4ed04478c1
build.zig: address some Windows/Linux compilation issues
...
A variety of linker issues (specifically missing symbol errors) don't
show up with static libraries, so it was a bit hard to track this down
without having something to link to. These have only been tested in
cross-compilation setups, so there may still be lurking horrors.
2023-08-31 23:43:46 -07:00
79c3d595d2
build.zig: fix header search paths
...
These are not handled properly when used as a dependency unless they
are attached to all of the artifacts because if a user only depends on
libssl, it doesn't include the headers attached to libcrypto.
2023-08-31 22:14:27 -07:00
dd538e896b
build.zig: fix erroneous cwd references
...
This worked fine building libressl by itself, but it references the
wrong directory when executed as a dependency of another library. The
builder object seems to have its build root set correctly, so use
that.
2023-08-31 21:45:39 -07:00
6582b5efe9
add build.zig
2023-08-30 21:48:11 -07:00
Brent Cook
3ef498f9e6
Land #865 , fix asm on x86_64 macOS
2023-05-27 01:21:29 -05:00
Brent Cook
e6dbcc47dc
update man links
2023-05-27 01:20:54 -05:00
Brent Cook
54b31ce5ec
unexport internal compat symbols from libcrypto
2023-05-27 01:20:54 -05:00
Brent Cook
605328314f
make it simpler to test on a non-Linux system
2023-05-27 01:20:54 -05:00
Brent Cook
a316f8ab8c
link internal apps statically
2023-05-27 01:20:54 -05:00
Brent Cook
f8ced390cd
fix dangling whitespace when building object list
...
breaks latest macOS linker to have a directory in the object list
2023-05-27 01:20:54 -05:00
Brent Cook
419fbd6fba
fix asm on x86_64 macos
2023-05-26 21:51:56 -05:00
Joel Sing
05e287fefc
Minor tweaks to ChangeLog
2023-05-26 16:44:59 +10:00
Theo Buehler
76d053c3a8
Update ChangeLog
2023-05-25 01:59:08 -06:00
Theo Buehler
8801e1d040
Update ChangeLog
2023-05-24 03:39:37 -06:00
Theo Buehler
b4b1e67620
Link ssl_verify_param test to build
2023-05-24 03:38:27 -06:00
Theo Buehler
0f48dbcb93
Update ChangeLog
2023-05-23 14:08:27 -06:00
Theo Buehler
564ef7e293
speed.c: move errstr out of #ifndef
2023-05-21 12:33:22 -06:00
Theo Buehler
d5556b47c7
Regen speed.c diff
2023-05-21 12:20:11 -06:00
Theo Buehler
4adafb2616
ChangeLog: fix typo and line wrapping
2023-05-21 20:08:13 +02:00
Theo Buehler
35368ffce8
Update ChangeLog
2023-05-21 11:52:18 -06:00
Theo Buehler
06cdbdd449
Land #857 - POSIX instead of BSD in endian.h
2023-05-17 17:06:46 +02:00
Theo Buehler
28f30570ea
Add asn1oct test to .gitignore
2023-05-17 17:05:16 +02:00
Theo Buehler
765a8fac94
endian.h: Use POSIX names instead old BSD names
2023-05-17 16:49:25 +02:00
Theo Buehler
0cb69d68ee
Update ChangeLog
2023-05-17 06:41:47 -06:00
Theo Buehler
89fee1252f
Link asn1oct test to the build
2023-05-12 02:34:22 -06:00
Theo Buehler
72ef4d3c77
Update ChangeLog
2023-05-10 11:23:06 -06:00
Theo Buehler
c450eaff50
Modernize the compat with OpenSSL paragraph a bit
...
This is a bit vague and may leave a lot of room for improvement,
but it's at least not factually incorrect.
ok joshua jsing
2023-05-10 07:05:47 -06:00
Theo Buehler
07f8b2f6c9
switch cvsweb links to https
2023-05-10 03:16:19 -06:00
Theo Buehler
b24deefa42
Update ChangeLog
2023-05-10 02:21:38 -06:00
Theo Buehler
bfc51905a9
Update ChangeLog
2023-05-05 09:23:26 -06:00
Theo Buehler
686f7ff31e
Add back rsa_x931.c for salt
2023-05-05 09:20:16 -06:00
Theo Buehler
cfd9853646
Update ChangeLog
2023-05-05 09:20:16 -06:00
Bob Beck
0b710d6672
Add to changelog
2023-05-02 08:19:29 -06:00
Theo Buehler
d0b6ef4002
Update man links
2023-05-01 05:04:39 -06:00
Theo Buehler
b5609cd949
tweak ChangeLog
2023-05-01 04:22:51 -06:00
Theo Buehler
fc15f48393
Fixed botched autoconf
2023-04-28 11:59:14 -06:00
Theo Buehler
bcb576938d
regen tlsexttest.patch
2023-04-28 11:59:12 -06:00
Theo Buehler
da8d75b660
update gitignore
2023-04-28 11:51:21 -06:00
Theo Buehler
0d3f252c94
add and enable policy tests
2023-04-28 11:42:10 -06:00
Theo Buehler
5e68ae38e4
rfc3779 no longer uses __unused
2023-04-28 11:34:43 -06:00
Theo Buehler
79f5058d42
enable x509_asn1 test
2023-04-28 11:03:51 -06:00
Theo Buehler
f08bf79969
Unhook policy code
2023-04-28 11:03:01 -06:00
Theo Buehler
9b4a05cbe6
Update ChangeLog
2023-04-28 10:52:41 -06:00
Theo Buehler
0b9dd2d1bc
Land #849 , no-asm ASAN
2023-04-28 18:44:59 +02:00
Joshua Sing
4fdce0c684
Add CI workflow to run tests with ASM disabled
2023-04-29 01:15:13 +10:00
Theo Buehler
4c2ab9981e
Link x509_policy.c to the build
2023-04-26 13:18:17 -06:00
Theo Buehler
bafe5fa59d
Update ChangeLog
2023-04-26 13:16:08 -06:00
Theo Buehler
b3ab35886f
bio_pk7.c was removed
2023-04-26 08:29:58 -06:00
Theo Buehler
aa7c104b1a
patching a non-existent file doesn't work so well...
2023-04-26 03:02:14 -06:00
Theo Buehler
6007185dc0
e_old.c went away again
2023-04-26 02:42:48 -06:00