summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2014-12-07Allow specific libtls hostname validation errors to propagate.bcook4-27/+36
2014-12-07Handle GF(2^m) EC curves for C code generation.jsing1-5/+7
2014-12-07Remove get_optional_pkey_id() - it is a hack that existed due to GOSTjsing2-92/+16
2014-12-06fix manual names that clash with other manualsschwarze4-4/+4
2014-12-06delete four MLINKS that are both duplicate and wrongschwarze1-5/+1
2014-12-06Avoid modifying input on failure in X509_(TRUST|PURPOSE)_add.doug4-34/+42
2014-12-06malloc(3) is in the "comp" install set, malloc.conf(5) in "man",schwarze2-128/+10
2014-12-06Remove now bogus comment that got missed in the GOST commit.jsing2-10/+4
2014-12-06Fix some horrible style(9) violations...jsing2-126/+126
2014-12-06Remove client handling of RSA in ServerKeyExchange messages, along withjsing8-198/+52
2014-12-06Use appropriate internal types for EC curves and formats, rather thanjsing6-222/+248
2014-12-06Ensure that the client specified EC curve list length is a multiple of two.jsing2-4/+6
2014-12-06Fix two cases where it is possible to read one or two bytes past the end ofjsing2-6/+30
2014-12-06The -ssl2 flag does nothing - remove the flag and any tests that werejsing2-34/+4
2014-12-04add missing .Fn macros in the SYNOPSIS; found with mandoc.db(5)schwarze2-10/+10
2014-12-03Allow overriding the path to the testssl and openssl binaries.bcook1-9/+9
2014-12-03Move Windows OS-specific functions to make porting easier.bcook4-31/+165
2014-12-03Move Windows OS-specific functions to make porting easier.bcook5-53/+183
2014-12-03We're not supporting 16-bit Windows, remove cast.bcook2-6/+4
2014-12-03handle the (impossible) situation of a size_t - 1 buffer fromderaadt2-4/+4
2014-12-03Spotted another opportunity to use reallocarray().deraadt2-4/+4
2014-12-03Fill the buffer with 'z' instead of 'a' since 'a' is part of themillert2-38/+150
2014-12-02Add brainpool curves to eccurves_default[], accidentally missing from 1.32;miod2-4/+10
2014-12-02Add simple strlcpy regressmillert3-3/+123
2014-12-02convert select() to poll(). This is one of the most complicatedderaadt2-40/+63
2014-12-02Conversion of braindead select() path to braindead poll() path.deraadt1-17/+17
2014-12-02Add simple strlcat regressmillert3-2/+124
2014-12-02Add strnlen to SUBDIRS so we actually run its tests.millert1-2/+2
2014-12-02add some openbsd tags, and a first pass at cleanup;jmc166-210/+708
2014-12-02macro cleanup; kaspars at bankovskis dot netschwarze2-49/+55
2014-11-30Replace all 14 instances of .St -ansiC-99 in our tree with .St -isoC-99.schwarze11-33/+33
2014-11-30obvious STANDARDS updateschwarze2-14/+10
2014-11-30restructure libc/string + libc/arch/*/string coperation regardingderaadt8-155/+309
2014-11-30Remove non-portable use of .Pf that doesn't work with groff;schwarze2-16/+8
2014-11-27Ensure that sess_cert is not NULL at the start ofjsing2-50/+18
2014-11-27Avoid a double-free in an error path.jsing2-4/+2
2014-11-27Avoid a NULL dereference in the DTLS client that can be triggered by ajsing2-2/+18
2014-11-26prefer memcmp to bcmp.bcook1-2/+2
2014-11-26remove superflous gettimeofday wrapper.bcook2-18/+4
2014-11-26memset like a normal human.bcook2-20/+20
2014-11-26normalize set/getsockopt usage.bcook6-90/+54
2014-11-26Linux has had IP_MTU since 2005, don't force it.bcook2-16/+8
2014-11-25rand() is a pseudo-random number generatormillert1-3/+3
2014-11-25Don't describe random() as "better".millert1-5/+5
2014-11-25Warn people to use arc4random() in DESCRIPTION so they see it usingmillert1-5/+8
2014-11-25rand48(3) not drand48(3) to align with the actual man page and Xrmillert1-3/+3
2014-11-25no need for md5 xrtedu1-3/+2
2014-11-25revert the bludgeoning of DES. if we need a thread safe crypt, maybe it'stedu1-31/+33
2014-11-25push some global data down into functions to make this threadlier.tedu1-33/+31
2014-11-24introduce a hashspace define and check that there's enough space totedu1-15/+10