summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-02-23more explicitly check against -1 for pread/pwrite error returns; millert okTheo de Raadt
2004-02-22add pthread_attr_[get|set]stackBrad Smith
From: FreeBSD's libc_r ok marc@
2004-02-22Define OSYSCALL* macros, as their SYSCALL* counterparts, but using theMiod Vallat
int 0x80 mechanism; and use OSYSCALL for sigreturn() as done in the sigcode. Naming borrowed from NetBSD. ok deraadt@
2004-02-22Some cleanup of pthread.h. Don't conditionalizeBrad Smith
inclusion of prototypes. Remove some prototypes for functions we do not implement. From: FreeBSD's libc_r ok marc@
2004-02-21if cpu has fxsr, use fxsave instead; ok marcTheo de Raadt
2004-02-21typoMarc Espie
2004-02-21Implement the arm pthreads pieces, only two regress fails, preemption_floatDale Rahn
and sigmask.
2004-02-19Sanity fix.Thierry Deval
reviewed by deraadt@, tedu@
2004-02-19new sentence, new line;Jason McIntyre
2004-02-19escape full stops where necessary to kill erroneous double spaces;Jason McIntyre
softly, softly, catchy monkey...
2004-02-18errno is int, not long; tracked down by otto@Miod Vallat
ok deraadt@
2004-02-18strlcpy is nicer. ok deraadt@ millert@Ted Unangst
2004-02-16fixes function parameters to match the man page as wellBrad Smith
as adding a more aggressive arguement check. From: FreeBSD's libc_r. ok marc@
2004-02-16Add missing const for function parameters to match POSIX.Brad Smith
From: FreeBSD's libc_r ok marc@
2004-02-16remove redundant code, u_int8_t cannot be > 0xffOtto Moerbeek
ok deraadt@ millert@
2004-02-16Remove WARN_REFERENCES incorrectly imported from NetBSD. ok miod@Dale Rahn
2004-02-13death to osigaltstack. ok deraadt@Ted Unangst
2004-02-13Cleanup and shrink ACSS_KEY a bit. Thus crank library minor.Hans-Joerg Hoexer
Change cipher modes to more generic names and add an additional mode. ok deraadt@ markus@
2004-02-12Update from netbsd, prodded by miod@Dale Rahn
2004-02-11sort sysctls;Jason McIntyre
ok millert@
2004-02-11correct syscall() stub; fixes perl and vi.recoverTheo de Raadt
2004-02-11amd64 would use negative stack direction, if it used this file; millert okTheo de Raadt
2004-02-10It's a PTY, not a PYT and KERN_TTY_NPTYS is not changeable.Todd C. Miller
2004-02-10Document KERN_TTY_INFO, KERN_TTY_MAXPTYS and KERN_TTY_NPTYS sysctls.Todd C. Miller
2004-02-10kill memory.3;Jason McIntyre
suggested by deraadt@
2004-02-10improve Nd; from millert@Jason McIntyre
2004-02-10make Nm match Dt;Jason McIntyre
improve Nd as suggested by millert@
2004-02-10add MLINKS for 64-bit functions in byteorder(3);Jason McIntyre
passes miod's "make sure it doesn't break libc or libpthread" test;
2004-02-10Fix PIC cerror. ok miod@ mickey@Dale Rahn
2004-02-10make Nm match Dt;Jason McIntyre
2004-02-10make Nm match Dt;Jason McIntyre
2004-02-10Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGETTodd C. Miller
ioctl(2), an unprivileged process may allocate a pty and have its owner and mode set appropriately. This means that programs such as xterm and screen no longer need to be setuid. Programs using the openpty() function require zero changes and will "just work". Designed by beck@ and deraadt@; changes by beck@ with cleanup (and a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me. Tested by many.
2004-02-10CURBRK -> __curbrk changes from mickey, minbrk addition by me, ok mickey@Dale Rahn
2004-02-10correct function names, ok deraadt@Dale Rahn
2004-02-09masks are only 32 bits on openbsdTheo de Raadt
2004-02-09do signal blocking before saving registersTheo de Raadt
2004-02-09make Nm match Dt; found by pb@Jason McIntyre
some of this ok espie@, all of it ok deraadt@
2004-02-09simpler ssl manpages, using --name=.Marc Espie
okay markus@
2004-02-09Add copyright to code where I forgot, thx wouter.Dale Rahn
2004-02-09Add arm support files for libpthread.Dale Rahn
2004-02-09punctuate variable; okay jmc@.Marc Espie
2004-02-09Stub this out, copied from other archs with this stubbed out.Dale Rahn
2004-02-09Proper PIC support in arm startup files.Dale Rahn
2004-02-08FD_SETSIZE has been cranked up to 1024Otto Moerbeek
ok deraadt@ millert@
2004-02-08add libm parts for amd64; much from netbsd, integration by mickey.Theo de Raadt
Instead of mixing the i387 & xmm register components, we decide to explicitly seperate them. libm is already confusing enough as it is, thank you very much
2004-02-0816 byte align for performance, as on other architecturesTheo de Raadt
2004-02-08from freebsd, helps awk too:Theo de Raadt
Fix fabs(). This commit brought to you by the letter 'l'. (fstp stores a mem32 value, fstpl stores a mem64 value)
2004-02-08from freebsd (and appears to make our awk work better)Theo de Raadt
Tidy up modf.S and make it actually work. It wasn't extracting the value out of ST(0) before copying it to %xmm0. Also remove bogus stack frame and work in the red zone.
2004-02-07Do not generate text relocations in PIC code.Dale Rahn
2004-02-06use the kernel default for buf size. no behavior change by default.Ted Unangst
ok canacar@ mcbride@