|
85a0a1ae
|
2023-07-28T06:03:57
|
|
Adjust for file removal and renaming
|
|
09418fe2
|
2023-07-06T11:05:53
|
|
make update.sh compatible with Solaris 11 tail behavior
|
|
11dfc90f
|
2023-07-03T16:34:38
|
|
move endbr64 removal to preprocessor
|
|
419fbd6f
|
2023-05-26T21:51:56
|
|
fix asm on x86_64 macos
|
|
0d3f252c
|
2023-04-28T11:42:10
|
|
add and enable policy tests
|
|
1a664032
|
2023-04-15T13:38:01
|
|
Drop GF2m assembly
|
|
76b13595
|
2023-04-14T06:24:22
|
|
Hook a few more tests to the build
|
|
2692b2f1
|
2023-03-26T21:05:08
|
|
Checkout openbsd tag or closest commit when on a release tag
This is a compromise needed to support building from non-stable tags.
This incorporates the same logic used to generate openbsd tags in the
first place, which are unstable because the CVS to git conversion does
not have stable commit hashes.
|
|
6501696d
|
2023-03-23T06:35:41
|
|
generate opensslconf.h for mips
|
|
73d924f6
|
2023-03-23T06:07:31
|
|
fix mips/mips64 builds
|
|
3c7747fd
|
2023-02-15T07:56:44
|
|
generate opensslconf.h based on host cpu architecture
|
|
d3662904
|
2023-02-13T21:10:32
|
|
directly grab bn asm source
|
|
e4c35bbd
|
2023-02-13T16:59:34
|
|
Revert "pin master build to upstream commit"
This reverts commit a7ca886cb03e52718b51f9dd35ea15f28db71a2b.
|
|
b0905e6e
|
2023-02-09T18:45:33
|
|
autoconf: x509_verify.h is no longer public
|
|
a7ca886c
|
2023-02-11T06:44:08
|
|
pin master build to upstream commit
|
|
49a179f0
|
2023-01-11T20:05:54
|
|
Fixes for GitHub organisation rename
|
|
80eb1454
|
2022-12-13T05:44:07
|
|
add direct source dependency to each library
Fix library generation with some CMake generators by including a direct
source file dependency for each library.
|
|
4f0f6ebd
|
2022-12-13T04:34:25
|
|
Build a static test library with all symbols
Build and link a special test library rather than assuming that the
build has static libraries available.
|
|
8ae1cce7
|
2022-11-22T18:41:54
|
|
Update autoconf framework to build again
|
|
cc613e78
|
2022-07-31T23:31:18
|
|
updates for new files and test cases
|
|
2518dbc9
|
2022-07-10T21:44:36
|
|
update for latest changes
|
|
b07c773c
|
2022-05-09T02:21:16
|
|
expose kdf.h as a public header
|
|
5e974ea6
|
2022-05-08T22:23:36
|
|
update for latest upstream
|
|
e19aafe2
|
2022-03-25T11:37:50
|
|
Copy ARM related files from arch/arm/
|
|
adde656b
|
2021-12-26T15:42:47
|
|
Add strtonum to compat library and export it
crypto library requires strtonum now, and add it to compat library.
remove it from applications compat/ directories.
|
|
95494815
|
2021-11-27T22:12:11
|
|
Add ct
|
|
921c0675
|
2021-04-05T02:32:35
|
|
Add '--enable-libtls-only' build option
|
|
6359d940
|
2020-10-18T20:47:10
|
|
include strtonum for ocspcheck
|
|
db8b30ae
|
2020-10-06T19:41:18
|
|
Land #611, remove libtls-standalone
|
|
ee4eb002
|
2020-09-13T22:18:49
|
|
Add x509_verify.c x509_verify.h
|
|
85eea945
|
2020-08-20T10:19:23
|
|
disable some additional libtls-standalone bits
|
|
fd208a54
|
2020-06-12T09:43:11
|
|
add possibility to override upstream opensslv.h with a local version
|
|
61a1f6a5
|
2020-06-06T01:34:59
|
|
Move crypto/x509v3/ files to crypto/x509/
|
|
dd210a6f
|
2019-09-09T23:40:50
|
|
add cms.h to public headers
|
|
0e8b7c1e
|
2019-06-05T23:08:41
|
|
remove comments and unify fixups
|
|
bbb662b6
|
2019-05-19T13:20:06
|
|
Fix masm build
- Fix masm operators and comments
- Add -DOPENSSL_NO_ASM only if not 64 bit build
- Add -DCMAKE_INSTALL_PREFIX to avoid build error
|
|
4dabadaf
|
2019-05-17T02:10:28
|
|
run masm files through the C preprocessor
|
|
23fa9a51
|
2019-03-02T12:32:12
|
|
Add portable scaffold for SM4
|
|
0492445a
|
2019-01-20T20:07:54
|
|
always stop the asm generators from calling the C compiler
|
|
72bb1ed6
|
2019-01-20T19:56:07
|
|
generate masm and mingw64 assembly
|
|
0f0bec5a
|
2019-01-01T08:06:20
|
|
build crypto_lock_win.c in-place
|
|
1cb05b51
|
2018-11-11T09:14:41
|
|
Land #439, Add portable scaffold for SM3
|
|
1e2937e1
|
2018-11-11T09:14:00
|
|
added crypto_lock portable bits
|
|
9c6e9f09
|
2018-11-11T00:24:35
|
|
initial 32-bit arm assembly optimization support
|
|
34394e7e
|
2018-11-07T23:45:17
|
|
Misc fixes to bring portable in line with upstream.
|
|
156cdf6d
|
2018-10-16T02:56:34
|
|
Handle running from a directory with a space in the name.
from phrocker@ on github
|
|
d4803f13
|
2018-08-14T15:16:36
|
|
Add portable scaffold for SM3
|
|
f30569c0
|
2018-07-21T01:02:31
|
|
Fix update.sh using $MV instead of bear mv
Suggested by tb
|
|
09c8aa26
|
2018-07-21T00:15:20
|
|
Generate regress freenull.c
|
|
138734e5
|
2018-05-02T23:33:37
|
|
expand symbol filter to include underscore
|
|
3fb9e63b
|
2018-03-14T07:29:04
|
|
bump base requirement to Windows Vista, use builtin inet_ntop/pton
|
|
09ca0f7b
|
2017-11-05T17:14:28
|
|
fetch before update to grab new branches
|
|
794f48f1
|
2017-10-22T16:10:38
|
|
Separate man(5) pages
|
|
03502b8d
|
2017-09-10T12:49:24
|
|
Add *.5 manpages in libcrypto/man/
|
|
e5505342
|
2017-07-08T19:05:35
|
|
make it easier to swap grep (Solaris grep doesn't support alpha)
|
|
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
|
|
8877e9bc
|
2017-03-09T22:49:04
|
|
Add recallocarray
|
|
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/
|
|
63eaeafe
|
2017-01-27T05:41:46
|
|
update for improved libtls manpage organization
|
|
7dd0650d
|
2017-01-26T13:58:27
|
|
Add inet_ntop and memmem for ocspcheck
|
|
91a8bd79
|
2017-01-25T19:37:29
|
|
Move strsep.c to crypto/compat/ and add ocspcheck build to CMake
|
|
93754dc5
|
2017-01-24T06:06:07
|
|
initial ocspcheck integration
|
|
484feaae
|
2017-01-18T20:37:44
|
|
Stop generating .def files by update.sh
|
|
7054105f
|
2016-12-26T21:53:29
|
|
implement support for hiding symbols in libcrypto
- delete crypto.def and generate it from Symbols.list
- remove BIO_s_log since bss_log.c is not included on Windows
- add Windows specific symbols by crypto/crypto_win.list
|
|
5f187770
|
2016-11-06T04:57:23
|
|
Add curve25519 to portable
|
|
a99a3d72
|
2016-11-05T12:45:47
|
|
add quoting for man links
|
|
0241a8d4
|
2016-11-05T12:25:38
|
|
update for new manpage layout, pod files are gone
|
|
7770e4f2
|
2016-11-05T08:44:35
|
|
implement support for hiding symbols in libtls / libssl
|
|
659aff9f
|
2016-11-05T05:21:29
|
|
updates for latest build changes
|
|
df207699
|
2016-09-14T08:49:53
|
|
remove cms
|
|
22dcefee
|
2016-09-02T12:43:30
|
|
update for new repository layout
|
|
cf86bf85
|
2016-01-03T19:00:25
|
|
prefer gnu patch on AIX
|
|
905e2a3b
|
2015-12-06T23:32:18
|
|
refresh nc(1) support
|
|
0197a589
|
2015-10-18T09:28:10
|
|
Windows compatibility fixes
VS2013 has trouble with relative include paths for apps/openssl, so move
certhash_win/apps_win.c back to apps/openssl.
gmtime_r on mingw64 fails with negative time_t, override
gmtime_s fails all of the time unit tests, override
SHUT_RD/WR are defined in newer mingw64 headers, check before overriding
|
|
0fa826d3
|
2015-09-21T22:08:12
|
|
revise how headers are patched for windows, remove sed scripts
|
|
8c90be2a
|
2015-09-13T11:56:41
|
|
allow nc to build on linux and os x
|
|
cb397a8b
|
2015-09-13T09:27:11
|
|
use CP_LIBC for strtonum
|
|
653bbfaa
|
2015-09-13T09:03:17
|
|
ding-dong e_os2.h is dead
|
|
02b7539c
|
2015-09-13T07:23:04
|
|
readd openssl.1, distribute nc.1
|
|
a64c42a0
|
2015-09-12T09:50:44
|
|
add some backcompat in nc, don't install it
|
|
854f4f69
|
2015-09-12T07:48:06
|
|
add 'nc' to the distribution as an example of libtls client and server
|
|
34bfb6ec
|
2015-09-12T05:18:47
|
|
add new tests
|
|
5ccdd138
|
2015-09-07T00:31:59
|
|
distribute include and man CMakefiles
|
|
3057de0d
|
2015-09-01T19:23:15
|
|
use CP_LIBC for copying tests/memmem.c
|
|
afcfb2d5
|
2015-08-31T07:49:50
|
|
add CP_LIBC, fix tls compilation
|
|
dbfba115
|
2015-08-31T02:30:25
|
|
remove DEF_WEAK from libc copies
|
|
cc3c1810
|
2015-08-28T05:54:12
|
|
replace remaining bash-only features in the update script
We used to need more features, but as the Makefile.am's
stopped being dynamically generated, there is less need.
|
|
03ba7b70
|
2015-08-03T07:39:21
|
|
rebuild manpages on opensslv.h changes
|
|
5d8a1cf7
|
2014-07-10T22:06:10
|
|
add initial CMake and Visual Studio build support
This moves the compatibility include files from include to
include/compat so we can use the awful MS C compiler
<../include/> trick to emulate the GNU #include_next extension.
This also removes a few old compat files we do not need anymore.
|
|
fafc3e47
|
2015-07-16T17:52:50
|
|
derive VERSION from opensslv.h from upstream
|
|
0bab46dd
|
2015-07-06T13:42:54
|
|
patch headers to avoid redefinitions on windows
|
|
bda20bd1
|
2015-07-11T14:23:44
|
|
Improve automatic handling of OPENSSLDIR
Install a default cert.pem, openssl.cnf, x509v3.cnf in OPENSSLDIR, which
is derived by default from sysconfdir and the prefix setting.
|
|
b7f699ab
|
2015-06-29T22:49:37
|
|
add cipher_list test
|
|
b9f1b83a
|
2015-06-20T10:40:04
|
|
update for mdc2 removal
|
|
b67c9460
|
2015-06-19T02:09:27
|
|
remove unneeded local tls.h patch
|
|
1d27b22e
|
2015-06-05T03:45:45
|
|
set stdin/out/err to binary mode on Windows
|
|
bc70c1c2
|
2015-05-23T19:23:55
|
|
patch in std headers and C++ support for tls.h
|