Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-07 | Fix spelling: bet -> net from Scott Bennett, thanks | Theo Buehler | |
2017-11-04 | Revert recent changes to unbreak ports/net/samba | Jeremie Courreges-Anglas | |
While it is not clear (to me) why that ports ends up with corrupted shared libs, reverting those changes fixes the issue and should allow us to close p2k17 more smoothly. Discussed with a bunch, ok ajacoutot@ guenther@ | |||
2017-11-04 | fuse_loop_mt() isn't implemented so return an error value. | Martin Pieuchot | |
From Helg Bredow. | |||
2017-11-04 | Use the correct version macro. | Martin Pieuchot | |
From Helg Bredow, ok pirofti@ | |||
2017-11-04 | polish debug printfs, no behaviour change. | Alexandre Ratchov | |
2017-11-02 | 's' should include 'f'; from Jacqueline Jolicoeur | Otto Moerbeek | |
2017-11-02 | Check if the arguments are NULL instead of dereferencing them blindly. | Martin Pieuchot | |
Delete incorrect "unused" keyword and remove redundant variables due to missing NULL checks. From Helg Bredow. | |||
2017-11-02 | Update libexpat to 2.2.5. Changes for OpenBSD include a few bug | Alexander Bluhm | |
fixes, no library bump needed. OK deraadt@ | |||
2017-10-31 | Argh: put back some linker-supplied symbols to avoid triggering a bug | Philip Guenther | |
in binutils that results in uninitialized .dynsym entries in shared objects in the samba port. problem reported by naddy@ ok jca@ kettenis@ | |||
2017-10-30 | fix oob read; form llvm via Vlad Tsyrklevich; ok millert@ | Otto Moerbeek | |
2017-10-29 | Prefer <elf.h> to the non portable <sys/exec_elf.h>. | Martin Pieuchot | |
ok jca@, deraadt@ | |||
2017-10-29 | Stop exporting _memcpy, an implementation detail of bcopy/memcpy/memmove | Philip Guenther | |
ok kettenis@ deraadt@ | |||
2017-10-28 | Remove __builtin_saveregs: gcc hasn't used it for years. | Philip Guenther | |
suggested by miod@ ok kettenis@ | |||
2017-10-28 | Typo: 'end' should have been '_end', which is already exported/imported. | Philip Guenther | |
Also, '_memcpy' and '_stack' were specific to arm and should not have been copied here | |||
2017-10-28 | Eliminate some more linker generated symbols that aren't needed. | Philip Guenther | |
ok kettenis@ | |||
2017-10-28 | If the init_routine used with pthread_once() is canceled, then we need to | Philip Guenther | |
unlock the mutex inside the pthread_once_t. Push a cleanup wrapper for that. Diff from Scott Cheloha <scottcheloha@gmail.com> ok mpi@ | |||
2017-10-28 | Change pthread_cleanup_{push,pop} to macros that store the cleanup info | Philip Guenther | |
on the stack instead of mallocing the list and move the APIs from libpthread to libc so that they can be used inside libc. Note: the standard was explicitly written to permit/support this "macro with unmatched brace" style and it's what basically everyone else already does. We xor the info with random cookies with a random magic to detect/trip-up overwrites. Major bump to both libc and libpthread due to the API move. ok mpi@ | |||
2017-10-28 | Stop exporting some symbols internal to the softfloat implementation, | Mark Kettenis | |
unneeded linker-generated symbols and libgcc symbols that are accidentally re-exported. Riding the upcoming libc major bump. ok guenther@ | |||
2017-10-28 | No need to include <sys/param.h> before <sys/sysctl.h>. | Martin Pieuchot | |
ok deraadt@, jca@ | |||
2017-10-28 | consistently use .Vt for variable types and use ".Fa path" where appropriate; | Ingo Schwarze | |
one of the bugs reported by <ilya dot kaliman at gmail dot com> via jmc@ | |||
2017-10-27 | Use <elf.h> instead of <elf_abi.h> | Martin Pieuchot | |
ok jasper@, jca@, deraadt@ | |||
2017-10-25 | Check for NULL before dereferencing untrusted pointers. | Martin Pieuchot | |
from Helg Bredow. | |||
2017-10-24 | Add more sanity checks to prevent a segfault and a NULL-dereference | Martin Pieuchot | |
when manipulating callers probided pointers. From Helg Bredow. | |||
2017-10-23 | Don't let close(2) clobber errno. Some calls were already protected | Todd C. Miller | |
but not all. From Peter J. Philipp. | |||
2017-10-22 | Removed duplicated line. | Tobias Stoeckmann | |
ok jmc@ | |||
2017-10-19 | Restore a return that was inadvertently removed from freezero() in r1.234, | Joel Sing | |
which results in an internal double free when internal functions are not in use. ok otto@ | |||
2017-10-17 | add missing HISTORY; based on CVS logs and release announcements | Ingo Schwarze | |
2017-10-17 | remove the remaining references to .depend files since nothing creates them | Christian Weisgerber | |
any longer; ok espie@ deraadt@ | |||
2017-10-16 | draft-ietf-tcpm-initcwnd was published as rfc 6928 | Mike Belopuhov | |
2017-10-15 | Move the thread-related .h files to /usr/src/include/, since the | Philip Guenther | |
implementation is now spread between libc and librthread. No changes to the content ok mpi@ | |||
2017-10-15 | Do not use an uninitialized value when determining the sign | Visa Hankala | |
of a denormal result of ldexp(3). The bug was found when investigating why denormal results of pow(3) can have an incorrect sign on loongson. pow(3) misbehaviour reported and fix tested by juanfra@ No objection from deraadt@ | |||
2017-10-12 | Rename ssl3_client_hello() to ssl3_send_client_hello() for consistency. | Joel Sing | |
2017-10-12 | Fold dtls1_accept() into ssl_accept(), removing a lot of duplicated code. | Joel Sing | |
With review/feedback from inoguchi@ | |||
2017-10-12 | Drop prototypes for ssl23_*() functions, which no longer exist. | Joel Sing | |
2017-10-12 | Add STANDARDS: denis@ spotted that it was missing. | Ingo Schwarze | |
OK deraadt@ jca@ jmc@ | |||
2017-10-11 | Convert ssl3_client_hello() to CBB. | Joel Sing | |
As part of this, change ssl_cipher_list_to_bytes() to take a CBB argument, rather than a pointer/length. Some additional clean up/renames while here. Based on a diff from doug@ | |||
2017-10-11 | Fully convert ssl3_send_server_hello() to CBB. | Joel Sing | |
Based on a diff from doug@ | |||
2017-10-10 | Make ssl_bytes_to_cipher_list() take a CBS, rather than a pointer and | Joel Sing | |
length, since the caller has already been converted to CBS. A small amount of additional clean up whilst here. | |||
2017-10-10 | ((remove) (some) (unnecessary) (parentheses)) | Joel Sing | |
Part of a diff from doug@ | |||
2017-10-10 | Merge dtls1_connect() into ssl3_connect(), removing a large amount of | Joel Sing | |
duplicated code. For now this is essentially adds a diff of the two functions with 'if (SSL_IS_DTLS(s))' - further clean up and improvement will follow. ok inoguchi@ | |||
2017-10-08 | Document fktrace(2) more completely, including separation of errors. | Philip Guenther | |
Add a few errors that were previously undocumented. ok jmc@ | |||
2017-10-08 | Reduce non-functional differences between dtls1_accept() and | Joel Sing | |
ssl3_accept() - synchronise comments, whitespace, line wrapping, etc. | |||
2017-10-08 | Reduce non-functional differences between dtls1_connect() and | Joel Sing | |
ssl3_connect() - synchronise comments, whitespace, line wrapping, etc. | |||
2017-10-08 | Fix some style/whitespace/indentation issues in ssl3_accept(). | Joel Sing | |
2017-10-08 | Fix some style/whitespace/indentation issues in ssl3_connect(). | Joel Sing | |
2017-10-08 | Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS, | Joel Sing | |
which allows us to drop dtls1_send_change_cipher_spec() entirely. ok inoguchi@ | |||
2017-10-08 | Make cacheflush(3) and get_fpc_csr(3) manual pages available on octeon. | Visa Hankala | |
OK deraadt@ | |||
2017-10-08 | Fix typo. | Visa Hankala | |
2017-10-08 | hyphenate DER/PEM-encoded, for consistency; | Jason McIntyre | |
2017-10-07 | Document tls_peer_cert_chain_pem(). | Joel Sing | |
ok beck@ |