Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-09 | Describe interaction between write and O_APPEND. | Ted Unangst | |
Pointed out by Sachidananda on tech | |||
2013-03-07 | Fix return value of wcrtomb() in single-byte locales if the s argument is NULL. | Stefan Sperling | |
wcrtomb() must pretend to store one byte (NUL-terminator) in this case. Patch by Vladimir Tamara Patino. ok guenther | |||
2013-03-07 | Oops: confstr()'s return value should include the NUL in its count | Philip Guenther | |
Problem pointed out by Andres Perera (andres.p (at) zoho.com) | |||
2013-03-05 | tweak wording of scanf return value; prompted by Jan Stary; ok jmc@ | Otto Moerbeek | |
2013-03-04 | Update STANDARDS section as appropriate for C99. | Brad Smith | |
ok guenther@ | |||
2013-03-02 | Fix the combination of 'j' format flag and the XPG "<num>$" modifier. | Philip Guenther | |
ok deraadt@ kettenis@ millert@ | |||
2013-03-02 | zap end of line whitespace; | Jason McIntyre | |
2013-03-01 | Adds the (somewhat silly) _CS_V[67]_ENV and _CS_POSIX_V[67]_* defines | Philip Guenther | |
to <unistd.h> and confstr(3) per POSIX 1003.1-2008 Change confstr(_CS_PATH) to operate directly instead of calling sysctl(3) ports build tested by espie@ | |||
2013-02-12 | Back out per-CPU kernel profiling, it shouldn't modify a public header | Martin Pieuchot | |
at this moment. | |||
2013-02-12 | Unbreak the tree by adding missing defines. Forgot to sync in previous | Martin Pieuchot | |
spotted by todd@. | |||
2013-02-11 | Sync with libkern's copy. No functional change. | Martin Pieuchot | |
2013-02-03 | gremlin crept in | Miod Vallat | |
2013-02-02 | Userland bits for m68k/ELF. Mostly addition of register prefixes to the | Miod Vallat | |
assembler instructions, and cope with the few changes in return values location. | |||
2013-01-31 | Add a bunch of missing functions. | Brad Smith | |
ok millert@ | |||
2013-01-30 | Add support for POSIX.1-2008 functions dprintf(3) and vdprintf(3). | Brad Smith | |
Feedback from millert@ guenther@ OK guenther@ man page bits OK jmc@ | |||
2013-01-24 | Oops, due to the way return from system calls work, we can not use a delay | Miod Vallat | |
slot in the branch to cerror, for the delay slot instruction would also run as part of a successful return. Doh. Fortunately almost nothing in the tree uses brk() or sbrk() anymore... but binaries linked against libiberty. | |||
2013-01-23 | The kernel sources mention that the system call entry point is trap #450; the | Miod Vallat | |
fact that #128 and #129 may also be used for this purpose was never documented, so there is no reason to have libc use #128. Switch to #450 for consistency. | |||
2013-01-20 | Fix PIC_LOAD and PIC_STORE macros to really access the variable, instead of | Miod Vallat | |
the GOT pointer. Oops. | |||
2013-01-20 | Properly handle "%%" and "%N" where N is not a supported escape. | Todd C. Miller | |
This is consistent with strftime(3) behavior. OK stsp@ | |||
2013-01-20 | PIC-related code should follow the #ifdef __PIC__ line, not the #else line. | Miod Vallat | |
Doh! | |||
2013-01-19 | Document F_DUPFD_CLOEXEC; adapted from FreeBSD | Todd C. Miller | |
OK miod@ espie@ | |||
2013-01-19 | partially re-instate previous; requested by deraadt | Jason McIntyre | |
2013-01-19 | better description of O_CLOEXEC; from russell | Jason McIntyre | |
ok guenther | |||
2013-01-18 | Update the setsockopt(2) interface documentation for the EFBIG and | Alexander Bluhm | |
UDP socket splicing changes. help and OK jmc@ | |||
2013-01-15 | Don't pull <math.h> just because it can return HUGE_VAL in the | Martynas Venckus | |
corner cases. OK millert@. | |||
2013-01-13 | Remove machine-dependent glue for strtorQ, since hppa64 quad-precision | Martynas Venckus | |
support has been removed from our compiler a year ago. | |||
2013-01-11 | Add END() directives to the various functions. | Miod Vallat | |
Make the code PIC-aware when necessary (i.e. invoke other functions through the PLT, and access global data through the GOT). No change for non-PIC compilation. | |||
2013-01-11 | Add a bunch of macros to help writing PIC code for libc .S routines. Handles | Miod Vallat | |
both -fpic and -fPIC. | |||
2013-01-08 | fix __cerror non-weak symbol name | Miod Vallat | |
2013-01-08 | More int's that should be size_t for strlen() use | Theo de Raadt | |
ok millert | |||
2013-01-07 | use a size_t instead of an int to avoid signed compare | Theo de Raadt | |
spotted by Ilja Van Sprundel ok millert | |||
2013-01-05 | Fix verbiage to make it clear that on success the return value of | Kenneth R Westerback | |
strftime() is the number of characters printed. POSIX verbiage verified by jmc@, ok jmc@. | |||
2013-01-05 | Switch m88k ports to ELF. | Miod Vallat | |
2013-01-03 | sysctl.3: remove some confusing text about NFS_NIOTHREADS | Jason McIntyre | |
sysctl.8: remove the vfs.nfs.iothreads example, since a) showing how to set a default value is not particularly helpful and b) EXAMPLES is bloated enough as it is; further, remove the text which points to other pages for further discussion, since those pages no longer provide relevant info diff started by an email from Jan Stary; blambert helped me prepare this diff | |||
2013-01-03 | some small cleanup; | Jason McIntyre | |
2013-01-01 | Add an implementation based on tedu@'s design of fmemopen(3) and | Martin Pieuchot | |
open_memstream(3) so they can be polished in-tree. One of the manpages comes from NetBSD with some tweaks. Prodded by espie@, krw@, guenther@ | |||
2012-12-26 | Actually invoke the system call in libc's sigreturn() wrapper; went unnoticed | Miod Vallat | |
for 15 years or so (sigcode, of course, was correct). | |||
2012-12-22 | Make sure the stack is 16-byte aligned otherwise the use of certain SSE | Mark Kettenis | |
instructions will fail. ok guenther@ | |||
2012-12-22 | Fix bug in random offset introduced in rev 1.143; random range was | Otto Moerbeek | |
expanded, but not enough due to precedence error. Spotted by Thorsten Glaser. | |||
2012-12-17 | Allow gethostbyname() to accept a numeric IP string. | Eric Faurot | |
No lookup is done in this case. regression reported by espie@ | |||
2012-12-12 | document RES_USE_DNSSEC; text tweaked by sthen | Jason McIntyre | |
ok jakob | |||
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt | |
ok guenther millert kettenis | |||
2012-12-05 | Cross-reference getfsstat(2); OK jmc@ | Todd C. Miller | |
2012-12-05 | no need for .Pp before lists; | Jason McIntyre | |
2012-12-04 | Rewritten posix_openpt manual that doesn't include any of the POSIX | Todd C. Miller | |
text. OK deraadt@ | |||
2012-12-04 | Use "path name" not "pathname". | Todd C. Miller | |
2012-12-03 | Add two missing quad-precision emulation functions: _Qp_cmp and _Qp_cmpe. At | Mark Kettenis | |
least the former is emitted by modern versions of GCC. | |||
2012-12-03 | Simple emulation of POSIX pty APIs posix_openpt(), ptsname(), | Todd C. Miller | |
grantpt() and unlockpt() using /dev/ptm. Man pages from FreeBSD. OK kettenis@ deraadt@ beck@ ajacoutot@ naddy@ | |||
2012-11-30 | Document a known bug in the DES crypt cipher implementation which we're | Stefan Sperling | |
not going to fix in order to stay compatible with legacy password data. Nobody should use DES crypt anyway these days. See http://www.freebsd.org/security/advisories/FreeBSD-SA-12:02.crypt.asc for details about this bug. Discussed with deraadt and beck about half a year ago (I'm pruning Ms from my tree). | |||
2012-11-29 | - put the various options into the same order as those in resolv.h | Jason McIntyre | |
- sync RES_DEBUG with resolv.conf.5 - document RES_PRIMARY, but mark it unsupported (like we already do for RES_AAAONLY) - use the exact same text (about being enabled by default) for RES_RECURSE as for the other two defaults - document RES_INSECURE{1,2} - description lifted from resolv.conf.5 - document RES_NOALIASES - mostly sync the RES_USE_EDNS0 text with resolv.conf.5 - RES_USE_DNSSEC not documented for now. something to come... ok sthen |