Ivan Baidakou
|
89f9e6aa62
|
code: update catch2 dependecy
|
2026-05-17 17:02:18 +03:00 |
|
Ivan Baidakou
|
0e05257579
|
core, watcher: watch subdirs only after scan (unix)
|
2026-05-11 15:46:48 +03:00 |
|
Ivan Baidakou
|
6b7b2597db
|
core, watcher: filter events for tmp files early (kqueue)
|
2026-05-10 17:49:41 +03:00 |
|
Ivan Baidakou
|
4a1bd92f97
|
core, watcher: filter events for tmp files early (win32, linux)
|
2026-05-10 17:40:39 +03:00 |
|
Ivan Baidakou
|
9169d6f60a
|
core: more reliable startup
|
2026-05-05 22:16:40 +03:00 |
|
Ivan Baidakou
|
ca2550ace4
|
core, watcher, win32: refine dirs renaming
|
2026-05-04 17:03:18 +03:00 |
|
Ivan Baidakou
|
2907ad5a91
|
core, refactor watcher
|
2026-05-03 18:38:04 +03:00 |
|
Ivan Baidakou
|
840460914f
|
core, watcher: handle renames
|
2026-05-03 11:52:39 +03:00 |
|
Ivan Baidakou
|
ca235d3012
|
core, watcher: handle renames
|
2026-05-02 19:31:07 +03:00 |
|
Ivan Baidakou
|
89f0e846f5
|
core, kqueue: do not accept files with invalid utf8 names
|
2026-04-20 22:05:55 +03:00 |
|
Ivan Baidakou
|
a922364083
|
core: do not accept files with invalid utf8 names
|
2026-04-20 21:56:58 +03:00 |
|
Ivan Baidakou
|
c6c8b7fa37
|
core, fs, kqueue: do not watch for tmp-files
|
2026-04-19 11:50:20 +03:00 |
|
Ivan Baidakou
|
b690d2e947
|
core: more robust kqueue implementation
|
2026-04-16 20:44:46 +03:00 |
|
Ivan Baidakou
|
0d04d1d934
|
core, fs: improve requires_refinement testing
|
2026-04-12 20:56:49 +03:00 |
|
Ivan Baidakou
|
c9a6bf6281
|
core, fs, local_keeper: introduce requires_refinement flag
|
2026-04-12 20:34:34 +03:00 |
|
Ivan Baidakou
|
d91a2f72bc
|
core, win32, fs: fix/update watcher
|
2026-04-12 17:11:54 +03:00 |
|
Ivan Baidakou
|
a5b234b4b2
|
core, fs: kqueue support
|
2026-04-05 17:57:27 +03:00 |
|
Ivan Baidakou
|
8b53e08ea0
|
core, fs: kqueue support
|
2026-04-04 21:18:50 +03:00 |
|
Ivan Baidakou
|
27c1f11101
|
core, local_keeper: scan only unknown content in changed dirs
|
2026-04-04 10:33:20 +03:00 |
|
Ivan Baidakou
|
6492bef4df
|
core, fs: bsd watcher (WIP)
|
2026-04-01 22:12:44 +03:00 |
|
Ivan Baidakou
|
5d08ba64da
|
core, fs: bsd watcher (WIP)
|
2026-04-01 20:55:57 +03:00 |
|
Ivan Baidakou
|
c4bf0c194b
|
core, fs: bsd watcher (WIP)
|
2026-03-31 21:18:22 +03:00 |
|
Ivan Baidakou
|
81986e5abd
|
core, fs: bsd watcher (WIP)
|
2026-03-31 20:44:56 +03:00 |
|
Ivan Baidakou
|
594f8f3d99
|
core, fs: bsd watcher (WIP)
|
2026-03-30 20:54:03 +03:00 |
|
Ivan Baidakou
|
46fff0468c
|
core, fs: bsd watcher (WIP)
|
2026-03-29 14:51:10 +03:00 |
|
Ivan Baidakou
|
d5940923a1
|
core, fs: bsd watcher (WIP)
|
2026-03-28 21:45:14 +03:00 |
|
Ivan Baidakou
|
1caf842775
|
core, fs: linux/bsd context (WIP)
|
2026-03-28 17:55:33 +03:00 |
|
Ivan Baidakou
|
82249b7e4c
|
fix mosr bsd portability issues (except kqueue)
|
2026-03-26 23:52:17 +03:00 |
|
Ivan Baidakou
|
3108408d47
|
core: ignore notifications for non-watched folder
|
2026-03-22 15:58:32 +03:00 |
|
Ivan Baidakou
|
c2c1ea1878
|
core, fs: share watched folders among actors
|
2026-03-22 13:54:08 +03:00 |
|
Ivan Baidakou
|
a11057c142
|
core, fs: more correctly mask fs-events when they are coming from self
|
2026-03-22 11:58:46 +03:00 |
|
Ivan Baidakou
|
7153dce28d
|
core, watcher: fix create, update, renaname, udpate mtime handling scenario
|
2026-03-15 14:09:02 +03:00 |
|
Ivan Baidakou
|
d20ec300c1
|
core, watcher: moar safe behaviour upon renaming (linux)
|
2026-03-06 22:23:15 +03:00 |
|
Ivan Baidakou
|
bc5d67d246
|
core, watcher: handle cases upon file renaming
|
2026-03-04 22:25:20 +03:00 |
|
Ivan Baidakou
|
1c7e4dba6e
|
test: integrational test for linux/windows
|
2026-02-19 22:46:05 +03:00 |
|
Ivan Baidakou
|
002d8a197e
|
core: more reliable linux watcher work
|
2026-02-19 21:42:26 +03:00 |
|
Ivan Baidakou
|
7b642661cc
|
core, fs, watcher: refactor (linux)
|
2026-02-07 13:00:45 +03:00 |
|
Ivan Baidakou
|
1e7cc4bc9e
|
core, fs, watcher: refactor (linux)
|
2026-02-06 23:59:39 +03:00 |
|
Ivan Baidakou
|
088d86042e
|
core: integrate file changes reaction into local_keeper (WIP)
|
2026-02-04 21:24:43 +03:00 |
|
Ivan Baidakou
|
d07e23ffbb
|
core, fs, linux: allow folder unwatching
|
2026-02-01 18:43:44 +03:00 |
|
Ivan Baidakou
|
c00be85d5d
|
tests, fs: add watcher test for hierarchy moving/renaming
|
2026-01-31 15:06:46 +03:00 |
|
Ivan Baidakou
|
3befbe4ee9
|
tests, fs: add watcher test for hierarchy creation
|
2026-01-31 14:39:16 +03:00 |
|
Ivan Baidakou
|
5c850e4e64
|
tests, fs: add watcher test for hierarchy removal
|
2026-01-31 14:05:43 +03:00 |
|
Ivan Baidakou
|
8e0a79d404
|
core, fs: watcher finetuning
|
2026-01-31 13:10:40 +03:00 |
|
Ivan Baidakou
|
a5eae322d1
|
core, fs: moar correct win32-watcher implementation
|
2026-01-30 22:39:06 +03:00 |
|
Ivan Baidakou
|
2b4065d0aa
|
core, fs: tune watcher tests & impl
|
2026-01-30 21:29:06 +03:00 |
|
Ivan Baidakou
|
9b3d80e474
|
core, fs: moar win32-correct tests
|
2026-01-29 23:48:50 +03:00 |
|
Ivan Baidakou
|
dc53c6b691
|
core, fs: win32 watcher fixes (partial)
|
2026-01-28 23:08:23 +03:00 |
|
Ivan Baidakou
|
66aa2dda19
|
core, fs: win32 watcher fixes (partial)
|
2026-01-28 21:19:58 +03:00 |
|
Ivan Baidakou
|
1a5cba397c
|
core, fs: linux watcher supports recursive watching & file movements inside folder
|
2026-01-28 21:12:30 +03:00 |
|