| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | 2 | -4/+4 | ||
| value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. | |||||
| 2017-10-17 | add missing HISTORY; based on CVS logs and release announcements | 1 | -2/+7 | ||
| 2017-09-10 | shm_open(), sysconf(), tcflow(), and tcsendbreak() are not permitted to be | 2 | -4/+5 | ||
| cancellation points in POSIX, so change them to invoke the non-cancellation point versions of open(), close(), nanosleep(), and write() ok deraadt@ millert@ | |||||
| 2017-03-07 | If tcsetpgrp() is called by a background process and there is a | 1 | -2/+6 | ||
| 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. | 1 | -2/+12 | ||
| Adapted from text from tcsetattr(3). | |||||
| 2016-05-07 | Use a Thread Information Block in both single and multi-threaded programs. | 1 | -2/+9 | ||
| 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 | 1 | -8/+1 | ||
| 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 | 1 | -3/+3 | ||
| ok mmcc@, yes... deraadt@ | |||||
| 2015-11-01 | delete old lint ARGSUSED comments | 1 | -2/+1 | ||
| 2015-09-13 | Wrap <termios.h> so that calls go direct and the symbols are all weak. | 2 | -2/+4 | ||
| 2015-09-11 | Prefer <fcntl.h> over <sys/fcntl.h> | 1 | -2/+2 | ||
| 2014-12-16 | Remove some useless casts and includes. OK deraadt@ tedu@ | 2 | -8/+4 | ||
| 2014-10-10 | Remove unnecessary includes now that we are no longer using select() | 1 | -9/+2 | ||
| (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(). | 1 | -4/+5 | ||
| ok deraadt@ guenther@ | |||||
| 2014-01-21 | obvious .Pa fixes; found with mandocdb(8) | 1 | -4/+4 | ||
| 2013-12-17 | The termios.h bits were missing from the initial commit. | 1 | -4/+3 | ||
| 2013-12-17 | fix build; from deraadt@ | 1 | -1/+2 | ||
| 2013-12-17 | Add tcgetsid() now that it is in POSIX base. Man page adapted from | 3 | -3/+118 | ||
| NetBSD (thorpej). OK kettenis@ | |||||
| 2013-12-12 | POSIX no longer requires sys/types.h be included to get the pid_t | 2 | -6/+4 | ||
| 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 | 4 | -14/+14 | ||
| 2013-04-17 | add some prototypes, casts, includes, parenthesis, and whatnot to | 2 | -2/+4 | ||
| silence some warnings. | |||||
| 2008-02-25 | Have cfmakeraw() also reset VMIN and VTIME to their default values; | 1 | -2/+3 | ||
| ok kettenis miod | |||||
| 2007-05-31 | convert to new .Dd format; | 4 | -8/+8 | ||
| 2005-08-05 | zap rcsid | 14 | -56/+14 | ||
| 2005-04-14 | The value of the Bxxx defines are not guaranteed to match their value. | 1 | -4/+8 | ||
| E.g. B9600 is not guaranteed to have a value of 9600 (on OpenBSD it does). | |||||
| 2003-06-11 | ansification; checked by pval | 13 | -44/+26 | ||
| 2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | 18 | -108/+36 | ||
| rescinded 22 July 1999. Proofed by myself and Theo. | |||||
| 2003-05-07 | typos; | 1 | -5/+5 | ||
| 2002-03-26 | Fix variable name. PR2492 | 1 | -9/+9 | ||
| 2002-02-19 | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. | 1 | -7/+1 | ||
| 2000-04-15 | Mostly punctuation fixes. | 2 | -5/+5 | ||
| 1999-07-05 | whoops, forgot this one | 1 | -6/+6 | ||
| 1999-07-05 | repairs | 3 | -96/+123 | ||
| 1999-07-02 | remove extra comma from .Dd arguments: "Month ##, ####" is the correct format, | 4 | -8/+8 | ||
| not "Month, ##, ####" | |||||
| 1999-06-05 | use .Tn instead of .Em for logical/bitwise OR + AND | 1 | -11/+17 | ||
| 1999-05-27 | or'ing -> OR'ing | 1 | -3/+3 | ||
| 1999-03-10 | fix comma splices involving 'however' | 1 | -4/+4 | ||
| 1998-11-20 | Add thread-safety to libc, so that libc_r will build (on i386 at least). | 1 | -2/+2 | ||
| 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 | 1 | -2/+2 | ||
| 1998-08-20 | clear IMAXBEL bit; msaitoh | 1 | -2/+2 | ||
| 1997-09-30 | int cfsetspeed; tron@lyssa.owl.de | 1 | -2/+2 | ||
| 1997-07-25 | #if __STDC__ --> #ifdef __STDC__ | 1 | -2/+2 | ||
| 1997-07-22 | setpgid 2 | 2 | -4/+4 | ||
| 1997-05-30 | for i in `find . -name \*.[123456789] -exec grep '^.Dd ' {} /dev/null \; | \ | 4 | -8/+8 | ||
| 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 | 1 | -1/+2 | ||
| Remove unused variables Silence some warnings lint(1) is your friend | |||||
| 1996-08-19 | Fix RCS ids | 19 | -111/+19 | ||
| Make sure everything uses {SYS,}LIBC_SCCS properly | |||||
| 1995-10-18 | initial import of NetBSD tree | 19 | -0/+1517 | ||
