Subversion Repositories public

Rev

Rev 75 | Rev 79 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 75 Rev 77
-
 
1
0.5.4    2007-02-11
-
 
2
* bug related to persisting environment fixed (#0000149)
-
 
3
* incrond(8) man page updated to explain how the environment is treated
-
 
4
* buggy example configuration file fixed
-
 
5
-
 
6
1
0.5.3    2007-02-08
7
0.5.3    2007-02-08
2
* bug related to ignoring new tables fixed (#0000142)
8
* bug related to ignoring new tables fixed (#0000142)
3
* explicit typecasting in execlp() call (#0000145)
9
* explicit typecasting in execlp() call (#0000145)
4
* memory leak related to loaded tables fixed (#0000144)
10
* memory leak related to loaded tables fixed (#0000144)
5
* documentation for 'incrontab -d' added (#0000146)
11
* documentation for 'incrontab -d' added (#0000146)
6
* man page for incron.conf added (#0000147)
12
* man page for incron.conf added (#0000147)
7
13
8
14
9
0.5.2    2007-02-04
15
0.5.2    2007-02-04
10
* lockfile permissions changed to 0644 (reopened #0000137)
16
* lockfile permissions changed to 0644 (reopened #0000137)
11
* incorrect reporting of removing non-existing tables fixed (#0000141)
17
* incorrect reporting of removing non-existing tables fixed (#0000141)
12
18
13
19
14
0.5.1    2007-01-28
20
0.5.1    2007-01-28
15
* lockfile location problems fixed (#0000137)
21
* lockfile location problems fixed (#0000137)
16
* lockfile configuration failure fixed (#0000140)
22
* lockfile configuration failure fixed (#0000140)
17
* CRLFs inside LICENCE-GPL changed to LFs (#0000138)
23
* CRLFs inside LICENCE-GPL changed to LFs (#0000138)
18
24
19
25
20
0.5.0    2007-01-27
26
0.5.0    2007-01-27
21
* based on inotify-cxx 0.7.1
27
* based on inotify-cxx 0.7.1
22
* bug related to events names fixed (#0000134)
28
* bug related to events names fixed (#0000134)
23
* instance locking (only one instance allowed - also fixes #0000136)
29
* instance locking (only one instance allowed - also fixes #0000136)
24
* configuration introduced (including custom cfg. files)
30
* configuration introduced (including custom cfg. files)
25
* waiting for child processes rewritten to avoid race conditions
31
* waiting for child processes rewritten to avoid race conditions
26
* user can request reloading the table (#0000130)
32
* user can request reloading the table (#0000130)
27
* new implementation for command line arguments
33
* new implementation for command line arguments
28
* some code refactoring
34
* some code refactoring
29
35
30
36
31
0.4.0    2007-01-13
37
0.4.0    2007-01-13
32
* based on inotify-cxx 0.7.0
38
* based on inotify-cxx 0.7.0
33
* incrontab has a feature to find out supported event types (--types or -t)
39
* incrontab has a feature to find out supported event types (--types or -t)
34
* incrond now supports command line arguments
40
* incrond now supports command line arguments
35
* incrond can be run on foreground (--foreground, -n)
41
* incrond can be run on foreground (--foreground, -n)
36
* incrond can be simply stopped (--kill, -k)
42
* incrond can be simply stopped (--kill, -k)
37
* support for system tables (/etc/incron.d) added
43
* support for system tables (/etc/incron.d) added
38
* eaccess() replaced by euiaccess() (#0000125)
44
* eaccess() replaced by euiaccess() (#0000125)
39
* each table now use its own inotify descriptor (#0000129)
45
* each table now use its own inotify descriptor (#0000129)
40
* descriptors are closed on executing child processes
46
* descriptors are closed on executing child processes
41
47
42
48
43
0.3.5    2007-01-09
49
0.3.5    2007-01-09
44
* based on inotify-cxx 0.6.3
50
* based on inotify-cxx 0.6.3
45
* a security bug related to access rights to watched files fixed (#0000119)
51
* a security bug related to access rights to watched files fixed (#0000119)
46
* crashing on table reload after removing a watched path fixed (#0000123)
52
* crashing on table reload after removing a watched path fixed (#0000123)
47
* 'incrontab --list' dysfunction fixed (#0000122)
53
* 'incrontab --list' dysfunction fixed (#0000122)
48
54
49
55
50
0.3.4    2007-01-03
56
0.3.4    2007-01-03
51
* based on inotify-cxx 0.6.2
57
* based on inotify-cxx 0.6.2
52
* problems with wrong ordered setting of UID/GID fixed (#0000115, #0000117)
58
* problems with wrong ordered setting of UID/GID fixed (#0000115, #0000117)
53
* user tables have 0600 permission now
59
* user tables have 0600 permission now
54
60
55
61
56
0.3.3    2006-12-15
62
0.3.3    2006-12-15
57
* based on inotify-cxx 0.5.3
63
* based on inotify-cxx 0.5.3
58
* "GID ignorance" bug fixed (#0000109)
64
* "GID ignorance" bug fixed (#0000109)
59
* "zombie bug" fixed (#0000105)
65
* "zombie bug" fixed (#0000105)
60
* code cleanup and simplifying
66
* code cleanup and simplifying
61
67
62
68
63
0.3.2    2006-12-02
69
0.3.2    2006-12-02
64
* problems with reiserfs fixed (#0000104)
70
* problems with reiserfs fixed (#0000104)
65
71
66
72
67
0.3.1    2006-11-24
73
0.3.1    2006-11-24
68
* user manual added
74
* user manual added
69
* incron tables now owned by root (also fixes #0000103)
75
* incron tables now owned by root (also fixes #0000103)
70
76
71
77
72
0.3.0    2006-11-12
78
0.3.0    2006-11-12
73
* based on inotify-cxx 0.5.2 (fixes a problem with ignoring IN_OPEN)
79
* based on inotify-cxx 0.5.2 (fixes a problem with ignoring IN_OPEN)
74
* two new special symbols ($% for flags as names, $& for numeric flags)
80
* two new special symbols ($% for flags as names, $& for numeric flags)
75
* whitespaces in paths now allowed (by prepending a backslash) (#0000098)
81
* whitespaces in paths now allowed (by prepending a backslash) (#0000098)
76
* some changes in logging etc.
82
* some changes in logging etc.
77
83
78
84
79
0.2.3    2006-10-30
85
0.2.3    2006-10-30
80
* problems with unwanted IN_NO_LOOP have been fixed (#0000097)
86
* problems with unwanted IN_NO_LOOP have been fixed (#0000097)
81
87
82
88
83
0.2.2    2006-10-29
89
0.2.2    2006-10-29
84
* based on inotify-cxx 0.5.0
90
* based on inotify-cxx 0.5.0
85
* 'uncleaned children' bug has been fixed (#0000095)
91
* 'uncleaned children' bug has been fixed (#0000095)
86
* memory leak (child process arguments) has been fixed (#0000096)
92
* memory leak (child process arguments) has been fixed (#0000096)
87
93
88
94
89
0.2.1    2006-10-14
95
0.2.1    2006-10-14
90
* based on inotify-cxx 0.4.1 (it should also fix crashing as described in #0000085)
96
* based on inotify-cxx 0.4.1 (it should also fix crashing as described in #0000085)
91
* build failure (due to missing 'useradd -M') on some distributions has been fixed
97
* build failure (due to missing 'useradd -M') on some distributions has been fixed
92
  (#0000094)
98
  (#0000094)
93
* tarball structure has been fixed (#0000089)
99
* tarball structure has been fixed (#0000089)
94
* documentation slightly improved
100
* documentation slightly improved
95
101
96
102
97
0.2.0    2006-10-04
103
0.2.0    2006-10-04
98
* based on inotify-cxx 0.3.1
104
* based on inotify-cxx 0.3.1
99
* better signal handling (no "dirty" wait() in a handler)
105
* better signal handling (no "dirty" wait() in a handler)
100
* loop avoidance can be used
106
* loop avoidance can be used
101
* more documentation in the code
107
* more documentation in the code
102
108
103
109
104
0.1.0    2006-09-15
110
0.1.0    2006-09-15
105
* first alpha version
111
* first alpha version