Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | This commit was manufactured by cvs2git to create tag 'OPENBSD_5_5_BASE'.OPENBSD_5_5_BASE | cvs2svn | 2014-02-27 | 1001 | -357706/+0 |
| | |||||
* | SECURITY fixes backported from openssl-1.0.1f. ok mikeb@ | jca | 2014-02-27 | 12 | -26/+82 |
| | | | | | | | | | | | | CVE-2013-4353 NULL pointer dereference with crafted Next Protocol Negotiation record in TLS handshake. Upstream: 197e0ea CVE-2013-6449 Fix crash with crafted traffic from a TLS 1.2 client. Upstream: ca98926, 0294b2b CVE-2013-6450 Fix DTLS retransmission from previous session. Upstream: 3462896 | ||||
* | solar's testsuite revealed insufficient validation of invalid input hashes. | tedu | 2014-02-24 | 1 | -8/+10 |
| | | | | add a more complete check for the rounds parameter. ok deraadt | ||||
* | in HISTORY, say where this actually came from; | schwarze | 2014-02-23 | 1 | -5/+7 |
| | | | | ok deraadt@ bentley@ | ||||
* | replace spaces with tabs for indentation | stsp | 2014-02-17 | 1 | -2/+2 |
| | |||||
* | remove redundant test | tedu | 2014-02-17 | 1 | -3/+2 |
| | |||||
* | sticking strlen into a char leads to wraparound at 256. fix this and | tedu | 2014-02-17 | 1 | -5/+18 |
| | | | | | | introduce a new 'b' hash minor. still generate 'a' minors for now. reported by solar designer. diff by some combination of solar and jca. ok deraadt | ||||
* | Fix inet6_opt_init() to only check extlen when extbuff is not NULL | mpi | 2014-02-07 | 1 | -5/+2 |
| | | | | | | as per RFC 3542, from DragonFlyBSD via Eitan Adler. ok bluhm@ | ||||
* | Remove unnecessary stdio.h include. | stsp | 2014-02-05 | 1 | -2/+1 |
| | | | | Patch by Jean-Philippe Ouellet ; ok krw@ | ||||
* | Always set errno when returning NULL. OK kettenis@ henning@ | millert | 2014-02-05 | 1 | -7/+17 |
| | |||||
* | add explicit_bzero to NAME; | jmc | 2014-01-22 | 1 | -2/+3 |
| | |||||
* | add explicit_bzero to libc. implementation subject to change, but start | tedu | 2014-01-22 | 3 | -4/+37 |
| | | | | the ball rolling. ok deraadt. | ||||
* | Ouch... recommend arc4random, not random. | deraadt | 2014-01-21 | 1 | -3/+3 |
| | | | | spotted by tedu | ||||
* | obvious .Pa fixes; found with mandocdb(8) | schwarze | 2014-01-21 | 13 | -49/+49 |
| | |||||
* | Fix an obvious .Fn/.Fa typo, found while testing mandocdb(8). | schwarze | 2014-01-20 | 1 | -3/+3 |
| | |||||
* | Usually, you don't want macros in the .Nd line, so remove instances of .Tn | schwarze | 2014-01-19 | 1 | -5/+3 |
| | | | | | | marking up words that are not trademarks (ASCII, I/O, NFS, TCP, TELNET). While here, remove .Tn markup from the same words in the body of these pages, too. | ||||
* | Punctuation after macro arguments needs to be in a separate argument. | schwarze | 2014-01-19 | 1 | -3/+4 |
| | | | | Found while testing mandocdb(8). | ||||
* | don't try writing past the end unless we have to | tedu | 2013-12-31 | 1 | -8/+16 |
| | | | | ok gilles millert | ||||
* | Move atexit(3) into crtbegin.c and certbeginS.c such that we can pass the | kettenis | 2013-12-28 | 1 | -10/+1 |
| | | | | | | | | | | right __dso_handle and have dlopen'ed shared objects run their atexit handlers when they get unloaded. This is what Linux does, and several ports depend on this behaviour (and will crash upon exit without this chang). Based on an earlier diff from matthew@ Tested by ajacoutot@ ok deraadt@ | ||||
* | Install a bunch more of OpenSSL manpages. ok deraadt@ | jca | 2013-12-23 | 1 | -1/+49 |
| | |||||
* | Reliability fix for SHA384 SSL/TLS ciphers on strict alignment | jca | 2013-12-19 | 2 | -2/+16 |
| | | | | | | | | | architectures. ok miod@ djm@ Upstream patch: commit cdd1acd788020d2c525331da1712ada778f1373c Author: Andy Polyakov <appro@openssl.org> Date: Wed Dec 18 21:27:35 2013 +0100 | ||||
* | fix double word error; | jmc | 2013-12-19 | 1 | -2/+2 |
| | |||||
* | Split out strncpy and strncat from strcpy and strcat manuals. | millert | 2013-12-19 | 5 | -168/+308 |
| | | | | Requested by deraadt@ | ||||
* | pseudo-code corrections from Solar Designer <solar@openwall.com> | deraadt | 2013-12-19 | 1 | -4/+4 |
| | |||||
* | inet_nsap_ntoa() and inet_nsap_addr() go away. Unused APIs from darker | deraadt | 2013-12-17 | 2 | -100/+4 |
| | | | | days. | ||||
* | no more regexp(3), so point to regex(3); | jmc | 2013-12-05 | 1 | -3/+3 |
| | | | | as advised by deraadt | ||||
* | unsigned char changes for ctype | deraadt | 2013-11-25 | 1 | -10/+11 |
| | | | | re-re-reviewed by krw | ||||
* | use an unsigned char instead, to avoid lots of casts | deraadt | 2013-11-25 | 1 | -2/+2 |
| | |||||
* | most obvious unsigned char casts for ctype | deraadt | 2013-11-24 | 4 | -20/+27 |
| | | | | ok jca krw ingo | ||||
* | remove dead files | eric | 2013-11-12 | 11 | -7785/+0 |
| | | | | ok deraadt@ | ||||
* | permute15() should be static. Not cranking libc now, because it is | deraadt | 2013-11-12 | 1 | -2/+2 |
| | | | | not urgent. | ||||
* | avoid arithetic on void * | deraadt | 2013-11-12 | 1 | -4/+4 |
| | | | | ok guenther otto | ||||
* | Pull in gdtoa.h instead of declaring __dtoa() and __freedtoa() directly | guenther | 2013-11-01 | 2 | -7/+4 |
| | | | | ok deraadt@ | ||||
* | tweak previous; | jmc | 2013-10-22 | 1 | -4/+2 |
| | |||||
* | delete extra words; Henri Kemppainen | deraadt | 2013-10-22 | 1 | -3/+2 |
| | |||||
* | update documentation for these functions. They now state the case regarding | deraadt | 2013-10-21 | 1 | -63/+45 |
| | | | | | | | pthreads and chroot, and safe initialization without /dev/random and such junk. If you are in control of an arc4random in another library, please look at these pages and get caught up. ok various | ||||
* | Remove arc4random_stir() and arc4random_addrandom(), which none should | deraadt | 2013-10-21 | 2 | -28/+2 |
| | | | | | | be using directly. Well, a few rare people cloned it upstream and it will take a bit of time for them to learn. ok various | ||||
* | Missed the file renames for the string functions when committing the | guenther | 2013-10-14 | 1 | -1/+25 |
| | | | | DIST_LIB/DIST_OBJ/*.do changes | ||||
* | a couple of warning fixes and an RCS marker; ok markus@ | djm | 2013-10-04 | 1 | -2/+4 |
| | |||||
* | replace rc4 with ChaCha20; inspired by Nick Mathewson's work on libottery; | markus | 2013-10-01 | 2 | -98/+326 |
| | | | | feedback and ok djm@ | ||||
* | Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN, | millert | 2013-09-30 | 2 | -12/+12 |
| | | | | MAXNAMLEN or MAXLOGNAME where possible. OK deraadt@ | ||||
* | Add examples to show why this is a terrible API. OK jmc@ henning@ | millert | 2013-09-25 | 1 | -1/+60 |
| | |||||
* | According to POSIX, if the src and dst strings overlap, the behavior | millert | 2013-09-25 | 6 | -12/+48 |
| | | | | is undefined. Add a warning to that effect. OK deraadt@ jmc@ | ||||
* | use Bsx; | jmc | 2013-08-14 | 1 | -3/+4 |
| | | | | from jan stary | ||||
* | no longer any need to quote macro lines with >9 args; | jmc | 2013-08-14 | 3 | -9/+9 |
| | | | | From: Jan Stary | ||||
* | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | guenther | 2013-08-13 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@ | ||||
* | Add linker warnings for rand() and random() and various related functions. | kettenis | 2013-08-01 | 2 | -1/+31 |
| | | | | ok deraadt@ | ||||
* | HISTORY; tweaks and ok sobrado@ jmc@ | schwarze | 2013-07-18 | 3 | -9/+38 |
| | |||||
* | more library history | schwarze | 2013-07-17 | 11 | -29/+71 |
| | | | | | facts checked by sobrado@ style tweaks and ok jmc@ | ||||
* | use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@ | schwarze | 2013-07-16 | 7 | -20/+20 |
| |