|
db3ab167
|
2024-02-12T03:00:53
|
|
Land #998, Windows: Improve check for endianness when using Visual Studio
|
|
f63596fa
|
2024-02-12T02:45:50
|
|
Land #999, Windows: Don't set -Wall when compiling with Visual Studio
|
|
9da13eca
|
2024-02-12T02:42:26
|
|
Land #997, Windows: Prevent assertion pop-up up when using Debug
|
|
5bd332ec
|
2024-02-04T19:16:14
|
|
Windows: Improve the check for endianness when using Visual Studio.
Visual studio does not define __BYTE_ORDER__ so all architectures
were detected as LITTLE_ENDIAN since both __BYTE_ORDER__ and
__ORDER_LITTLE_ENDIAN__ would evaluate to 0 and compare equal. This
updates the checks to use CMakes detection of endianness, with a hard
error, if this also fails.
|
|
78970524
|
2024-02-04T19:26:00
|
|
Windows: Don't set -Wall when compiling with Visual Studio.
As it enables a lot of spammed warnings that are not part of W4. This
reduces the warnings a lot when compiling LibreSSL in CLion for me.
|
|
64f18675
|
2024-02-04T17:04:09
|
|
Windows: Fix assertion pop-up up when using Debug compiled libressl.
When running the signertest, or the test project in
https://github.com/libressl/portable/issues/266 an assertion window
pops up. This was fixed in afcd4be8a72a for a release compiled library.
To prevent the issue in debug mode, it looks like it is necessary to
also disable the assertion window popup.
With this all tests pass when compiling and running them with a Debug,
Release or RelWithDebInfo CMake build on windows (for me).
|
|
11c5075c
|
2024-02-03T09:15:58
|
|
Update ChangeLog
|
|
3d306726
|
2024-02-02T04:49:03
|
|
Update ChangeLog
|
|
37d868b0
|
2024-02-02T00:54:51
|
|
Link bio_dump test to build
|
|
00895353
|
2024-02-01T16:36:02
|
|
Update ChangeLog
|
|
f719dff2
|
2024-01-30T10:14:14
|
|
Update ChangeLog
|
|
7d4657e2
|
2024-01-28T14:33:37
|
|
Update ChangeLog
|
|
4c2a6681
|
2024-01-27T10:47:01
|
|
Unhook p5_crypt{,2}.c and p12_crpt.c
|
|
0dd636ae
|
2024-01-27T10:36:33
|
|
Update ChangeLog
|
|
935d9852
|
2024-01-26T10:32:42
|
|
Update ChangeLog
|
|
21b4da74
|
2024-01-25T10:06:42
|
|
Update ChangeLog
|
|
90c54396
|
2024-01-24T09:20:46
|
|
Update ChangeLog
|
|
90c99a87
|
2024-01-22T08:17:42
|
|
Update man links
|
|
267dada7
|
2024-01-19T03:01:58
|
|
Add shutdowntest to build
|
|
dcd04738
|
2024-01-14T16:26:36
|
|
Land #991
|
|
9a841639
|
2024-01-14T14:46:52
|
|
CI: limit scheduled runs to "libressl" org only
|
|
e0d67e1e
|
2024-01-13T22:14:55
|
|
Update man links
|
|
a13c8dd7
|
2024-01-13T06:14:56
|
|
evp/evp_names.c replaces a few other files
|
|
62643dbd
|
2024-01-13T06:11:32
|
|
Update ChangeLog
|
|
29581725
|
2024-01-12T06:19:57
|
|
Update ChangeLog
|
|
3ca31306
|
2024-01-10T15:13:51
|
|
Update ChangeLog
|
|
2871c025
|
2024-01-08T10:05:58
|
|
ChangeLog: fix typo
|
|
eb55f9fe
|
2024-01-07T13:30:58
|
|
Update ChangeLog
|
|
d2263ec4
|
2024-01-06T14:22:07
|
|
Update ChangeLog
|
|
91a85025
|
2024-01-04T12:48:33
|
|
Update ChangeLog
|
|
0b6d6610
|
2023-12-30T12:28:53
|
|
Update ChangeLog
|
|
fa974504
|
2023-12-29T13:40:17
|
|
Missing period
|
|
af0a8e92
|
2023-12-28T23:41:44
|
|
Some evp files were renamed and merged
|
|
63c5a678
|
2023-12-27T08:23:09
|
|
Hook up exdata_test
|
|
5eeffce1
|
2023-12-26T02:25:37
|
|
Retire the engine test
|
|
81fd7aaf
|
2023-12-22T10:32:41
|
|
Update ChangeLog
|
|
68ad61fd
|
2023-12-21T16:41:57
|
|
Update man links
|
|
14639912
|
2023-12-20T16:09:18
|
|
Fix timingsafe memcmp detection
|
|
308b137b
|
2023-12-20T15:37:14
|
|
Some files were merged into p_legacy.c
|
|
12685f94
|
2023-12-20T05:08:35
|
|
Update ChangeLog
|
|
d441bd34
|
2023-12-20T07:32:16
|
|
rand_key.c is no more
|
|
cfda276d
|
2023-12-19T20:32:47
|
|
Land #983
|
|
2546ec76
|
2023-12-19T20:27:06
|
|
Land #982
|
|
c515f245
|
2023-12-19T20:18:29
|
|
pthread_once() returns an error code on failure
|
|
ee791f9d
|
2023-12-19T20:12:20
|
|
Stop undefining X509_CERT_PAIR
Pointed out in #910
|
|
1862efa8
|
2023-12-19T16:24:32
|
|
Land #981
|
|
419b26dd
|
2023-12-19T16:24:21
|
|
Land #980
|
|
02cfc091
|
2023-12-20T02:23:16
|
|
readme: fix grammatical error
Co-authored-by: Theo Buehler <botovq@users.noreply.github.com>
|
|
f25f055c
|
2023-12-20T02:05:48
|
|
readme: tidy up styling
|
|
d0785f79
|
2023-12-20T01:33:08
|
|
ci: add concurrency groups to workflows
|
|
a21a5039
|
2023-12-19T15:07:40
|
|
Land #979
|
|
747c270d
|
2023-12-20T00:49:46
|
|
ci: remove autoconf from msys2 in windows workflow
|
|
46d8c871
|
2023-12-19T20:25:54
|
|
ci: avoid unnecessary steps in windows workflow
|
|
509eb648
|
2023-12-19T17:34:10
|
|
ci: tidy windows workflow job name
|
|
dc4ce0d9
|
2023-12-19T17:32:44
|
|
ci: fix windows workflow syntax
|
|
7108fb42
|
2023-12-19T17:22:13
|
|
readme: add windows badge
|
|
5107617d
|
2023-12-19T17:21:24
|
|
ci: clean up windows workflow
|
|
30eff116
|
2023-12-18T17:57:43
|
|
Land #976
|
|
62471380
|
2023-12-17T05:55:45
|
|
Land #953, Fix build on mips
|
|
0850f783
|
2023-12-16T11:53:57
|
|
Update man links
|
|
fc008206
|
2023-12-15T22:29:00
|
|
Unhook string_table test. It will go away.
|
|
541e39c9
|
2023-12-15T22:26:15
|
|
Land #977
|
|
fef71862
|
2023-12-15T22:26:00
|
|
Land #975
|
|
276e5767
|
2023-12-15T17:04:56
|
|
Add Solaris workflow badge to readme
|
|
c8556c3a
|
2023-12-15T16:36:25
|
|
ci: clean up release workflow
|
|
06fbf277
|
2023-12-15T16:25:26
|
|
ci: fix apt commands in solaris workflow
|
|
b5940135
|
2023-12-15T16:20:21
|
|
ci: cleanup coverity workflow
|
|
77f1dbb7
|
2023-12-15T15:16:02
|
|
ci: reenable and clean up solaris workflow
|
|
f6f90b97
|
2023-12-14T18:28:55
|
|
Fix build on windows
|
|
3994fee6
|
2023-12-14T18:16:46
|
|
Update ChangeLog
|
|
bf123180
|
2023-12-14T18:03:38
|
|
Land #974
|
|
368eed9d
|
2023-12-14T18:03:03
|
|
Land #967
|
|
d37b09d2
|
2023-12-14T18:02:11
|
|
Land #954
|
|
17cf672a
|
2023-12-14T13:43:04
|
|
cmake: limit some macros to mingw
Syncing this up with autotools.
Also use the built-in `MINGW` variable.
|
|
f1cfcd5b
|
2023-12-14T09:11:27
|
|
Land #972
|
|
5bb45527
|
2023-12-14T08:38:09
|
|
Add reminder to remove timegm after the next library bump
|
|
906e10ea
|
2023-12-14T04:59:04
|
|
try fixing missing tls-compat for tests
|
|
fccbb9b5
|
2023-12-14T04:39:35
|
|
nc needs compat_obj on some platforms
|
|
834434b2
|
2023-12-14T03:45:52
|
|
try avoiding empty compat libs
|
|
84895087
|
2023-12-14T03:36:09
|
|
cmake: stop exporting compat functions
|
|
05902e63
|
2023-12-13T08:09:11
|
|
Land #968
|
|
910aa6a9
|
2023-12-13T00:42:33
|
|
CI: fix automatic releases assets extension "zip"
|
|
0491aef8
|
2023-12-12T23:20:44
|
|
pthreads.h: avoid undefined behavior
You can't pass a function pointer through a void pointer.
So wrap the pthread callback in a struct.
Fixes #966
|
|
223bc4e0
|
2023-12-12T13:57:56
|
|
zap stray whitespace
|
|
19c8bc0d
|
2023-12-12T13:57:30
|
|
Land #965
|
|
0d8aa3eb
|
2023-12-12T08:25:37
|
|
Land #964
|
|
4ba6cdc4
|
2023-12-12T08:24:59
|
|
Land #962
|
|
8853aa44
|
2023-12-12T08:22:17
|
|
Land #963
|
|
f7bed14f
|
2023-12-12T08:19:39
|
|
Land #961
|
|
bb6a55be
|
2023-12-12T08:17:48
|
|
Update .github/workflows/release_by_tag.yml
Co-authored-by: Joshua Sing <joshua@hypera.dev>
|
|
a553514c
|
2023-12-12T00:28:52
|
|
CI: automatically create release, upload windows builds
|
|
529f90dd
|
2023-12-11T21:53:59
|
|
windows: minor compat header fixes
- posix_win.c: use `snprintf` as-is with _MSC_VER >= 1900
- stdio.h: include socket header before windows.h
- pthread.h: delete exec permission from source file
|
|
c54bd8ba
|
2023-12-11T17:56:33
|
|
Fix a few symbols in EXTRA_EXPORT
I thought we stopped doing this, but that's for a separate thread.
|
|
9e7eb88a
|
2023-12-11T17:40:31
|
|
Add configure check for strcasecmp
|
|
0de236a7
|
2023-12-11T16:21:30
|
|
cmake: auto-detect `strtonum`
Notice that just like in autotools, this detection also doesn't take
into account the targeted OS version. Meaning it detects `strtonum` even
if targeting e.g. macOS older than release v11 Big Sur (which introduced
this funcitions), if the SDK declares it. Wrong detection will either
cause a binary broken on older macOS and/or trigger compiler warnings.
Ref: https://github.com/libressl/portable/issues/928#issuecomment-1850178282
Ref: https://github.com/libressl/portable/issues/928#issuecomment-1850276298
Prerequisite:
https://github.com/libressl/portable/issues/928#issuecomment-1850356408
|
|
d83d983a
|
2023-12-11T16:29:44
|
|
delete broken link
|
|
2d6d9fcc
|
2023-12-11T16:21:00
|
|
upgrade links in comments to HTTPS
|
|
0a446e81
|
2023-11-18T10:53:09
|
|
Prefix some compat symbols with libressl_
See #928. This isn't a full fix, but should remove much of the friction
already.
|
|
2e88c743
|
2023-12-11T02:43:01
|
|
Land 956
|
|
8e31f8c4
|
2023-12-11T02:37:51
|
|
Land 958
|