[openssl/openssl] 200028: Convert demos to primary build system
Neil Horman
noreply at github.com
Fri Apr 12 13:02:31 UTC 2024
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 2000281dad3111407092e8ea4b23996d65988500
https://github.com/openssl/openssl/commit/2000281dad3111407092e8ea4b23996d65988500
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M build.info
A demos/bio/build.info
A demos/build.info
A demos/cipher/build.info
A demos/cms/build.info
A demos/digest/build.info
A demos/encode/build.info
A demos/encrypt/build.info
A demos/guide/build.info
A demos/http3/build.info
A demos/http3/gen_nghttp3.pl
M demos/http3/ossl-nghttp3-demo.c
A demos/kdf/build.info
A demos/keyexch/build.info
A demos/mac/build.info
A demos/pkey/build.info
A demos/signature/build.info
A demos/smime/build.info
A demos/sslecho/build.info
Log Message:
-----------
Convert demos to primary build system
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 7a7fbeb924a0b94459211ed3122050c07ebd20de
https://github.com/openssl/openssl/commit/7a7fbeb924a0b94459211ed3122050c07ebd20de
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M Configure
M build.info
M demos/bio/saccept.c
M demos/bio/sconnect.c
M demos/cipher/aesccm.c
M demos/cipher/aesgcm.c
M demos/cipher/aeskeywrap.c
M demos/cipher/ariacbc.c
M demos/digest/EVP_MD_demo.c
M demos/digest/EVP_MD_stdin.c
M demos/digest/EVP_MD_xof.c
M demos/guide/quic-multi-stream.c
M demos/pkey/EVP_PKEY_DSA_keygen.c
M demos/pkey/EVP_PKEY_DSA_paramvalidate.c
M demos/sslecho/main.c
Log Message:
-----------
fix all the warnings in our demos and make them enableable
Fix up the warnings in the demos and make them configurable with
enable-demos
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 44f05ded99cab8436f8413efa8b71b8c33e00501
https://github.com/openssl/openssl/commit/44f05ded99cab8436f8413efa8b71b8c33e00501
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M .github/workflows/ci.yml
M .github/workflows/windows.yml
Log Message:
-----------
Enable demos in select builds
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: f2f13cff210a1b19cdd76dfab8739567535e2632
https://github.com/openssl/openssl/commit/f2f13cff210a1b19cdd76dfab8739567535e2632
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M demos/cipher/aesccm.c
M demos/cipher/aesgcm.c
M demos/cipher/aeskeywrap.c
M demos/cipher/ariacbc.c
M demos/digest/EVP_MD_demo.c
M demos/digest/EVP_MD_xof.c
M demos/guide/quic-client-non-block.c
M demos/guide/tls-client-non-block.c
M demos/pkey/EVP_PKEY_DSA_paramvalidate.c
Log Message:
-----------
Fix warnings found by clang in CI
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 7acdd776e322814238c2c58296ecfcf0d16d5cf7
https://github.com/openssl/openssl/commit/7acdd776e322814238c2c58296ecfcf0d16d5cf7
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M demos/bio/saccept.c
Log Message:
-----------
Fix signal handling in saccept for windows
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 3b56cd4f041cc78035aafd0f9afe50dd4a6dc1ed
https://github.com/openssl/openssl/commit/3b56cd4f041cc78035aafd0f9afe50dd4a6dc1ed
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M demos/bio/sconnect.c
Log Message:
-----------
Don't include unistd.h in sconnect for windows
The platform doesn't support it
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 4ad6e549fadde344cbbe9d7f4aafb4d3a2a67094
https://github.com/openssl/openssl/commit/4ad6e549fadde344cbbe9d7f4aafb4d3a2a67094
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M demos/sslecho/main.c
Log Message:
-----------
dont include unistd.h on windows for sslecho
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 793a4056ad94e5f3076b7988ddee3af2aece09f2
https://github.com/openssl/openssl/commit/793a4056ad94e5f3076b7988ddee3af2aece09f2
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M demos/sslecho/main.c
Log Message:
-----------
Replace getline with fgets in sslecho demo
Windows doesn't support getline, so we need to use fgets here
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 6195c08d10484a79128cfba6cdbe9121f4247398
https://github.com/openssl/openssl/commit/6195c08d10484a79128cfba6cdbe9121f4247398
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M demos/sslecho/main.c
Log Message:
-----------
make addr_len the right sign in sslecho
cygwin caught a signedness difference in this pointer.
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: 693071c088c0a93d84d3327a2477ab456fd8ca8e
https://github.com/openssl/openssl/commit/693071c088c0a93d84d3327a2477ab456fd8ca8e
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M .github/workflows/ci.yml
M Configure
M demos/build.info
Log Message:
-----------
disable http3 demo on windows
The external nghttp3 library seems to have a linking issue on windows
(several missing symbols). Disable that build in windows for now until
its fixed
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Commit: d4188f24866f88b4269110ce86f9545edd44c846
https://github.com/openssl/openssl/commit/d4188f24866f88b4269110ce86f9545edd44c846
Author: Neil Horman <nhorman at openssl.org>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M demos/README.txt
Log Message:
-----------
Augment README.md in top level to indicate Makefile presence
Note that they are available but only meant as a guide to self building,
and are not used expressly to build as part of the overall openssl build
Reviewed-by: Nicola Tuveri <nic.tuv at gmail.com>
Reviewed-by: Tim Hudson <tjh at openssl.org>
Reviewed-by: Paul Dale <ppzgs1 at gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove at arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Compare: https://github.com/openssl/openssl/compare/875db35ac63b...d4188f24866f
To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications
More information about the openssl-commits
mailing list