Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-07 | If tcsetpgrp() is called by a background process and there is a | Todd C. Miller | |
SIGTTOU handler installed without SA_RESTART set, tcsetpgrp() will return -1 and set errno to EINTR. OK deraadt@ | |||
2016-07-10 | Document that SIGTTOU is sent if the process is in the background. | Todd C. Miller | |
Adapted from text from tcsetattr(3). | |||
2016-05-07 | Use a Thread Information Block in both single and multi-threaded programs. | Philip Guenther | |
This stores errno, the cancelation flags, and related bits for each thread and is allocated by ld.so or libc.a. This is an ABI break from 5.9-stable! Make libpthread dlopen'able by moving the cancelation wrappers into libc and doing locking and fork/errno handling via callbacks that libpthread registers when it first initializes. 'errno' *must* be declared via <errno.h> now! Clean up libpthread's symbol exports like libc. On powerpc, offset the TIB/TCB/TLS data from the register per the ELF spec. Testing by various, particularly sthen@ and patrick@ ok kettenis@ | |||
2016-03-30 | for some time now mandoc has not required MLINKS to function | Jason McIntyre | |
correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung | |||
2015-11-20 | typo tcgetpgrp -> tcsetpgrp | tb | |
ok mmcc@, yes... deraadt@ | |||
2015-11-01 | delete old lint ARGSUSED comments | Philip Guenther | |
2015-09-13 | Wrap <termios.h> so that calls go direct and the symbols are all weak. | Philip Guenther | |
2015-09-11 | Prefer <fcntl.h> over <sys/fcntl.h> | Philip Guenther | |
2014-12-16 | Remove some useless casts and includes. OK deraadt@ tedu@ | Todd C. Miller | |
2014-10-10 | Remove unnecessary includes now that we are no longer using select() | Todd C. Miller | |
(or struct timeval). Instead, we should include time.h for the nanosleep() prototype and struct timespec. OK dlg@ | |||
2014-10-09 | replace the use of select() for a short sleep with nanosleep(). | David Gwynne | |
ok deraadt@ guenther@ | |||
2014-01-21 | obvious .Pa fixes; found with mandocdb(8) | Ingo Schwarze | |
2013-12-17 | The termios.h bits were missing from the initial commit. | Todd C. Miller | |
2013-12-17 | fix build; from deraadt@ | Christian Weisgerber | |
2013-12-17 | Add tcgetsid() now that it is in POSIX base. Man page adapted from | Todd C. Miller | |
NetBSD (thorpej). OK kettenis@ | |||
2013-12-12 | POSIX no longer requires sys/types.h be included to get the pid_t | Todd C. Miller | |
definition, and neither do our headers. OK espie@ guenther@ | |||
2013-06-05 | Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze | Ted Unangst | |
2013-04-17 | add some prototypes, casts, includes, parenthesis, and whatnot to | Ted Unangst | |
silence some warnings. | |||
2008-02-25 | Have cfmakeraw() also reset VMIN and VTIME to their default values; | Theo de Raadt | |
ok kettenis miod | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2005-08-05 | zap rcsid | Marc Espie | |
2005-04-14 | The value of the Bxxx defines are not guaranteed to match their value. | Todd C. Miller | |
E.g. B9600 is not guaranteed to have a value of 9600 (on OpenBSD it does). | |||
2003-06-11 | ansification; checked by pval | Theo de Raadt | |
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. | |||
2003-05-07 | typos; | Jason McIntyre | |
2002-03-26 | Fix variable name. PR2492 | Hugh Graham | |
2002-02-19 | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. | Todd C. Miller | |
2000-04-15 | Mostly punctuation fixes. | Aaron Campbell | |
1999-07-05 | whoops, forgot this one | Aaron Campbell | |
1999-07-05 | repairs | Aaron Campbell | |
1999-07-02 | remove extra comma from .Dd arguments: "Month ##, ####" is the correct format, | Aaron Campbell | |
not "Month, ##, ####" | |||
1999-06-05 | use .Tn instead of .Em for logical/bitwise OR + AND | Aaron Campbell | |
1999-05-27 | or'ing -> OR'ing | Aaron Campbell | |
1999-03-10 | fix comma splices involving 'however' | Paul Janzen | |
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-08-29 | man page repairs; aaron@ug.cs.dal.ca | Theo de Raadt | |
1998-08-20 | clear IMAXBEL bit; msaitoh | Theo de Raadt | |
1997-09-30 | int cfsetspeed; tron@lyssa.owl.de | Theo de Raadt | |
1997-07-25 | #if __STDC__ --> #ifdef __STDC__ | Michael Shalayeff | |
1997-07-22 | setpgid 2 | Theo de Raadt | |
1997-05-30 | for i in `find . -name \*.[123456789] -exec grep '^.Dd ' {} /dev/null \; | \ | Theo de Raadt | |
grep '"' | cut -d':' -f1`; do sed -e '/^.Dd /s/"//g' -e '/^.Dd /s/\(^.Dd [A-Za-z]*\) \(.*\)$/\1, \2/' <$i >x cat x > $i done | |||
1996-09-15 | Remove dead code | Thorsten Lockert | |
Remove unused variables Silence some warnings lint(1) is your friend | |||
1996-08-19 | Fix RCS ids | Thorsten Lockert | |
Make sure everything uses {SYS,}LIBC_SCCS properly | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |