File: ChangeLog

package info (click to toggle)
sendfile 2.1b.20080616-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,548 kB
  • ctags: 745
  • sloc: ansic: 13,128; sh: 3,885; perl: 851; makefile: 143; java: 36; csh: 3
file content (459 lines) | stat: -rw-r--r-- 15,892 bytes parent folder | download | duplicates (6)
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
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
2008-03-11  sendmsg: reconnect and resend after server timeout
 
2007-01-05  receive: fixed verbose mode flag bug.

2006-11-27  sendmsg: correct exit code on error.
 
2006-09-20  Added moep to contrib directory.

2006-06-08  Fixed wrong description of bouncing in receive man-page.

2006-06-07  Added -L/usr/lib/termcap for readline-support on more systems.

2005-11-13  Fixed shell quoting bug (call to file).

2005-06-10  Better Darwin support.

2005-06-07  Fixed bug in receive: vanishing spool for root.

2005-06-06  Added preliminary patch for ipv6 for Linux.

2005-06-02  Added Mac-OSX (Darwin) support.
 
2001-06-01  New config.guess and config.sub 
	    (http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config)

2005-05-31  Added largefile support.

2005-05-30  Fixed some compile warnings (system includes and data types).
	    Fixed timeout bug when preprocessing huge files.
	    Added support for xinetd.
	    Deactivated buggy check for symbolic links in archive files,
	    needs to be fixed by replacing external tar program with tarlib!

