fswatch

A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.

GPL-3.0 License

Downloads
754
Stars
4.9K

Bot releases are visible (Hide)

fswatch - fswatch 1.6.0

Published by emcrisostomo about 9 years ago

What's New in fswatch 1.6.0

fswatch v. 1.6.0 introduces the following features:

  • Issue 88: A monitor for Microsoft Windows has been added.
  • fswatch can now be built on Microsoft Windows using Cygwin.
  • Issue 39fswatch can report monitor buffer overflows (which cannot be avoided with certain monitors) as regular events for callers to recover gracefully.
  • Monitors can be customized by passing monitor-specific configuration properties.
fswatch - fswatch v. 1.3.2

Published by emcrisostomo about 9 years ago

fsw has been merged with fswatch.

fswatch - fswatch 1.5.1

Published by emcrisostomo about 9 years ago

What's New in fswatch 1.5.1

fswatch v. 1.5.1 introduces the following improvements:

  • fswatch-run scripts have been removed.
  • Dependency on at least one supported shell (Zsh or Bash) has been removed.
  • Fixes Issue 91: Can't compile fswatch 1.5.0 on FreeBSD 9.3-RELEASE.
fswatch - fswatch 1.5.0

Published by emcrisostomo about 9 years ago

What's New in fswatch 1.5.0

fswatch v. 1.5.0 fixes the following bugs:

  • Fix issue 46: Allow filtering by event type.

libfswatch v. 1.5.0 introduces the following improvements:

  • Fix issue 46: Allow filtering by event type.
  • Fix issue 83: Callback invocation should be moved into fsw::monitor.
fswatch - fswatch 1.4.7

Published by emcrisostomo over 9 years ago

What's New in fswatch 1.4.7

fswatch v. 1.4.7 fixes the following bugs:

  • Fix bug in exclusion filter ordering.

libfswatch v. 1.4.7 introduces the following improvements:

  • Provide a way to pass context data to the C API monitor callback.
fswatch - fswatch 1.4.6

Published by emcrisostomo almost 10 years ago

What's New in fswatch 1.4.6

fswatch v. 1.4.6 fixes the following bugs:

  • Issue 74: Assertion failed on fsw_destroy_session.
fswatch - fswatch 1.4.5.3

Published by emcrisostomo almost 10 years ago

What's New in fswatch 1.4.5.3

fswatch v. 1.4.5.3 introduces the following features, improvements and bug fixes:

  • Issue 67: 100% CPU usage while using libfswatch.

This issue only affects the inotify monitor, available only on Linux systems.

fswatch - fswatch 1.4.5.2

Published by emcrisostomo almost 10 years ago

What's New in fswatch 1.4.5.2

fswatch v. 1.4.5.2 introduces the following features, improvements and bug fixes:

  • Issue 66: Exclude items with poll_monitor not considered.
fswatch - fswatch 1.4.5.1

Published by emcrisostomo about 10 years ago

What's New in fswatch 1.4.5.1

fswatch v. 1.4.5.1 introduces the following features, improvements and bug fixes:

  • Do not distribute wrapper scripts for shells which are not installed (the FreeBSD port system checks shebangs and complains).
fswatch - fswatch 1.4.5

Published by emcrisostomo about 10 years ago

What's New in fswatch 1.4.5

fswatch v. 1.4.5 introduces the following features, improvements and bug fixes:

  • Add custom record formats.
fswatch - fswatch 1.4.4

Published by emcrisostomo about 10 years ago

What's New in fswatch 1.4.4

fswatch v. 1.4.4 introduces the following features, improvements and bug fixes:

  • Localize fswatch and libfswatch using GNU gettext.
  • Add Italian (it) localization.
  • Add Spanish (es) localization.
fswatch - fswatch 1.4.3.2

Published by emcrisostomo about 10 years ago

What's New in fswatch 1.4.3.2

fswatch v. 1.4.3.2 introduces the following features, improvements and bug fixes:

  • Fix Makefile.am because of broken link when DESTDIR installs are performed.
fswatch - fswatch 1.4.3.1

Published by emcrisostomo about 10 years ago

What's New in fswatch 1.4.3.1

fswatch v. 1.4.3.1 introduces the following features, improvements and bug fixes:

  • Fix bug in fswatch-run wrapper script for ZSH which caused last argument not to be split when passed to xargs.
fswatch - fswatch 1.4.3

Published by emcrisostomo about 10 years ago

What's New in fswatch 1.4.3

fswatch v. 1.4.3 introduces the following new features and improvements:

  • Add batch marker feature to delimit the boundaries of a batch of events.
  • Add Texinfo documentation.
  • libfswatch API is now versioned.
  • Improved Autoconf checks.
  • The inotify monitor now waits for events and honours the latency settings.
  • Automaticaly generate the ChangeLog using Git.
  • Update autogen.sh to honour some commonly used environment variables.
fswatch - fswatch 1.4.2

Published by emcrisostomo about 10 years ago

What's New

fswatch v. 1.4.2 introduces the following new features and improvements:

  • The inotify monitor now provides the same functionality provided by all the other monitors. Recursive directory monitoring is now implemented.
  • Version and revision is now determined dynamically from Git by ancillary scripts invoked by the GNU Build System.
fswatch - fswatch 1.4.1.1

Published by emcrisostomo about 10 years ago

What's New

The following bug fixes were added in fswatch 1.4.1.1:

  • fswatch does not compile on OS X < 10.9 because some required C++11 classes are not supported by the C++ runtime.
fswatch - fswatch 1.4.1

Published by emcrisostomo about 10 years ago

What's New

The following bug fixes were added in fswatch 1.4.1:

  • fswatch does not compile on OS X < 10.9 because some required C++11 classes are not supported by the C++ runtime.
fswatch - fswatch 1.4.0

Published by emcrisostomo about 10 years ago

What's New

The following features were added in fswatch 1.4.0:

  • The libfswatch library has been added with bindings for C and C++.
  • fswatch let users specify the monitor to use by name.
fswatch - fswatch 1.3.9

Published by emcrisostomo about 10 years ago

What's New

The following feature was added:

fswatch - fswatch 1.3.8

Published by emcrisostomo over 10 years ago

What's New

The following bugs were fixed:

  • Issue 34: The inotify monitor prints diagnostic messages even when not run in verbose mode