Home | History | Annotate | only in /src/usr.sbin/sa
History log of /src/usr.sbin/sa
RevisionDateAuthorComments
 1.3 18-Oct-1997  lukem rcsid fascism
 1.2 22-Dec-1994  cgd specify man pages the new way.
 1.1 24-Mar-1994  cgd add my 'sa'
 1.9 10-Jun-2010  dholland ANSIfy function declarations
 1.8 10-Jun-2010  dholland de-__P()
 1.7 12-Nov-2003  grant s/netbsd.org/NetBSD.org/i
 1.6 29-Jul-2000  christos declare formatting function.
 1.5 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.4 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.3 18-Oct-1997  lukem branches: 1.3.10;
rcsid fascism
 1.2 18-Oct-1997  lukem WARNSify
 1.1 24-Mar-1994  cgd add my 'sa'
 1.3.10.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.28 10-Jun-2010  dholland sprinkle some const
 1.27 10-Jun-2010  dholland ANSIfy function declarations
 1.26 10-Jun-2010  dholland de-__P()
 1.25 17-Nov-2009  drochner ANSIfy partially
 1.24 28-Apr-2009  lukem Fix issue I introduced in WARNS=4 -- addition of extra argument to default argv.
Found & fixed by Geoff Wing.
 1.23 18-Apr-2009  lukem Fix WARNS=4 issues (-Wcast-qual -Wsign-compare).
XXX: could improve parsing of -v option and store "cutoff" as a uint64_t.
 1.22 21-Jul-2008  lukem branches: 1.22.6;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.21 15-Dec-2007  perry branches: 1.21.6;
convert __attribute__s to applicable cdefs.h macros
 1.20 30-Oct-2004  dsl branches: 1.20.16;
Add (unsigned char) cast to ctype functions
 1.19 13-Feb-2004  wiz Uppercase CPU, plural is CPUs.
 1.18 05-Jan-2004  jmmv Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
 1.17 12-Nov-2003  grant s/netbsd.org/NetBSD.org/i
 1.16 19-Sep-2003  itojun realloc pedant
 1.15 22-Jul-2001  wiz seperate -> separate
 1.14 20-Feb-2001  cgd use getprogname()
 1.13 05-Jan-2001  lukem use %ll_ instead of the less standard %q_
 1.12 29-Jul-2000  christos remove unused debugging variable
 1.11 29-Jul-2000  christos - read file using stdio
- knf
- add usage function
- add DBT formatting function used for diagnostics
 1.10 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.9 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.8 19-Oct-1997  mrg branches: 1.8.10;
fix compile warnings on the alpha.
 1.7 18-Oct-1997  lukem WARNSify
 1.6 30-Mar-1996  mark Use an integer instead of a char to store the getopt() return value in
order to match the function prototype and to work with compilers that
default to unsigned chars.
 1.5 24-Apr-1995  cgd need string.h
 1.4 22-Mar-1995  mycroft Remove uses of some deprecated functions.
 1.3 22-Mar-1995  mycroft Use Peter's original (more sane) patch for the previous.
 1.2 08-Mar-1995  pk Take care of alignment; reported by Peter Svensson.
 1.1 24-Mar-1994  cgd add my 'sa'
 1.8.10.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.20.16.1 09-Jan-2008  matt sync with HEAD
 1.21.6.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.22.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.5 12-Nov-2003  grant s/netbsd.org/NetBSD.org/i
 1.4 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.3 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.2 18-Oct-1997  lukem branches: 1.2.10;
rcsid fascism
 1.1 24-Mar-1994  cgd add my 'sa'
 1.2.10.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.16 10-Jun-2010  dholland sprinkle some const
 1.15 10-Jun-2010  dholland ANSIfy function declarations
 1.14 10-Jun-2010  dholland de-__P()
 1.13 18-Apr-2009  lukem Fix WARNS=4 issues (-Wcast-qual -Wsign-compare).
XXX: could improve parsing of -v option and store "cutoff" as a uint64_t.
 1.12 12-Nov-2003  grant branches: 1.12.40;
s/netbsd.org/NetBSD.org/i
 1.11 02-May-2003  martin Don't cast (dubious) values to pointers, only to memcpy from them to
a properly aligned structure. Memcpy from the original data instead.
This fixes PR port-sparc64/21425.
 1.10 05-Jan-2001  lukem use %ll_ instead of the less standard %q_
 1.9 29-Jul-2000  christos - detect duplicate keys when initializing the database. abort if too many
