9f96f4f711
build.zig: update for v3.8.1
2023-11-06 22:36:24 -08:00
e85e51738d
add build.zig
2023-11-06 22:36:24 -08:00
bbf2737c2b
move upstream readme
2023-11-06 22:36:24 -08:00
Brent Cook
2553853c96
changelog revisions
2023-11-02 04:41:13 -05:00
Brent Cook
79fe4adf48
Revert "Link x509_algor test to build"
...
This reverts commit 04fa997f5429a16f8ad17be99550f7d1f006aff5.
2023-11-01 21:33:40 -05:00
Brent Cook
f075fe34bf
update 3.8.2 changelog
2023-11-01 21:17:55 -05:00
Brent Cook
2652fb2f1e
Land #924 , Allow disabling warning about WINCRYPT overrides
2023-11-01 20:51:11 -05:00
Brent Cook
ef83583d88
Land #923 , enable system arc4random on FreeBSD 12+
2023-11-01 20:50:51 -05:00
Brent Cook
1a5be425a9
Land #922 , build fixes for various platforms
2023-11-01 20:50:15 -05:00
Brent Cook
18f5064a9d
Land #913 , CMake build fixes
2023-11-01 20:49:49 -05:00
Pierre Wendling
f06374e731
MSVC: Enable building ocspcheck.
...
- Add `STDIN_FILENO` to compat unistd header.
- Use quotes to include compat getopt header in the compat unistd.
- Export additional symbols needed by ocspcheck (optarg, optind,
ftruncate)
2023-11-01 20:49:34 -05:00
Brent Cook
60f4156d76
Land #909 , Fix processor detection with Cmake
2023-11-01 20:48:51 -05:00
Theo Buehler
eed367e19c
Allow disabling warning about WINCRYPT overrides
...
Fixes #919
2023-11-01 13:21:25 +01:00
Brent Cook
124e0192c8
enable system arc4random on FreeBSD 12+
2023-11-01 06:43:41 -05:00
Brent Cook
548b3d0485
restrict patches to windows / macos platforms
2023-10-31 09:25:23 -05:00
Brent Cook
9bca15bad5
reenable assembly for MSVC
2023-10-30 22:57:33 -05:00
Brent Cook
dd1d96f643
fix cross-compilation on Windows 11 Arm64
...
signal.h is less populated in this environment, remove stub signal
handlers
2023-10-30 22:57:33 -05:00
Brent Cook
98a5122bc6
portable asm generator patches for portable
...
This reverses changes from the 3.8.x upstream that are causing issues on
a few different platforms, including macOS x64, Windows, and older
Linux/FreeBSD.
2023-10-30 22:55:29 -05:00
Brent Cook
1fd73818df
adjust how sizeof time_t is set, the current way causes issues with MSVC 2022's preprocessor
2023-10-29 16:52:28 -05:00
Brent Cook
ce79c96489
Land #913 , CMake build fixes
2023-10-29 12:34:01 -05:00
Pierre Wendling
c4bb6b79ea
MSVC: Enable building ocspcheck.
...
- Add `STDIN_FILENO` to compat unistd header.
- Use quotes to include compat getopt header in the compat unistd.
- Export additional symbols needed by ocspcheck (optarg, optind,
ftruncate)
2023-10-29 12:28:44 -05:00
Brent Cook
8048941622
Land #909 , Fix processor detection with Cmake
2023-10-29 12:01:49 -05:00
Brent Cook
321fa56d9a
disable MSVC x64 asm
2023-10-29 11:20:18 -05:00
Brent Cook
01e3b10f50
remove conflicting align directives for MASM
2023-10-29 11:18:52 -05:00
Brent Cook
fca20b23d6
remove unneeded switch for MSVC, cleanup comment alignment
2023-10-29 11:17:00 -05:00
Theo Buehler
fe731f3db0
Update ChangeLog
2023-10-19 06:01:07 -06:00
Brent Cook
5319ff3b17
create OpenBSD 7.4 branch
2023-10-18 04:08:21 -05:00
Theo Buehler
04fa997f54
Link x509_algor test to build
2023-10-11 09:56:40 -06:00
Theo Buehler
b112e37275
Update ChangeLog
2023-10-03 10:46:50 -06:00
Theo Buehler
8e4af3b18b
Update ChangeLog
2023-10-02 06:39:11 -06:00
Brent Cook
1defa3baa5
package getopt compat files
2023-10-01 21:11:11 -05:00
Theo Buehler
c923880fb9
Update ChangeLog
2023-10-01 17:24:14 -06:00
Theo Buehler
e56ec2ae95
Update man links
2023-09-29 10:57:53 -06:00
Theo Buehler
70db97f5a6
ChangeLog
2023-09-29 10:23:51 -06:00
Theo Buehler
f3c946b03f
Update man links
2023-09-28 07:52:48 -06:00
Theo Buehler
dbf729b46e
Update changelog
2023-09-28 07:50:19 -06:00
Theo Buehler
9e5971d828
Update ChangeLog
2023-09-24 14:26:34 -06:00
Theo Buehler
ef5867b4e6
Update man links
2023-09-18 13:03:12 -06:00
Marc Aldorasi
c90e80d21e
Properly check components
2023-09-12 15:08:44 -04:00
Marc Aldorasi
4663543082
Consistently use CMAKE_CURRENT_BINARY_DIR
2023-09-12 15:07:51 -04:00
Theo Buehler
ccaec87950
update man links
2023-09-10 13:30:20 -06:00
Theo Buehler
34f45b6cd7
Update man links
2023-09-07 11:51:21 -06:00
Jiajie Chen
70688874f8
Fix processor detection in CMakeLists.txt
2023-09-04 09:34:44 +08:00
Theo Buehler
a6bd25d3bd
Rebase rust-openssl patch
2023-09-02 04:02:03 -06:00
Theo Buehler
8fa9337f65
Prepare 3.8.2 ChangeLog
2023-08-31 10:13:29 -06:00
Theo Buehler
fbb21ed921
End all ChangeLog entries with a period
2023-08-30 04:34:15 -06:00
Theo Buehler
8c6d8ec351
Update man links
2023-08-29 19:46:21 -06:00
Brent Cook
0784b3ade7
remove unneeded release change for tests
2023-08-29 00:28:53 -05:00
Brent Cook
f4059e4775
enable asserts regardless of build type
2023-08-29 00:28:53 -05:00
Brent Cook
e5f1938cc6
Fix build flags for tests
...
The default C flags for all build types other than 'Debug' sets -DNDEBUG
which disables assert(), and breaks tests. This switches tests to use
'Debug' instead, reenabling asserts.
2023-08-29 00:28:53 -05:00