-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathChangeLog
285 lines (179 loc) · 8.64 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
Mailfilter ChangeLog
-=-=-=-=-=-=-=-=-=-=
Please note, this file is kept only for historic reasons. Check git history for
current change log from now on.
Sun Jun 5 11:29:18 CEST 2016 Holger Hoffstätte <[email protected]>
- delete unused regex
- delete unused variables
- fix virutal function signatures
- handle fgets return value
- properly delete err_buf
Mon Feb 29 16:44:08 CET 2016 baueran
- src/rcfile.ll: yyin is now a reference. So use different ifstream
pointer and pass it on.
- src/pop3.cc: FlexLexer::switch_stream no longer has 2nd argument
optional, it seems. So pass NULL as second object.
Sat May 17 19:21:57 CEST 2014 baueran
src/preferences.cc:
(Hopefully) fixed Debian Bug #716522: mailfilter crashes
with invalid file name in rc file that cannot be expanded
properly.
Sun May 11 17:11:43 CEST 2014 baueran
Fix build problems due to bison not supporting
YYPARSE_PARAM anylonger, documented e.g. here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733380
Sat Mar 3 17:40:14 EST 2012 baueran
Index: src/socket.cc
Index: src/header.cc
Ignore time stamps.
Index: src/preferences.cc
Index: src/preferences.hh
Add preferences to ignore time stamps.
Index: src/mailfilter.cc
Index: src/mailfilter.hh
Add Options.
Index: configure.ac
Change version number.
Index: man/mailfilterrc.5
Index: man/mailfilter.1
Index: man/mailfilterex.5
Update man pages.
Fri Mar 19 20:03:19 EST 2010 baueran
- src/header.cc: fix type incompatibility / compilation problem
Sun Jun 7 11:51:11 EST 2009 baueran
- src/header.hh: new custom exception, add_entry throws it
when pop header is malformed
- src/rfc822.yy: pass on exception to main filtering code
Sun Jan 18 19:11:38 EST 2009 baueran
- src/apop.cc: fix strlen dependency by including cstring
- *: update email address and copyright information
Sat Sep 15 17:48:33 EST 2007 baueran
- src/socket.cc: update licensing to reflect SSL use
- README: update licensing to reflect SSL use
- TODO: remove
2007-03-12 07:25:35 -0700 (Mon, 12 Mar 2007) baueran
- src/Makefile.am: make getopt conditional on GETOPT
- configure.ac: add GETOPT conditional to check getopt
2007-03-12 07:31:00 -0700 (Mon, 12 Mar 2007) baueran
- man/mailfilter*: reflect recent date
2007-03-03 13:14:15 -0800 (Sat, 03 Mar 2007) baueran
- src/mailfilter.cc: add return_val to capture failed attempt to check
mailbox for spam
- src/socket.cc: syntax change
2007-01-22 14:00:26 -0800 (Mon, 22 Jan 2007) baueran
- src/i18n.hh: remove
- src/apop.cc, src/preferences.cc, src/rcfile.yy,
src/pop3.cc, src/rfc822.yy, src/feedback.cc,
src/rcfile.ll, src/header.cc, src/socket.cc,
src/account.cc, src/mailfilter.hh, src/weeder.cc,
src/Makefile.am, src/mailfilter.cc: remove all references
to gettext, replace occurrences of "\n" with endl in the
mailfilter output messages
Mon Jan 1 14:37:49 CET 2007 Andreas Bauer <[email protected]>
* configure.ac: remove all m4 and gettext references
* Makefile.am: reflect changes
Sun Dec 31 21:40:38 CET 2006 Andreas Bauer <[email protected]>
* configure.ac: update version number and copyright information
* src/preferences.*: use singleton design pattern
* src/rcfile.yy: reflect changes
* src/mailfilter.cc: reflect changes
* src/socket.cc: reflect changes
* src/feedback.*: use singleton design pattern
Fri Jul 8 11:29:20 CEST 2005 Andreas Bauer <[email protected]>
* src/protocol.hh: add virtual destructor
* all file: change date in copyright statement
Fri Jul 8 11:29:20 CEST 2005 Alexander Kaganyuk <[email protected]>
* src/Makefile.am: change $^ to $<
Sun Dec 5 10:01:16 CET 2004 Andreas Bauer <[email protected]>
* src/rcfile.ll, configure.ac: check for presence of wordexp.h
Sat Dec 4 22:11:28 MET 2004 Andreas Bauer <[email protected]>
* src/apop.cc: add include <strings.h>
* src/Makefile.am: remove mv long options
Sun Nov 21 10:40:39 CET 2004 Kai Hildebrandt <[email protected]>
Andreas Bauer <[email protected]>
* src/Makefile.am: fix 'mv-dependencies' in rfc822parser.cc target
Sat Nov 20 16:51:58 CET 2004 Andreas Bauer <[email protected]>
* src/preferences.*: remove prefs namespace and make class static
* src/*.cc,*.hh: remove all references to prefs namespace
Sun Oct 10 15:11:44 CEST 2004 Andreas Bauer <[email protected]>
* src/*.cc,*.hh: change const functions to function type const
Sat Aug 7 20:21:47 CEST 2004 Andreas Bauer <[email protected]>
* src/socket.cc: prepare IMAP support
* src/apop.cc:login: check for timestamp server message
Sat Jun 5 15:22:58 CEST 2004 Hilmar Preusse <[email protected]>
* NEWS: add information about rcfile changes
Sun May 30 16:03:58 CEST 2004 Andreas Bauer <[email protected]>
* src/apop.cc:login: new
* src/socket.cc: added preliminary SSL support using OpenSSL
* configure.ac: check for OpenSSL
* src/account.cc: fix up error messages
* src/preferences.cc: add protocol variant pop3/ssl and apop/ssl
Sat Apr 24 19:44:37 CEST 2004 Andreas Bauer <[email protected]>
* src/weeder.cc:check_maxlength: unignore default value
Sat Feb 14 12:13:21 CET 2004 Andreas Bauer <[email protected]>
* src/weeder.cc:check_duplicates: add check for empty Message-ID
Sun Jan 25 13:54:44 CET 2004 Andreas Bauer <[email protected]>
* src/feedback.cc: print_header: new
* man/mailfilterrc.1: reflect changes of SHOW_HEADERS
Sat Jan 24 18:20:21 CET 2004 Andreas Bauer <[email protected]>
* man/Makefile.am: pdf: new target
Sun Dec 28 13:20:58 CET 2003 Andreas Bauer <[email protected]>
* src/mailfilter.cc: fix today_ to store date properly
Sat 27 Dec 2003 00:57:26 -0000 Til Schubbe <[email protected]>
* contrib/selectheader: changed
Fri 26 Dec 2003 17:40:29 -0000 Til Schubbe <[email protected]>
* TODO: changed
* contrib/selectheader: new
* contrib/FILES: reflect changes
Thu Dec 25 15:39:40 CET 2003 Andreas Bauer <[email protected]>
* src/rcfile.ll: rearranged state precedences
* src/preferences.cc: fixed up open() to use its argument
Tue Nov 25 21:47:48 CET 2003 Chris Vine <[email protected]>
* src/rcfile.yy: MAXSIZE_SCORE: new
* src/rcfile.ll: MAXSIZE_SCORE: new
* src/preferences.cc: set_max_size_score: new
* src/preferences.cc: max_size_score: new
Mon Nov 24 22:29:25 CET 2003 Andreas Bauer <[email protected]>
* src/rcfile.yy: RCParser: new class declarations
* src/preferences.cc: rcflexer: remove all references
* src/rcfile.hh: new file
13 Nov 2003 23:21:40 -0000 Til Schubbe <[email protected]>
* contrib/chrcformat_05-07: new
* contrib/rmcrlf: new
* contrib/FILES: updated
* contrib/Makefile.am: updated
Sun Oct 12 16:43:46 CEST 2003 Andreas Bauer <[email protected]>
* src/weeder.cc:check_scores: Fixed a bug concerning case sensivity
* src/rcfile.ll: Include can handle environment variables now
Sat Oct 11 19:36:26 CEST 2003 Andreas Bauer <[email protected]>
* src/pop3.cc: added delete functionality
* src/rcfile.*: extended scanner and parser definitions
* src/weeder.cc: added support for normalised subject filtering
Thu Oct 9 15:55:34 CEST 2003 Andreas Bauer <[email protected]>
* src/weeder.cc:check_allow_rules: new
* src/weeder.cc:check_deny_rules: new
* src/weeder.cc:check_scores: new
* src/weeder.cc:check_duplicates: new
Mi Okt 8 22:19:22 CEST 2003 Andreas Bauer <[email protected]>
* src/score.cc: new
Tue Oct 7 22:37:34 CEST 2003 Andreas Bauer <[email protected]>
* src/weeder.cc: is_weed: added support for negative deny rules
Sun Oct 5 20:17:18 CEST 2003 Andreas Bauer <[email protected]>
* src/weeder.cc: is_weed: added support for negative allow rules
Sat Oct 4 13:42:14 CEST 2003 Andreas Bauer <[email protected]>
* src/weeder.hh: new
* src/weeder.cc: new
* src/Makefile.am: add weeder.* to make targets
Mi Aug 13 18:45:02 CEST 2003 Andreas Bauer <[email protected]>
* src/rcfile.yy: renamed lexer to rclexer
* src/rfc822.yy: renamed lexer to rfclexer
Sat Jul 26 15:26:22 CEST 2003 Andreas Bauer <[email protected]>
* src/rfc822.ll: new
* src/rfc822.yy: new
* src/Makefile.am: rfc_test: new compiler target
Wed Jul 23 22:05:28 CEST 2003 Andreas Bauer <[email protected]>
* src/pop3.cc: status (): new
Mon Jul 21 10:16:23 CEST 2003 Andreas Bauer <[email protected]>
* ChangeLog.1: new
* src/account.cc: include header <typeinfo>
* src/RFC822.cc src/RFC822.hh: remove