Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Change internals of FILE: reuse the unget buffer field to access an | 2005-04-30 | 1 | -1/+3 | ||
| | | | | | | | | | | | | | | | | extended attribute data structure (pimpl idiom). Idea taken from citrus. Much discussion with deraadt@, otto@, millert@... This is the least disruptive way to extend FILE, since its size can't really change without this being a flag day. So the size doesn't change. Actual additions to the structure will come in separate steps, since this change is nasty enough on its own. Tests by otto@ and others, careful reading of code by otto@ and millert@. This is definitely a major bump, and has been checked to not impact a full ports build. | |||||
* | deregister + ansify, no change in object code. ok deraadt@ millert@ | 2004-09-28 | 1 | -40/+23 | ||
| | ||||||
* | typo fix, from the original diff in PR 3932 | 2004-09-25 | 1 | -2/+2 | ||
| | ||||||
* | oops | 2004-09-25 | 1 | -2/+2 | ||
| | ||||||
* | access one too far away; from claus; ok millert | 2004-09-24 | 1 | -3/+3 | ||
| | ||||||
* | explain why mmap; pointed out by claus, pr 3932 | 2004-09-24 | 1 | -2/+4 | ||
| | ||||||
* | Add 'z' and 't' modifiers for printing size_t and ptrdiff_t. | 2004-09-18 | 1 | -4/+59 | ||
| | | | | ok millert@ deraadt@ | |||||
* | Handle ll's correctly for positional args. Problem spotted by hin@, | 2004-09-16 | 1 | -2/+7 | ||
| | | | | ok henning@ millert@ deraadt@ | |||||
* | signed vs unsigned | 2004-09-14 | 1 | -2/+2 | ||
| | ||||||
* | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 1 | -6/+2 | ||
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | |||||
* | When positional arguments need more memory for storage (more than 8 args), | 2003-05-16 | 1 | -16/+30 | ||
| | | | | | | | use mmap() instead of malloc(). this makes all the functionality in snprintf() and friends signal race safe. it also makes syslog_r() and the entire family of *warn*() and *err*() signal race safe, which was the real goal. ok pjazen millert | |||||
* | Use va_copy() for varargs assignemnt. va_copy() is standard with C99 | 2002-10-24 | 1 | -3/+3 | ||
| | | | | and gcc3.2 requires this on powerpc. | |||||
* | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. | 2002-02-19 | 1 | -6/+1 | ||
| | ||||||
* | Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree) | 2002-02-17 | 1 | -5/+3 | ||
| | ||||||
* | Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | 2002-02-16 | 1 | -4/+4 | ||
| | ||||||
* | KNF, i need this for what comes next.. | 2001-12-05 | 1 | -47/+46 | ||
| | ||||||
* | Fix a bug with the %e flag introduced in a -Wall pass. The original | 2001-08-13 | 1 | -2/+2 | ||
| | | | | | code was in error but due to C precedence rules it didn't cause a problem. | |||||
* | a first pass at -Wall | 2001-07-09 | 1 | -2/+2 | ||
| | ||||||
* | knf | 2001-05-31 | 1 | -54/+54 | ||
| | ||||||
* | Fix an incorrect memset() in __grow_type_table(); dk@homepage.ru | 2001-04-20 | 1 | -3/+4 | ||
| | | | | | | While I was there I noticed and fixed a bogus realloc(). We should really check malloc/realloc return values and deal sanely but that will have to be done later. Theo OK'd | |||||
* | do { ... } while (0) instead of just { ... } in macros | 1999-08-22 | 1 | -7/+7 | ||
| | ||||||
* | realloc repair | 1998-08-14 | 1 | -6/+7 | ||
| | ||||||
* | #if __STDC__ --> #ifdef __STDC__ | 1997-07-25 | 1 | -2/+2 | ||
| | ||||||
* | Clean up lint and compile warnings | 1996-12-14 | 1 | -9/+6 | ||
| | ||||||
* | va_list is *not* void* all over... | 1996-11-13 | 1 | -18/+23 | ||
| | ||||||
* | Set errno to EBADF when attempting to write to a file pointer opened read-only | 1996-10-27 | 1 | -2/+5 | ||
| | ||||||
* | Support XPG/3-style positional arguments in printf family. | 1996-09-24 | 1 | -23/+409 | ||
| | | | | From Mark Diekhans (markd@grizzly.com). | |||||
* | Fix RCS ids | 1996-08-19 | 1 | -2/+1 | ||
| | | | | Make sure everything uses {SYS,}LIBC_SCCS properly | |||||
* | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+782 | ||