| History log of /src/lib/libcompat/4.1 |
| Revision | Date | Author | Comments |
| 1.15 | 22-Mar-2010 |
joerg | Use .In instead of .Ar Pa for headers.
|
| 1.14 | 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
|
| 1.13 | 16-Apr-2003 |
wiz | Use .In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
|
| 1.12 | 01-Oct-2002 |
wiz | New sentence, new line. From Robert Elz.
|
| 1.11 | 07-Feb-2002 |
ross | Generate <>& symbolically.
|
| 1.10 | 05-Jul-2000 |
msaitoh | remove extra period in SEE ALL section
|
| 1.9 | 02-Jul-1999 |
simonb | More trailing white space.
|
| 1.8 | 22-Mar-1999 |
garbled | Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, so we shouldn't override it with versions in the manpages. Wheee!
|
| 1.7 | 05-Feb-1998 |
perry | add LIBRARY section to man page
|
| 1.6 | 18-Oct-1997 |
mikel | xref time(3) instead of time(2)
|
| 1.5 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.4 | 09-Oct-1997 |
mycroft | Document that the time zone is obselete, add an xref to localtime(3), and correct the HISTORY section.
|
| 1.3 | 05-Jun-1995 |
pk | Prototypes (PR#1098).
|
| 1.2 | 13-Jan-1995 |
jtc | Changed formatting of manpage cross references to use .Xr macro. Changed all libcompat manpages so that they clearly state that the documented interface is availiable from libcompat. (Fixes PR #703)
|
| 1.1 | 06-May-1994 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 06-May-1994 |
cgd | update
|
| 1.12 | 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
| 1.11 | 14-Sep-2000 |
msaitoh | check LIBC_SCCS
|
| 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 | 20-Sep-1999 |
lukem | branches: 1.8.6; back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. _DIAGASSERT() is still retained.
|
| 1.7 | 16-Sep-1999 |
lukem | * use _DIAGASSERT() to check pointer arguments against NULL and file descriptors against -1 (as appropriate). * add actual checks which to detect stuff that would trigger_DIAGASSERT(), and attempt to return a sane error condition. * knf some code * remove some `register' decls.
the first two items result in the addition of code similar to the following in various functions:
_DIAGASSERT(path != NULL) #ifdef _DIAGNOSTIC if (path == NULL) { errno = EFAULT; return (-1); } #endif
|
| 1.6 | 04-May-1999 |
christos | Cast to unsigned short to avoid loss of precision message.
|
| 1.5 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.4 | 05-Jun-1995 |
pk | Prototypes (PR#1098).
|
| 1.3 | 06-May-1994 |
cgd | oops!
|
| 1.2 | 02-Aug-1993 |
mycroft | Add RCS identifiers, remove some completely useless RCS logs and patchkit headers, and a few other insignificant changes.
|
| 1.1 | 23-Mar-1993 |
cgd | added libcompat for compatibility routines, like ftime, etc.
|
| 1.8.6.1 | 23-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.6 | 22-Aug-1999 |
kleink | G/C the manual pages for getpw(3), vlimit(3) and vtimes(3). Although stated in the manuals, these interfaces don't actually exist in libcompat and it isn't likely that anyone needs nor actually implementents them; in fact, <sys/vlimit.h> was removed recently.
|
| 1.5 | 02-Jul-1999 |
simonb | More trailing white space.
|
| 1.4 | 05-Feb-1998 |
perry | add LIBRARY section to man page
|
| 1.3 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.2 | 13-Jan-1995 |
jtc | Changed formatting of manpage cross references to use .Xr macro. Changed all libcompat manpages so that they clearly state that the documented interface is availiable from libcompat. (Fixes PR #703)
|
| 1.1 | 06-May-1994 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 06-May-1994 |
cgd | update
|
| 1.8 | 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
| 1.7 | 14-Sep-2000 |
msaitoh | check LIBC_SCCS
|
| 1.6 | 14-Jun-2000 |
cgd | sweep of my licenses (userland files w/o only my copyright) for consistency. (no functional changes)
|
| 1.5 | 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.4 | 20-Sep-1999 |
lukem | branches: 1.4.6; back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. _DIAGASSERT() is still retained.
|
| 1.3 | 16-Sep-1999 |
lukem | * use _DIAGASSERT() to check pointer arguments against NULL and file descriptors against -1 (as appropriate). * add actual checks which to detect stuff that would trigger_DIAGASSERT(), and attempt to return a sane error condition. * knf some code * remove some `register' decls.
the first two items result in the addition of code similar to the following in various functions:
_DIAGASSERT(path != NULL) #ifdef _DIAGNOSTIC if (path == NULL) { errno = EFAULT; return (-1); } #endif
|
| 1.2 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.1 | 21-May-1994 |
cgd | make stty and gtty real function stubs (they're now gone from ioctl_compat.h).
|
| 1.4.6.1 | 23-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.11 | 04-Dec-2022 |
uwe | Sections 2 and 3 have RETURN VALUES, not DIAGNOSTICS
|
| 1.10 | 01-Sep-2019 |
sevan | stty & gtty were around since v1 https://www.bell-labs.com/usr/dmr/www/man21.pdf https://www.bell-labs.com/usr/dmr/www/man22.pdf
|
| 1.9 | 07-Aug-2003 |
agc | branches: 1.9.96; 1.9.98; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
|
| 1.8 | 16-Apr-2003 |
wiz | Use .In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
|
| 1.7 | 07-Feb-2002 |
ross | Generate <>& symbolically.
|
| 1.6 | 02-Jul-1999 |
simonb | More trailing white space.
|
| 1.5 | 22-Mar-1999 |
garbled | Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, so we shouldn't override it with versions in the manpages. Wheee!
|
| 1.4 | 05-Feb-1998 |
perry | add LIBRARY section to man page
|
| 1.3 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.2 | 13-Jan-1995 |
jtc | Changed formatting of manpage cross references to use .Xr macro. Changed all libcompat manpages so that they clearly state that the documented interface is availiable from libcompat. (Fixes PR #703)
|
| 1.1 | 06-May-1994 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 06-May-1994 |
cgd | update
|
| 1.9.98.1 | 05-Sep-2019 |
martin | Pull up following revision(s) (requested by sevan in ticket #174): lib/libc/sys/chmod.2: revision 1.48 lib/libc/sys/stat.2: revision 1.59 lib/libc/sys/unlink.2: revision 1.30 lib/libc/sys/lseek.2: revision 1.25 lib/libc/sys/getuid.2: revision 1.18 lib/libc/sys/chown.2: revision 1.37 lib/libm/man/exp.3: revision 1.32 lib/libm/man/log.3: revision 1.7 lib/libc/sys/open.2: revision 1.60 lib/libc/stdio/fopen.3: revision 1.36 lib/libc/stdio/putc.3: revision 1.14 lib/libc/sys/mount.2: revision 1.51 share/man/man9/copy.9: revision 1.22 share/man/man9/uiomove.9: revision 1.20 lib/libc/sys/setuid.2: revision 1.23 lib/libc/sys/close.2: revision 1.18 sbin/init/init.8: revision 1.61 lib/libc/sys/write.2: revision 1.36 lib/libc/sys/read.2: revision 1.39 sbin/init/init.8: revision 1.62 lib/libc/sys/wait.2: revision 1.40 usr.bin/tty/tty.1: revision 1.10 lib/libc/sys/link.2: revision 1.33 usr.bin/du/du.1: revision 1.24 lib/libc/stdlib/exit.3: revision 1.17 usr.bin/su/su.1: revision 1.53 usr.bin/mail/mail.1: revision 1.66 lib/libc/sys/fork.2: revision 1.25 usr.bin/su/su.1: revision 1.54 usr.bin/mail/mail.1: revision 1.67 lib/libm/man/sin.3: revision 1.15 share/man/man9/intro.9: revision 1.26 share/man/man5/utmp.5: revision 1.17 lib/libc/compat-43/creat.3: revision 1.17 lib/libc/time/ctime.3: revision 1.61 lib/libcompat/4.1/stty.3: revision 1.10 usr.bin/dc/dc.1: revision 1.3 lib/libm/man/cos.3: revision 1.17 lib/libc/sys/chdir.2: revision 1.23 lib/libc/gen/exec.3: revision 1.30 lib/libc/gen/exec.3: revision 1.31 games/bcd/bcd.6: revision 1.18 games/bcd/bcd.6: revision 1.19 usr.bin/write/write.1: revision 1.7 usr.bin/wc/wc.1: revision 1.18 usr.bin/pr/pr.1: revision 1.24 usr.bin/who/who.1: revision 1.25 lib/libc/sys/mkdir.2: revision 1.30 lib/libc/stdio/getc.3: revision 1.13 usr.bin/sort/sort.1: revision 1.40 usr.bin/mesg/mesg.1: revision 1.11 share/man/man5/passwd.5: revision 1.34 sort was there since v1 https://www.bell-labs.com/usr/dmr/www/man61.pdf
dc was in v1 https://www.bell-labs.com/usr/dmr/www/man12.pdf
du was in v1 https://www.bell-labs.com/usr/dmr/www/man12.pdf
mail was in v1 https://www.bell-labs.com/usr/dmr/www/man12.pdf
mesg was in v1 https://www.bell-labs.com/usr/dmr/www/man12.pdf
Document history https://www.bell-labs.com/usr/dmr/www/man13.pdf
su was in v1 https://www.bell-labs.com/usr/dmr/www/man13.pdf
Document history https://www.bell-labs.com/usr/dmr/www/man13.pdf
Document history https://www.bell-labs.com/usr/dmr/www/man14.pdf Update URL
write was in v1 https://www.bell-labs.com/usr/dmr/www/man14.pdf grammar
passwd(5) was in v1 https://www.bell-labs.com/usr/dmr/www/man51.pdf
utmp(5) was present in v1 https://www.bell-labs.com/usr/dmr/www/man51.pdf
Earliest version of wtmp I could find was in v3 https://minnie.tuhs.org/cgi-bin/utree.pl?file=V3/man/man5/wtmp.5
Document history of chdir(2) https://www.bell-labs.com/usr/dmr/www/man21.pdf
Document history of chmod(2) https://www.bell-labs.com/usr/dmr/www/man21.pdf
Document history of chown(2) https://www.bell-labs.com/usr/dmr/www/man21.pdf
Document history https://www.bell-labs.com/usr/dmr/www/man21.pdf
create was present in v1 https://www.bell-labs.com/usr/dmr/www/man21.pdf
Document history of exec() Move statement on execlpe() & execvpe() to HISTORY section.
Document history https://www.bell-labs.com/usr/dmr/www/man21.pdf
fork was present in v1 https://www.bell-labs.com/usr/dmr/www/man21.pdf stat() was present in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
document history of fstat() https://www.bell-labs.com/usr/dmr/www/man21.pdf
getuid was present in v1 https://www.bell-labs.com/usr/dmr/www/man21.pdf
Document history https://www.bell-labs.com/usr/dmr/www/man21.pdf
Document history https://www.bell-labs.com/usr/dmr/www/man21.pdf
stty & gtty were around since v1 https://www.bell-labs.com/usr/dmr/www/man21.pdf https://www.bell-labs.com/usr/dmr/www/man22.pdf
mount & umount were present in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
Open was present in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
read was present in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
seek was present in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
setuid was in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
unlink was presen in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
wait was present in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
write was present in v1 https://www.bell-labs.com/usr/dmr/www/man22.pdf
start documenting history exp was present in v1 https://www.bell-labs.com/usr/dmr/www/man31.pdf
Start documenting history https://www.bell-labs.com/usr/dmr/www/man31.pdf
Start documenting history https://www.bell-labs.com/usr/dmr/www/man31.pdf
log appeared in v1 https://www.bell-labs.com/usr/dmr/www/man31.pdf
putc & putw were in v1 https://www.bell-labs.com/usr/dmr/www/man31.pdf
putchar was in v4 https://minie.tuhs.org/cgi-bin/utree.pl?file=V4/man/man3/putchr.3
Start documenting history https://www.bell-labs.com/usr/dmr/www/man31.pdf
Document history. https://www.bell-labs.com/usr/dmr/www/man11.pdf Between v1 & v6 UNIX, bcd was rewritten in C, but I don't know if which version, hence I've skipped mentioning it. End sentence with a dot. Remove superfluous Pp. Remove superfluous Pp. Remove superfluous Ns. Remove superfluous Pp. fetch(9) -> ufetch(9) fetch(9) -> ufetch(9). Remove superfluous Pp. fetch(9) -> ufetch(9). Remove reference to unimplemented ppi(9).
|
| 1.9.96.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.8 | 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
| 1.7 | 14-Sep-2000 |
msaitoh | check LIBC_SCCS
|
| 1.6 | 14-Jun-2000 |
cgd | sweep of my licenses (userland files w/o only my copyright) for consistency. (no functional changes)
|
| 1.5 | 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.4 | 20-Sep-1999 |
lukem | branches: 1.4.6; back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. _DIAGASSERT() is still retained.
|
| 1.3 | 16-Sep-1999 |
lukem | * use _DIAGASSERT() to check pointer arguments against NULL and file descriptors against -1 (as appropriate). * add actual checks which to detect stuff that would trigger_DIAGASSERT(), and attempt to return a sane error condition. * knf some code * remove some `register' decls.
the first two items result in the addition of code similar to the following in various functions:
_DIAGASSERT(path != NULL) #ifdef _DIAGNOSTIC if (path == NULL) { errno = EFAULT; return (-1); } #endif
|
| 1.2 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.1 | 21-May-1994 |
cgd | make stty and gtty real function stubs (they're now gone from ioctl_compat.h).
|
| 1.4.6.1 | 23-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.7 | 22-Aug-1999 |
kleink | G/C the manual pages for getpw(3), vlimit(3) and vtimes(3). Although stated in the manuals, these interfaces don't actually exist in libcompat and it isn't likely that anyone needs nor actually implementents them; in fact, <sys/vlimit.h> was removed recently.
|
| 1.6 | 22-Mar-1999 |
garbled | Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, so we shouldn't override it with versions in the manpages. Wheee!
|
| 1.5 | 28-Apr-1998 |
fair | fix mdoc references
|
| 1.4 | 05-Feb-1998 |
perry | add LIBRARY section to man page
|
| 1.3 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.2 | 13-Jan-1995 |
jtc | Changed formatting of manpage cross references to use .Xr macro. Changed all libcompat manpages so that they clearly state that the documented interface is availiable from libcompat. (Fixes PR #703)
|
| 1.1 | 06-May-1994 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 06-May-1994 |
cgd | update
|
| 1.8 | 22-Aug-1999 |
kleink | G/C the manual pages for getpw(3), vlimit(3) and vtimes(3). Although stated in the manuals, these interfaces don't actually exist in libcompat and it isn't likely that anyone needs nor actually implementents them; in fact, <sys/vlimit.h> was removed recently.
|
| 1.7 | 02-Jul-1999 |
simonb | More trailing white space.
|
| 1.6 | 22-Mar-1999 |
garbled | Last of the .Os cleanups. .Os is defined in the tmac.doc-common file, so we shouldn't override it with versions in the manpages. Wheee!
|
| 1.5 | 05-Feb-1998 |
perry | add LIBRARY section to man page
|
| 1.4 | 18-Oct-1997 |
mikel | xref time(3) instead of time(2)
|
| 1.3 | 09-Oct-1997 |
lukem | rcsid facism, WARNSify
|
| 1.2 | 13-Jan-1995 |
jtc | Changed formatting of manpage cross references to use .Xr macro. Changed all libcompat manpages so that they clearly state that the documented interface is availiable from libcompat. (Fixes PR #703)
|
| 1.1 | 06-May-1994 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 06-May-1994 |
cgd | update
|