Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add thread-safety to libc, so that libc_r will build (on i386 at least). | 1998-11-20 | 5 | -10/+97 | |
| | | | | | | | | | | | | | 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 | ||||
* | Allocate space exponentially, not linearly for v?asprintf; mycroft@netbsd.org | 1998-11-20 | 1 | -9/+11 | |
| | |||||
* | fix append mode; mason@primenet.com.au | 1998-11-10 | 1 | -1/+12 | |
| | |||||
* | Make sure we free the buffer in all error cases. Do the final | 1998-10-16 | 2 | -32/+39 | |
| | | | | | realloc(3) to the size of the string, not the size of the buffer allocated for the string (which is a noop). mycroft@netbsd.org | ||||
* | Add a missing note about asprintf | 1998-09-27 | 1 | -1/+3 | |
| | |||||
* | need sys/stat.h; jon@chalk.oaktree.net.uk | 1998-09-18 | 1 | -1/+2 | |
| | |||||
* | thread-safer | 1998-09-10 | 1 | -2/+2 | |
| | |||||
* | v?asnprintf was never ocmmitted because it make stdio guts too gross. Remove references... | 1998-08-30 | 2 | -24/+10 | |
| | |||||
* | man page repairs; aaron@ug.cs.dal.ca | 1998-08-29 | 1 | -3/+3 | |
| | |||||
* | links to asnprintf and such | 1998-08-28 | 1 | -2/+3 | |
| | |||||
* | realloc repair | 1998-08-14 | 4 | -18/+27 | |
| | |||||
* | Use a single character buffer for the size==0 case. Stdio internals do not deal correctly with zero size buffer and NULL pointer. torek@bsdi.com | 1998-07-27 | 1 | -4/+9 | |
| | |||||
* | formatting flaws | 1998-07-14 | 1 | -1/+5 | |
| | |||||
* | link for mkstemps() | 1998-07-03 | 1 | -1/+2 | |
| | |||||
* | add mkstemp(char *template, int suffixlen) interface | 1998-06-30 | 2 | -14/+67 | |
| | |||||
* | Remove the advertising clause in my old license, it impedes free use | 1998-06-21 | 2 | -12/+6 | |
| | | | | | of the code as a large number of similar clauses makes it impossible to write an ad for a product using the code... | ||||
* | use Bx macro for BSD versions | 1998-06-15 | 3 | -6/+9 | |
| | |||||
* | wrap Z->a and z->A; peter@netplex.com.au | 1998-04-14 | 1 | -2/+4 | |
| | |||||
* | oops | 1998-03-16 | 1 | -2/+2 | |
| | |||||
* | minor glitch | 1998-03-12 | 1 | -2/+2 | |
| | |||||
* | explain security considerations in some detail | 1998-03-12 | 2 | -12/+65 | |
| | |||||
* | fchown() after unlink(), taking umask into account; std conformance according to casper@HOLLAND.SUN.COM | 1998-03-10 | 1 | -2/+8 | |
| | |||||
* | at least 6 X, 10 is better | 1998-03-09 | 1 | -1/+4 | |
| | |||||
* | POSIX behaviour of abort; mckay | 1998-03-09 | 1 | -3/+7 | |
| | |||||
* | grammar fixes by mckay | 1998-03-09 | 1 | -6/+6 | |
| | |||||
* | .Bx Open -> .Ox 2.x | 1998-03-07 | 1 | -3/+2 | |
| | |||||
* | Use .Ox | 1998-03-07 | 1 | -9/+30 | |
| | |||||
* | uninitialized case; bde | 1998-03-04 | 1 | -2/+3 | |
| | |||||
* | Mention that mkdtemp() is not portable. | 1998-02-23 | 1 | -2/+15 | |
| | |||||
* | Cast pointer in assignment | 1998-02-07 | 2 | -6/+6 | |
| | |||||
* | clarify fileno(3) | 1998-02-04 | 1 | -2/+2 | |
| | |||||
* | Better fix for %n and whitespace. Chris Torek <torek@bsdi.com> | 1998-01-20 | 1 | -12/+3 | |
| | |||||
* | Ignore whitespace separating a conversion and %n. There may be | 1998-01-19 | 1 | -2/+7 | |
| | | | | a cleaner way to do this. | ||||
* | Oops, missed a 0 vs. '\0' | 1998-01-12 | 1 | -2/+2 | |
| | |||||
* | typo | 1998-01-12 | 1 | -2/+2 | |
| | |||||
* | Based on some FreeBSD changes: | 1998-01-12 | 7 | -31/+34 | |
| | | | | | | For *s*printf, set f._file to -1 like the comments in stdio.h say. Use '\0', not 0, where appropriate. Don't error out on size of '0' for v?snprintf(). | ||||
* | Deal with realloc() failure in v?asprintf() | 1997-11-30 | 1 | -2/+3 | |
| | |||||
* | Build asprintf.c and vasprintf.c | 1997-11-29 | 1 | -4/+4 | |
| | |||||
* | Implement asprintf(3) and vasprintf(3) functions similar to the | 1997-11-29 | 4 | -43/+232 | |
| | | | | | ones in the glibc. Some man pages changes from FreeBSD (asprintf.c/vasprintf.c are not based on GNU or FreeBSD code). | ||||
* | Return -1, not EOF for size < 1. XPG4.2 specifies the return value | 1997-11-29 | 2 | -4/+6 | |
| | | | | | should be < 1. While EOF is currently defined as -1 it is bad form to assume this. | ||||
* | use "(off_t)-1" instead of "-1L" (!) | 1997-11-09 | 1 | -2/+2 | |
| | |||||
* | Use lstat() not stat() so we catch dangling symlinks, hubertf@netbsd.org | 1997-10-08 | 2 | -17/+34 | |
| | | | | Also, update the man page to correspond to reality. | ||||
* | 1) Don't truncate the input string when a directory cannot be stat'd | 1997-10-07 | 2 | -18/+18 | |
| | | | | | 2) Use traditional mktemp(3) semantics. Don't return an error if directories in the path don't exist yet for mktemp(3) only. | ||||
* | Man link for mkdtemp(3). | 1997-09-26 | 1 | -1/+2 | |
| | |||||
* | #if __STDC__ --> #ifdef __STDC__ | 1997-07-25 | 11 | -35/+35 | |
| | |||||
* | Don't tell people to cast NULL to a specific pointer type. | 1997-07-08 | 1 | -2/+2 | |
| | |||||
* | snprintf(3) is not non-portable (it is part of XPG4) it is just | 1997-06-30 | 1 | -2/+3 | |
| | | | | not availalble on older systems. | ||||
* | Add mkdtemp(3) | 1997-06-20 | 2 | -14/+52 | |
| | |||||
* | + an Xr | 1997-06-13 | 1 | -2/+3 | |
| | |||||
* | Xr rmdir | 1997-06-05 | 1 | -2/+3 | |
| |