mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-01-27 15:42:22 +01:00
* implement interception of _get_random_bytes() and get_random_bytes_user() (implicitly intercepts /dev/random and /dev/urandom):
* get_crypto_default_rng()
* get_default_drbg_ctx()
* wc__get_random_bytes()
* wc_get_random_bytes_user()
* wc_extract_crng_user()
* wc_mix_pool_bytes()
* wc_crng_reseed()
* wc_get_random_bytes_by_kprobe()
* wc_get_random_bytes_user_kretprobe_enter()
* wc_get_random_bytes_user_kretprobe_exit()
* add LINUXKM_DRBG_GET_RANDOM_BYTES sections to wc_linuxkm_drbg_startup() and wc_linuxkm_drbg_cleanup()
* add linuxkm/patches/*/WOLFSSL_LINUXKM_HAVE_GET_RANDOM_CALLBACKS-*.patch, initially for versions:
* 5.10.17
* 5.10.236
* 5.15
* 5.17
* 6.1.73
* 6.12
* 6.15
* remove "*.patch" from .gitignore.
* add linuxkm/patches/regen-patches.sh.
* in wc_linuxkm_drbg_ctx_clear(), check lock count before freeing.
* in get_drbg() and put_drbg(), use migrate_disable(), not DISABLE_VECTOR_REGISTERS().
* in wc_linuxkm_drbg_generate(), explicitly DISABLE_VECTOR_REGISTERS() for the crypto_default_rng.
* in wc_linuxkm_drbg_generate(), add DRBG reinitialization code to handle RNG_FAILURE_E. This handles the situation where a DRBG was instantiated in a vector-ops-allowed context, caching a vectorized SHA256 ethod, but later used in a no-vector-ops-allowed context.
* in wc_linuxkm_drbg_seed(), add DISABLE_VECTOR_REGISTERS() wrapper around wc_RNG_DRBG_Reseed() for crypto_default_rng.
linuxkm/x86_vector_register_glue.c:
* add crash recovery logic to wc_linuxkm_fpu_state_assoc_unlikely()
* in wc_linuxkm_fpu_state_assoc(), when wc_linuxkm_fpu_states is null, don't call wc_linuxkm_fpu_state_assoc_unlikely() if !assume_fpu_began.
* in can_save_vector_registers_x86(), save_vector_registers_x86(), and restore_vector_registers_x86(), check for hard interrupt context first, to return early failure if current->pid is unusable.
* in save_vector_registers_x86(), tweak logic around WC_FPU_INHIBITED_FLAG, adding local_bh_disable()...local_bh_enable() to provide for safe recursion.
wolfcrypt/src/random.c: optimization: in Hash_df(), for WOLFSSL_LINUXKM, don't put digest[WC_SHA256_DIGEST_SIZE] in the heap, keep it on the stack.
wolfssl/wolfcrypt/types.h: add WOLFSSL_NO_ASM no-op definitions for DISABLE_VECTOR_REGISTERS() and REENABLE_VECTOR_REGISTERS().
configure.ac:
* move --enable-linuxkm and --enable-linuxkm-defaults initial detection early, so that HMAC_COPY_DEFAULT picks it up.
* add ENABLED_ENTROPY_MEMUSE_DEFAULT, and enable it by default when ENABLED_LINUXKM_DEFAULTS.
* update linuxkm-lkcapi-register help message.
linuxkm/linuxkm_wc_port.h:
* add my_kallsyms_lookup_name().
* add preempt_count, _raw_spin_lock_irqsave, _raw_spin_trylock, _raw_spin_unlock_irqrestore, and _cond_resched, to wolfssl_linuxkm_pie_redirect_table, and add spin_unlock_irqrestore() macro to mask native inline.
* move linuxkm mutex wrappers from wolfcrypt/src/wc_port.c to linuxkm_wc_port.h, make them inlines, and add new default spinlock-based implementation, with old method now gated on WOLFSSL_LINUXKM_USE_MUTEXES.
* change malloc() and realloc() wrappers from GFP_KERNEL to GFP_ATOMIC.
linuxkm/lkcapi_glue.c: make misc.h/misc.c inclusion unconditional, and trim now-redundant inclusions out of lkcapi_dh_glue.c and lkcapi_ecdh_glue.c.
471 lines
11 KiB
Plaintext
471 lines
11 KiB
Plaintext
ctaocrypt/src/src/
|
|
*.swp
|
|
*.lo
|
|
*.la
|
|
*.o
|
|
*.deps
|
|
*.d
|
|
*.libs
|
|
*.cache
|
|
.dirstamp
|
|
*.user
|
|
!*-VS2022.vcxproj.user
|
|
configure
|
|
config.*
|
|
!cmake/config.in
|
|
*Debug/
|
|
*Release/
|
|
*.ncb
|
|
*.suo
|
|
*.sdf
|
|
*.opensdf
|
|
*.cmd
|
|
ipch/
|
|
build-aux/
|
|
rpm/spec
|
|
*.rpm
|
|
stamp-h
|
|
cyassl/options.h
|
|
wolfssl/options.h
|
|
.build_params
|
|
libtool.m4
|
|
aclocal.m4
|
|
aminclude.am
|
|
lt*.m4
|
|
Makefile.in
|
|
Makefile
|
|
depcomp
|
|
missing
|
|
libtool
|
|
tags
|
|
.tags*
|
|
cyassl-config
|
|
wolfssl-config
|
|
cyassl.sublime*
|
|
fips.h
|
|
fips.c
|
|
fips_test.c
|
|
fips
|
|
wolfcrypt_first.c
|
|
wolfcrypt_last.c
|
|
selftest.c
|
|
fipsv2.c
|
|
src/async.c
|
|
wolfssl/async.h
|
|
wolfcrypt/src/async.c
|
|
wolfssl/wolfcrypt/async.h
|
|
wolfcrypt/src/port/intel/quickassist.c
|
|
wolfcrypt/src/port/intel/quickassist_mem.c
|
|
wolfcrypt/src/port/cavium/cavium_nitrox.c
|
|
wolfssl/wolfcrypt/port/intel/quickassist.h
|
|
wolfssl/wolfcrypt/port/intel/quickassist_mem.h
|
|
wolfssl/wolfcrypt/port/cavium/cavium_nitrox.h
|
|
ctaocrypt/benchmark/benchmark
|
|
ctaocrypt/test/testctaocrypt
|
|
wolfcrypt/benchmark/benchmark
|
|
wolfcrypt/test/testwolfcrypt
|
|
examples/async/async_client
|
|
examples/async/async_server
|
|
examples/benchmark/tls_bench
|
|
examples/client/client
|
|
examples/echoclient/echoclient
|
|
examples/echoserver/echoserver
|
|
examples/server/server
|
|
examples/sctp/sctp-server
|
|
examples/sctp/sctp-server-dtls
|
|
examples/sctp/sctp-client
|
|
examples/sctp/sctp-client-dtls
|
|
examples/asn1/asn1
|
|
examples/pem/pem
|
|
server_ready
|
|
snifftest
|
|
output
|
|
mcapi/test
|
|
testsuite/testsuite
|
|
testsuite/testsuite.test
|
|
testsuite/*.der
|
|
testsuite/*.pem
|
|
testsuite/*.raw
|
|
testsuite/*.obj
|
|
testsuite/*.pdb
|
|
testsuite/*.idb
|
|
tests/unit
|
|
tests/unit.test
|
|
tests/bio_write_test.txt
|
|
tests/test-log-dump-to-file.txt
|
|
tests/cert_cache.tmp
|
|
test-write-dhparams.pem
|
|
cert.der
|
|
cert.pem
|
|
certecc.der
|
|
certecc.pem
|
|
othercert.der
|
|
othercert.pem
|
|
certeccrsa.der
|
|
certeccrsa.pem
|
|
ntru-cert.der
|
|
ntru-cert.pem
|
|
ntru-key.raw
|
|
key.der
|
|
key.pem
|
|
ecc-public-key.der
|
|
ecc-key-pkcs8.der
|
|
ecc-key.der
|
|
ecc-key.pem
|
|
certreq.der
|
|
certreq.pem
|
|
pkcs7cert.der
|
|
pkcs7authEnvelopedDataAES128GCM.der
|
|
pkcs7authEnvelopedDataAES128GCM_ECDH_SHA1KDF.der
|
|
pkcs7authEnvelopedDataAES128GCM_KEKRI.der
|
|
pkcs7authEnvelopedDataAES128GCM_ORI.der
|
|
pkcs7authEnvelopedDataAES128GCM_PWRI.der
|
|
pkcs7authEnvelopedDataAES192GCM.der
|
|
pkcs7authEnvelopedDataAES256GCM.der
|
|
pkcs7authEnvelopedDataAES256GCM_ECDH_SHA256KDF.der
|
|
pkcs7authEnvelopedDataAES256GCM_ECDH_SHA256KDF_authAttribs.der
|
|
pkcs7authEnvelopedDataAES256GCM_ECDH_SHA256KDF_bothAttribs.der
|
|
pkcs7authEnvelopedDataAES256GCM_ECDH_SHA256KDF_fw_bothAttribs.der
|
|
pkcs7authEnvelopedDataAES256GCM_ECDH_SHA256KDF_unauthAttribs.der
|
|
pkcs7authEnvelopedDataAES256GCM_ECDH_SHA512KDF.der
|
|
pkcs7authEnvelopedDataAES256GCM_ECDH_SHA512KDF_ukm.der
|
|
pkcs7authEnvelopedDataAES256GCM_firmwarePkgData.der
|
|
pkcs7authEnvelopedDataAES256GCM_IANDS.der
|
|
pkcs7authEnvelopedDataAES256GCM_SKID.der
|
|
pkcs7compressedData_data_zlib.der
|
|
pkcs7compressedData_firmwarePkgData_zlib.der
|
|
pkcs7encryptedDataAES128CBC.der
|
|
pkcs7encryptedDataAES192CBC.der
|
|
pkcs7encryptedDataAES256CBC.der
|
|
pkcs7encryptedDataAES256CBC_attribs.der
|
|
pkcs7encryptedDataAES256CBC_firmwarePkgData.der
|
|
pkcs7encryptedDataAES256CBC_multi_attribs.der
|
|
pkcs7encryptedDataDES.der
|
|
pkcs7encryptedDataDES3.der
|
|
pkcs7envelopedDataAES128CBC.der
|
|
pkcs7envelopedDataAES128CBC_ECDH_SHA1KDF.der
|
|
pkcs7envelopedDataAES128CBC_KEKRI.der
|
|
pkcs7envelopedDataAES128CBC_PWRI.der
|
|
pkcs7envelopedDataAES128CBC_ORI.der
|
|
pkcs7envelopedDataAES192CBC.der
|
|
pkcs7envelopedDataAES256CBC.der
|
|
pkcs7envelopedDataAES256CBC_IANDS.der
|
|
pkcs7envelopedDataAES256CBC_SKID.der
|
|
pkcs7envelopedDataAES256CBC_ECDH_SHA256KDF.der
|
|
pkcs7envelopedDataAES256CBC_ECDH_SHA512KDF.der
|
|
pkcs7envelopedDataAES256CBC_ECDH_SHA512KDF_ukm.der
|
|
pkcs7envelopedDataDES3.der
|
|
pkcs7signedData_ECDSA_SHA224.der
|
|
pkcs7signedData_ECDSA_SHA256_custom_contentType.der
|
|
pkcs7signedData_ECDSA_SHA256.der
|
|
pkcs7signedData_ECDSA_SHA256_firmwarePkgData.der
|
|
pkcs7signedData_ECDSA_SHA256_SKID.der
|
|
pkcs7signedData_ECDSA_SHA384.der
|
|
pkcs7signedData_ECDSA_SHA512.der
|
|
pkcs7signedData_ECDSA_SHA.der
|
|
pkcs7signedData_ECDSA_SHA_noattr.der
|
|
pkcs7signedData_RSA_SHA224.der
|
|
pkcs7signedData_RSA_SHA256_custom_contentType.der
|
|
pkcs7signedData_RSA_SHA256.der
|
|
pkcs7signedData_RSA_SHA256_firmwarePkgData.der
|
|
pkcs7signedData_RSA_SHA256_SKID.der
|
|
pkcs7signedData_RSA_SHA256_with_ca_cert.der
|
|
pkcs7signedData_RSA_SHA256_detachedSig.der
|
|
pkcs7signedData_RSA_SHA384.der
|
|
pkcs7signedData_RSA_SHA512.der
|
|
pkcs7signedData_RSA_SHA.der
|
|
pkcs7signedData_RSA_SHA_noattr.der
|
|
pkcs7signedCompressedFirmwarePkgData_ECDSA_SHA256.der
|
|
pkcs7signedCompressedFirmwarePkgData_ECDSA_SHA256_noattr.der
|
|
pkcs7signedCompressedFirmwarePkgData_RSA_SHA256.der
|
|
pkcs7signedCompressedFirmwarePkgData_RSA_SHA256_noattr.der
|
|
pkcs7signedEncryptedFirmwarePkgData_ECDSA_SHA256.der
|
|
pkcs7signedEncryptedFirmwarePkgData_ECDSA_SHA256_noattr.der
|
|
pkcs7signedEncryptedFirmwarePkgData_RSA_SHA256.der
|
|
pkcs7signedEncryptedFirmwarePkgData_RSA_SHA256_noattr.der
|
|
pkcs7signedFirmwarePkgData_ECDSA_SHA256.der
|
|
pkcs7signedFirmwarePkgData_ECDSA_SHA256_SKID.der
|
|
pkcs7signedFirmwarePkgData_ECDSA_SHA256_noattr.der
|
|
pkcs7signedFirmwarePkgData_RSA_SHA256.der
|
|
pkcs7signedFirmwarePkgData_RSA_SHA256_SKID.der
|
|
pkcs7signedFirmwarePkgData_RSA_SHA256_noattr.der
|
|
pkcs7signedFirmwarePkgData_RSA_SHA256_with_ca_cert.der
|
|
pkcs7signedEncryptedCompressedFirmwarePkgData_ECDSA_SHA256.der
|
|
pkcs7signedEncryptedCompressedFirmwarePkgData_ECDSA_SHA256_noattr.der
|
|
pkcs7signedEncryptedCompressedFirmwarePkgData_RSA_SHA256.der
|
|
pkcs7signedEncryptedCompressedFirmwarePkgData_RSA_SHA256_noattr.der
|
|
diff
|
|
sslSniffer/sslSnifferTest/tracefile.txt
|
|
tracefile.txt
|
|
*.gz
|
|
*.zip
|
|
*.bak
|
|
*.dummy
|
|
*.xcworkspace
|
|
xcuserdata
|
|
compile
|
|
NTRU_algorithm/
|
|
NTRU/
|
|
build-test/
|
|
build/
|
|
cyassl.xcodeproj/
|
|
cyassl*rc*
|
|
autoscan.log
|
|
TAGS
|
|
.DS_Store
|
|
support/cyassl.pc
|
|
support/wolfssl.pc
|
|
cyassl/ctaocrypt/stamp-h1
|
|
stamp-h1
|
|
clang_output_*
|
|
internal.plist
|
|
cov-int
|
|
cyassl.tgz
|
|
*.log
|
|
*.trs
|
|
IDE/MDK-ARM/Projects/
|
|
IDE/MDK-ARM/STM32F2xx_StdPeriph_Lib/inc
|
|
IDE/MDK-ARM/STM32F2xx_StdPeriph_Lib/src
|
|
IDE/MDK-ARM/LPC43xx/Drivers/
|
|
IDE/MDK-ARM/LPC43xx/LPC43xx/
|
|
*.gcno
|
|
*.gcda
|
|
*.gcov
|
|
*.dgcov
|
|
!linuxkm/Makefile
|
|
/Kbuild
|
|
linuxkm/*.ko
|
|
linuxkm/*.ko.signed
|
|
linuxkm/Module.symvers
|
|
linuxkm/built-in.a
|
|
linuxkm/modules.order
|
|
linuxkm/wolfcrypt
|
|
linuxkm/libwolfssl.mod
|
|
linuxkm/libwolfssl.mod.c
|
|
linuxkm/libwolfssl.lds
|
|
linuxkm/module_exports.c
|
|
linuxkm/linuxkm/get_thread_size
|
|
linuxkm/linuxkm
|
|
linuxkm/src
|
|
linuxkm/patches/src
|
|
*.nds
|
|
|
|
# autotools generated
|
|
scripts/unit.test
|
|
wolfcrypt/test/test_paths.h
|
|
|
|
# MPLAB Generated Files (OS X)
|
|
mcapi/wolfcrypt_mcapi.X/nbproject/Makefile-*
|
|
mcapi/wolfcrypt_mcapi.X/nbproject/Package-default.bash
|
|
mcapi/wolfcrypt_test.X/nbproject/Makefile-*
|
|
mcapi/wolfcrypt_test.X/nbproject/Package-default.bash
|
|
mcapi/wolfssl.X/nbproject/Makefile-*
|
|
mcapi/wolfssl.X/nbproject/Package-default.bash
|
|
mcapi/zlib.X/nbproject/Makefile-*
|
|
mcapi/zlib.X/nbproject/Package-default.bash
|
|
mplabx/wolfcrypt_benchmark.X/nbproject/Makefile-*
|
|
mplabx/wolfcrypt_benchmark.X/nbproject/Package-default.bash
|
|
mplabx/wolfcrypt_test.X/nbproject/Makefile-*
|
|
mplabx/wolfcrypt_test.X/nbproject/Package-default.bash
|
|
mplabx/wolfssl.X/nbproject/Makefile-*
|
|
mplabx/wolfssl.X/nbproject/Package-default.bash
|
|
mplabx/wolfssl.X/nbproject/private
|
|
mplabx/wolfcrypt_test.X/nbproject/private
|
|
mplabx/wolfcrypt_benchmark.X/nbproject/private
|
|
mplabx/wolfssl.X/dist/default/
|
|
mplabx/wolfcrypt_test.X/dist/default/
|
|
mplabx/wolfcrypt_benchmark.X/dist/default/
|
|
*.dSYM
|
|
|
|
# Vagrant folder
|
|
.vagrant/
|
|
|
|
# CodeWarrior Generated Files (Windows)
|
|
mqx/cyassl/.settings
|
|
mqx/cyassl_client/.settings
|
|
mqx/cyassl_client/.cwGeneratedFileSetLog
|
|
mqx/cyassl_client/SaAnalysispointsManager.apconfig
|
|
mqx/util_lib/.settings
|
|
mqx/wolfcrypt_test/.settings
|
|
mqx/wolfcrypt_test/.cwGeneratedFileSetLog
|
|
mqx/wolfcrypt_test/SaAnalysispointsManager.apconfig
|
|
mqx/wolfcrypt_benchmark/.settings
|
|
mqx/wolfcrypt_benchmark/.cwGeneratedFileSetLog
|
|
mqx/wolfcrypt_benchmark/SaAnalysispointsManager.apconfig
|
|
|
|
# wolfSSL CSharp wrapper
|
|
wrapper/CSharp/x64/
|
|
|
|
# Visual Studio Code Workspace Files
|
|
*.vscode
|
|
*.userprefs
|
|
*.exe
|
|
*.dll
|
|
.vs
|
|
Backup
|
|
UpgradeLog.htm
|
|
*.aps
|
|
*.VC.db
|
|
*.filters
|
|
|
|
IDE/INTIME-RTOS/Debug_*
|
|
IDE/VS-ARM/.vs
|
|
|
|
# Hexiwear
|
|
IDE/HEXIWEAR/wolfSSL_HW/Debug
|
|
|
|
# Linux-SGX
|
|
IDE/LINUX-SGX/*.a
|
|
|
|
IDE/iotsafe/*.map
|
|
IDE/iotsafe/*.elf
|
|
IDE/iotsafe/*.bin
|
|
|
|
# Binaries
|
|
wolfcrypt/src/port/intel/qat_test
|
|
/mplabx/wolfssl.X/dist/default/
|
|
/mplabx/wolfcrypt_test.X/dist/default/
|
|
|
|
# Arduino Generated Files
|
|
/IDE/ARDUINO/wolfSSL
|
|
scripts/memtest.txt
|
|
/IDE/ARDUINO/Arduino_README_prepend.md.tmp
|
|
/IDE/ARDUINO/library.properties.tmp
|
|
/IDE/ARDUINO/library.properties.tmp.backup
|
|
/IDE/ARDUINO/PREPENDED_README.md
|
|
|
|
# Doxygen generated files
|
|
doc/doxygen_warnings
|
|
doc/html
|
|
doc/pdf
|
|
|
|
# XCODE Index
|
|
IDE/XCODE/Index
|
|
IDE/**/xcshareddata
|
|
IDE/**/DerivedData
|
|
|
|
# ARM DS-5 && Eclipse
|
|
\.settings/
|
|
\.cproject
|
|
\.project
|
|
\.autotools
|
|
|
|
# Renesas e2studio
|
|
/IDE/Renesas/e2studio/Projects/test/src/smc_gen
|
|
/IDE/Renesas/e2studio/Projects/test/trash
|
|
/IDE/Renesas/e2studio/Projects/test/*.launch
|
|
/IDE/Renesas/e2studio/Projects/test/*.scfg
|
|
|
|
/IDE/Renesas/e2studio/RX65N/GR-ROSE/.metadata
|
|
/IDE/Renesas/e2studio/RX65N/GR-ROSE/smc/src
|
|
/IDE/Renesas/e2studio/RX65N/GR-ROSE/smc/trash
|
|
/IDE/Renesas/e2studio/RX65N/GR-ROSE/test/src/smc_gen
|
|
/IDE/Renesas/e2studio/RX65N/GR-ROSE/test/generate
|
|
|
|
/IDE/Renesas/e2studio/RX65N/RSK/.metadata
|
|
/IDE/Renesas/e2studio/RX65N/RSK/smc/src
|
|
/IDE/Renesas/e2studio/RX65N/RSK/smc/trash
|
|
/IDE/Renesas/e2studio/RX65N/RSK/test/src/smc_gen
|
|
/IDE/Renesas/e2studio/RX65N/RSK/test/generate
|
|
|
|
/IDE/Renesas/e2studio/RX72N/EnvisionKit/.metadata
|
|
/IDE/Renesas/e2studio/RX72N/EnvisionKit/smc/src
|
|
/IDE/Renesas/e2studio/RX72N/EnvisionKit/smc/trash
|
|
/IDE/Renesas/e2studio/RX72N/EnvisionKit/test/src/smc_gen
|
|
/IDE/Renesas/e2studio/RX72N/EnvisionKit/test/generate
|
|
|
|
# QNX CAAM
|
|
/IDE/QNX/example-server/server-tls
|
|
/IDE/QNX/example-client/client-tls
|
|
/IDE/QNX/example-cmac/cmac-test
|
|
/IDE/QNX/CAAM-DRIVER/wolfCrypt
|
|
|
|
# Xilinx
|
|
/IDE/XilinxSDK/data
|
|
|
|
# Emacs
|
|
*~
|
|
|
|
# CMake
|
|
CMakeFiles/
|
|
CMakeCache.txt
|
|
cmake_install.cmake
|
|
|
|
# GDB Settings
|
|
\.gdbinit
|
|
|
|
libFuzzer
|
|
|
|
# Pycharm and other IDEs
|
|
\.idea
|
|
|
|
# FIPS
|
|
XXX-fips-test
|
|
|
|
# ASYNC
|
|
/wolfAsyncCrypt
|
|
/async
|
|
|
|
# Generated user_settings_asm.h.
|
|
user_settings_asm.h
|
|
|
|
# VisualGDB
|
|
**/.visualgdb
|
|
|
|
# Espressif sdk config default should be saved in sdkconfig.defaults
|
|
# we won't track the actual working sdkconfig files
|
|
/IDE/Espressif/**/sdkconfig
|
|
/IDE/Espressif/**/sdkconfig.old
|
|
|
|
# ESP8266 RTOS SDK has a slightly different sdkconfig filename to exclude:
|
|
/IDE/Espressif/**/sdkconfig.debug
|
|
/IDE/Espressif/**/sdkconfig.release
|
|
/IDE/Espressif/**/sdkconfig-debug
|
|
/IDE/Espressif/**/sdkconfig-release
|
|
|
|
# Always include Espressif makefiles (typically only used for ESP8266)
|
|
!/IDE/Espressif/**/Makefile
|
|
!/IDE/Espressif/**/component.mk
|
|
|
|
# Ignore all the example logs
|
|
/IDE/Espressif/ESP-IDF/examples/**/logs/*
|
|
|
|
# MPLAB
|
|
/IDE/MPLABX16/wolfssl.X/dist/default/
|
|
/IDE/MPLABX16/wolfssl.X/.generated_files
|
|
/IDE/MPLABX16/wolfcrypt_test.X/dist/default/
|
|
/IDE/MPLABX16/wolfcrypt_test.X/.generated_files
|
|
|
|
# auto-created CMake backups
|
|
**/CMakeLists.txt.old
|
|
|
|
# MagicCrypto (ARIA Cipher)
|
|
MagicCrypto
|
|
|
|
# CMake build directory
|
|
/out
|
|
/out_temp
|
|
|
|
# debian packaging
|
|
debian/changelog
|
|
debian/control
|
|
*.deb
|
|
|
|
# Ada/Alire files
|
|
wrapper/Ada/alire/
|
|
wrapper/Ada/config/
|
|
wrapper/Ada/lib/
|
|
wrapper/Ada/obj/
|
|
|
|
# PlatformIO
|
|
/**/.pio
|
|
/**/.vscode/.browse.c_cpp.db*
|
|
/**/.vscode/c_cpp_properties.json
|
|
/**/.vscode/launch.json
|
|
/**/.vscode/ipch
|
|
/**/sdkconfig.esp32dev
|
|
|
|
# Autogenerated debug trace headers
|
|
wolfssl/debug-trace-error-codes.h
|
|
wolfssl/debug-untrace-error-codes.h
|