| History log of /src/usr.sbin/sa/usrdb.c |
| Revision | | Date | Author | Comments |
| 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.
|