2001-08-14  New config.guess and config.sub (ftp://ftp.gnu.org/pub/gnu/config/)

2001-02-06  Added timeout function in sendfiled.

2000-12-28  Release of sendfile-2.1a (security bugfixes)

2000-01-02  receive: Y2K bug in getdate.c (chatila@faxmate.com).

1999-08-18  PUSSY now with documentation and notification feature.

1999-08-03  gzip is default compression, back again (bzip2 is way too slow).

1999-02-19  receive-option -L with selecting arguments, e.g:
	    receive -L sources

1999-02-15  Added check for dangerous symbolic links in archive files.

1998-12-15  Default compression methode is now gzip again 
            (bzip2 is way too slow!).

1998-11-05  Do not compress files less than 1 KB.

1998-10-29  Fixed iso2utf space encoding bug (O-SAFT).
	    Added utf7encode -S option.

1998-09-29  New program added: ewl (edit with locking)

1998-08-21  Added -m option to sendfile to limit the maximum thruput.

1998-07-21  More liberal utf7-encoding: allow middle single spaces.

1998-07-17  Added -q quiet option to sendmsg. 

1998-07-13  Finally changed standard date format to ISO 8601.

1998-07-12   Added -r reply option to sendmsg (and reply msg support to
             sendfiled).

1998-07-11   The aliases file may now contain optional CLI arguments, eg:
             willy willy@host.de -pe -ps -S
             With "notification = program" in the user config file the program
             notify (in the user config directory) will be called for delivery 
             notification.

1998-07-10   sendfile spool daemon pid is now in OUTGOING/.lock

1998-05-10   Added -R option to receive to renumber the spool files.

1998-04-06   Added -s message option for sendmsg.

1998-03-19   New man-pages for wlock and utf7encode.

1998-03-12   New user SAFT server pussy.

1998-03-11   New option userconfighome for sendfile.cf allows the user
             configuration directory to be in $HOME.
             All client-programs will now check $HOME/.sendfile
             Added -H option to receive to display the headers.

1998-03-08   Added "reinstall" option for make.

1998-03-06   Better detection of correct man page sections.

1998-03-01   New null-recipient :NULL: for link speed testing.

1998-02-27   Added "reinstall" option for install.
             More verbose transfer statistics.

1998-01-18   Added manpages fetchfile.7 and sendfiled.8
             Release of final sendfile-2.1

1998-01-17   New address types: user@host:port and saft://host:port/user
             (:port is optional and :487 is default)
             The outgoing spool daemon will no longer terminate on empty spool.
             Added wlock to the distribution.

1998-01-13   Small corrections in usage-helps.

1998-01-05   Reactivated outgoing logging.
             Heavy bug in str_trim() fixed, which may caused several
             troubles so far.

1998-01-04   Added forward dection for outgoing spooling.
             Added -r option to sfdconf.
             Added usage-help for sendfiled.

1997-12-20   New regular expressions types: [a-z] [^abc] [^a-z] 

1997-12-19   Added -W option for sendfile to find internal files and directories.
             Added pgp enforcing option to sendfiled.
             fetchfile now uses 1024 bit pgp keys.

1997-12-15   Added LAN speed detection for auto-compression on/off switching.

1997-12-14   Renamed getline() to getpromptline() to avoid name collision with
             glibc function.

1997-12-11   Fixed fetchfile pgp handling bug.
             Added bzip2 support.
             Release of sendfile-2.1

1997-12-07   Better locking checking in sendfiled.

1997-12-05   Fixed sendfile file type handling bug (crypted archives).

1997-11-27   Accept also saft.*/user pseudo URLs (idea by Eumel, thanx!).

1997-11-23   Moved nosendfile to sendfile.allow and senfile.deny.
             New sfdconf configuration helper program for sendfiled.

1997-11-22   Added better SAFT URL checking (saft2rfc822()).
             New sfconf configuration helper program.

1997-11-15   Too big junk files will be deleted, too (not only too small ones).
 
1997-10-04   Added -r receive option to fetchfile.

1997-09-30   Patches for glibc-2 from Joerg Plate <Plate@psyche.hb.north.de>
             Better (own) spool free-space check for install.

1997-09-29   BETA-release of sendfile-2.0.

1997-09-28   O-SAFT and fetchfile finished. Better sendfile man page.

1997-09-23   Fixed prompting bug when there is no readline.

1997-08-21   Better handling of reply code 202 (command not implemented).

1997-08-20   Changed syntax of sendfile option "-a archive-name" to
             "-a=archive-name".

1997-07-31   Added -S secure option (signature check) for receive.

1997-07-10   Fixed bugs in utf7 routines (corrupt strings).

1997-07-04   Auto dection of pgp ID for encryption: sendfile -pe file user@host
 
1997-06-30   Fixed bug in transfer statistics output.
             Better file type guessing.
             Added -C force compress option for sendfile.

1997-06-23   Own user log file for messages: msglog
             Added GNU readline support.

1997-06-19   Changed tty active/receiving bevaviour.
             xhoppel checks now default /var/spool/sendfile/$USER/log instead 
             of /var/spool/mail/$USER 
             (patch by Joerg de la Haye <haye@cs.bonn.edu>).
             New option msglog=on|off for sendfile.cf logs messages to the
             user log file, too.

1997-06-16   Added file transfer test mode.

1997-06-15   Added file reading test mode.
             Fixed transfer speed bug (was way too slow!).
             Fixed transfer statistics output bug.
  
1997-06-10   More reliable retransmit operation for sendfiled on very slow 
             links.

1997-06-04   Added SF_TMPDIR environment variable testing.

1997-05-15   Added -c usage help for sendfile.
             Fixed configure bug.
 
1997-05-05   Better IRIX support (blksize determination).

1997-05-01   Clean up of directory structure, better makeconfig.

1997-03-27   Added DEBUG command to sendfiled.
             Fixed minfree checking bug in sendfiled.
  
1997-03-24   Fixed buffering bug with -X option.
 
1997-03-20   Introduced Amiga support in makeconfig and install.

1997-03-19   Fixed TYPE=TEXT parsing bug in receive.

1997-03-18   Better URL parsing.

1997-02-24   Substituted all sprintf() with snprintf().

1997-02-23   Better (consistent) extended string functions naming with str_*.
             Added MIME support (New SAFT attribute: TYPE=MIME).
             Release of sendfile-1.5.4.

1997-02-17   New global configuration with makeconfig.
             Release of sendfile-1.5.3.

1997-02-10   Fixed various (security) bugs (see sendfiled.c).

1997-02-02   More reliable fcopy-function for receive (NFS-trouble?).

1997-02-01   Set default quiet mode 1 on dump ttys for sendfile.

1997-01-31   More consistent transfer statistics with quiet modes.

1997-01-30   More reliable TYPE and SIZE command parsing.

1997-01-25   Added -X option (extended headers), better usage text and better
             pgp parsing for sendfile.

1997-01-22   Added spool file post processing.
             Added connect-test to generic SAFT address (saft.DO.MAIN).
 
1997-01-20   Revisited all files to use globals.h. -- GNUish

1997-01-20   Fixed bug with TEXT=charset attribute.
 
1997-01-19   Fixed resend bug. Added "resuming at ..." output.

1997-01-04   sendmsg will now follow forward information.

1996-12-29   New domain variable in sendfile.cf

1996-12-02   Better domainname determination in sendfiled.

1996-12-01   Better file name questioning in receive.c when checking files with
             dangerous file names.

1996-11-27   Corrected bug when receiving a (binary) file and the destination 
             file is is not writable.
    
1996-11-26   Added sendmsg -n option for keeping the message receiving mode.

1996-11-19   Fix for broken AIX 4.1 include-files.

1996-11-13   Faster mesg/tty handling in sendmsg.

1996-10-24   Added xhoppel.

1996-10-23   Defined missing O_SYNC for BSD.

1996-10-11   Corrected redirection comment bug.

1996-09-24   Protocol-change: CHARSET charset --> TYPE TEXT=charset
             Better host.domain-name determination for the sendfiled
             welcome message.

1996-09-13   Fixed du bug for BSD systems.
             Better install script.

1996-09-04   Fixed some code for smoother compilation for IRIX.

1996-08-03   Corrected thruput value for sendfile (net.c).

1996-06-24   Fixed bug when FROM contains no real name.
             Added -P option to receive: can now receive to stdout.

1996-06-23   Nicer format for global and user log files.

1996-06-22   Better default date setting: when DATE is not specified by the
             client, sendfiled uses the current date just before writing the
             file to the spool.

1996-06-21   Added global log files for incoming and outgoing file transfers.

1996-06-20   user@ip-address now works again (replaced gethostbyaddr() with 
             gethostbyname() in net.c).
 
1996-05-26   Fixed bug with overwriting links in receive.
             Fixed forking bug in receive.

1996-05-24   sendmsg no longer tries to configure the tty when there is none 
             (sending via pipe: echo blubb | sendmsg user).
    
1996-05-23   Added check if tmp-files are writeable for sendfile and receive.
             Added -P option for sendfile (read from stdin, eg: 
             ls -l | sendfile -P directory framstag@bofh.belwue.de).

1996-05-22   Added "-c configfile" option to sendfiled.

1996-05-21   Corrected bug when sending archive.
             Better Solaris-2 support.

1996-05-12   If there is a SPOOL/.nosendfile receiving of files will be disabled.

1996-05-10   Added global alias file.
             Allowed multiple forwards (with hopcount).

1996-05-09   sendfiled now tells its full name (on some systems).

1996-05-08   Corrected bug when bouncing.

1996-05-07   Replaced strneq() with strbeq()

1996-05-03   Fixed stupid programming bug in sendmsg, now it will work again :-)
             Better tar error checking in receive.
             Corrected (umask) bug when receiving binary files.

