History log of /src/bin/pax/gen_subs.c |
Revision | | Date | Author | Comments |
1.37 |
| 30-Nov-2018 |
christos | Add base-256 decoding support (Micha Gorny)
|
1.36 |
| 09-Aug-2012 |
christos | branches: 1.36.32; 1.36.34; PR/46786: Simon Burge: After conversion to 64 bit time_t, tar/pax/cpio erroneously think that negative time_t's never fit in 32 bits. Rework conversion code to always use uintmax_t, and detect negative values. XXX[1]: Perhaps we should do the same (use a signed conversion) for all fields not just for time_t XXX[2]: pullup for 6
|
1.35 |
| 14-Aug-2011 |
christos | branches: 1.35.2; eliminate dup code and non literal format strings
|
1.34 |
| 24-Feb-2008 |
joerg | Kill pre-4.4BSD compat code.
|
1.33 |
| 11-Feb-2006 |
dsl | branches: 1.33.10; 1.33.16; Change all the 'return(x)' to 'return c'. Makes some other searches I want to do a bit easier.
|
1.32 |
| 27-Oct-2003 |
lukem | Overhaul how `build.sh tools' are used:
* Rename "config.h" to "nbtool_config.h" and HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H. This makes in more obvious in the source when we're using tools/compat/config.h versus "standard autoconf" config.h
* Consistently move the inclusion of nbtool_config.h to before <sys/cdefs.h> so that the former can provide __RCSID() (et al), and there's no need to protect those macros any more.
These changes should make it easier to "tool-ify" a program by adding: #if HAVE_NBTOOL_CONFIG_H #include "nbtool_config.h" #endif to the top of the source files (for the general case).
|
1.31 |
| 13-Oct-2003 |
agc | Move Keith Muller's code from a 4-clause to a 3-clause licence by removing the advertising clause. Diffs provided in PR 22397 by Joel Baker, confirmed to the board by Keith Muller.
|
1.30 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22249, verified by myself.
|
1.29 |
| 24-Jun-2003 |
grant | backout previous; it was a missing prototype elsewhere.
noted by mrg.
|
1.28 |
| 24-Jun-2003 |
grant | add cast to fix an integer -> pointer warning.
|
1.27 |
| 19-Dec-2002 |
kleink | Change verbose output for symbolic links from "%s => %s" to "%s -> %s", which matches ls(1) (per POSIX), as well as GNU tar output.
|
1.26 |
| 13-Oct-2002 |
mrg | make this build on LP64
|
1.25 |
| 12-Oct-2002 |
christos | merge OpenBSD changes: - correct -C processing - add ability to read filenames and flags from a file - don't print dangerous escape sequences to the terminal - use strlcpy/strncpy properly. - handle tmpfile creation better. - improve documentation of options. - handle stdout/stderr list selection correctly. - kill gzip when we get interrupted. - simplify gzip setup. - add more flags to programs.
additional changes: - librmt processing. - set POSIXLY_CORRECT in options parsing. - prevent more string overruns. - support -T
we don't turn the switch on to replace tar and cpio yet.
|
1.24 |
| 01-Aug-2002 |
wiz | Remove unneeded utmp.h include.
|
1.23 |
| 31-Jan-2002 |
tv | branches: 1.23.2; Protect __RCSID and __COPYRIGHT from being invoked if not defined.
|
1.22 |
| 28-Oct-2001 |
lukem | s/u_longlong_t/unsigned long long/ to shut up the parc port
|
1.21 |
| 25-Oct-2001 |
lukem | - ansi KNF (just remove all the #ifndef __STDC__ prototype junk, leaving the ansi stuff) - use longlong_t instead of quad_t (etc), and rename *uqd*() -> *ull*() - clean up the NET2_STAT stuff similar to ftpd; provide #defines and macros which select which cast to use, etc - clean up the NET2_FTS and NET2_REGEX #define use
|
1.20 |
| 04-Jan-2001 |
lukem | use more standard %ll_ in favour of %q_
|
1.19 |
| 22-Oct-2000 |
kleink | LC_TIME holds a locale name, which isn't a strftime() format string.
|
1.18 |
| 17-Jun-2000 |
mrg | branches: 1.18.2; minor KNF nits.
|
1.17 |
| 17-Feb-2000 |
itohy | branches: 1.17.2; Cleanup and fix typos. Partially from FreeBSD.
|
1.16 |
| 22-Oct-1999 |
mrg | remove some old cruft.
|
1.15 |
| 24-Aug-1999 |
tron | branches: 1.15.2; Strip leading slashes from filenames by default, add new "A" option to disable this behaviour. Patches supplied by Peter Seebach in PR bin/8233.
|
1.14 |
| 04-Nov-1998 |
christos | make printf formats conservative
|
1.13 |
| 28-Jul-1998 |
mycroft | Use the uid/gid caching moved into libc. Fixed a memory leak!
|
1.12 |
| 27-Jul-1998 |
mycroft | __AUDIT__ cleanup.
|
1.11 |
| 26-Jul-1998 |
mycroft | const poisoning.
|
1.10 |
| 01-Apr-1998 |
kleink | Need <time.h> for strftime(), localtime() and time() prototypes.
|
1.9 |
| 03-Feb-1998 |
mycroft | Deal with GCC warnings.
|
1.8 |
| 30-Jul-1997 |
thorpej | Cast off_t's to (long long) for printing with %q*, for the Alpha.
|
1.7 |
| 20-Jul-1997 |
christos | - Rename local warn so tty_warn that we can include <err.h> since this program uses err() and errx(). - Fix printf format strings. - Added WARNS=1; note - Added missing prototypes. - Split overloaded trail function into trail() and subtrail().
|
1.6 |
| 11-Jan-1997 |
tls | kill 'register'
|
1.5 |
| 21-Mar-1995 |
cgd | convert to new RCS id conventions.
|
1.4 |
| 23-Sep-1994 |
mycroft | Eliminate uses of some obsolete functions.
|
1.3 |
| 14-Jun-1994 |
mycroft | Fix up RCS ids.
|
1.2 |
| 13-Jun-1994 |
jtc | Add RCS ID's
|
1.1 |
| 13-Jun-1994 |
jtc | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 13-Jun-1994 |
jtc | From 4.4 lite
|
1.15.2.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.17.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.18.2.1 |
| 25-Oct-2000 |
tv | Pullup 1.19 [kleink]: Don't abuse LC_TIME for strftime(3) format strings.
|
1.23.2.4 |
| 25-Aug-2004 |
he | Apply patch (requested by cube in ticket #1738): Minimize difference with -current and netbsd-2-0 version.
|
1.23.2.3 |
| 16-Jun-2004 |
jmc | fix botched pullup from ticket #1021 and make sure this compiles on non-NetBSD hosts again. Also fixes PR#24481
|
1.23.2.2 |
| 07-Apr-2004 |
jmc | Pullup rev 1.24-1.26,1.28-1.32 (requested by rafal in ticket #1021)
Pullup pax to current version on trunk. Includes many fixes.
|
1.23.2.1 |
| 05-Jan-2003 |
jmc | Pull up revisions 1.26-1.27 (via hand patch and requested by kleink in ticket #1040) Change verbose output for symbolic links from "%s => %s" to "%s -> %s", which matches ls(1) (per POSIX), as well as GNU tar output.
|
1.33.16.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.33.10.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.35.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.36.34.3 |
| 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.36.34.2 |
| 21-Apr-2020 |
martin | Sync with HEAD
|
1.36.34.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.36.32.1 |
| 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|