Commit Graph

  • b2c23a3b23 Detect removed files and port_disassociate() them. Enrico M. Crisostomo 2015-10-21 12:51:27 +00:00
  • fab032c87f Update fen_monitor. Enrico M. Crisostomo 2015-10-21 12:12:22 +00:00
  • 937d172d0d Add draft implementation of the fen_monitor. Enrico M. Crisostomo 2015-10-20 13:02:27 +00:00
  • 5cb66c0a23 Fix comparison. Enrico M. Crisostomo 2015-10-20 02:18:59 +02:00
  • 26447e05d1 Remove unused variable. Enrico M. Crisostomo 2015-10-19 13:30:24 +00:00
  • fc9d66f8a5 Add configure check the availability of <port.h> and port_create in libc. Refactor fen_monitor. Enrico M. Crisostomo 2015-10-19 13:29:40 +00:00
  • 683f9ecd5a Rename fen.{c,h}pp to fen_monitor.{c,h}pp. Enrico M. Crisostomo 2015-10-19 12:56:48 +00:00
  • 7c16265e2d Add fen monitor sources to Makefile and POTFILES.in. Enrico M. Crisostomo 2015-10-19 12:34:44 +00:00
  • 46f1c0c26c Add skeleton sources for Solaris/Illumos file events notification monitor. Enrico M. Crisostomo 2015-10-19 12:23:15 +00:00
  • 370b172eaa Fix signed/unsigned integer comparison. Enrico M. Crisostomo 2015-10-19 10:48:04 +00:00
  • 2b3b945d50 Fix wrong function call after refactoring. Enrico M. Crisostomo 2015-10-19 10:43:15 +00:00
  • b2efb475e3 Merge pull request #99 from AlainODea/IllumosBuildSupport Enrico Maria Crisostomo 2015-10-19 03:19:53 +02:00
  • b3054d7dcf Cosmetic changes to the Texinfo documentation. Enrico M. Crisostomo 2015-10-18 21:26:55 +02:00
  • 50220edae1 Allow build on Illumos Alain O'Dea 2015-10-18 15:42:55 -02:30
  • 2b4c50d60f Merge branch 'feature/recurse-and-watch-directories-only' into develop Enrico M. Crisostomo 2015-10-18 14:32:11 +02:00
  • 1150862c5d Update Texinfo documentation. Enrico M. Crisostomo 2015-10-18 14:31:14 +02:00
  • 454036ca0b Update the inotify monitor to treat the directory_only flag as if it were always set to true. Enrico M. Crisostomo 2015-10-18 14:21:18 +02:00
  • 68f0f0a781 Ignore -d when processing a path that has been explicitly passed as a parameter. Enrico M. Crisostomo 2015-10-17 18:52:33 +02:00
  • e58603178c Refactor get_directory_children to return a vector<string> instead of requiring the caller to provide one. Enrico M. Crisostomo 2015-10-17 18:25:32 +02:00
  • c88a20f827 Update Texinfo documentation. Enrico M. Crisostomo 2015-10-17 18:18:28 +02:00
  • 1515263b6b Update Texinfo documentation. Enrico M. Crisostomo 2015-10-17 18:15:34 +02:00
  • bcd66237fb Update NEWS files. Enrico M. Crisostomo 2015-10-17 17:36:16 +02:00
  • af6a03193d Update Texinfo documentation. Enrico M. Crisostomo 2015-10-17 17:32:27 +02:00
  • ea898cb743 Add C support for set_directory_only. Enrico M. Crisostomo 2015-10-17 17:32:10 +02:00
  • ad2b683fc2 Bump libfswatch 5:0:2. Enrico M. Crisostomo 2015-10-17 17:31:41 +02:00
  • 743758e01b Minor refactor in inotify_monitor. Enrico M. Crisostomo 2015-10-17 12:21:17 +02:00
  • db37bfa142 Update the kqueue monitor to support the (-d, --directories) option. Enrico M. Crisostomo 2015-10-17 12:17:09 +02:00
  • 7ae8098b91 Add fsw_logf_perror function to wrap a call to perror passing a printf-style format string with parameters. Enrico M. Crisostomo 2015-10-16 23:51:08 +02:00
  • b5ed03612e Migrate old logging code. Enrico M. Crisostomo 2015-10-16 21:42:53 +02:00
  • ff49cf8e70 Do not open files with O_NOFOLLOW. Enrico M. Crisostomo 2015-10-16 21:34:39 +02:00
  • cd60d38a58 Move implementation details into pimpl. Enrico M. Crisostomo 2015-10-16 19:11:50 +02:00
  • 32064e65f0 Update the kqueue monitor to support the (-d, --directories) option. Enrico M. Crisostomo 2015-10-15 11:05:42 +02:00
  • ca54b8d933 Update the inotify monitor to support the (-d, --directories) option. Enrico M. Crisostomo 2015-10-15 09:32:31 +02:00
  • 94dc106785 Add (-d, --directories) option to fswatch and add corresponding flag in monitor. Enrico M. Crisostomo 2015-10-15 09:24:00 +02:00
  • a4f3411cfb Merge tag '1.6.1' into develop Enrico M. Crisostomo 2015-09-30 22:42:07 +02:00
  • 14ec961190 Merge branch 'hotfix/1.6.1' 1.6.1 Enrico M. Crisostomo 2015-09-30 22:37:52 +02:00
  • e3ce9c8515 Remove debian package descriptors. Enrico M. Crisostomo 2015-09-30 21:36:14 +02:00
  • 80a24b5c3d Update Debian changelog. Enrico M. Crisostomo 2015-09-30 21:22:28 +02:00
  • ca245992f3 Update Build-Depends in the Debian descriptors. Enrico M. Crisostomo 2015-09-30 20:43:25 +02:00
  • 74adcff3ff Merge branch 'hotfix/1.6.1' of github.com:emcrisostomo/fswatch into hotfix/1.6.1 Enrico M. Crisostomo 2015-09-30 20:42:16 +02:00
  • 4ac68a456c Update Automake configuration: require 1.14 and set std-options. Enrico M. Crisostomo 2015-09-30 20:41:58 +02:00
  • 7328bb8b46 Add Debian packaging descriptors. Enrico M. Crisostomo 2015-09-30 20:24:20 +02:00
  • c851d1d651 Update NEWS. Enrico M. Crisostomo 2015-09-30 19:04:36 +02:00
  • e9b2577cdb Add @dircategory and @direntry to Texinfo files. Enrico M. Crisostomo 2015-09-30 18:55:54 +02:00
  • 809b2f6d33 Bump v. 1.6.1. Enrico M. Crisostomo 2015-09-30 18:51:27 +02:00
  • 850b03c4fa Update with documentation for 1.6.0. Enrico M. Crisostomo 2015-09-30 14:52:03 +02:00
  • fc8a63b704 Bump v. 1.7.0.develop. Enrico M. Crisostomo 2015-09-30 13:27:18 +02:00
  • 331ae3b1a7 Merge tag '1.6.0' into develop Enrico M. Crisostomo 2015-09-30 13:26:01 +02:00
  • 13f9a6bf42 Merge branch 'release/1.6.0' 1.6.0 Enrico M. Crisostomo 2015-09-30 13:25:53 +02:00
  • e51a4287be Add README.windows to the distribution. Enrico M. Crisostomo 2015-09-30 13:24:45 +02:00
  • b1ba1e953f Add README.windows. Enrico M. Crisostomo 2015-09-30 13:20:58 +02:00
  • 2492a025a6 Update README.md. Enrico M. Crisostomo 2015-09-30 13:08:51 +02:00
  • 4694cb8ec7 Update NEWS. Enrico M. Crisostomo 2015-09-30 12:52:37 +02:00
  • 33e70e1ecd Update translations (pot and po files). Enrico M. Crisostomo 2015-09-30 12:26:34 +02:00
  • 609c1c2faf Simplify guarding the session on multithreaded implementations using a macro. Enrico M. Crisostomo 2015-09-30 12:19:56 +02:00
  • f610f4a345 Add fsw_add_property to the C API. Enrico M. Crisostomo 2015-09-30 10:01:01 +02:00
  • 3972767937 Cleanup namespace explicit usage. Enrico M. Crisostomo 2015-09-29 20:39:06 +02:00
  • 0a37aa6571 Merge branch 'release/1.6.0' of github.com:emcrisostomo/fswatch into release/1.6.0 Enrico M. Crisostomo 2015-09-29 18:42:40 +02:00
  • 9d7e3c3724 Use notify_overflow in the inotify monitor. Enrico M. Crisostomo 2015-09-29 18:39:55 +02:00
  • a2af3a01ee Update notify_overflow signature. Enrico M. Crisostomo 2015-09-29 18:30:18 +02:00
  • 39da6a6dc7 Pass watched path when notifying an overflow event. Enrico M. Crisostomo 2015-09-29 18:27:19 +02:00
  • fa88815df4 Update Texinfo documentation. Enrico M. Crisostomo 2015-09-29 18:18:19 +02:00
  • b11595d5bf Remove is_verbose() and use libfswatch instead. Enrico M. Crisostomo 2015-09-29 16:38:53 +02:00
  • 74d0e0727d Move includes from header to source file and clean up. Enrico M. Crisostomo 2015-09-29 15:06:31 +02:00
  • 88a5a7dc04 Clean up and remove unused includes. Enrico M. Crisostomo 2015-09-29 14:39:37 +02:00
  • ffcde638c2 Update Texinfo documentation. Enrico M. Crisostomo 2015-09-28 23:36:21 +02:00
  • 44b56263b4 Update method signature to use a const reference. Enrico M. Crisostomo 2015-09-28 23:36:09 +02:00
  • 8623e235b6 Use libfswatch log functions and remove legacy ones. Enrico M. Crisostomo 2015-09-28 16:36:18 +02:00
  • c7812f8764 Update po and pot files. Enrico M. Crisostomo 2015-09-28 01:47:33 +02:00
  • 8578c8b548 Refactor log functions. Enrico M. Crisostomo 2015-09-28 01:41:57 +02:00
  • f414fdfd0b Exclude private OS-specific header from the install target. Enrico M. Crisostomo 2015-09-27 23:10:53 +02:00
  • 4ede236d83 Remove useless header includes. Enrico M. Crisostomo 2015-09-27 19:49:05 +02:00
  • 06aaa82438 Update po files. Enrico M. Crisostomo 2015-09-27 01:26:42 +02:00
  • 8241e0bdd5 Update POT files. Enrico M. Crisostomo 2015-09-27 01:25:06 +02:00
  • bf7406a713 Add missing headers to Makefile.am. Enrico M. Crisostomo 2015-09-27 00:43:10 +02:00
  • a19f0e8b90 Refactor windows_monitor. Enrico M. Crisostomo 2015-09-27 00:32:09 +02:00
  • 3edaa238d5 Fix missing newline in PO file. Enrico M. Crisostomo 2015-09-27 00:31:51 +02:00
  • 155bbb325a Update file header. Enrico M. Crisostomo 2015-09-26 19:19:51 +02:00
  • e362058e8b Update PO and POT files. Enrico M. Crisostomo 2015-09-26 19:19:07 +02:00
  • e7644617a9 Update POTFILES.in. Enrico M. Crisostomo 2015-09-26 19:13:26 +02:00
  • 5c51dd16c2 Move Windows-specific code to separate classes. Enrico M. Crisostomo 2015-09-26 19:08:23 +02:00
  • f5a8a9a920 Use strtol instead of string::stol because of a Windows C++ library bug. Enrico M. Crisostomo 2015-09-26 12:54:31 +02:00
  • 517f824f58 Add --monitor-property option to pass monitor-specific configuration properties. Enrico M. Crisostomo 2015-09-26 12:21:34 +02:00
  • 7f445746a8 Reset event and read next change event after an overflow. Enrico M. Crisostomo 2015-09-25 21:03:13 +02:00
  • d2ac21b29e Map Overflow event type. Enrico M. Crisostomo 2015-09-25 20:53:18 +02:00
  • 1636faf64b Update Texinfo documentation. Enrico M. Crisostomo 2015-09-25 18:51:43 +02:00
  • 6363c706ca Update Texinfo documentation. Enrico M. Crisostomo 2015-09-25 18:34:52 +02:00
  • 2d3804f289 Add the --allow-overflow option to allow monitor buffer overflows and have fswatch report them as change events. Enrico M. Crisostomo 2015-09-25 18:27:05 +02:00
  • e20205d326 Add the possibility to report monitor buffer overflows. Enrico M. Crisostomo 2015-09-25 18:26:15 +02:00
  • 6c8c4b0a99 Bump 1.6.0. Enrico M. Crisostomo 2015-09-25 17:31:53 +02:00
  • 6a7f704d23 Update README. Enrico M. Crisostomo 2015-09-25 17:14:05 +02:00
  • 0e035082aa Update Texinfo documentation. Enrico M. Crisostomo 2015-09-25 17:03:50 +02:00
  • 01170f3857 Update NEWS. Enrico M. Crisostomo 2015-09-25 17:03:30 +02:00
  • 2febb99f2b Add *.t2p and documentation PDF to ignore list. Enrico M. Crisostomo 2015-09-25 14:51:14 +02:00
  • cbb62f824e Merge branch 'feature/windows-support' into develop Enrico M. Crisostomo 2015-09-25 14:48:09 +02:00
  • 9a5f62b610 Bump libfswatch 4:0:1. Enrico M. Crisostomo 2015-09-25 14:47:31 +02:00
  • 826aa6da41 Update pot templates. Enrico M. Crisostomo 2015-09-25 14:32:27 +02:00
  • da80f6c5f1 Update translations. Enrico M. Crisostomo 2015-09-25 14:08:24 +02:00
  • 358e090614 Move win_error_message to separate files. Enrico M. Crisostomo 2015-09-24 20:56:37 +02:00
  • ac3c5ae618 Move win_hamdle to separate files. Enrico M. Crisostomo 2015-09-24 20:32:30 +02:00