Ivan Baidakou
|
83d24bffcd
|
core: add tests in bep-proto for folder r/o flag
|
2025-03-27 14:08:45 +03:00 |
|
Ivan Baidakou
|
a550d97b6c
|
core: initial implementation of folder auto-accept
|
2025-03-18 22:23:21 +03:00 |
|
Ivan Baidakou
|
c74852c75c
|
core: handle 'dynamic' address in bep proto spec, add tests
|
2025-03-14 09:22:21 +03:00 |
|
Ivan Baidakou
|
408a49b692
|
[core] add introducer test
|
2025-03-12 22:12:16 +03:00 |
|
Ivan Baidakou
|
a56d457abd
|
[core] add introducer device key
|
2025-03-11 18:33:45 +03:00 |
|
Ivan Baidakou
|
66d5993d6c
|
clang-format sources
|
2025-03-06 20:48:37 +03:00 |
|
Ivan Baidakou
|
0100968bd4
|
use protopuf instead of protobuf (incomplete)
|
2025-02-27 21:29:22 +03:00 |
|
Ivan Baidakou
|
ae600faf44
|
use protopuf instead of protobuf (incomplete)
|
2025-02-23 21:16:15 +03:00 |
|
Ivan Baidakou
|
094f3c25eb
|
use protopuf instead of protobuf (incomplete)
|
2025-02-23 19:40:13 +03:00 |
|
Ivan Baidakou
|
44ac38def4
|
core, fltk: clean up complains with -Wall
|
2025-01-24 11:12:42 +03:00 |
|
Ivan Baidakou
|
ae75ab1cb5
|
core: moar smart peer state update, do not crash when folder is unshared during file downloading
|
2025-01-21 18:02:40 +03:00 |
|
Ivan Baidakou
|
0c3a09d65b
|
core: shutdown controller if there is a controller with better connection
|
2025-01-20 09:59:22 +03:00 |
|
Ivan Baidakou
|
4e5ede7058
|
core: introduce sink_actor and suspend_folder diff to safely remove folder
|
2025-01-15 01:41:00 +03:00 |
|
Ivan Baidakou
|
aece84da57
|
core, fltk: introduce apply_controller to control diff application progress
|
2024-12-31 00:12:13 +03:00 |
|
Ivan Baidakou
|
863e6bb6fc
|
core, fltk: make moar correct short device it (string) presentation
|
2024-12-26 14:57:27 +03:00 |
|
Ivan Baidakou
|
52545a8a85
|
core, file-actor, moar remote win tests
|
2024-12-23 13:59:46 +03:00 |
|
Ivan Baidakou
|
793996161f
|
core: resolve conflicts, local win
|
2024-12-21 13:04:13 +03:00 |
|
Ivan Baidakou
|
016135d04f
|
core: explicitly ack/rej blocks, drop using atomics; moar correct load txn closing
|
2024-12-19 10:49:38 +03:00 |
|
Ivan Baidakou
|
d37cbb6a24
|
core tests: check that there is a version in incoming file metadata
|
2024-12-13 17:27:10 +03:00 |
|
Ivan Baidakou
|
c4ae9042cf
|
core, generalize local::update into advance::local_update
|
2024-12-10 22:39:05 +03:00 |
|
Ivan Baidakou
|
09dfbda221
|
core, fs-actor should process file-advances first
|
2024-12-05 23:50:12 +03:00 |
|
Ivan Baidakou
|
d555a35642
|
core: refactor modify::clone_file -> advance::remote_copy
|
2024-12-02 23:02:31 +03:00 |
|
Ivan Baidakou
|
82c1506ee6
|
core, drop finish file ack in the sake of clone_file
|
2024-11-15 10:41:10 +03:00 |
|
Ivan Baidakou
|
0149de8ea7
|
core, fltk, allow to manually specify index on new folder
|
2024-11-06 18:41:45 +03:00 |
|
Ivan Baidakou
|
d8d813de18
|
core, let file_iterator be affected by folder unsharing
|
2024-11-04 22:28:10 +03:00 |
|
Ivan Baidakou
|
a641d5095e
|
core, wip
|
2024-10-16 18:21:42 +03:00 |
|
Ivan Baidakou
|
a5c0c2151e
|
core, wip
|
2024-10-16 09:18:57 +03:00 |
|
Ivan Baidakou
|
564d691d70
|
core, wip
|
2024-10-14 12:23:08 +03:00 |
|
Ivan Baidakou
|
1004382558
|
core, wip
|
2024-10-12 14:30:14 +03:00 |
|
Ivan Baidakou
|
6e3ab9eecf
|
fix: core, introduce sync start/finish diffs + react on them in scan_actor & scheduler
|
2024-09-21 14:33:09 +03:00 |
|
Ivan Baidakou
|
76da3d60ba
|
core, persist file_info during peer index updates
|
2024-09-15 00:35:29 +03:00 |
|
Ivan Baidakou
|
bfad00f8de
|
core, fltk, unify diffs
|
2024-09-01 20:03:55 +03:00 |
|
Ivan Baidakou
|
447df93c2d
|
core, fs, add scan request
|
2024-08-28 18:19:34 +03:00 |
|
Ivan Baidakou
|
45f35a6da9
|
core, fs, wip scan_scheduler
|
2024-08-28 00:38:02 +03:00 |
|
Ivan Baidakou
|
ceaa0fda77
|
core, minor refactoring
|
2024-08-23 11:40:58 +03:00 |
|
Ivan Baidakou
|
6518f8c65b
|
core, refactor: create_folder -> upsert folder
|
2024-08-18 17:48:18 +03:00 |
|
Ivan Baidakou
|
49b7735411
|
core, fltk: refactor unknown -> pending (wip)
|
2024-08-16 23:18:05 +03:00 |
|
Ivan Baidakou
|
f1eafebcbf
|
core, fltk: refactor unknown -> pending (wip)
|
2024-08-16 18:46:37 +03:00 |
|
Ivan Baidakou
|
4cba0478ae
|
core, finalize sequencer
|
2024-08-14 23:46:45 +03:00 |
|
Ivan Baidakou
|
9610cfae76
|
core, sequencer WIP
|
2024-08-14 10:24:17 +03:00 |
|
Ivan Baidakou
|
ac585eb42d
|
core, sequencer WIP
|
2024-08-14 09:59:45 +03:00 |
|
Ivan Baidakou
|
c5de5cbd13
|
core, sequencer WIP
|
2024-08-13 09:24:30 +03:00 |
|
Ivan Baidakou
|
60b22939d1
|
core, sequencer WIP
|
2024-08-12 11:13:51 +03:00 |
|
Ivan Baidakou
|
3d606182e7
|
core, refactor with folder-infos upserts
|
2024-08-09 10:10:44 +03:00 |
|
Ivan Baidakou
|
97c8173e8f
|
core, refactor diffs via adding upserts (folder_info)
|
2024-08-08 17:11:43 +03:00 |
|
Ivan Baidakou
|
fcbb455250
|
core, add db tests for folder removal
|
2024-08-07 10:00:46 +03:00 |
|
Ivan Baidakou
|
c2054ffa1c
|
core, fix tests
|
2024-08-06 14:21:16 +03:00 |
|
Ivan Baidakou
|
95e46a9e7c
|
format sources
|
2024-08-06 13:35:19 +03:00 |
|
Ivan Baidakou
|
a91fd6eb19
|
core, refactor diffs
|
2024-08-06 10:15:59 +03:00 |
|
Ivan Baidakou
|
df3b97ea3b
|
core, refactor diffs (WIP)
|
2024-08-05 08:33:47 +03:00 |
|