Log

Author Commit Date CI Message
Brent Cook d653deef 2017-09-03T21:52:18 add 2.6.1 changelog
kinichiro f4d2b810 2017-09-01T23:37:09 Remove rsa/rsa_ssl.c
Brent Cook 7dc68c82 2017-08-14T12:15:00 set SMALL_TIME_T when sizeof time_t == 4
Brent Cook 4916f940 2017-08-13T16:09:32 use standard initialization for poll loop delay
Brent Cook 9e7fd1fa 2017-08-13T16:04:03 declare struct timezone outside of the function declaration
Brent Cook e0cffc6b 2017-08-13T09:53:59 disable signed/unsigned mismatch in vs builds
Brent Cook 8f255707 2017-08-13T08:54:38 Land #338, disable NPN tests
Brent Cook 4c6097c2 2017-08-13T08:54:03 bump to latest version of tap driver
kinichiro 23b5d39c 2017-08-13T19:10:46 Remove NPN test coverage for Windows.
Brent Cook 94e4224f 2017-08-12T10:05:30 don't build empty object files
Brent Cook bdec0573 2017-08-12T09:46:19 Land #332, fix shared library dependencies with cmake for libssl/libtls
kinichiro 9be0359c 2017-08-12T01:15:17 Remove ssl/t1_reneg.c
Masud Rahman 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.
Brent Cook 5ec2c381 2017-07-17T06:13:21 rebase patches on latest, remove fuzz
Brent Cook 86434e03 2017-07-17T06:06:08 update manpage links
Brent Cook 58ba8785 2017-07-17T05:12:55 add tlsext
Brent Cook e53af8da 2017-07-17T04:29:39 Land #329, modify symbol exports for Darwin with cmake builds
Brent Cook 9887c827 2017-07-17T04:25:21 Land #331, add prototype definitions of asprintf and vasprintf for CYGWIN build
kinichiro 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
kinichiro f7cf93fd 2017-07-10T22:35:09 Add regression test freenull
Brent Cook cefd44a8 2017-07-12T04:08:47 changelog corrections
Brent Cook 5e6de6eb 2017-07-09T11:00:20 remove duplcate changelog entry
Brent Cook c92119f5 2017-07-09T10:36:22 added 2.6.0 Changes
Brent Cook 51e5279c 2017-07-09T05:57:37 Updated changelog
Brent Cook 70ee57c6 2017-07-09T05:12:21 Land #328, generate the crypto export symbol list at build time
Brent Cook 0dbae377 2017-07-09T05:06:06 Land #324, Add option LIBRESSL_SKIP_INSTALL
Brent Cook e5505342 2017-07-08T19:05:35 make it easier to swap grep (Solaris grep doesn't support alpha)
Brent Cook 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'
kinichiro c18852f6 2017-07-08T01:43:07 Set Solaris build default to 64 bit
d3x0r 0e82f22d 2017-07-07T01:21:16 Okay really one more try.
d3x0r 9cad7f78 2017-07-07T01:20:21 Okay one more try.
d3x0r 08869b75 2017-07-07T01:17:48 use \- to prevent hyphen wrapping
d3x0r fc4e1b95 2017-07-07T01:11:57 use ‑ to prevent hyphen wrapping
d3x0r a8cd9fdb 2017-07-07T01:07:05 use ‑ option hyphen wrapping
d3x0r 3471d201 2017-07-07T01:04:34 Fix formatting for description of openssldir and skip install; add <nobr> to prevent option hyphen wrapping
d3x0r a61122ef 2017-07-07T01:01:08 Fix formatting for description of openssldir and skip install
d3x0r 360a67cd 2017-07-07T00:59:05 Add documentation about available CMake options.
d3x0r 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.
Brent Cook 33424537 2017-07-06T23:58:40 Land #323, use GNUInstallDirs from cmake to specify install paths
Brent Cook 52080abb 2017-07-06T23:57:05 Land #326, fix tests/tlstest.bat argument order
kinichiro 322b8236 2017-07-07T01:40:35 fix tests/tlstest.bat
kinichiro 1f777716 2017-07-07T00:46:48 update netcat patch
d3x0r 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.
d3x0r 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.
Brent Cook 728bda18 2017-07-05T23:17:49 Land #318, Fix CMake module include path
Brent Cook 8a658c37 2017-07-05T23:16:45 Land #316, Remove misleading CFLAGS / LDFLAGS
Masud Rahman 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.
Matt Stancliff 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.
Brent Cook 8b80bcda 2017-06-11T11:21:34 re-add getpagesize fallback, needed for Android
Paul Graham 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
Brent Cook 0974d6f0 2017-06-03T20:13:25 update nc patch
kinichiro d3f3daec 2017-06-04T00:56:11 defining DEFAULT_CA_FILE only if it is not defined. indicated by Kyle J. McKay mackyle@gmail.com
Brent Cook 0da71010 2017-05-18T00:31:20 update tlstest argument ordering
Brent Cook e7b0c006 2017-05-18T00:31:07 fix hkdftest name
kinichiro 530fbba1 2017-05-07T02:23:55 Add definition of in_addr_t for Windows build
kinichiro 63042e98 2017-05-02T00:21:57 Add HKDF functionality
Brent Cook f494c6aa 2017-05-08T08:32:38 Land #310, make it easier to build from cvs source
kinichiro 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.
Brent Cook 32ab245f 2017-04-30T23:07:47 remove OPENSSL_ia32cap_P from crypto.sym when generated
Brent Cook 6374bfa4 2017-04-30T20:59:06 add 2.5.4 changelog
Brent Cook 7ba18350 2017-04-29T18:37:18 include amd64 in the mix
Brent Cook 1f13e795 2017-04-29T18:24:35 only include ia32 syms on i?86/x86_64 targets
Brent Cook 993f5cf6 2017-04-28T00:26:40 add back copyright notice from OpenBSD malloc.c from which this came.
Brent Cook 53fb56ea 2017-04-28T00:22:43 Land #306, add freezero
kinichiro 048625cf 2017-04-22T23:08:17 Add freezero support
Steven McDonald 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.
Brent Cook 9d2418ae 2017-04-12T08:18:20 add nc(1) manpage to install if enabled
Brent Cook 922cd9c9 2017-04-10T09:30:29 move crypto_portable.sym to builddir
Brent Cook 7ecfed76 2017-04-06T06:03:29 update changelog for stable release
Brent Cook 2c66480f 2017-04-03T22:55:17 tag OpenBSD 6.1 release
Brent Cook 22bda984 2017-03-25T21:25:58 condense and refine changelog a bit
Brent Cook 19cf5c9b 2017-03-25T17:19:25 update changelog for 2.5.2
Brent Cook 570717c4 2017-03-25T12:03:37 rebase netcat patch
kinichiro cb73e4be 2017-03-11T22:28:24 Add regress tls_prf
kinichiro 350170b6 2017-03-11T22:27:09 Add regress servertest
Brent Cook ff462f05 2017-03-16T20:54:16 add getpagesize check for cmake
Brent Cook 764ab1e6 2017-03-16T19:25:42 remove sysconf fallback for now
Brent Cook d5b247cc 2017-03-16T19:23:36 Land #297, Add recallocarray
Brent Cook 8f69fe98 2017-03-16T18:56:06 Land #287, document steps to enable 64-bit time_t on mingw-w64 toolchain
Brent Cook 8622dc75 2017-03-16T18:53:12 Land #288, update conditions under which getentropy, arc4random* are exported
kinichiro c61c9821 2017-03-15T21:02:22 Add support for getpagesize
kinichiro 8877e9bc 2017-03-09T22:49:04 Add recallocarray
kinichiro 27f08790 2017-03-08T00:17:25 Add ssl/t1_hash.c
kinichiro f2c14deb 2017-03-01T00:49:38 Add crypto/evp/m_md5_sha1.c
kinichiro 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
Paul Graham 3b4d3d75 2017-02-18T22:17:59 Remove "exit 1" (added by mistake)
Paul Graham b2b47a7d 2017-02-15T23:04:04 Document 32-bit time_t problem on minw-w64 toolchain and how to avoid it
kinichiro 9d75e5ea 2017-02-13T20:25:49 Add definition of ssize_t to tls.h for Windows
Brent Cook 3ba2699d 2017-02-07T07:53:52 ignore mandoc db, compat files
kinichiro 7383bf67 2017-02-07T18:38:03 Fix patch for netcat.c
Brent Cook b67d3654 2017-01-31T20:55:07 update Changelog
kinichiro c957ff63 2017-02-01T01:13:09 Fix SYSerr and BIOerr in b_win.c
Brent Cook 97fecd59 2017-01-28T09:31:56 Land #269, copy more files from libc rather than checking in
kinichiro 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/
kinichiro 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
Brent Cook cb57534a 2017-01-27T07:14:43 skip building ocspcheck on MSCV
Brent Cook b631cafc 2017-01-27T05:49:17 update manpage links
Brent Cook beffe6b4 2017-01-27T05:42:10 update for death of s23*
Brent Cook 63eaeafe 2017-01-27T05:41:46 update for improved libtls manpage organization
kinichiro 05cf1ee6 2017-01-27T01:21:37 Copy openbsd library file every time rather than statically checking in