Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add security update notesv2.2.0 | Brent Cook | 2015-06-11 | 1 | -1/+15 |
| | |||||
* | always check if ssp needs to be linked | Brent Cook | 2015-06-11 | 1 | -3/+1 |
| | |||||
* | add OS-specific build notes | Brent Cook | 2015-06-11 | 2 | -2/+20 |
| | |||||
* | add libtls-standalone COPYING file | Brent Cook | 2015-06-05 | 2 | -1/+14 |
| | |||||
* | return 1 on failure | Brent Cook | 2015-06-05 | 1 | -1/+1 |
| | |||||
* | update changelog | Brent Cook | 2015-06-05 | 1 | -0/+20 |
| | |||||
* | update readme with supported OSes | Brent Cook | 2015-06-05 | 1 | -16/+37 |
| | |||||
* | refactor win32 shims into posix_win.c | Brent Cook | 2015-06-05 | 5 | -150/+190 |
| | | | | this also adds a rename shim that allows overwrites | ||||
* | set stdin/out/err to binary mode on Windows | Brent Cook | 2015-06-05 | 2 | -0/+30 |
| | |||||
* | all file IO should be binary, auto-append the flag | Brent Cook | 2015-06-05 | 1 | -0/+20 |
| | |||||
* | use correct binary on native windows builds | Brent Cook | 2015-06-05 | 3 | -0/+9 |
| | |||||
* | update man links | Brent Cook | 2015-05-25 | 1 | -4/+1 |
| | |||||
* | patch in std headers and C++ support for tls.h | Brent Cook | 2015-05-23 | 2 | -2/+27 |
| | |||||
* | flesh out libtls test program a bit, move to tests | Brent Cook | 2015-05-23 | 6 | -10/+56 |
| | |||||
* | ship manpages with libtls-standalone | Brent Cook | 2015-05-23 | 5 | -25/+40 |
| | |||||
* | fix definition of DISABLE_AS_EXECUTABLE_STACK | Brent Cook | 2015-05-23 | 1 | -1/+1 |
| | |||||
* | set the shared library version number | Brent Cook | 2015-05-23 | 2 | -1/+2 |
| | |||||
* | revert changes to libtls-standalone Makefile.am that ended up in tls | Brent Cook | 2015-05-23 | 1 | -3/+5 |
| | |||||
* | add Makefile.am.arc4random | Brent Cook | 2015-05-23 | 1 | -0/+45 |
| | |||||
* | further refactoring, working libtls-standalone | Brent Cook | 2015-05-23 | 12 | -316/+172 |
| | |||||
* | refactor configure into separate m4 macros | Brent Cook | 2015-05-23 | 6 | -264/+314 |
| | | | | this allows for some reusability with libtls | ||||
* | stub in initial libtls standalone tree | Brent Cook | 2015-05-23 | 14 | -121/+406 |
| | |||||
* | adding support for bitrig | Dave Huseby | 2015-05-14 | 1 | -1/+1 |
| | |||||
* | add branch coverage, skip coverage check of tests themselves | Brent Cook | 2015-05-07 | 1 | -1/+7 |
| | |||||
* | distcheck fixes | Brent Cook | 2015-05-06 | 4 | -3/+6 |
| | |||||
* | add app tests from regress/usr.bin/openssl | Brent Cook | 2015-05-06 | 7 | -0/+564 |
| | | | | | | These are added directly rather than imported by update.sh since they require local modifications and its not worth breaking everyone's git forks yet to import them through cvs2git. | ||||
* | use the same gcc test for AIX as HP-UX | Brent Cook | 2015-04-27 | 1 | -1/+1 |
| | |||||
* | modify for HP-UX build, choose correct CFLAGS for gcc. | kinichiro | 2015-04-27 | 1 | -1/+1 |
| | |||||
* | use soft links for related man pages. | Brent Cook | 2015-04-26 | 1 | -2/+1 |
| | | | | | This matches the behavior of OpenSSL's installer and prevents hitting the max hard link limit on some file systems. | ||||
* | remove unneeded check for sys/sysctl.h | Brent Cook | 2015-04-19 | 1 | -1/+1 |
| | |||||
* | use alternate cflags on AIX and HP-UX vendor compilers | Brent Cook | 2015-04-19 | 1 | -1/+11 |
| | |||||
* | Revert configure-time checks for -Wall/-std=gnu99 | Brent Cook | 2015-04-14 | 1 | -36/+14 |
| | | | | | There is a problem with these on some compilers, revert while a solution is found. | ||||
* | make compiler checks for -Wall and -std=gnu99 | Brent Cook | 2015-04-14 | 1 | -14/+36 |
| | | | | Yes, there are compilers that do not understand or need these. | ||||
* | remove issetuigid wrappers, now that all getenv calls are gone. | Brent Cook | 2015-04-14 | 9 | -244/+3 |
| | | | | | | | | | | | From deraadt@ upstream: Remove all getenv() calls, especially those wrapped by issetugid(). getenv()'s wrapped by issetugid() are safe, but issetugid() is ... difficult to impliment on many operating systems. By accident, a grand experiment was run over the last year, where issetugid() returned 1 (the safe value) on a few operating systems. Noone noticed & complained that certain environment variables were not working....... | ||||
* | Add experimental AIX support. | Brent Cook | 2015-03-31 | 4 | -1/+123 |
| | | | | | This includes a WIP failsafe issetugid for now, while research continues on the proper way to do this in a race-free fashion in AIX. | ||||
* | avoid install failures on case-insensitive file systems | Brent Cook | 2015-03-31 | 2 | -2/+3 |
| | |||||
* | Use mandoc database to get man links. | Brent Cook | 2015-03-27 | 3 | -1059/+1192 |
| | | | | | | | Previously, we semi-manually grabbed the MLINKS from the libressl Makefiles. The better way is to extract this information from the mandoc link database files directly, allowing for MLINKS to eventually go away upstream. | ||||
* | move define to CPPFLAGS | Brent Cook | 2015-03-22 | 1 | -1/+1 |
| | |||||
* | Merged support for using _OPENBSD_SOURCE on NetBSD 8.x | Brent Cook | 2015-03-22 | 1 | -0/+1 |
|\ | |||||
| * | Reuse _OPENBSD_SOURCE namespace on NetBSD (>=8.x) | Kamil Rytarowski | 2015-03-08 | 1 | -0/+1 |
| | | |||||
* | | copy remaining test harness dependencies | Brent Cook | 2015-03-22 | 1 | -2/+5 |
| | | |||||
* | | copy memmem.c on update | Brent Cook | 2015-03-22 | 1 | -0/+1 |
| | | |||||
* | | rework CFLAGS/CPPFLAGS settings during configuration | Brent Cook | 2015-03-22 | 8 | -52/+51 |
| | | | | | | | | | | | | Move define adjustments to CPPFLAGS. Adjust user CFLAGS directly, do not override during configuration. USER_CFLAGS is not necessary to build libcompat_noopt correctly. | ||||
* | | move clang flags adjustment next to the check, fix typo | Brent Cook | 2015-03-22 | 1 | -3/+3 |
| | | |||||
* | | check for build tools earlier in configuration | Brent Cook | 2015-03-22 | 1 | -7/+6 |
| | | |||||
* | | the BIO_sock_init() patch is upstream. | Brent Cook | 2015-03-22 | 2 | -46/+0 |
| | | |||||
* | | Merge native cygwin support | Brent Cook | 2015-03-21 | 5 | -81/+293 |
|\ \ | |||||
| * | | rework tests Makefile.am | Brent Cook | 2015-03-21 | 5 | -89/+289 |
| | | | | | | | | | | | | | | | | | | | | | | | | There are so many test exceptions that need handling that it is easier to simply edit it directly rather than doing autogeneration anymore. This also puts biotest and pidwraptest behind a new --enable-extratests option, so they are easy to run but are not enabled by default. | ||||
| * | | Allow to disable tests easily | Corinna Vinschen | 2015-03-04 | 1 | -25/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Introduce the tests_disabled array, add biotest, explicit_bzero and pidwraptest. - Add preceeding comment to explain why every test is skipped - Rearrange loops generating Makefile.am dependencies to look for tests in tests_disabled first and skip them. Signed-off-by: Corinna Vinschen <github@cygwin.de> | ||||
| * | | Drop test for adding -lssp again, not required with latest libtool | Corinna Vinschen | 2015-03-03 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Corinna Vinschen <github@cygwin.de> |