1996-04-30   Checking the elm alias file is now configurable (default: off).

1996-04-20   Added pgp IDEA encryption.
             Added preserve option to receive (for pgp and tar files).
             Added keep option to receive.
             More efficient scanspool algorithm.

1996-04-18   Some minor bug fixes in the pgp support code.

1996-04-14   Beta release of sendfile 1.5

1996-04-13   Added "-f from" und "-s" options to receive.

1996-04-12   Added pgp support.
 
1996-04-08   Changed signature command.
             Better dangerous file name checking.
             Added overwrite option for sendfile.
             Better checking whether a file has been already sent.
             Added question for renaming to receive.

1996-04-06   Changed transaction message format.

1996-04-04   Fixed memory leak in utf7.c
             Added check for dangerous file names in tar files.
             Allowed COMPRESSED=GZIP for TYPE command, too.
             Better HP-UX support.

1996-04-03   Replaced call to mail with sendmail.

1996-04-02   FROM is now in UTF-7 in the spool header files.
             Added forward address to COMMENT string when bouncing.

1996-04-01   Corrected some programming bugs.
             Added multiline mode to sendmsg.

1996-03-28   Extended search for support programs.

1995-03-27   Finally fixed security bug with links.
             Added quiet mode to receive.

1995-03-24   New uft7encode program.

