Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-16 | Only perform revoke(2) on tty cdevs. Others paths return ENOTTY. | Theo de Raadt | |
ok millert semarie tedu guenther | |||
2015-11-16 | add QuoVadis root certificates, present in Mozilla/Chrome/Apple/Windows/etc | Stuart Henderson | |
req by and OK dlg, no objections in 5 days | |||
2015-11-15 | update NAME; ok schwarze | Jason McIntyre | |
2015-11-15 | Tweak previous: rename it to fpround() to match FreeBSD | Philip Guenther | |
requested by kettenis@ | |||
2015-11-15 | update NAME; ok nicm schwarze | Jason McIntyre | |
2015-11-15 | _towctrans_ext and _wctrans_init are now hidden; so drop them from the list | Philip Guenther | |
2015-11-15 | ui_new -> UI_new; | Jason McIntyre | |
2015-11-15 | fix references to lhash(3); | Jason McIntyre | |
2015-11-15 | I got a round tuit to rename round() to roundit() to avoid gcc warning. | Philip Guenther | |
ok deraadt@ | |||
2015-11-14 | libocurses can go to the Attic. last consumer of it was ramdisk more(1) | Theo de Raadt | |
conceptual ok guenther millert nicm | |||
2015-11-14 | Split the non-syscall ASM bits from SYS.h into DEFS.h and use that in the | Philip Guenther | |
non-syscall .S source ok millert@ miod@ | |||
2015-11-14 | mutli -> multi | Miod Vallat | |
2015-11-14 | Various *syncron* -> *synchron* typos. | Miod Vallat | |
2010-10-01 | import OpenSSL-1.0.0a | Damien Miller | |
2015-11-14 | Give clear directions on how to declare, PROTO_*() and DEF_*() new symbols | Philip Guenther | |
prodded by deraadt@ | |||
2015-11-14 | update the NAME section; ok nicm schwarze | Jason McIntyre | |
2015-11-12 | update NAME; ok schwarze nicm | Jason McIntyre | |
2015-11-12 | fix a typo in NAME and add two missing entries; | Jason McIntyre | |
ok schwarze (i think nicm too, but i'm getting mixed up with oks at the minute...) | |||
2015-11-12 | the tparam mlink is probably a typo (and duplicate) for tparm, so kill it; | Jason McIntyre | |
spotted by nicm | |||
2015-11-12 | add mul and mul_add to NAME; | Jason McIntyre | |
2015-11-12 | update cross references after deleting the imaginary MLINKS | Ingo Schwarze | |
bn_internal(3) and lhash(3) | |||
2015-11-12 | Convert the handful of manuals that had imaginary names, | Ingo Schwarze | |
give them names that really exist. This also helps jmc@'s ongoing work on improving NAME sections. | |||
2015-11-11 | add missing functions to NAME, or otherwise correct the mlink | Jason McIntyre | |
entry for them; feedback/ok schwarze | |||
2015-11-11 | Convert five more manuals from POD to mdoc. | Ingo Schwarze | |
I found drafts of these in my tree, probably originally from Max Fillinger, that just needed minor polishing. | |||
2015-11-11 | Convert and enable CMS manuals. | Ingo Schwarze | |
Already some time ago, bcook@ said these can be installed. | |||
2015-11-11 | creat() -> open equiv; from Frederic Nowak | Theo de Raadt | |
2015-11-10 | update NAME section to include all documented functions, | Jason McIntyre | |
or otherwise change Dt to reflect the name of an existing function; feedback/ok schwarze | |||
2015-11-10 | Document tzsetwall(). OK schwarze@ jmc@ | Todd C. Miller | |
2015-11-10 | SSL_CTX_sess_set_remove mlink should be SSL_CTX_sess_set_remove_cb; | Jason McIntyre | |
2015-11-10 | Split the intra-thread functionality from kill(2) into its own syscall | Philip Guenther | |
thrkill(2), rolling the kill(2) syscall number with the ABI change to avoid breaking binaries during during the transition. thrkill(2) includes a 'tcb' argument that eliminates the need for locking in pthread_kill() and simplifies pthread_cancel(). Switch __stack_smash_handler() to use thrkill(2) and explicitly unblock SIGABRT. Minor bump to both libc and libpthread: make sure you install a new kernel! ok semarie@ | |||
2015-11-10 | libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork() | Philip Guenther | |
stubs for the executable from crtbegin.o into libc, which lets them be excluded from static links that don't use them. For this, drop the normal crt{begin,end}S.o from libc.so: the .init and .fini sections for libc aren't called at the right times anyway, so it's good that they're unused. libc.so just needs __guard_local and the .note.openbsd.ident section, so add them to stack_protector.c for now (this will be improved) "good time" deraadt@ | |||
2015-11-09 | update some client/server info; from jan klemkow | Jason McIntyre | |
ok jsing | |||
2015-11-08 | inet(4), not inet(3); | Jason McIntyre | |
2015-11-07 | add missing NAME entries; | Jason McIntyre | |
2015-11-06 | Fix gcc version preprocessor checks to cope with gcc 5.x and beyond; | Miod Vallat | |
reported by Ruslan Babayev. | |||
2015-11-06 | From FreeBSD 23397: | Alexandr Shadchin | |
Fixed wrong magic numbers in scaling. hypotf() was very broken for large and small values: hypotf(2.3819765e+38, 2.0416943e+38) was NaN instead of 3.1372484e+38 hypotf(-3.4028235e+38, 3.3886450e+38) was NaN instead of Inf hypotf(-2.8025969e-45, -2.8025969e-45) was 0 instead of 4.2038954e-45 Found by: ucbtest ok miod@ | |||
2015-11-06 | Remove needless comma. | mmcc | |
2015-11-05 | Set the name server counter in __res_state correctly if a nameserver | Alexander Bluhm | |
from asr_ctx was skiped. Missed in previous commit. OK deraadt@ | |||
2015-11-05 | After removing National Language Support (NLS) from base, stop | Alexander Bluhm | |
creating the directory /usr/share/nls. Having a non-existing default path in catopen(3) does not make sense, so remove it. If the user does not specify a NLS path, better fail early than fail because of an empty directory. Remove path form hier(7). OK stsp@ schwarze@ jmc@ | |||
2015-11-05 | When filling the __res_state compatibiliy struct, a long list of | Alexander Bluhm | |
nameservers could overflow the dns search pointers. Restrict the number, size and address family of nameservers in res_init(3). This fixes a crash in sendmail. Only programs that use the bind resolver internals directly are affected. OK deraadt@ millert@ | |||
2015-11-05 | Cast Td4[] values (which are uint8_t) to uint32_t before shifting them left by | Miod Vallat | |
24 bits; if we don't, Td4[] gets cast to signed int, and according to C>=99 6.5.7, signed int shifted by enough bits to cause a the sign bit to be set is an UB. Reported by Pascal Cuoq on behalf of the trust-in-soft.com mafia I am {partial,slightly related} to. | |||
2015-11-05 | Mention ROTL() is always invoked with a proper shift value, due to the way the | Miod Vallat | |
CAST_KEY is constructed. This is expected to reduce blood pressure in auditors. | |||
2015-11-05 | document the net.inet6.ip6.ifq variables in sysctl(3) as well, referring back | Stuart Henderson | |
to the 'struct ifqueue' description for net.inet.ip.ifq to reduce chance of them getting out of sync. ok logan, ok/tweak mikeb | |||
2015-11-04 | replace setbuf with setvbuf, from Frederic Nowak | Ted Unangst | |
2015-11-04 | clean up HISTORY; | Jason McIntyre | |
2015-11-03 | Improve explanations throughout | Theo de Raadt | |
2015-11-03 | bump to 2.3.2, format LIBRESSL_VERSION_NUMBER like OPENSSL_VERSION_NUMBER. | Brent Cook | |
Suggested by WubTheCaptain so the same comparison code can be used with LibreSSL. https://www.openssl.org/docs/manmaster/crypto/OPENSSL_VERSION_NUMBER.html | |||
2015-11-03 | systrace should work now | Ted Unangst | |
2015-11-02 | kill 0 has worked for ages, no idea how the man page could be so innacurate ↵ | Theo de Raadt | |
so long; ok guenther | |||
2015-11-02 | (struct timezone *)NULL -> NULL | mmcc | |