|
d653deef
|
2017-09-03T21:52:18
|
|
add 2.6.1 changelog
|
|
f4d2b810
|
2017-09-01T23:37:09
|
|
Remove rsa/rsa_ssl.c
|
|
7dc68c82
|
2017-08-14T12:15:00
|
|
set SMALL_TIME_T when sizeof time_t == 4
|
|
4916f940
|
2017-08-13T16:09:32
|
|
use standard initialization for poll loop delay
|
|
9e7fd1fa
|
2017-08-13T16:04:03
|
|
declare struct timezone outside of the function declaration
|
|
e0cffc6b
|
2017-08-13T09:53:59
|
|
disable signed/unsigned mismatch in vs builds
|
|
8f255707
|
2017-08-13T08:54:38
|
|
Land #338, disable NPN tests
|
|
4c6097c2
|
2017-08-13T08:54:03
|
|
bump to latest version of tap driver
|
|
23b5d39c
|
2017-08-13T19:10:46
|
|
Remove NPN test coverage for Windows.
|
|
94e4224f
|
2017-08-12T10:05:30
|
|
don't build empty object files
|
|
bdec0573
|
2017-08-12T09:46:19
|
|
Land #332, fix shared library dependencies with cmake for libssl/libtls
|
|
9be0359c
|
2017-08-12T01:15:17
|
|
Remove ssl/t1_reneg.c
|
|
1dd6a52f
|
2017-07-24T15:24:29
|
|
ssl/tls cmake: fix shared library dependencies
Ensure that the 'ssl' depends on 'crypto' and that 'tls' depends on
'ssl' and 'crypto' for all platforms. Prior to this commit, the
dependency was only specified for the 'WIN32' CMake build.
|
|
5ec2c381
|
2017-07-17T06:13:21
|
|
rebase patches on latest, remove fuzz
|
|
86434e03
|
2017-07-17T06:06:08
|
|
update manpage links
|
|
58ba8785
|
2017-07-17T05:12:55
|
|
add tlsext
|
|
e53af8da
|
2017-07-17T04:29:39
|
|
Land #329, modify symbol exports for Darwin with cmake builds
|
|
9887c827
|
2017-07-17T04:25:21
|
|
Land #331, add prototype definitions of asprintf and vasprintf for CYGWIN build
|
|
5afc4e3c
|
2017-07-16T23:39:42
|
|
add prototype definitions of asprintf and vasprintf for CYGWIN build
- define _GNU_SOURCE in case of cygwin
As compilation warning report by @Dravion
|
|
f7cf93fd
|
2017-07-10T22:35:09
|
|
Add regression test freenull
|
|
cefd44a8
|
2017-07-12T04:08:47
|
|
changelog corrections
|
|
5e6de6eb
|
2017-07-09T11:00:20
|
|
remove duplcate changelog entry
|
|
c92119f5
|
2017-07-09T10:36:22
|
|
added 2.6.0 Changes
|
|
51e5279c
|
2017-07-09T05:57:37
|
|
Updated changelog
|
|
70ee57c6
|
2017-07-09T05:12:21
|
|
Land #328, generate the crypto export symbol list at build time
|
|
0dbae377
|
2017-07-09T05:06:06
|
|
Land #324, Add option LIBRESSL_SKIP_INSTALL
|
|
e5505342
|
2017-07-08T19:05:35
|
|
make it easier to swap grep (Solaris grep doesn't support alpha)
|
|
9b88fa46
|
2017-07-08T17:46:16
|
|
generate the crypto export symbol list at build time
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'
|
|
c18852f6
|
2017-07-08T01:43:07
|
|
Set Solaris build default to 64 bit
|
|
0e82f22d
|
2017-07-07T01:21:16
|
|
Okay really one more try.
|
|
9cad7f78
|
2017-07-07T01:20:21
|
|
Okay one more try.
|
|
08869b75
|
2017-07-07T01:17:48
|
|
use \- to prevent hyphen wrapping
|
|
fc4e1b95
|
2017-07-07T01:11:57
|
|
use ‑ to prevent hyphen wrapping
|
|
a8cd9fdb
|
2017-07-07T01:07:05
|
|
use ‑ option hyphen wrapping
|
|
3471d201
|
2017-07-07T01:04:34
|
|
Fix formatting for description of openssldir and skip install; add <nobr> to prevent option hyphen wrapping
|
|
a61122ef
|
2017-07-07T01:01:08
|
|
Fix formatting for description of openssldir and skip install
|
|
360a67cd
|
2017-07-07T00:59:05
|
|
Add documentation about available CMake options.
|
|
a4d80ca5
|
2017-07-06T23:11:11
|
|
Merge branch 'master' of https://github.com/libressl-portable/portable into SkipInstall
Fix merge conflicts from GNUInstallDirs merge to master.
|
|
33424537
|
2017-07-06T23:58:40
|
|
Land #323, use GNUInstallDirs from cmake to specify install paths
|
|
52080abb
|
2017-07-06T23:57:05
|
|
Land #326, fix tests/tlstest.bat argument order
|
|
322b8236
|
2017-07-07T01:40:35
|
|
fix tests/tlstest.bat
|
|
1f777716
|
2017-07-07T00:46:48
|
|
update netcat patch
|
|
2557dd74
|
2017-07-06T02:09:44
|
|
Add option LIBRESSL_SKIP_INSTALL
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.
|
|
a2bd5eba
|
2017-07-06T01:49:43
|
|
use GNUInstallDirs from cmake to specify install paths.
Primarily this is to select whether 'lib64' or 'lib' is used on linux type systems.
|
|
728bda18
|
2017-07-05T23:17:49
|
|
Land #318, Fix CMake module include path
|
|
8a658c37
|
2017-07-05T23:16:45
|
|
Land #316, Remove misleading CFLAGS / LDFLAGS
|
|
73e51e01
|
2017-06-25T18:19:20
|
|
cmake_export_symbol: Darwin compatibility
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.
|
|
fe79df3c
|
2017-06-15T23:11:13
|
|
Fix CMake module include path
Need to search the current directory, not the overall project root directory
if this is being included as a sub-dependency of another project.
|
|
8b80bcda
|
2017-06-11T11:21:34
|
|
re-add getpagesize fallback, needed for Android
|
|
b49242fc
|
2017-06-09T13:33:14
|
|
Remove misleading CFLAGS / LDFLAGS.
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
|
|
0974d6f0
|
2017-06-03T20:13:25
|
|
update nc patch
|
|
d3f3daec
|
2017-06-04T00:56:11
|
|
defining DEFAULT_CA_FILE only if it is not defined.
indicated by Kyle J. McKay mackyle@gmail.com
|
|
0da71010
|
2017-05-18T00:31:20
|
|
update tlstest argument ordering
|
|
e7b0c006
|
2017-05-18T00:31:07
|
|
fix hkdftest name
|
|
530fbba1
|
2017-05-07T02:23:55
|
|
Add definition of in_addr_t for Windows build
|
|
63042e98
|
2017-05-02T00:21:57
|
|
Add HKDF functionality
|
|
f494c6aa
|
2017-05-08T08:32:38
|
|
Land #310, make it easier to build from cvs source
|
|
6cb87c12
|
2017-05-07T00:17:58
|
|
Modify update.sh to change the path of openbsd source tree easily
With this modification, we can build portable with /usr/src easily.
|
|
32ab245f
|
2017-04-30T23:07:47
|
|
remove OPENSSL_ia32cap_P from crypto.sym when generated
|
|
6374bfa4
|
2017-04-30T20:59:06
|
|
add 2.5.4 changelog
|
|
7ba18350
|
2017-04-29T18:37:18
|
|
include amd64 in the mix
|
|
1f13e795
|
2017-04-29T18:24:35
|
|
only include ia32 syms on i?86/x86_64 targets
|
|
993f5cf6
|
2017-04-28T00:26:40
|
|
add back copyright notice from OpenBSD malloc.c from which this came.
|
|
53fb56ea
|
2017-04-28T00:22:43
|
|
Land #306, add freezero
|
|
048625cf
|
2017-04-22T23:08:17
|
|
Add freezero support
|
|
7ec0510e
|
2017-04-18T00:52:32
|
|
Fix pkg-config metadata for libcrypto
It looks like this was copied and pasted from libssl.pc.in. This patch
identifies it as libcrypto rather than libssl.
|
|
9d2418ae
|
2017-04-12T08:18:20
|
|
add nc(1) manpage to install if enabled
|
|
922cd9c9
|
2017-04-10T09:30:29
|
|
move crypto_portable.sym to builddir
|
|
7ecfed76
|
2017-04-06T06:03:29
|
|
update changelog for stable release
|
|
2c66480f
|
2017-04-03T22:55:17
|
|
tag OpenBSD 6.1 release
|
|
22bda984
|
2017-03-25T21:25:58
|
|
condense and refine changelog a bit
|
|
19cf5c9b
|
2017-03-25T17:19:25
|
|
update changelog for 2.5.2
|
|
570717c4
|
2017-03-25T12:03:37
|
|
rebase netcat patch
|
|
cb73e4be
|
2017-03-11T22:28:24
|
|
Add regress tls_prf
|
|
350170b6
|
2017-03-11T22:27:09
|
|
Add regress servertest
|
|
ff462f05
|
2017-03-16T20:54:16
|
|
add getpagesize check for cmake
|
|
764ab1e6
|
2017-03-16T19:25:42
|
|
remove sysconf fallback for now
|
|
d5b247cc
|
2017-03-16T19:23:36
|
|
Land #297, Add recallocarray
|
|
8f69fe98
|
2017-03-16T18:56:06
|
|
Land #287, document steps to enable 64-bit time_t on mingw-w64 toolchain
|
|
8622dc75
|
2017-03-16T18:53:12
|
|
Land #288, update conditions under which getentropy, arc4random* are exported
|
|
c61c9821
|
2017-03-15T21:02:22
|
|
Add support for getpagesize
|
|
8877e9bc
|
2017-03-09T22:49:04
|
|
Add recallocarray
|
|
27f08790
|
2017-03-08T00:17:25
|
|
Add ssl/t1_hash.c
|
|
f2c14deb
|
2017-03-01T00:49:38
|
|
Add crypto/evp/m_md5_sha1.c
|
|
5297e9d4
|
2017-02-20T10:28:49
|
|
Fix condition of arc4random* and getentropy for Cygwin build
- Fix the condition of exporting getentropy
- Modify the CMake condition of including arc4random_uniform as same as autoconf
|
|
3b4d3d75
|
2017-02-18T22:17:59
|
|
Remove "exit 1" (added by mistake)
|
|
b2b47a7d
|
2017-02-15T23:04:04
|
|
Document 32-bit time_t problem on minw-w64 toolchain and how to avoid it
|
|
9d75e5ea
|
2017-02-13T20:25:49
|
|
Add definition of ssize_t to tls.h for Windows
|
|
3ba2699d
|
2017-02-07T07:53:52
|
|
ignore mandoc db, compat files
|
|
7383bf67
|
2017-02-07T18:38:03
|
|
Fix patch for netcat.c
|
|
b67d3654
|
2017-01-31T20:55:07
|
|
update Changelog
|
|
c957ff63
|
2017-02-01T01:13:09
|
|
Fix SYSerr and BIOerr in b_win.c
|
|
97fecd59
|
2017-01-28T09:31:56
|
|
Land #269, copy more files from libc rather than checking in
|
|
58eb645f
|
2017-01-28T03:40:38
|
|
Copy libc compat files rather than adding into the repository
- remove the CP_LIBC files from repo
- move tests/memmem.c to tests/compat/
|
|
fb936f89
|
2017-01-28T02:30:16
|
|
Move S_IRGRP and S_IROTH from fcntl.h to sys/stat.h
- S_IRGRP and S_IROTH should be defined in sys/stat.h rather than fcntl.h
- Old MinGW64 on Ubuntu 14.04 appears not to have S_IRGRP and S_IROTH
- MinGW64 has __WIN32 defined but does not have _MSC_VER defined
|
|
cb57534a
|
2017-01-27T07:14:43
|
|
skip building ocspcheck on MSCV
|
|
b631cafc
|
2017-01-27T05:49:17
|
|
update manpage links
|
|
beffe6b4
|
2017-01-27T05:42:10
|
|
update for death of s23*
|
|
63eaeafe
|
2017-01-27T05:41:46
|
|
update for improved libtls manpage organization
|
|
05cf1ee6
|
2017-01-27T01:21:37
|
|
Copy openbsd library file every time rather than statically checking in
|