Commit Graph

64 Commits

Author SHA1 Message Date
Roman Shevchenko
2471dcf0b2 Cleanup (fsnotifier compile script) 2015-10-01 16:19:58 +02:00
Gauthier POGAM--LE MONTAGNER
1e009f843a [project] Improve cross-compilation of fsnotifier binary on Linux (#306)
https://github.com/JetBrains/intellij-community/pull/306/
2015-10-01 16:14:14 +02:00
Roman Shevchenko
58d27e90f8 platofrm: set fsnotifier glibc compatibility only for i386/amd64
Based on https://github.com/JetBrains/intellij-community/pull/244
2015-02-25 15:30:32 +01:00
Roman Shevchenko
68953bdfd4 platform: fsnotifier notification URLs updated 2015-01-22 20:23:37 +01:00
Roman Shevchenko
7f3d5a71e3 IDEA-133844 (correct handling of DT_UNKNOWN in fsnotifier) 2014-12-19 11:02:13 +01:00
Roman Shevchenko
77b8d82409 IDEA-132030 (OS X file watcher recompiled) 2014-10-29 22:52:06 +01:00
Roman Shevchenko
307ddd5885 Cleanup (correct types; imports) 2014-06-11 13:18:06 +04:00
Roman Shevchenko
43af20e88b NPE in fsnotifier fixed 2014-06-11 11:43:27 +04:00
Roman Shevchenko
5ec97cf37b IDEA-81568 (ignore FS events from /private unless asked explicitly) 2014-06-09 22:00:38 +04:00
Roman Shevchenko
58a7e9938f PY-10377 (allow non-journaled local FS to be watched) 2014-03-20 17:36:33 +01:00
Roman Shevchenko
6c73addbb3 fsnotifier: reported path corruption fixed 2013-07-15 15:48:22 +02:00
Roman Shevchenko
df14345e77 fsnotifier: meaningful exit codes 2013-06-17 20:01:07 +04:00
Roman Shevchenko
5358d44522 IDEA-109028 (fsnotifier to not panic on incorrect paths) 2013-06-17 20:01:06 +04:00
Roman Shevchenko
04f0bf177d fsnotifier: relinked against older libc 2013-06-05 16:00:03 +04:00
Roman Shevchenko
6a262c84fe EA-46653 (abort on FSEvent stream creation failure) 2013-06-05 15:31:41 +04:00
Roman Shevchenko
f19adbd5ab fsnotifier: process inotify events in batches 2013-06-04 13:38:32 +04:00
Roman Shevchenko
b462ae3537 fsnotifier: string operations optimized 2013-06-04 13:38:31 +04:00
Roman Shevchenko
52c881f199 fsnotifier: optimization level increased 2013-06-04 13:38:31 +04:00
Roman Shevchenko
2ac360b845 fsnotifier: manual log level check 2013-06-04 13:38:30 +04:00
Roman Shevchenko
8ef04e4d83 fsnotifier: do not dramatize queue overflow events 2013-06-04 13:38:29 +04:00
Roman Shevchenko
e16fc43a33 fsnotifier: interrupted select() calls are now tolerated 2013-06-04 13:38:29 +04:00
Roman Shevchenko
f7b23a66e3 IDEA-104784 (diagnostic) 2013-04-15 21:40:15 +02:00
Roman Shevchenko
12ac2a8d03 WI-17338 (recognize FUSE block device mounts as watchable) 2013-03-27 14:56:43 +01:00
Roman Shevchenko
d966bb6269 Formatting 2013-03-20 21:46:51 +01:00
Roman Shevchenko
aad75df4a7 Linux file watcher: poll for missing roots 2013-03-05 18:05:04 +01:00
Roman Shevchenko
84dc01e773 Report inotify instances limit error 2013-02-08 20:30:26 +01:00
Roman Shevchenko
9c32480c05 Linux fsnotifier output buffering fixed; cleanup 2013-01-20 22:49:14 +04:00
Roman Shevchenko
76a5b55624 EA-42778 (escape line breaks in file names) 2013-01-17 21:57:21 +01:00
Roman Shevchenko
599e6af649 Cleanup 2012-12-04 20:38:29 +01:00
Roman Shevchenko
12774cea92 IDEA-94524 (tolerate short-living directories) 2012-11-15 13:33:17 +01:00
Roman Shevchenko
a6ba59a832 IDEA-94524 (discriminate mounts by FS type only) 2012-11-13 18:08:14 +01:00
Roman Shevchenko
a76e670352 IDEA-94524 (skip mount points under watch roots) 2012-11-12 18:33:45 +01:00
Roman Shevchenko
7f6e656007 EA-40374 (order output stream from Mac file watcher) 2012-11-06 16:44:37 +01:00
Roman Shevchenko
212a23df6a Linux file watcher: parse mount table programmatically 2012-10-02 16:41:52 +02:00
Roman Shevchenko
303f8a3d8d Report only relevant unwatched roots by Mac file watcher 2012-10-01 19:12:45 +02:00
Roman Shevchenko
41935c5764 Do not monitor FUSE filesystems by Linux file watcher 2012-09-05 22:11:36 +04:00
Roman Shevchenko
f8d400856c Linux file watcher: cleanup 2012-07-18 12:37:09 +02:00
Roman Shevchenko
7934a35d76 Linux file watcher: initialization bug fix 2012-07-17 19:12:13 +02:00
Roman Shevchenko
9761a280a4 Linux file watcher: make script fixed 2012-07-17 18:23:49 +02:00
Roman Shevchenko
91e3a7968d Linux file watcher: IDEA-87821; don't follow symlinks; cleanup 2012-07-17 18:23:49 +02:00
Roman Shevchenko
9ff333550f Linux file watcher: report only relevant unwatchable roots 2012-07-16 18:02:13 +02:00
Roman Shevchenko
68b9833269 Linux file watcher: reset manual watch list on emptying roots; fix small leak 2012-07-16 16:00:17 +02:00
Roman Shevchenko
a091e82d48 Linux file watcher: reset manual watch list on emptying roots 2012-07-12 18:28:47 +02:00
Roman Shevchenko
8487c658e4 Linux file watcher: do not dive into flat roots 2012-04-10 19:54:39 +02:00
Roman Shevchenko
e4a7774bed fsnotifier: delete extra copies of binaries 2011-12-12 16:04:15 +01:00
Roman Shevchenko
71d974d29e fsnotifier: tolerate symlink-caused intersections in subtrees 2011-12-12 16:04:14 +01:00
Roman Shevchenko
38b82357f3 fsnotifier: watch linked subtrees 2011-12-12 16:04:14 +01:00
Roman Shevchenko
c5b6fb11a9 fsnotifier: version 2011-12-12 16:04:14 +01:00
Roman Shevchenko
19f6df6865 fsnotifier: fix return type 2011-12-12 16:04:14 +01:00
Roman Shevchenko
cc27ce6859 fsnotifier: make with Clang 2011-12-12 16:04:14 +01:00