duplicate keys are found indicating a corrupted database (avoids problem
where sa would loop forever).
- add open flags and mode in dbopen in case someone wants to debug...
 1.8 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.7 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.6 27-Aug-1998  ross branches: 1.6.8;
{} fixes from Erik Bertelsen <erik@erik-be.uni-c.dk> (PR 6047) to shut up egcs.
 1.5 19-Oct-1997  mrg fix compile warnings on the alpha.
 1.4 18-Oct-1997  lukem WARNSify
 1.3 22-Mar-1995  mycroft Remove uses of some deprecated functions.
 1.2 23-Dec-1994  cgd header, for protos
 1.1 24-Mar-1994  cgd add my 'sa'
 1.6.8.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.12.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.20 04-Jul-2017  wiz Add EXIT STATUS section. Use Ex.
 1.19 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.18 19-Sep-2014  wiz New sentence, new line.
 1.17 19-Sep-2014  wiz Sort sections. From Henning Petersen in PR 49222.
 1.16 13-Feb-2004  wiz Uppercase CPU.
 1.15 14-Feb-2003  grant The correct capitalisation of 'NetBSD.org' is (you
guessed it) 'NetBSD.org'.

some mdoc fixes.
 1.14 08-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.13 02-Feb-2002  wiz Sort sections and SEE ALSO, correct markup for AUTHORS section.
 1.12 19-Jan-2002  wiz Whitespace nits.
 1.11 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.10 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.9 06-Apr-1999  pk branches: 1.9.6;
1, 2, 3 and.. 4!
 1.8 22-Mar-1999  garbled branches: 1.8.2;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.7 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.6 24-Nov-1997  lukem fix .Nx usage (use 1.0 instead of 0.9a, etc), and other minor cleanups
 1.5 18-Oct-1997  lukem rcsid fascism
 1.4 18-Oct-1997  lukem WARNSify
 1.3 01-Sep-1997  mikel use correct name for default accounting file; from Hubert Feyrer in
PR bin/4063.
 1.2 07-Apr-1995  phil remove one "the" in a "the the".
 1.1 24-Mar-1994  cgd add my 'sa'
 1.8.2.1 07-Apr-1999  pk Pull up from trunk: copyright text warts.
 1.9.6.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.14 30-Aug-2010  dholland On LP64 platforms, uid_t is not the same size as u_long, so the key
comparison function being given to db was comparing 4 extra bytes of
rubbish.

This may or may not be the *only* source of the corrupted
/var/account/usracct files I've been seeing occasionally on amd64, but
it's clearly *a* source.
 1.13 10-Jun-2010  dholland ANSIfy function declarations
 1.12 10-Jun-2010  dholland de-__P()
 1.11 12-Nov-2003  grant branches: 1.11.16; 1.11.38;
s/netbsd.org/NetBSD.org/i
 1.10 05-Jan-2001  lukem use %ll_ instead of the less standard %q_
 1.9 29-Jul-2000  christos - detect duplicate keys when initializing the database. abort if too many
duplicate keys are found indicating a corrupted database (avoids problem
where sa would loop forever).
- add open flags and mode in dbopen in case someone wants to debug...
 1.8 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.7 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.6 19-Oct-1997  mrg branches: 1.6.10;
fix compile warnings on the alpha.
 1.5 18-Oct-1997  lukem WARNSify
 1.4 24-Apr-1995  cgd need string.h
 1.3 22-Mar-1995  mycroft Remove uses of some deprecated functions.
 1.2 08-Mar-1995  pk Take care of alignment; reported by Peter Svensson.
 1.1 24-Mar-1994  cgd add my 'sa'
 1.6.10.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.11.38.1 21-Nov-2010  riz Pull up following revision(s) (requested by dholland in ticket #1446):
usr.sbin/sa/usrdb.c: revision 1.14
On LP64 platforms, uid_t is not the same size as u_long, so the key
comparison function being given to db was comparing 4 extra bytes of
rubbish.
This may or may not be the *only* source of the corrupted
/var/account/usracct files I've been seeing occasionally on amd64, but
it's clearly *a* source.
 1.11.16.1 12-Sep-2010  bouyer Pull up following revision(s) (requested by dholland in ticket #1404):
usr.sbin/sa/usrdb.c: revision 1.14
On LP64 platforms, uid_t is not the same size as u_long, so the key
comparison function being given to db was comparing 4 extra bytes of
rubbish.
This may or may not be the *only* source of the corrupted
/var/account/usracct files I've been seeing occasionally on amd64, but
it's clearly *a* source.

RSS XML Feed