Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Fix merge botch. | kettenis | 2008-09-07 | 2 | -6/+0 | |
| | | | | | | | | | | | | | | | | ok miod@ | |||||
* | | | | remove duplicate definition of OPENSSL_DSA_MAX_MODULUS_BITS spotted | djm | 2008-09-06 | 2 | -4/+0 | |
| | | | | | | | | | | | | | | | | by dtucker@ | |||||
* | | | | update for openssl-0.9.8h | djm | 2008-09-06 | 2 | -49/+96 | |
| | | | | ||||||
* | | | | remerge local tweaks, update per-arch configuration headers, update | djm | 2008-09-06 | 31 | -118/+900 | |
| | | | | | | | | | | | | | | | | Makefiles, crank shlib_version | |||||
* | | | | resolve conflicts | djm | 2008-09-06 | 1188 | -25827/+68210 | |
| | | | | ||||||
* | | | | This commit was generated by cvs2git to track changes on a CVS vendor | djm | 2008-09-06 | 126 | -494/+42285 | |
|\ \ \ \ | | |_|/ | |/| | | branch. | |||||
| * | | | import of OpenSSL 0.9.8h | djm | 2008-09-06 | 564 | -10621/+67300 | |
| | | | | ||||||
* | | | | This commit was generated by cvs2git to track changes on a CVS vendor | djm | 2008-09-06 | 158 | -13851/+19566 | |
|\ \ \ \ | | |_|/ | |/| | | branch. | |||||
| * | | | import of OpenSSL 0.9.8h | djm | 2008-09-06 | 917 | -31309/+67049 | |
| | | | | ||||||
* | | | | This commit was generated by cvs2git to track changes on a CVS vendor | djm | 2008-09-06 | 275 | -38/+81757 | |
|\ \ \ \ | | |_|/ | |/| | | branch. | |||||
| * | | | import of OpenSSL 0.9.8h | djm | 2008-09-06 | 276 | -871/+82581 | |
| | | | | ||||||
* | | | | remove now obsolete calloc implementation; prompted by miod | otto | 2008-09-03 | 1 | -50/+0 | |
| | | | | ||||||
* | | | | do not overflow for large prefix len (e.g. 2147483649) | markus | 2008-09-01 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | report Maksymilian Arciemowicz; ok djm, deraadt | |||||
* | | | | Make all combinations of G, P, J and zero-fill work with as little | otto | 2008-08-25 | 1 | -5/+20 | |
| | | | | | | | | | | | | | | | | effort as possible in most cases; ok djm@ | |||||
* | | | | unbreak MALLOC_OPTIONS=G that I broke in my last commit; | djm | 2008-08-23 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | slightly kludgey solution for until otto fixes it properly; ok otto@ | |||||
* | | | | fix calloc() for MALLOC_OPTIONS=J case: SOME_JUNK was being filled into | djm | 2008-08-23 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | the freshly mmaped pages disrupting their pure zeroness; ok otto@ deraadt@ | |||||
* | | | | unbreak wcschr(string, L'\0') which was incorrectly returning NULL | djm | 2008-08-23 | 1 | -3/+5 | |
| | | | | | | | | | | | | | | | | rather than a pointer to the terminating nul; ok deraadt@ | |||||
* | | | | make sure we always map and unmap multiples of MALLOC_PAGESIZE; | otto | 2008-08-22 | 1 | -5/+14 | |
| | | | | | | | | | | | | | | | | case spotted by beck, one by me; ok deraadt@ beck@ | |||||
* | | | | Smarter implementation of calloc(3), which uses the fact that mmap(2) | otto | 2008-08-22 | 2 | -8/+57 | |
| | | | | | | | | | | | | | | | | | | | | returns zero filled pages; remember to replace this function as well if you provide your own malloc implementation; ok djm@ deraadt@ | |||||
* | | | | Add resolv.conf(5) option to force lookups by TCP: "options tcp" | djm | 2008-08-15 | 1 | -18/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also Extend "nameserver" declaration syntax to support port numbers. To avoid ambiguity these are only parsed when the address is enclosed in square brackets, e.g. "nameserver [127.0.0.1]:5353" Together these changes make forwarding DNS over a SSH tunnel very easy, but unfortunately some programs in ports/ implement their own resolvers (e.g. firefox). These will need to be modified to support these options separately. fixes jsing@ reyk@ ok deraadt@ millert@ krw@ + "I like it" from lots | |||||
* | | | | small cleanup of error/warning strings | otto | 2008-08-07 | 2 | -7/+7 | |
| | | | | ||||||
* | | | | Install man pages for the BIO_* libcrypto functions, but not bio.3 | jsg | 2008-07-28 | 1 | -1/+126 | |
| | | | | | | | | | | | | | | | | | | | | | | | | as the page doesn't directly describe any functions. ok deraadt@ | |||||
* | | | | man page bits for new malloc; ok jmc@ | otto | 2008-07-28 | 1 | -43/+33 | |
| | | | | ||||||
* | | | | Almost complete rewrite of malloc, to have a more efficient data | otto | 2008-07-28 | 1 | -1443/+835 | |
| | | | | | | | | | | | | | | | | | | | | | | | | structure of tracking pages returned by mmap(). Lots of testing by lots of people, thanks to you all. ok djm@ (for a slighly earlier version) deraadt@ | |||||
* | | | | i have to crank this for a ridiculous reason, to save me about 4 hours of work | deraadt | 2008-07-25 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | First pass at removing clauses 3 and 4 from NetBSD licenses. | ray | 2008-06-26 | 4 | -33/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||||
* | | | | remove _thread_malloc_init prototype | otto | 2008-06-14 | 1 | -2/+1 | |
| | | | | ||||||
* | | | | grammar fixes; | jmc | 2008-06-13 | 1 | -3/+3 | |
| | | | | ||||||
* | | | | remove _MALLOC_LOCK_INIT; major bump; ok deraadt@ | otto | 2008-06-13 | 2 | -8/+2 | |
| | | | | ||||||
* | | | | Add strtof() to libc, some ports seem to like it. Currently it's a simple | landry | 2008-06-13 | 3 | -9/+64 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | call to strtod() with bounding check. Discussed with pyr@ and otto@ ok otto@ deraadt@ | |||||
* | | | | fix an Xr, and use a more appropriate macro; | jmc | 2008-06-09 | 1 | -4/+4 | |
| | | | | ||||||
* | | | | arc4random_stir() does not use /dev/arandom anymore, but sysctl kern.arandom | deraadt | 2008-06-08 | 1 | -4/+6 | |
| | | | | ||||||
* | | | | fix math screwup that reintroduced a bias for upper_bounds in range | djm | 2008-06-04 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (2^30,2^31). Nothing in the tree yet requests random numbers bounded by this range. report jakob!deraadt; ok deraadt@ | |||||
* | | | | -salt is default for "openssl enc"; from djm | jmc | 2008-05-30 | 1 | -29/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | tweaked with some help from Matthew Dempsky and djm ok djm | |||||
* | | | | kill an Xr to a non-existent man page, ulimit(1); | jmc | 2008-05-20 | 1 | -5/+3 | |
| | | | | ||||||
* | | | | remove recalloc(3); it is buggy and impossible to repair without big | otto | 2008-05-19 | 3 | -62/+20 | |
| | | | | | | | | | | | | | | | | costs; ok jmc@ for the man page bits; ok millert@ deraadt@ | |||||
* | | | | garbage collect the portability bits for the removed select() support. | brad | 2008-05-11 | 1 | -11/+1 | |
| | | | | | | | | | | | | | | | | ok djm@ deraadt@ | |||||
* | | | | try SO_BINDANY for -s, but do not insist; ok bob, reyk | markus | 2008-05-09 | 1 | -2/+4 | |
| | | | | ||||||
* | | | | remove duplicates; remove des_random_key; remove unused; sort MLINKS; ok jmc@ | markus | 2008-05-07 | 1 | -113/+8 | |
| | | | | ||||||
* | | | | - put the description of -O in the right place | jmc | 2008-05-06 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | - shorten the argument names to -IO | |||||
* | | | | allow setting of TCP send/receive buffer sizes; ok markus@ | djm | 2008-05-06 | 2 | -5/+38 | |
| | | | | ||||||
* | | | | convert select() => poll(), saves a runtime malloc+free per retry | djm | 2008-04-18 | 1 | -23/+16 | |
| | | | | | | | | | | | | | | | | feedback deraadt@ drahn@; ok deraadt@ | |||||
* | | | | permit _ in the middle of a DNS name component | deraadt | 2008-04-16 | 1 | -2/+3 | |
| | | | | ||||||
* | | | | Improve the libc DNS resolver ID generation algorithm to be more | djm | 2008-04-13 | 1 | -43/+79 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | resistant to prediction atacks by wrapping the existing LCG in a random permutation generator based on a Luby-Rackoff block cipher. lots of discussion and final ok deraadt@ | |||||
* | | | | Use arc4random_buf() when requesting more than a single word of output | djm | 2008-04-13 | 2 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use arc4random_uniform() when the desired random number upper bound is not a power of two ok deraadt@ millert@ | |||||
* | | | | - do not call pthread_atfork(3) handlers when a multithreaded program | kurt | 2008-04-04 | 1 | -2/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | calls vfork(2). "untested, but looks OK" marc@ - document vfork(2), popen(3) and system(3) don't call atfork handlers in multithreaded programs. okay jmc@ | |||||
* | | | | Zero state buffers on return. OK deraadt@ | millert | 2008-04-02 | 1 | -1/+5 | |
| | | | | ||||||
* | | | | bcmp(3) tries to return length, which is a size_t, as an int. | ray | 2008-03-19 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead, just return 1 if there is a difference. Found by lint. OK millert. | |||||
* | | | | - add NAME entries for arc4random_buf and arc4random_uniform | jmc | 2008-03-16 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | | - simplify a macro call (Do/Dc -> Dq) | |||||
* | | | | Add missing MLINKS | deraadt | 2008-03-16 | 1 | -1/+2 | |
| | | | |