freebsd-nq/lib
Guido van Rooij 79a1b8d9e2 Implement incremental passwd database updates. This is done by ading a '-u'
option to pwd_mkdb and adding this option to utilities invoking it.
Further, the filling of both the secure and insecure databases has been
merged into one loop giving also a performance improvemnet.
Note that I did *not* change the adduser command. I don't read perl
(it is a write only language anyway).
The change will drastically improve performance for passwd and
friends with large passwd files. Vipw's performance won't change.
In order to do that some kind of diff should be made between the
old and new master.passwd and depending the amount of changes, an
incremental or complete update of the databases should be agreed
upon.
1996-07-01 19:38:50 +00:00
..
csu/i386 `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libc Fixed comparisons so that preposterously large (>= 0x80000000) brk values 1996-06-25 18:54:42 +00:00
libc_r `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libcom_err Change install' to ${INSTALL}' so that default install flags can be 1995-08-06 12:24:38 +00:00
libcompat Minor corrections. The second parameter is actually of type int 1996-06-03 10:40:39 +00:00
libcrypt Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
libcurses Change install' to ${INSTALL}' so that default install flags can be 1995-08-06 12:24:38 +00:00
libdisk Removed -g from CFLAGS. 1996-06-23 13:11:59 +00:00
libedit This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
libf2c Update to the 1995/09/20 version. Previous version was 1993/12/17. 1995-09-28 20:49:15 +00:00
libF77 recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
libfakegnumalloc Some fixes: 1996-02-12 12:40:04 +00:00
libftpio Makefile: 1996-06-26 20:31:11 +00:00
libgnumalloc Some fixes: 1996-02-12 12:40:04 +00:00
libI77 Update to the 1995/09/20 version. Previous version was 1993/12/17. 1995-09-28 20:49:15 +00:00
libipx Do not install the now unsupported netns and netiso 1996-04-08 05:15:09 +00:00
libkse `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libkvm Pass correct length OID to kernel for KERN_PROC_ALL. 1996-06-06 17:16:52 +00:00
libm `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libmd Correct two errors in the manual page. 1996-05-28 18:57:31 +00:00
libmytinfo recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
libncurses remove MLINKS tparm.3 due name clash with libtermcap 1996-05-27 22:58:29 +00:00
libpam/modules #include <kerberosIV/des.h> -> #include <des.h> 1996-02-11 09:18:18 +00:00
libpcap backout yacc changes 1996-06-02 17:10:13 +00:00
libpthread `mv'' -> `mv -f'' 1996-05-07 23:19:49 +00:00
libresolv BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
librpcsvc Add ypxfrd.x so that the XDR routines for this protocol will be built 1996-06-05 03:54:43 +00:00
libscsi Add a couple more man page links and some minor formatting fixes. 1996-02-09 02:49:14 +00:00
libskey /etc/skeykeys was basically suffering from the same vulnerability 1996-04-26 21:33:18 +00:00
libss Bring in my changes for removing the pestilent obj links (unless you 1996-06-24 04:26:21 +00:00
libtcl Bmaked tcl 7.5 1996-06-26 17:48:13 +00:00
libtelnet This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
libtermcap Another round of man page cleanups. 1996-02-12 04:57:03 +00:00
libutil Implement incremental passwd database updates. This is done by ading a '-u' 1996-07-01 19:38:50 +00:00
libxpg4 Add more stuff moved out from XPG3 1995-11-03 09:03:00 +00:00
liby BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
msun Clean up the FP stack before returning. The i387 exp() leaked an FP 1996-06-01 18:00:07 +00:00
ncurses/ncurses remove MLINKS tparm.3 due name clash with libtermcap 1996-05-27 22:58:29 +00:00
Makefile Add back missing backslash in SUBDIR list, it got lost when libtcl was 1996-06-28 12:07:01 +00:00
Makefile.inc From 1.1.5: define default shared library versions. For 2.0, use version 1994-08-04 22:44:00 +00:00