Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-08-03 | Update strtonum() protor | Todd C. Miller | |
2004-05-03 | strtonum prototype | Ted Unangst | |
2004-05-03 | Add _Exit(3) as per C99. Discussed with espie@ some time ago. | Todd C. Miller | |
2004-01-21 | Prototype llabs(3). Forgotten commit gathering bit rot in my tree... | Todd C. Miller | |
2003-08-01 | add __bounded__ attributes for userland headers; enabled with -Wbounded | Anil Madhavapeddy | |
ok deraadt@ | |||
2003-06-26 | backout the __bounded__ attributes for a while; requested by deraadt@ | Anil Madhavapeddy | |
2003-06-26 | Mark various standard library functions with the __bounded__ attribute. | Anil Madhavapeddy | |
You must have an up-to-date gcc for this! deraadt@ ok | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2002-12-03 | GNU-like getopt_long() from NetBSD with changes by me to support | Todd C. Miller | |
getopt_long_only(). At some point this should replace the BSD getopt(3) but we are not there yet. While I am here add protection from the multiple getopt() definitions due to conflicting standards. | |||
2002-12-02 | Add ecvt(), fcvt() and gcvt() for standard compliance and legacy code. | Todd C. Miller | |
2002-12-02 | Add prototype for atoll(3). I must have forgotten to commit this bit | Todd C. Miller | |
when I committed atoll(3). | |||
2002-10-25 | NULL is now 0L so it is the same size as a pointer. | Todd C. Miller | |
OK mickey@ and discussed with deraadt@ | |||
2002-06-29 | Replace strtou?q() with the more standard strtou?ll(), using weak | Todd C. Miller | |
aliases to fake up strtou?q(). espie@ OK. | |||
2002-02-20 | Revert local changes that snuck in to the last commit. | Todd C. Miller | |
2002-02-20 | Some user header files may define an abs macro which will cause a | Todd C. Miller | |
syntax error if the #define happens before stdlib.h is included. If abs is #defined, #undef and issue a warning. This is similar to what Tru64 UNIX does and is effectively the same as what happens on Solaris (though on Solaris the real abs() is a macro). | |||
2002-02-17 | Manual cleanup of remaining userland __P use (excluding packages maintained ↵ | Todd C. Miller | |
outside the tree) | |||
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2001-11-04 | Ghostscript port refused to build with 'printf' in the | Kenneth R Westerback | |
__attribute__ statement. Using '__printf__' makes it happy. ok millert@ miod@ | |||
2001-11-01 | Mention printf-like attributes for setproctitle(). | Miod Vallat | |
millert@ espie@ ok | |||
2001-06-18 | Add new cgetusedb() function to toggle reading of .db files in getcap(3). | Todd C. Miller | |
Needed for cap_mkdb to really DRT when given several input files or an output file with a different name from the input file. cvs: ---------------------------------------------------------------------- | |||
2000-04-03 | Add srandomdev() from FreeBSD for use by sendmail and others. | Todd C. Miller | |
1999-11-27 | In ANSI C++, wchar_t is a builtin. gcc 2.95.1 handles that correctly. | Marc Espie | |
Redefining it as a typedef is an error, as it prevents overloading on e.g., int/wchar_t separately. | |||
1999-06-11 | Define NULL to be __null for C++: better quality of implementation. | Marc Espie | |
__null is a magic constant of integral type that converts to a null pointer as should be, but warns for ambiguity when used to resolved an overload between an integral type and a pointer type. | |||
1999-02-25 | constify getcap(3). This fixes a warning in libcurses and doesn't | Todd C. Miller | |
really change the API since those parameters that was been constified really are not modified by getcap(3) routines. | |||
1998-11-20 | Add thread-safety to libc, so that libc_r will build (on i386 at least). | David Leonard | |
All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO | |||
1998-02-07 | More XPG4.2 -- | Todd C. Miller | |
setstate takes a const parameter don't ever spew to stderr, just return NULL | |||
1998-02-06 | size_t n in initstate(); XPG | Theo de Raadt | |
1997-12-09 | for XPG, do not use special typedef types | Theo de Raadt | |
1997-09-21 | Well, as we are heading for a release people are encouraged to rebuild their | Niklas Hallqvist | |
entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags. | |||
1996-12-28 | arc4random() number generator, for use with things like RPC xid's. | dm | |
1995-12-30 | abort() and exit() need __dead tags in stdlib.h; mike.long@analog.com; | Theo de Raadt | |
netbsd pr#1845 | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |