aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remove ssl/t1_reneg.ckinichiro2017-08-122-2/+0
|/
* rebase patches on latest, remove fuzzBrent Cook2017-07-173-29/+28
|
* update manpage linksBrent Cook2017-07-171-2/+59
|
* add tlsextBrent Cook2017-07-174-0/+14
|
* Land #329, modify symbol exports for Darwin with cmake buildsBrent Cook2017-07-171-1/+7
|\
| * cmake_export_symbol: Darwin compatibilityMasud Rahman2017-06-251-1/+7
| | | | | | | | | | | | | | | | The Darwin platform prefixes all C symbols with an underscore. At link-time of a shared library, libressl generates a list of symbols to export, but does not prefix each symbol with an underscore. This commit addresses that issue.
* | Land #331, add prototype definitions of asprintf and vasprintf for CYGWIN buildBrent Cook2017-07-171-0/+1
|\ \
| * | add prototype definitions of asprintf and vasprintf for CYGWIN buildkinichiro2017-07-161-0/+1
| | | | | | | | | | | | | | | | | | - define _GNU_SOURCE in case of cygwin As compilation warning report by @Dravion
* | | Add regression test freenullkinichiro2017-07-163-0/+12
|/ /
* | changelog correctionsBrent Cook2017-07-121-7/+4
| |
* | remove duplcate changelog entryv2.6.0Brent Cook2017-07-091-6/+0
| |
* | added 2.6.0 ChangesBrent Cook2017-07-091-0/+61
| |
* | Updated changelogBrent Cook2017-07-091-0/+15
| |
* | Land #328, generate the crypto export symbol list at build timeBrent Cook2017-07-094-105/+92
|\ \
| * | make it easier to swap grep (Solaris grep doesn't support alpha)Brent Cook2017-07-081-5/+9
| | |
| * | generate the crypto export symbol list at build timeBrent Cook2017-07-083-100/+83
| | | | | | | | | | | | | | | | | | we currently do it at configure time, which makes this a generated source, but generated sources should be cleaned up, which breaks 'make clean; make'
* | | Land #324, Add option LIBRESSL_SKIP_INSTALLBrent Cook2017-07-0910-27/+70
|\ \ \
| * | | Okay really one more try.d3x0r2017-07-071-6/+2
| | | |
| * | | Okay one more try.d3x0r2017-07-071-6/+10
| | | |
| * | | use \- to prevent hyphen wrappingd3x0r2017-07-071-2/+2
| | | |
| * | | use ‑ to prevent hyphen wrappingd3x0r2017-07-071-2/+2
| | | |
| * | | use ‑ option hyphen wrappingd3x0r2017-07-071-2/+2
| | | |
| * | | Fix formatting for description of openssldir and skip install; add <nobr> to ↵d3x0r2017-07-071-2/+2
| | | | | | | | | | | | | | | | prevent option hyphen wrapping
| * | | Fix formatting for description of openssldir and skip installd3x0r2017-07-071-2/+2
| | | |
| * | | Add documentation about available CMake options.d3x0r2017-07-071-0/+12
| | | |
| * | | Merge branch 'master' of https://github.com/libressl-portable/portable into ↵d3x0r2017-07-0611-36/+38
| |\| | | | | | | | | | | | | | | | | | | | | | SkipInstall Fix merge conflicts from GNUInstallDirs merge to master.
| * | | Add option LIBRESSL_SKIP_INSTALLd3x0r2017-07-069-27/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Internally LIBRESSL_SKIP_INSTALL, if not set becomes ENABLE_LIBRESSL_INSTALL so this by default is enabled. defining LIBRESSL_SKIP_INSTALL before hand will disable all install() rules. This is useful if another project includes and links to this statically. I chose to add a prefix to avoid potential name collision because the options are cached globally. If the installation is skipped, maybe it should also disable building apps? I didn't do that.
* | | | Set Solaris build default to 64 bitkinichiro2017-07-081-0/+1
| |/ / |/| |
* | | Land #323, use GNUInstallDirs from cmake to specify install pathsBrent Cook2017-07-069-15/+16
|\ \ \
| * | | use GNUInstallDirs from cmake to specify install paths.d3x0r2017-07-069-15/+16
| |/ / | | | | | | | | | Primarily this is to select whether 'lib64' or 'lib' is used on linux type systems.
* | | Land #326, fix tests/tlstest.bat argument orderBrent Cook2017-07-061-1/+1
|\ \ \
| * | | fix tests/tlstest.batkinichiro2017-07-071-1/+1
| |/ /
* / / update netcat patchkinichiro2017-07-071-19/+19
|/ /
* | Land #318, Fix CMake module include pathBrent Cook2017-07-051-1/+1
|\ \
| * | Fix CMake module include pathMatt Stancliff2017-06-151-1/+1
| |/ | | | | | | | | Need to search the current directory, not the overall project root directory if this is being included as a sub-dependency of another project.
* | Land #316, Remove misleading CFLAGS / LDFLAGSBrent Cook2017-07-051-2/+0
|\ \ | |/ |/|
| * Remove misleading CFLAGS / LDFLAGS.Paul Graham2017-06-091-2/+0
| | | | | | | | | | | | | | | | These variables were being ignored because libtool doesn't pass -static-libgcc to GCC. If you want to link libgcc statically, currently the only way to achieve this is to manually add -static-libgcc to CC variable. See: http://www.mingw.org/wiki/HOWTO_Sneak_GCC_Switches_Past_Libtool
* | re-add getpagesize fallback, needed for AndroidBrent Cook2017-06-111-2/+8
|/
* update nc patchBrent Cook2017-06-031-22/+30
|
* defining DEFAULT_CA_FILE only if it is not defined.kinichiro2017-06-041-0/+12
| | | | indicated by Kyle J. McKay mackyle@gmail.com
* update tlstest argument orderingBrent Cook2017-05-181-1/+1
|
* fix hkdftest nameBrent Cook2017-05-181-3/+3
|
* Add definition of in_addr_t for Windows buildkinichiro2017-05-141-0/+2
|
* Add HKDF functionalitykinichiro2017-05-135-1/+15
|
* Land #310, make it easier to build from cvs sourceBrent Cook2017-05-081-10/+11
|\
| * Modify update.sh to change the path of openbsd source tree easilykinichiro2017-05-071-10/+11
| | | | | | | | With this modification, we can build portable with /usr/src easily.
* | remove OPENSSL_ia32cap_P from crypto.sym when generatedBrent Cook2017-05-011-1/+1
| |
* | add 2.5.4 changelogBrent Cook2017-05-011-0/+22
|/
* include amd64 in the mixBrent Cook2017-04-291-0/+1
|
* only include ia32 syms on i?86/x86_64 targetsBrent Cook2017-04-291-0/+8
|