History log of /freebsd-12.1/usr.bin/uuencode/uuencode.c (Results 1 – 25 of 25)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0
# 166da9ff 07-Jan-2019 Xin LI <[email protected]>

MFC r340359:

Make outfile constant.


Revision tags: release/12.0.0, release/11.2.0
# 8a16b7a1 20-Nov-2017 Pedro F. Giffuni <[email protected]>

General further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier f

General further adoption of SPDX licensing ID tags.

Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.

show more ...


Revision tags: release/10.4.0, release/11.1.0
# 97942dfb 10-Mar-2017 Marcelo Araujo <[email protected]>

Use nitems() from sys/param.h.

Reviewed by: ngie
MFC after: 3 weeks.
Differential Revision: https://reviews.freebsd.org/D9936


# fbbd9655 28-Feb-2017 Warner Losh <[email protected]>

Renumber copyright clause 4

Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is

Renumber copyright clause 4

Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by: Jan Schaumann <[email protected]>
Pull Request: https://github.com/freebsd/freebsd/pull/96

show more ...


Revision tags: release/11.0.1, release/11.0.0
# 019a4a20 07-Apr-2016 Pietro Cerutti <[email protected]>

Enhance uuencode with a -r option to produce raw output.

This matches with uudecode's -r option to decode raw data without initial and
final framing lines.

$ echo Test | uuencode -mr - | uudecode -

Enhance uuencode with a -r option to produce raw output.

This matches with uudecode's -r option to decode raw data without initial and
final framing lines.

$ echo Test | uuencode -mr - | uudecode -mr
Test

Approved by: cognet
MFC after: 1 week

show more ...


Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0
# 4ae55b63 06-Nov-2011 Ed Schouten <[email protected]>

Add missing static keywords to uuencode(1)


Revision tags: release/7.4.0, release/8.2.0
# da52b4ca 11-Dec-2010 Joel Dahl <[email protected]>

Remove the advertising clause from UCB copyrighted files in usr.bin. This
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

Also add $F

Remove the advertising clause from UCB copyrighted files in usr.bin. This
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

Also add $FreeBSD$ to a few files to keep svn happy.

Discussed with: imp, rwatson

show more ...


Revision tags: release/8.1.0, release/7.3.0, release/8.0.0, release/7.2.0, release/7.1.0, release/6.4.0, release/7.0.0, release/6.3.0, release/6.2.0, release/5.5.0, release/6.1.0, release/6.0.0, release/5.4.0, release/4.11.0, release/5.3.0, release/4.10.0, release/5.2.1
# 5cfe0423 22-Jan-2004 Peter Grehan <[email protected]>

Userland signed char fixes for PPC build. Problems were using a char
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from <sys/user.h>

Submitted by:

Userland signed char fixes for PPC build. Problems were using a char
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from <sys/user.h>

Submitted by: Stefan Farfeleder <[email protected]>
Reviewed by: obrien, bde (a while back)
Tested lightly on: ppc, i386, make universe

show more ...


Revision tags: release/5.2.0, release/4.9.0, release/5.1.0
# ebe901b4 03-May-2003 David E. O'Brien <[email protected]>

Make GCC 3.3 happy with rcsid[], sccs[], and copyright[].


Revision tags: release/4.8.0, release/5.0.0
# 24416564 20-Oct-2002 Tony Finch <[email protected]>

Improve the way base64 mode is enabled based on the program name,
so that it works when the path to b64encode is used to run it.


Revision tags: release/4.6.2
# 28130e43 19-May-2002 Juli Mallett <[email protected]>

Synch usage() and manpage for b64encode/b64decode.

Make uudecode's usage more like that of other programs.


# 09bf07df 19-May-2002 Juli Mallett <[email protected]>

Add b64decode & b64encode as synonyms for uudecode and uuencode -m,
respectively, for convenience when encoding or decoding base64 files.

As requested by various users.


# 4eb254c1 17-May-2002 Juli Mallett <[email protected]>

Group the output chunks differently, to try to match BSD/OS output. Switch
to using arithmatic to determine buffer sizes to encode into.

Diane Bruce pointed out to me that BSD/OS did MIME too, so I

Group the output chunks differently, to try to match BSD/OS output. Switch
to using arithmatic to determine buffer sizes to encode into.

Diane Bruce pointed out to me that BSD/OS did MIME too, so I want to match
their output, too, since my decision of 8 output groups was wholly arbitrary.

show more ...


# b2c80b69 12-May-2002 Mike Barcroft <[email protected]>

Finish converting the rest of the function declaration and prototypes
to ANSI C. Use new source ID scheme.


# 3a9818f9 11-May-2002 Alfred Perlstein <[email protected]>

unbreak build:
K&R style main() makes gcc emit a warning about missing prototypes so
switch to ANSI.


# 3f330d7d 22-Mar-2002 Warner Losh <[email protected]>

remove __P


# 68ed097b 05-Mar-2002 Mike Barcroft <[email protected]>

Initialize `output' in a more proper location.

Submitted by: roam


# 0e01f18b 05-Mar-2002 Juli Mallett <[email protected]>

Add base64 support to uuencode(1) and uudecode(1), as specified by SUSv3.

Add `-o' option to uuencode(1) to pipe the uuencoded output to an
arbitrary file, instead of just stdout.

Reviewed by: -sta

Add base64 support to uuencode(1) and uudecode(1), as specified by SUSv3.

Add `-o' option to uuencode(1) to pipe the uuencoded output to an
arbitrary file, instead of just stdout.

Reviewed by: -standards, mike
Approved by: mike

show more ...


# 66e06245 09-Oct-2001 Ruslan Ermilov <[email protected]>

Pad input with null characters if it is not a multiple of 3.

PR: bin/31156
MFC after: 1 week


# 7a19d1bb 24-Jun-2001 Dima Dorfman <[email protected]>

Include missing header files which define functions for which gcc has
builtins (e.g., exit, strcmp).


# 7d6d31cb 17-Jun-2001 Dima Dorfman <[email protected]>

Satisfy gcc's parenthetical needs and clamp down with WANRS=2.

Reviewed by: md5(1)


Revision tags: release/4.3.0
# c3aac50f 28-Aug-1999 Peter Wemm <[email protected]>

$Id$ -> $FreeBSD$


# f296f8eb 22-Aug-1997 Philippe Charnier <[email protected]>

Use err(3).


# 1c8af878 29-Mar-1997 Warner Losh <[email protected]>

compare return value from getopt against -1 rather than EOF, per the final
posix standard on the topic.


Revision tags: release/1.1.5.1_cvs
# 9b50d902 27-May-1994 Rodney W. Grimes <[email protected]>

BSD 4.4 Lite Usr.bin Sources