Sheldon Hearn
209e048477
While I'm in here, remove an unused variable.
...
Submitted by: Nathan Ahlstrom <nrahlstr@winternet.com>
2000-03-30 09:23:28 +00:00
Sheldon Hearn
a6eb0df247
Do not overwrite files when the -i option is specified!
...
PR: 17476
Reported by: Jonathan Chen <jon@spock.org>
2000-03-27 11:49:36 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Steve Price
c2fd2f2c1b
Allow spaces in the filename to be decoded to.
...
PR: 4882
Submitted by: Slaven Rezic <eserte@cs.tu-berlin.de>
1998-05-25 06:27:09 +00:00
Wolfram Schneider
dfe64147d2
Add two new options:
...
-i Do not overwrite files.
-s Do not strip output pathname to base filename. By default uuencode
deletes any prefix ending with the last slash '/' for security
purpose.
1998-01-25 19:26:05 +00:00
Poul-Henning Kamp
d030d2d2ae
Many places in the code NULL is used in integer context, where
...
plain 0 should be used. This happens to work because we #define
NULL to 0, but is stylistically wrong and can cause problems
for people trying to port bits of code to other environments.
PR: 2752
Submitted by: Arne Henrik Juul <arnej@imf.unit.no>
1997-09-18 14:08:40 +00:00
Philippe Charnier
f296f8ebb4
Use err(3).
1997-08-22 06:53:00 +00:00
Warner Losh
1c8af87873
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
Wolfram Schneider
d05c3da950
Be tolerant to old uuencode programs which encode the ASCII NUL
...
character as character 32 (space) instead character 64 (`).
See also 'The UNIX-HATERS Handbook', page 82-83.
1997-03-25 14:31:31 +00:00
Wolfram Schneider
3e4c0ae52d
Treat 'end\0', 'end\n', 'end\r\n' as trailer line, see rev 1.2
1997-02-18 20:19:04 +00:00
Wolfram Schneider
325bd2382c
Better check for detecting header line. A header line must match
...
"begin [0-7]* *". Now `begin with, ' is not a header line.
Do a boundary check for body characters. Characters less than 33 or
greater than 96 are out of range. If characters are out of range
uudecode print a error message and die.
1997-02-18 17:49:43 +00:00
Wolfram Schneider
2d6a6bc9a8
New options for uudecode
...
-p Decode file and write output to standard output.
-c Decode more than one uuencode'd file from file if possible.
1996-10-21 22:02:30 +00:00
Andrey A. Chernov
9137242c2c
Oops, restore missing piece of previous commit.
1996-04-25 18:14:11 +00:00
Andrey A. Chernov
cc8c038449
Treat ^end<EOF> as valid terminator (like ^end\n), some encoders (f.e. Eudora)
...
produce such things.
1996-04-25 14:49:40 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00