Subversion Repositories public

Rev

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

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