File: ChangeLog

package info (click to toggle)
mailfilter 0.8.6-3
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 3,316 kB
  • sloc: cpp: 2,452; sh: 1,393; ansic: 1,259; lex: 570; yacc: 468; makefile: 169; perl: 72
file content (282 lines) | stat: -rw-r--r-- 8,735 bytes parent folder | download | duplicates (2)
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
Mailfilter ChangeLog
-=-=-=-=-=-=-=-=-=-=

Sun Jun  5 11:29:18 CEST 2016 Holger Hoffstätte <holger@applied-asynchrony.com>

- 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  <baueran@gmail.com>

 * configure.ac: remove all m4 and gettext references
 * Makefile.am: reflect changes

Sun Dec 31 21:40:38 CET 2006  Andreas Bauer  <baueran@in.tum.de>

 * 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  <baueran@in.tum.de>

 * src/protocol.hh: add virtual destructor
 * all file: change date in copyright statement

Fri Jul  8 11:29:20 CEST 2005 Alexander Kaganyuk <kaganyuk@ccc.vinnica.ua>

 * src/Makefile.am: change $^ to $<

Sun Dec  5 10:01:16 CET 2004  Andreas Bauer  <baueran@in.tum.de>
 
 * src/rcfile.ll, configure.ac: check for presence of wordexp.h

Sat Dec  4 22:11:28 MET 2004  Andreas Bauer  <baueran@in.tum.de>

 * src/apop.cc: add include <strings.h>
 * src/Makefile.am: remove mv long options

Sun Nov 21 10:40:39 CET 2004  Kai Hildebrandt <kai.hildebrandt@web.de>
                              Andreas Bauer  <baueran@in.tum.de>

 * src/Makefile.am: fix 'mv-dependencies' in rfc822parser.cc target

Sat Nov 20 16:51:58 CET 2004  Andreas Bauer  <baueran@in.tum.de>

 * 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  <baueran@in.tum.de>

 * src/*.cc,*.hh: change const functions to function type const

Sat Aug  7 20:21:47 CEST 2004  Andreas Bauer  <baueran@in.tum.de>

 * 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 <hille42@web.de>

 * NEWS: add information about rcfile changes

Sun May 30 16:03:58 CEST 2004  Andreas Bauer <baueran@in.tum.de>

 * 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 <baueran@in.tum.de>

 * src/weeder.cc:check_maxlength: unignore default value

Sat Feb 14 12:13:21 CET 2004  Andreas Bauer <baueran@in.tum.de>

 * src/weeder.cc:check_duplicates: add check for empty Message-ID

Sun Jan 25 13:54:44 CET 2004  Andreas Bauer <baueran@in.tum.de>

 * src/feedback.cc: print_header: new
 * man/mailfilterrc.1: reflect changes of SHOW_HEADERS

Sat Jan 24 18:20:21 CET 2004  Andreas Bauer <baueran@in.tum.de>

 * man/Makefile.am: pdf: new target

Sun Dec 28 13:20:58 CET 2003  Andreas Bauer <baueran@in.tum.de>

 * src/mailfilter.cc: fix today_ to store date properly

Sat 27 Dec 2003 00:57:26 -0000  Til Schubbe <t.schubbe@gmx.de>

 * contrib/selectheader: changed

Fri 26 Dec 2003 17:40:29 -0000  Til Schubbe <t.schubbe@gmx.de>

 * TODO: changed
 * contrib/selectheader: new
 * contrib/FILES: reflect changes

Thu Dec 25 15:39:40 CET 2003  Andreas Bauer <baueran@in.tum.de>

 * 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 <chris@cvine.freeserve.co.uk>

 * 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 <baueran@in.tum.de>

 * 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 <t.schubbe@gmx.de>

 * 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 <baueran@in.tum.de>

 * 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 <baueran@in.tum.de>

 * 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 <baueran@in.tum.de>

 * 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 <baueran@in.tum.de>

 * src/score.cc: new

Tue Oct  7 22:37:34 CEST 2003  Andreas Bauer <baueran@in.tum.de>

 * src/weeder.cc: is_weed: added support for negative deny rules

Sun Oct  5 20:17:18 CEST 2003  Andreas Bauer <baueran@in.tum.de>

 * src/weeder.cc: is_weed: added support for negative allow rules

Sat Oct  4 13:42:14 CEST 2003  Andreas Bauer <baueran@in.tum.de>

 * 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 <baueran@in.tum.de>

 * src/rcfile.yy: renamed lexer to rclexer
 * src/rfc822.yy: renamed lexer to rfclexer

Sat Jul 26 15:26:22 CEST 2003  Andreas Bauer <baueran@in.tum.de>

 * 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 <baueran@in.tum.de>

 * src/pop3.cc: status (): new

Mon Jul 21 10:16:23 CEST 2003  Andreas Bauer <baueran@in.tum.de>

 * ChangeLog.1: new
 * src/account.cc: include header <typeinfo>
 * src/RFC822.cc src/RFC822.hh: remove