Home | History | Annotate | Download | only in uuencode
History log of /src/usr.bin/uuencode/uuencode.c
RevisionDateAuthorComments
 1.17  04-Mar-2019  rin When input is not a multiple of three bytes in size, pad null
characters instead of garbage. This makes output reproducible.

Taken from FreeBSD:
https://svnweb.freebsd.org/base?view=revision&revision=84715

Even though this is not demanded by POSIX, uuencode(1) in
FreeBSD, OpenBSD, macOS, and GNU, behaves that way.
 1.16  06-Sep-2014  dholland branches: 1.16.16;
Clarify the usage message. For PR 49177.
 1.15  16-Sep-2011  joerg branches: 1.15.20;
Use __dead
 1.14  29-Nov-2008  dholland Clarify man page with respect to input and output files, and sync usage
message. Prompted by PR 40063 about the usage message.
 1.13  21-Jul-2008  lukem branches: 1.13.4;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.12  24-Sep-2006  elad branches: 1.12.18;
PR/33319: Seebs: base64 is annoying

Thanks to Matt Fleming for implementing a -m switch (base64 mode) for
both uuencode(1) and uudecode(1)! Man-pages updated as well.
 1.11  29-Jun-2005  wiz Add setprogname call.
 1.10  29-Jun-2005  wiz de-__P(), ansify, use {g,s}etprogname.
 1.9  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.8  20-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register, use err.h
 1.7  17-Nov-1994  jtc fix typo
 1.6  17-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.5  09-Nov-1993  jtc Well behaved POSIX.2 utilities always call setlocale() and getopt().
 1.4  13-Oct-1993  jtc #include <unistd.h>, so getopt(), optarg, opterr, optind, and optopt
declarations can be removed from <stdlib.h>.
 1.3  27-Aug-1993  jtc Minor tweaks: including header files to bring prototypes into scope,
explicitly declaring function return values, etc. to make gcc -Wall
shut up.
 1.2  01-Aug-1993  mycroft Add RCS identifiers.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  17-Nov-1994  jtc imported from 4.4lite
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.12.18.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.13.4.1  29-Nov-2008  snj Pull up following revision(s) (requested by dholland in ticket #149):
usr.bin/uuencode/uuencode.c: revision 1.14
usr.bin/uuencode/uuencode.1: revision 1.17
Clarify man page with respect to input and output files, and sync usage
message. Prompted by PR 40063 about the usage message.
 1.15.20.1  11-Sep-2014  martin Pull up following revision(s) (requested by dholland in ticket #87):
usr.bin/uuencode/uuencode.c: revision 1.16
usr.bin/uuencode/uuencode.1: revision 1.23
usr.bin/uuencode/uuencode.1: revision 1.24
usr.bin/uuencode/uuencode.1: revision 1.25
usr.bin/uuencode/uuencode.1: revision 1.26
Clarify usage message and improve documentation; pursuant to PR 49177.
 1.16.16.1  10-Jun-2019  christos Sync with HEAD

RSS XML Feed