summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/uthread/uthread_fd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make SO_RCVTIMEO and SO_SNDTIMEO work with pthreads. Fixes at least some offgsch2010-01-031-3/+31
* Make internal file descriptor handling async-signal safe by eliminatingkurt2009-12-061-48/+91
* Fix PR #5942: preserve errno across fd flag updates, so that successfulderaadt2008-10-021-1/+4
* Eliminate many lint warnings by either: using the appropriate type,kurt2007-05-181-2/+2
* Remove unused function _thread_fd_unlock_owned() andkurt2007-04-271-44/+4
* Use rlimit nofiles max to size fd/fdp tables instead of cur. Fixeskurt2007-04-271-9/+9
* Normally pipes created by threaded apps are left non-blocking after beingkurt2006-12-011-5/+6
* style(9) extra spacekurt2006-09-261-2/+2
* Part 2 of file descriptor race and deadlock corrections.kurt2006-09-261-69/+189
* fix a bug where the logic was reversedkurt2006-09-231-2/+2
* Part 1 of file descriptor race and deadlock corrections.kurt2006-09-221-84/+187
* major bump to libc and libpthread to break the dependency of amarc2004-06-071-33/+10
* fix bug that would leave an FD locked if dup'd, then closed.marc2003-02-141-5/+23
* AARRGGH! 2nd try, handle the case where from_fd == to_fd in _thread_fd_table_dupmarc2003-02-051-2/+2
* handle the case where from_fd == to_fd in _thread_fd_table_dupmarc2003-02-051-15/+18
* thread fd handling, part 2. Don't mung file flags until forcedmarc2003-02-051-11/+15
* Part 1 of thread fd handling fixes. In the new scheme fd_table_entriesmarc2003-02-041-21/+127
* return (func(...)) not needed when the current function and funcmarc2003-01-191-3/+2
* get rid of compiler warningsmarc2002-11-121-2/+1
* thread safe libc -- 2nd try. OK miod@, millert@marc2002-11-051-30/+11
* back out previous patch.. there are still some vax/m68k issuesmarc2002-11-031-11/+30
* libc changes for thread safety. Tested on:marc2002-11-031-30/+11
* removes duplicate functions and factor out common code so the needed (butmarc2002-10-301-463/+222
* put changes back, this time ALL the files.fgsch2001-09-041-3/+3
* Back out fgsch@'s tree breaking commits.todd2001-08-301-3/+3
* fix some const warnings.fgsch2001-08-301-3/+3
* Start syncing with FreeBSD:fgsch2001-08-211-25/+29
* sync with FreeBSDd1999-11-251-23/+63
* sync with FreeBSDd1999-05-261-3/+3
* initialise locks properlyd1999-01-101-2/+2
* preserve FreeBSD identsd1998-12-231-2/+2
* sync with FreeBSD (rwlock, gc thread, man pages)d1998-11-091-3/+6
* experimental threaded libc - kernel onlyd1998-08-271-0/+719