-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* added security template * Security Feature added with softhsm and botan * Update DsrcMessageManagerPlugin.h * Update DsrcMessageManagerPlugin.h * removed botan build for now * removed botan from messagereceiver plugn * fixed strcpy with strncpy: sonarcloud issue * Updated hex to base64 encoder * Updated with base64 encoder and decoder * fixed a bug found in base64 to hex decoder * Enabled message verification and payload extraction in MessageReceiver Plugin * fixed onchangeconfig bug with hsmurl * removed duplicate line * added sonar checks overwrites * added sonar cloud overwrite * sonar cloud overwrite * sonar cloud overwrite * code smell fixees * code smells fixes * added verifySig to updateconfig * bugfix: pointer destruction by fill expression * updated messagereceiver plugin * Sonarcloud issues updated Co-authored-by: Saikrishna Bairamoni <84093461+SaikrishnaBairamoni@users.noreply.github.com>
- Loading branch information
1 parent
1d4b8dd
commit f7f8343
Showing
2,807 changed files
with
434,315 additions
and
14 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
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,88 @@ | ||
|
||
# (C) 2020 Jack Lloyd | ||
# Botan is released under the Simplified BSD License (see license.txt) | ||
|
||
name: ci | ||
|
||
on: | ||
push: | ||
branches: [ release-2 ] | ||
pull_request: | ||
branches: [ release-2 ] | ||
|
||
jobs: | ||
ci: | ||
runs-on: ${{ matrix.host_os }} | ||
|
||
env: | ||
ANDROID_NDK: android-ndk-r21d | ||
|
||
strategy: | ||
fail-fast: false | ||
|
||
matrix: | ||
include: | ||
- target: coverage | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: shared | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: shared | ||
compiler: clang | ||
host_os: ubuntu-20.04 | ||
- target: valgrind | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: fuzzers | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: cross-i386 | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: cross-arm64 | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: cross-ppc64 | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: cross-android-arm32 | ||
compiler: clang | ||
host_os: ubuntu-20.04 | ||
- target: cross-android-arm64 | ||
compiler: clang | ||
host_os: ubuntu-20.04 | ||
- target: cross-win64 | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: baremetal | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: minimized | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: bsi | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: lint | ||
compiler: gcc | ||
host_os: ubuntu-20.04 | ||
- target: shared | ||
compiler: clang | ||
host_os: macos-latest | ||
- target: cross-ios-arm64 | ||
compiler: clang | ||
host_os: macos-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: actions/cache@v2 | ||
with: | ||
path: | | ||
~/.ccache | ||
/Users/runner/Library/Caches/ccache | ||
key: release-2-${{ runner.os }}-${{ matrix.compiler }}-${{ matrix.target }}-${{ github.run_id }} | ||
restore-keys: | | ||
release-2-${{ runner.os }}-${{ matrix.compiler }}-${{ matrix.target }}- | ||
- run: ./src/scripts/ci/setup_gh_actions.sh ${{ matrix.target }} | ||
- run: ./src/scripts/ci_build.py --cc '${{ matrix.compiler }}' ${{ matrix.target }} |
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,86 @@ | ||
/Makefile | ||
CMakeLists.txt* | ||
libbotan*.so.* | ||
*.a | ||
*.so | ||
*.dylib | ||
*.exp | ||
*.lib | ||
*.pdb | ||
*.ilk | ||
*.dll | ||
*.exe | ||
*.manifest | ||
build | ||
build.log | ||
botan | ||
botan-test | ||
|
||
core.* | ||
vgcore.* | ||
|
||
# Text file backups (e.g. gedit, joe) | ||
*~ | ||
\#*\# | ||
.\#* | ||
|
||
# Archive files | ||
*.tgz | ||
*.tar | ||
|
||
# Logs | ||
*.log | ||
|
||
# Patch files | ||
*.patch | ||
*.diff | ||
*.orig | ||
*.rej | ||
|
||
# Cache and temporary files | ||
*.pyc | ||
.DS_Store | ||
*.swp | ||
|
||
# ctags/etags files | ||
/TAGS | ||
/tags | ||
|
||
# Amalgamation code | ||
botan_all.h | ||
botan_all_internal.h | ||
botan_all.cpp | ||
botan_all_*.cpp | ||
|
||
# Coverage output | ||
coverage.info | ||
coverage.info.raw | ||
coverage/ | ||
lcov-out/ | ||
|
||
/fuzzer_corpus | ||
|
||
# Profiler outputs | ||
cachegrind.* | ||
callgrind.* | ||
|
||
# Ignore stuff in the top level dir that shouldn't be checked in | ||
/*.c | ||
/*.cpp | ||
/*.h | ||
/*.py | ||
/*.key | ||
/*.pem | ||
/*.der | ||
/*.ber | ||
/*.gpg | ||
/*.pub | ||
/*.crt | ||
/*.txt | ||
/*.rst | ||
|
||
# Add back files from the toplevel | ||
!/news.rst | ||
!/readme.rst | ||
!/configure.py | ||
!/license.txt |
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 @@ | ||
src/scripts/ci/lgtm.yml |
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 @@ | ||
src/scripts/ci/travis.yml |
Oops, something went wrong.