summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2018-02-08Have tls_keypair_pubkey_hash() call tls_keypair_load_cert() instead ofJoel Sing
2018-02-08Ensure that tls_keypair_clear() clears the OCSP staple and pubkey hash.Joel Sing
2018-02-08Do not bother NULLing pointers in a struct that is about to be freed.Joel Sing
2018-02-08Move tls_keypair_pubkey_hash() to the keypair file.Joel Sing
2018-02-08Avoid a memory leak that results when the same tls_config is reused.Joel Sing
2018-02-08Assert tedu's copyright since some of the code moved here is his.Joel Sing
2018-02-08Split keypair handling out into its own file - it had already appearedJoel Sing
2018-02-07use consistent style for for loop in unmap(), no functional changeOtto Moerbeek
2018-02-07Restore the old behavior when a port number without a host name isAlexander Bluhm
2018-02-06Do not call freeaddrinfo() with a NULL parameter.Alexander Bluhm
2018-02-06make sure that all error paths are correctly handled in asr_run_sync()Eric Faurot
2018-02-06recognise DLT_PPP_SERIAL.David Gwynne
2018-02-05Constants which can go into .rodataTheo de Raadt
2018-02-05Do not bother NULLing pointers in memory that is freed immediately after.Joel Sing
2018-02-05Be consistent with the goto label names used in libtls code.Joel Sing
2018-02-03Simple USBPcap parser for tcpdump(8). Raw dumps can be nicely analysedMartin Pieuchot
2018-01-30keep in sync with ld.so malloc.cOtto Moerbeek
2018-01-30word fix; from edgar pettijohnJason McIntyre
2018-01-28- An error in the multithreaded case could print the wrong function nameOtto Moerbeek
2018-01-28Initialize variables to avoid compiler warningsKinichiro Inoguchi
2018-01-27Complete the TLS extension handling rewrite for the server-side.Joel Sing
2018-01-27Clarify the comment re the F5 EC curves extension bug.Joel Sing
2018-01-27Convert ssl3_put_cipher_by_char() to CBB.Joel Sing
2018-01-26- do not junk pages returned by free_bytes(), all freed chunks are alreadyOtto Moerbeek
2018-01-24Make the NEON codepaths conditional on __STRICT_ALIGNMENT not beingMark Kettenis
2018-01-23use END_STRONG. Yes, everything in the sh ecosystem is different..Theo de Raadt
2018-01-21Implement ffs(3) using the CLZ instructions which has been available everMark Kettenis
2018-01-19Use static inline such that the functions are guaranteed to be present whenMark Kettenis
2018-01-19Partial revert of rev. 1.7, fixes build with clangJeremie Courreges-Anglas
2018-01-18Wow, it cannot even be in .data...Theo de Raadt
2018-01-18Zap the rotor, it was a wrong idea. Cluebat applied by kshe whoOtto Moerbeek
2018-01-18Sorry, the PIC macros cannot reach to .rodata....Theo de Raadt
2018-01-18Move to ffs(3) for bitmask scanning. I played with this earlier,Otto Moerbeek
2018-01-18Instead of trying to handle ffs() with the normal rename-mark-hidden-and-aliasPhilip Guenther
2018-01-16On armv7, remove symbols that are also present in our libc. Because of theMark Kettenis
2018-01-14Add two more ARM EABI aliases that I missed in the previous libc minorMark Kettenis
2018-01-13tweak previous;Jason McIntyre
2018-01-13introduce a filter called EVFILT_DEVICE that can be used to notifyRobert Nagy
2018-01-12Adjust references for sysctl(3) to sysctl(2)Theo de Raadt
2018-01-12sysctl(3) can now be renamed to sysctl(2)Theo de Raadt
2018-01-08Move SC_* defines into <machine/setjmp.h>, and rename them,Visa Hankala
2018-01-08optimization and some cleanup; mostly from kshe (except the unmap() part)Otto Moerbeek
2018-01-08TIOCUCNTL is now allowed by promise "tty".Martin Pieuchot
2018-01-07amd64_{get,set}_fsbase() are superfluous and unused; delete them.Philip Guenther
2018-01-07On OpenBSD/armv7 we deliberately trap unaligned access. UnfortunatelyMark Kettenis
2010-10-01import OpenSSL-1.0.0aDamien Miller
2018-01-06Remove dead gettimeofday calls and timevals.cheloha
2018-01-02some grammar fixes; from dholland@netbsd, -r1.68Jason McIntyre
2018-01-02Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined.Philip Guenther
2018-01-01Fix wrong ETHERTYPE_IPV6denis