-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #39 from bandi13/moreReleaseChanges
More release changes
- Loading branch information
Showing
5 changed files
with
51 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# wolfProvider version 1.0.0 (July 17, 2024) | ||
|
||
This is the first release of wolfProvider. It is similar to wolfEngine (which | ||
creates a library to interface with OpenSSL 1.x). WolfProvider interfaces with | ||
OpenSSL 3.x using our wolfCrypt cryptography module. | ||
|
||
This first release has sample applications for Android as well as XCode (iOS). | ||
In addition, there are utility scripts added as a convenience for compiling | ||
all the dependencies of wolfProvider. | ||
|
||
Refer to README.md for more details |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
#!/bin/bash | ||
# This script provides the bare minimum function definitions for compiling | ||
# the wolfProvider library | ||
|
||
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" | ||
LOG_FILE=${SCRIPT_DIR}/build-release.log | ||
source ${SCRIPT_DIR}/utils-wolfprovider.sh | ||
|
||
kill_servers() { | ||
if [ "$(jobs -p)" != "" ]; then | ||
kill $(jobs -p) | ||
fi | ||
} | ||
|
||
do_cleanup() { | ||
sleep 0.5 # flush buffers | ||
kill_servers | ||
} | ||
|
||
do_trap() { | ||
printf "got trap\n" | ||
do_cleanup | ||
date | ||
exit 1 | ||
} | ||
trap do_trap INT TERM | ||
|
||
echo "Using openssl: $OPENSSL_TAG, wolfssl: $WOLFSSL_TAG" | ||
|
||
init_wolfprov | ||
|
||
exit $? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
dist_noinst_SCRIPTS += scripts/build-wolfprovider.sh | ||
dist_noinst_SCRIPTS += scripts/test-openssl.sh | ||
dist_noinst_SCRIPTS += scripts/test-wp-cs.sh | ||
dist_noinst_SCRIPTS += scripts/utils-openssl.sh | ||
dist_noinst_SCRIPTS += scripts/utils-wolfssl.sh | ||
dist_noinst_SCRIPTS += scripts/utils-wolfprovider.sh |