Subversion Repositories public

Rev

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

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