summaryrefslogtreecommitdiffstats
path: root/lib/libc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Add XOR cookies for rp and sp. Switch from calling obsoleteguenther2016-05-231-77/+75
* Make _fwalk and _cleanup completely internal to libcguenther2016-05-232-6/+3
* Stop supporting longjmperror(); it's not used, not portable, and the checksguenther2016-05-2311-106/+22
* Remove iruserok(_sa)? and __ivaliduser(sa)?guenther2016-05-234-97/+21
* Eliminate __check_rhosts_file and __rcmd_errstr: they were only used byguenther2016-05-232-7/+1
* Stop exposing <sys/localedef.h> and various symbols internal to the libcguenther2016-05-2312-39/+129
* Add XOR cookies for r1 (stack) and lr. Switch from calling obsoleteguenther2016-05-222-108/+209
* Oh right, actually delete this now that __cerror is unusedguenther2016-05-221-61/+0
* Delete the _SDA_BASE and _SDA2_BASE symbols: they're unnecessary inguenther2016-05-201-5/+1
* no more v6only;jmc2016-05-191-12/+2
* Add ASM_NOERR for syscalls that never fail and thus don't need the errnoguenther2016-05-191-15/+36
* Save and restore 'gbr' register when enter/leaving the kernel, and useguenther2016-05-188-110/+35
* Reduce quadruple negation to double negation;schwarze2016-05-181-10/+10
* Fix a one-byte buffer underflow (read access only).schwarze2016-05-171-4/+4
* ...and delete the GP setup. Should have been in previous commitguenther2016-05-161-4/+1
* Eliminate cerror: use PAL_rdunique to get the TCB address directlyguenther2016-05-163-59/+12
* Add END() to match ENTRY() macrosguenther2016-05-152-3/+8
* TIB conversion is complete, so set errno in the syscall stub and eliminateguenther2016-05-156-21/+33
* remove extra argument; from rafael nevesjmc2016-05-131-3/+3
* Using a 3-word buffer in the openbsd.randomdata segment, XOR swizzlederaadt2016-05-123-21/+80
* remove hppa64 port, which we never got going beyond broken single users.deraadt2016-05-1129-944/+3
* Add RETURN VALUES section and .Xr to memmem(3).schwarze2016-05-111-3/+4
* Oops: the caching of TCB address in single-threaded processes on archs withguenther2016-05-101-2/+2
* libc stub is gone, so update the description to cover the remaining useguenther2016-05-091-20/+19
* Remove sigreturn declaration and the now-unused libc syscall stubguenther2016-05-0914-491/+3
* Stop using sigreturn for longjmp, just set the signal mask and returnguenther2016-05-093-40/+69
* Don't use sigreturn(2) in longjmp(3). Instead use a similar approach as inkettenis2016-05-091-60/+39
* remove mention of dbm(3) and surrounding cruft; ok jmc@naddy2016-05-091-4/+2
* Implement longjmp directly and not on top of sigreturn.guenther2016-05-083-98/+125
* No, sigaltstack's onstack flag shouldn't be saved. Delete commentguenther2016-05-081-2/+1
* Hide __fpu_* and make internal _Qp_* calls go direct.guenther2016-05-086-39/+53
* Simplify sig{set,long}jmp(): just Do The Job instead of calling othersguenther2016-05-081-52/+50
* Unexport sigreturn. Nobody should use it anymore, and it will be removedkettenis2016-05-071-2/+0
* remove more dbm piecesnaddy2016-05-072-5/+4
* remove ancient dbm functions (ndbm remains). nothing uses them in forever.tedu2016-05-074-323/+1
* stop opening the shadow database by default. only programs that request ittedu2016-05-071-5/+3
* Avoid a transient PLT entry for the internal __getcwd syscall stub forguenther2016-05-071-1/+2
* Declare moncontrol(3) APIs in <sys/gmon.h>guenther2016-05-073-7/+11
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-07149-1658/+2279
* Remove old cruft.zhuk2016-05-041-95/+0
* Remove a vax remnant (that was really a no-op anyway).millert2016-05-021-3/+1
* Remove old NeXT-specific cruft. From mmcc@millert2016-05-011-13/+1
* Don't add setjmp.S twice.kettenis2016-04-281-2/+2
* Don't use sigreturn(2) in longjmp(3). Instead use a similar approach as inkettenis2016-04-281-59/+22
* remove duplicate strrchr.c entry in SRCSjsg2016-04-281-2/+2
* Enable LIBREBUILD to construct libc.so.*.aderaadt2016-04-261-1/+2
* Allow setenv(3) and putenv(3) to operate on a NULL environ pointer.millert2016-04-251-11/+15
* document pledge(2); from rob piercejmc2016-04-171-2/+6
* Revert the recent changes to pledge.2.tb2016-04-131-74/+37
* tweak previous;jmc2016-04-121-2/+2