1995-03-23   Added percentage output to sendfile.

1996-03-22   Code is now strictly ANSI (replaced some unsigned char with char).

1995-03-17   Replaced uname() with gethostname().
             Some bug fixes in receive.
             Security bug (?) in sendfiled fixed: no chown on links.
             Set umask correctly in sendfile.
 
1996-03-16   Recognize file size 0 correctly.

1995-03-08   Fixed signal handling in sendfile.c

1995-03-06   Finally fixed bug when setting time stamps by using code from GNU
             fileutils (getdate.c).

1995-02-29   Some code beautifying.
             New version labeling.

1995-02-28   Several spelling corrections by Andreas Borchert.
             Bug fixes and code cleanup for peername.

1995-02-27   Added quiet options.

1996-02-23   Mail-notification now contains output of "receive -l", too.

1996-02-22   Replaced string "localhost" with the real name of the local host.
             Added bounce (=forwarding of files) feature to sendfile and receive.

1996-02-21   Better Solaris-2 support.
             Bug fix with maxfiles config option.
             Better notification check.
 
1996-02-20   Follow forward address for sending files (if given).
             Changed <userspool>/config/msg to <userspool>/config/tty@<localhost>
             and <userspool>/config/msgfifo to /tmp/msg.<username> for better
             NFS support.

1996-02-19   Fixed problems with NFS and MSG.
             Fixed (?) statfs-problem with Solaris-2 (wrong block size).
             Enhanced msg2tty with non-blocking write.

1996-02-07   Better Convex-OS support.
             Files which are already compressed won't be compressed by
             sendfile once more.

1996-02-06   Added ATTR EXE.
             Fixed bug in attribute handling.

1996-02-05   Added notification=both option.
             Faster str_trim function.
 
1996-01-31   Added maxspool and minfree config option.
 
1996-01-25   Added keep and deljunk option in sendfile.cf.
             New sf_cleanup program.
    
1996-01-24   New (received) DATEFORMAT.

1996-01-11   Added global and user config files for a lot new options.
 
1996-01-04   Added allow-only flag to NOSENDFILE.

1995-12-21   New default for nosendfile: /usr/local/etc/
             Added Convex-OS support.
             Some C code formating changes.
             Simplified sock_getline and getreply.
             Improved message function.
             Better server connect testing.
             Changed SAFT multi-line reply format.

1995-12-18   Some improvements in the install script.

1995-12-13   Corrected bugs concerning alias files and NeXT support.

1995-12-12   Added Solaris-1 support.

1995-12-02   Added rename option to receive.

1995-11-27   Fixed tty handling in sendfiled, again.

1995-11-25   Better installation routine.
             Fixed man pages.
             Changed C-bracket source format once again. :-)

1995-11-21   Fixed tty handling in sendfiled.

1995-11-17   Fixed tty handling in sendmsg.

1995-11-15   Fixed memory leak in sendfiled.
             Added chat support.
             Added killfile (see man-page).
             Added sendfile alias file (see man-page).