Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-22 | Remove mpool.libtp, it was part of the Berkeley DB tarball but not | Todd C. Miller | |
present int the CSRG libc. It is only of historical interest and, given the amount of time passed, probably not even that anymore. OK deraadt@, prodded by miod@ | |||
2017-08-20 | two MALLOC_STATS only tweaks; one from David CARLIER, the other found by clang | Otto Moerbeek | |
2017-08-19 | Use 0xcc trapsleds instead of default/nop/0xcc in BTC alignments | Theo de Raadt | |
2017-08-19 | Don't need .text before ENTRY(), also minor spacing cleanups | Theo de Raadt | |
2017-08-19 | Put _map table into .rodata instead of .text | Theo de Raadt | |
2017-08-15 | s/DEF_STD/DEF_STRONG/ to match namespace.h differences between librthread | Philip Guenther | |
and libc | |||
2017-08-15 | Wrap <sched.h> and <sys/futex.h> so that internal calls go direct | Philip Guenther | |
2017-08-15 | Sort headers per style(9) | Philip Guenther | |
2017-08-15 | Copy files from ../librthread in preparation for moving functionality | Philip Guenther | |
from libpthread to libc. No changes to the build yet, just making it easier to review the substantive diffs. ok beck@ kettenis@ tedu@ | |||
2017-08-15 | Copy files from ../librthread in preparation for moving functionality | Philip Guenther | |
from libpthread to libc. No changes to the build yet, just making it easier to review the substantive diffs. ok beck@ kettenis@ tedu@ | |||
2017-08-15 | fmt0 is a wchar_t *, so use %ls to report | Theo de Raadt | |
2017-08-14 | Use sendsyslog() directly instead of syslog_r() for the "backwards memcpy" | Philip Guenther | |
messages, to avoid pulling in piles of other machinery unnecessarily problem observed by schwarze@ ok deraadt@ millert@ | |||
2017-08-13 | add fktrace to libc | Ted Unangst | |
2017-08-12 | Minimize #includes, particularly to avoid thread_private.h | Philip Guenther | |
ok tedu@ | |||
2017-08-12 | Instead of hardcoding a partial dependency list for the syscall stub objects, | Philip Guenther | |
calculate them as done for other objects | |||
2017-08-08 | Stop running nd6_expire every second. | Florian Obser | |
We know when pltime or vltime decrease to zero. Run nd6_expire then. Input & OK mpi, bluhm | |||
2017-08-08 | Kernel sendsyslog(2), libc syslog(3), and syslogd(8) restrict and | Alexander Bluhm | |
truncate the length of a syslog message to 8192 bytes. Use one global define LOG_MAXLINE for all of them. OK deraadt@ millert@ | |||
2017-08-07 | Since sendsyslog(2) handles the LOG_CONS parameter, the variable | Alexander Bluhm | |
conp in syslog(3) is unused. Remove dead code. OK jca@ deraadt@ | |||
2017-08-05 | We only support ASCII and UTF-8, so we never need to | Ingo Schwarze | |
change _ctype_, _tolower_tab_, and _toupper_tab_. No functional change. Suggested by and OK kettenis@ | |||
2017-08-01 | delete sigmask(3) from sigsetmask(3) SYNOPSIS and use .Xr rather | Ingo Schwarze | |
than .Fn for it, it is documented sigblock(3) as noticed by jmc@; some minor typo and punctuation cleanup while here; OK jmc@ | |||
2017-08-01 | add missing and correct misspelled names, most in NAME sections; | Ingo Schwarze | |
found with regress/usr.bin/mandoc/db/dbm_dump; OK jmc@ | |||
2017-07-27 | Use stdrup, to avoid clang whining about the length parameters being | Theo de Raadt | |
based upon input being used unsafely (they are safe) ok millert kettenis | |||
2017-07-22 | Favor err() over perror() in example. | anton | |
ok schwarze@ | |||
2017-07-22 | zap trailing whitespace; | Jason McIntyre | |
2017-07-22 | rework the page a bit, clarify a few things, maybe better wording | Ted Unangst | |
2017-07-20 | Accessing a mmap(2)ed file behind its end should result in a SIGBUS | Alexander Bluhm | |
according to POSIX. Bring regression test and kernel in line for amd64 and i386. Other architectures have to follow. OK deraadt@ kettenis@ | |||
2017-07-20 | Rename TBUF_LEN and FMT_LEN to _SIZE as they contain a NUL byte. | Alexander Bluhm | |
Change FMT_SIZE to 1024+1 for consistency. Do not loop over the format string if there is no output space left. OK deraadt@ millert@ | |||
2017-07-18 | Both syslog(3) and syslogd(8) truncate the message at 8192 bytes. | Alexander Bluhm | |
Do the same in sendsyslog(2) and document the behavior. reported by Ilja Van Sprundel; OK millert@ deraadt@ | |||
2017-07-13 | Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel no | Florian Obser | |
longer tracks prefixes or default routers from router advertisements. Pointed out by jmc. ports tree grepping sthen, who only found nsh OK mpi, sthen | |||
2017-07-10 | one more instance of the previous commit; also initialize ->offset to a | Otto Moerbeek | |
definite value in the size == 0 case | |||
2017-07-10 | replace Fifos with FIFOs. | David Gwynne | |
ok jmc@ visa@ | |||
2017-07-08 | update the little endian processor list to give it a chance of matching | Ted Unangst | |
what the reader is using. | |||
2017-07-07 | Only access offset if canaries are enabled *and* size > 0, otherwise offset | Otto Moerbeek | |
is not initialized. Problem spotted by Carlin Bingham; ok phessler@ tedu@ | |||
2017-07-06 | The 0x (or 0X) prefix in base 16 is optional so only skip over the | Todd C. Miller | |
prefix if the character following it is a valid hex char. The C99 standard is clear that given the string "0xy" zero should be returned and endptr set to point to the "x". OK deraadt@ espie@ | |||
2017-07-06 | fix broken cross references; found with mandoc -Tlint | Ingo Schwarze | |
2017-07-05 | void functions don't return 0 | Theo Buehler | |
From Klemens Nanni | |||
2017-07-05 | fix cross references to self; found with mandoc -Tlint | Ingo Schwarze | |
2017-07-04 | 1. mild deprecation notice | Ingo Schwarze | |
2. point to getline (suggested by nicm@) 3. cross reference fgetc(3) rather than putc(3) 4. add missing error handling to the example code OK nicm@ | |||
2017-06-19 | port the RBT code to userland by making it part of libc. | David Gwynne | |
src/lib/libc/gen/tree.c is a copy of src/sys/kern/subr_tree.c, but with annotations for symbol visibility. changes to one should be reflected in the other. the malloc debug code that uses RB code is ported to RBT. because libc provides the RBT code, procmap doesn't have to reach into the kernel and build subr_tree.c itself now. mild enthusiasm from many ok guenther@ | |||
2017-06-13 | no need for branding in .Nd line | Theo de Raadt | |
2017-06-12 | Add dprintf() and vdprintf() RETURN VALUES. OK deraadt@ | Todd C. Miller | |
2017-06-11 | request -> promises; from scott cheloha | Jason McIntyre | |
2017-06-10 | Fix broken markup of function pointer invocations; found | Ingo Schwarze | |
with mandoc -Tlint. While here, delete .Tn macros. | |||
2017-06-10 | fix a sentence that used unusual terminology, the wrong macro, | Ingo Schwarze | |
and broken delimiter syntax; found with mandoc -Tlint | |||
2017-06-07 | Add an acct(5) flag for pledge violations. Then lastcomm(1) shows | Alexander Bluhm | |
when something went wrong. This allows to monitor whether the system is under attack and that the attack has been prevented by OpenBSD pledge(2). OK deraadt@ millert@ jmc@ | |||
2017-06-01 | Remove branch prediction hint from conditional branch instruction. | Christian Weisgerber | |
These hints are not recognized by clang's builtin assembler. From the corresponding amd64 change. ok visa@ kettenis@ | |||
2017-05-31 | Add support for EV_RECEIPT and EV_DISPATCH flags | Mike Belopuhov | |
From FreeBSD via Jan Schreiber <jes at posteo ! de>, thanks! OK tedu, bluhm | |||
2017-05-31 | install futex(2), ok mpi | Stuart Henderson | |
2017-05-30 | getrlimit is now allowed by "stdio" | Theo de Raadt | |
2017-05-30 | Don't fall back to heapsort() if we would otherwise switch to | Todd C. Miller | |
insertion sort (when the number of elements is < 7). |