Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixed minor length of data bug #1

Open
wants to merge 5,176 commits into
base: dja-pkcs7-for-slof
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5176 commits
Select commit Hold shift + click to select a range
de18338
Add changelog entry for #3382
stevew817 Jun 8, 2020
f5a5e45
Refactor equality-testing asserts in SE driver tests to TEST_EQUAL
stevew817 Jun 8, 2020
00106a1
Minor edit to comply with pointer naming standard
stevew817 Jun 8, 2020
74161ce
Clarify behaviour of psa_validate_key_location
stevew817 Jun 8, 2020
14b8184
Added missing newline in changelog entry
stevew817 Jun 15, 2020
8c1e759
Documentation and new function signature update
stevew817 Jun 17, 2020
c84b1e6
Pass "certificate policies" extension to callback
ndilieto Jun 13, 2020
b77fad8
test_suite_x509parse.function improvement
ndilieto Jun 17, 2020
4539a45
Use fixed-length encoding for internal RNG seed
mpg Jun 18, 2020
d335f2b
Merge pull request #3421 from niacat/posix_c_source
mpg Jun 18, 2020
fa68609
Declare unused parameter
stevew817 Jun 18, 2020
0c00407
Merge pull request #3430 from bensze01/license
yanesca Jun 18, 2020
1215c54
Add length check in ecp_drbg_seed()
mpg Jun 19, 2020
f4d9f21
entropy: Rename sysctl_wrapper to sysctl_arnd_wrapper
alarixnia Jun 19, 2020
25c7dbe
Merge pull request #3435 from paul-elliott-arm/fix_dangerous_parameters
mpg Jun 22, 2020
5430447
Adjust comments about SEED synchronisation
mpg Jun 22, 2020
c96d4e2
Merge pull request #3410 from mpg/make-coverage-script-deterministic
gilles-peskine-arm Jun 22, 2020
72d849d
cmake: Align declaration of include directory
ronald-cron-arm May 15, 2020
00f5b8c
cmake: Compile everest code only if necessary
ronald-cron-arm May 25, 2020
f19f312
cmake: Add 3rd party public include directories
ronald-cron-arm May 25, 2020
67d4b55
cmake: Limit scope of 3rd party definitions
ronald-cron-arm May 22, 2020
3b46f9e
Merge pull request #693 from mpg/ecp-mul-null-rng-dev-restricted
yanesca Jun 22, 2020
8552741
cmake: Remove global include directories
ronald-cron-arm May 15, 2020
b1790af
cmake: Add include directory policy documentation
ronald-cron-arm May 20, 2020
e81dc00
Merge pull request #3422 from niacat/net-sockets-fixes
gilles-peskine-arm Jun 22, 2020
511bc8c
add comment about potential future extension
ndilieto Jun 22, 2020
dda1045
Merge pull request #3419 from ndilieto/development
gilles-peskine-arm Jun 23, 2020
1c7d54a
Merge pull request #700 from mpg/l13-hw-starts-finish-restricted
mpg Jun 23, 2020
04c6b61
Merge pull request #2639 from mpg/use-all-sh-checks-for-pre-push
gilles-peskine-arm Jun 23, 2020
e3fdcfa
entropy: Avoid arithmetic on void pointer
alarixnia Jun 23, 2020
8373c86
entropy: Adjust parameter type of internal function to avoid a cast
alarixnia Jun 24, 2020
1cb2beb
Merge pull request #3423 from niacat/sysctl-arnd
mpg Jun 25, 2020
69b01f7
Fix logic error in setting client port
mpg Jun 25, 2020
70fce98
Simplify test syntax
mpg Jun 25, 2020
4d18849
Merge branch 'development-restricted' into mbedtls-2.23.0r0
yanesca Jun 25, 2020
68a9851
basic-in-docker: call all.sh for sanity checks
gilles-peskine-arm Jun 25, 2020
fb4f933
Rename Python scripts to use '_' and not '-'
gilles-peskine-arm Jun 25, 2020
f8f5026
Add ChangeLog entry for #3147: MSVC flags
yanesca Jun 25, 2020
8a43bd1
Add ChangeLog entry for #3217: avoid re-assignment
yanesca Jun 25, 2020
3ec2e4a
Add ChangeLog entry for #3239: win2k net support
yanesca Jun 25, 2020
0b84981
Add ChangeLog entry for #3311: fix uninitialised variable
yanesca Jun 25, 2020
a805c4d
Add ChangeLog entry for #3319: fix typo in test
yanesca Jun 25, 2020
d34e9e4
check_test_cases: parametrize iteration functions by the action
gilles-peskine-arm Jun 25, 2020
6d3f20d
Merge pull request #3337 from ronald-cron-arm/include_directories
mpg Jun 26, 2020
f5ea29a
tests: Improve naming of build common test variables
ronald-cron-arm Jun 19, 2020
5df1be9
programs: ssl: cmake: Reorder declaration of executables
ronald-cron-arm Jun 5, 2020
2773113
programs: ssl: cmake: Add missing executables
ronald-cron-arm Jun 5, 2020
0b90c9d
programs: cmake: Fix relative path warnings
ronald-cron-arm Jun 5, 2020
bfd45f1
programs: cmake: Use list of executables
ronald-cron-arm Jun 5, 2020
ddaf99c
build: Add top-level mbedtls_test target
ronald-cron-arm Jun 19, 2020
8dc0af2
programs: Link to tests common code
ronald-cron-arm Jun 5, 2020
e85a2c3
tests: aria: Prepare to char* to data_t* type change
ronald-cron-arm Jun 25, 2020
4030833
tests: hkdf: Prepare to char* to data_t* type change
ronald-cron-arm Jun 25, 2020
7e51271
tests: chacha20: Prepare to char* to data_t* type change
ronald-cron-arm Jun 25, 2020
7370185
tests: nist_kw: Prepare to char* to data_t* type change
ronald-cron-arm Jun 25, 2020
df02eb0
tests: aes.ofb: Prepare to char* to data_t* type change
ronald-cron-arm Jun 25, 2020
c7ba560
tests: ccm: Prepare to char* to data_t* type change
ronald-cron-arm Jun 25, 2020
9ed4073
tests: Get rid of mbedtls_test_unhexify() in unit test code
ronald-cron-arm Jun 25, 2020
a0c2539
Rework mbedtls_test_unhexify()
ronald-cron-arm Jun 18, 2020
7d86616
Use mbedtls_test_unhexify in programs
ronald-cron-arm Jun 18, 2020
00890e3
programs: psa: Link against mbedcrypto not mbedtls
ronald-cron-arm Jun 23, 2020
78c45db
check_test_cases: move "walk" functions into a class
gilles-peskine-arm Jun 25, 2020
6f6ff33
check_test_cases: move some functions into the logical class
gilles-peskine-arm Jun 25, 2020
15c2cbf
New script for test outcome analysis
gilles-peskine-arm Jun 25, 2020
8d3c70a
Check test case coverage
gilles-peskine-arm Jun 25, 2020
3d863f2
Document the fields of TestCasesOutcomes
gilles-peskine-arm Jun 26, 2020
961914d
Merge pull request #3382 from stevew817/feature/volatile-keys-in-SE
gilles-peskine-arm Jun 26, 2020
a911b32
Fix dependency in AES GCM test case
gilles-peskine-arm Jun 26, 2020
af9dbc9
Fix dependency in PSA test cases
gilles-peskine-arm Jun 26, 2020
b20b873
Remove metadata tests for features that are not implemented
gilles-peskine-arm Jun 26, 2020
7eefa22
Fix copypasta in test case descriptions
gilles-peskine-arm Jun 26, 2020
dd6bdb5
cmake: Add comment about mbedtls_test target
ronald-cron-arm Jun 26, 2020
82ac38e
Merge pull request #3438 from ronald-cron-arm/programs-use-common-tes…
gilles-peskine-arm Jun 29, 2020
1959010
Assemble changelog
yanesca Jun 26, 2020
0435cd8
Bump version to Mbed TLS 2.23.0
yanesca Jun 26, 2020
13cba68
Update ChangeLog header.
yanesca Jun 26, 2020
3ede173
Merge pull request #710 from ARMmbed/mbedtls-2.23.0r0-pr
yanesca Jun 30, 2020
be9a575
Merge tag 'mbedtls-2.23.0' into merge-2.23.0-release-to-development
yanesca Jul 1, 2020
41f2011
Merge pull request #713 from ARMmbed/merge-2.23.0-release-to-development
yanesca Jul 1, 2020
66c3dc4
Include the library directory for the sake of 3rdparty
gilles-peskine-arm Jun 3, 2020
db09ef6
Include common.h instead of config.h in library source files
gilles-peskine-arm Jun 2, 2020
0d72165
Fix erroneous skip of test cases for disabled ciphersuites
gilles-peskine-arm Jun 26, 2020
3ca8a92
Factor common library properties
gilles-peskine-arm Jul 2, 2020
dedff7a
CMake: Include the library directory for the sake of 3rdparty
gilles-peskine-arm Jul 2, 2020
280165c
Library files aren't supposed to be executable
gilles-peskine-arm Jul 2, 2020
76dd3aa
Add comments explaining include paths
gilles-peskine-arm Jul 2, 2020
e1c4362
Remove redundant assignment
gilles-peskine-arm Jul 2, 2020
8ff510a
Rename ECC Family Macros According to PSA Spec
paul-elliott-arm Jun 2, 2020
75e2703
Rename DH Family Macros According to PSA Spec
paul-elliott-arm Jun 3, 2020
06a2808
Add Changelog entry for PSA DH/ECC Macros rename
paul-elliott-arm Jul 2, 2020
bbb3664
Documentation improvements
gilles-peskine-arm Jul 2, 2020
527b878
Merge pull request #3454 from gilles-peskine-arm/include-common-h-dev…
mpg Jul 3, 2020
0cd8e0f
Only pass -Wformat-signedness to versions of GCC that support it.
okhowang Jul 3, 2020
74ff13c
Merge pull request #3479 from okhowang/format-signedness
yanesca Jul 3, 2020
2426506
Merge pull request #3458 from gilles-peskine-arm/analyze_outcomes-cou…
gilles-peskine-arm Jul 3, 2020
642a4ef
Merge pull request #3463 from gilles-peskine-arm/tests-not-executed
gilles-peskine-arm Jul 3, 2020
0c4bbda
Use local labels in padlock.c
okhowang Jun 24, 2020
de8593f
Implement and test mbedtls_ecp_write_key
stevew817 Jun 9, 2020
6f5cc71
Document masking of Montgomery private keys in psa_export_key
stevew817 Jun 11, 2020
e3fd392
Fix endianness and masking for Curve25519 keys handled by PSA
stevew817 Jun 11, 2020
c9b7f78
Rework mbedtls_ecp_write_key to remove unnecessary output parameter
stevew817 Jun 11, 2020
bd3a6f4
Rewrite changelog for #3425 as requested
stevew817 Jun 12, 2020
14f0e52
Fix Curve25519 ecp_read_key vectors to match description
stevew817 Jun 12, 2020
fafe855
Merge pull request #3392 from paul-elliott-arm/psa_ecc_dh_macros
mpg Jul 7, 2020
3ee91f4
Merge pull request #3452 from okhowang/local-labels
mpg Jul 7, 2020
2957b35
Avoid stack-allocation of large memory buffers
doru91 Dec 14, 2018
40ca54a
Revise comments for x509write_csr_der_internal
Jun 26, 2020
d4d6ad0
Merge pull request #3464 from CodeMonkeyLeet/csr_heap_alloc
mpg Jul 10, 2020
0024df6
Remove superfluous argument to ecp_write_key
stevew817 Jul 13, 2020
aec44e9
Merge remote-tracking branch 'mbedtls/development' into montgomery-ke…
stevew817 Jul 13, 2020
abeb58e
Add a directory for proposed specifications
gilles-peskine-arm Jul 13, 2020
2e66aca
PSA unified driver interface
gilles-peskine-arm Jul 13, 2020
278e5eb
Start Mbed TLS guides to PSA drivers
gilles-peskine-arm Jul 13, 2020
71db60b
Automatically define location/lifetime constants
gilles-peskine-arm Jul 13, 2020
bcce2ef
Transparent drivers may have init functions too
gilles-peskine-arm Jul 13, 2020
5a3c210
Update to renamed curve constant
stevew817 Jul 13, 2020
8f4f9a8
Merge pull request #3425 from stevew817/montgomery-keys-clarification
mpg Jul 15, 2020
2774fc4
Add -u option to check-generated-files.sh
mpg Jul 16, 2020
a80651c
Add a pre-commit hook that checks generated files
mpg Jul 16, 2020
799e576
ECDSA requires a short Weierstrass curve
gilles-peskine-arm Sep 14, 2018
9b99a89
mbedtls_ecp_muladd is only for short Weierstrass curves
gilles-peskine-arm Sep 14, 2018
e8c04fe
Replace ECP_xxx by MBEDTLS_ECP__xxx_ENABLED
gilles-peskine-arm Sep 14, 2018
aa9493a
Add guards around code that is specific to dynamically-loaded groups
gilles-peskine-arm Sep 12, 2018
963a207
Document what needs to be done when adding a new curve
gilles-peskine-arm Sep 14, 2018
7ab66a6
Add missing dependencies for ECDH_xxx key exchanges
gilles-peskine-arm Sep 14, 2018
d9767a5
Tweak ECP self-test to work with secp192k1
gilles-peskine-arm Sep 14, 2018
c95696f
Factor common code in mbedtls_ecp_self_test
gilles-peskine-arm Sep 17, 2018
2466679
ECP self test: add self-test step for Montgomery curves
gilles-peskine-arm Sep 17, 2018
a088c81
Adjust ECP self-test to support Curve448
gilles-peskine-arm Sep 17, 2018
a261160
curves.pl: test with each elliptic curve enabled
gilles-peskine-arm Sep 17, 2018
5997005
Fix unused variables in Montgomery-only configuration
gilles-peskine-arm Feb 28, 2019
0478c2f
Add ChangeLog entry for single-curve build fixes
gilles-peskine-arm Sep 17, 2018
d3beca9
Test Everest with only Curve25519 enabled
gilles-peskine-arm Jul 2, 2020
a3de08d
Reorder curve enumeration like mbedtls_ecp_group_id
gilles-peskine-arm Jul 21, 2020
6d9c8d7
Minor documentation improvements
gilles-peskine-arm Jul 21, 2020
ee7e85f
Merge pull request #2019 from gilles-peskine-arm/build_with_only_mont…
mpg Jul 22, 2020
8779e9a
Fix added proxy command when IPv6 is used
mpg Jul 16, 2020
71fd80d
Re-define members of psa_key_slot_t
stevew817 Jul 7, 2020
81be2fa
Pull apart slot memory allocation from key validation.
stevew817 Jul 24, 2020
a01795d
Remove RSA internal representation from key slot
stevew817 Jul 24, 2020
acda834
Remove ECP internal representation from key slot
stevew817 Jul 24, 2020
560c28a
Unify key handling logic
stevew817 Jul 24, 2020
19fd574
Disconnect knowing about a PSA key type from knowing the mbedTLS API
stevew817 Jul 24, 2020
a3b994f
Fix misuse of printf in shell script
mpg Jul 27, 2020
882148e
Remove obsolete buildbot reference in compat.sh
mpg Jul 27, 2020
75b7436
Update after feedback on #3492
stevew817 Jul 28, 2020
a2371e5
Update after feedback from #3492
stevew817 Jul 28, 2020
6d839f0
Cleanup
stevew817 Jul 30, 2020
7f39187
Convert load_xxx_representation to take buffers instead of a whole slot
stevew817 Jul 30, 2020
3fa684e
Allow importing Montgomery public keys in PSA Crypto
stevew817 Jul 30, 2020
b6c43f6
Call driver entry point functions "entry point"
gilles-peskine-arm Aug 3, 2020
9214926
Fix typos and copypasta
gilles-peskine-arm Aug 3, 2020
8d06ad0
Rework and expand key management in opaque drivers
gilles-peskine-arm Aug 3, 2020
c1d388a
Change driver persistent data to a callback interface
gilles-peskine-arm Aug 3, 2020
c93c4ed
Remove the paragraph about declaring application needs
gilles-peskine-arm Aug 3, 2020
ab808e7
Update open question section about public key storage
gilles-peskine-arm Aug 3, 2020
4fed455
Apply review feedback
stevew817 Aug 3, 2020
c2620da
Use arc4random_buf instead of rand on NetBSD
gufe44 Aug 3, 2020
2914986
Style fixes
stevew817 Aug 5, 2020
fd4d69a
Simplified key slot deletion
stevew817 Aug 5, 2020
b7f6dea
Add buffer zeroization when ecp_write_key fails
stevew817 Aug 5, 2020
d486787
Initialize key pointer in ecdh to NULL
stevew817 Aug 5, 2020
67a85d1
Merge pull request #3492 from stevew817/rework/key_slot_contains_key_…
gilles-peskine-arm Aug 5, 2020
929ab8a
Explain locations vs lifetimes
gilles-peskine-arm Aug 5, 2020
3d1bcc6
Add a link to the PSA API specification
gilles-peskine-arm Aug 5, 2020
e265b9d
Fix typos
gilles-peskine-arm Aug 5, 2020
ea739f0
Give some examples of purpsoses of pure-software transparent driver
gilles-peskine-arm Aug 5, 2020
b320d08
Minor clarifications
gilles-peskine-arm Aug 5, 2020
5001da4
With multiple applicable transparent drivers, the order is unspecified
gilles-peskine-arm Aug 5, 2020
404e1db
Clarify updates to the persistent state in storage
gilles-peskine-arm Aug 5, 2020
ed06d2f
Add changelog entry
gufe44 Aug 6, 2020
0ca6d38
Merge pull request #3493 from gilles-peskine-arm/psa-unified-driver-s…
danh-arm Aug 6, 2020
7d2a4d8
Add test: DNS names should not match IP addresses
mpg Jul 23, 2020
f3e4bd8
Fix comparison between different name types
mpg Jul 21, 2020
f58e5cc
Improve documentation of cn in x509_crt_verify()
mpg Jul 24, 2020
204e054
Add ChangeLog entry for X.509 CN-type vulnerability
mpg Jul 24, 2020
e0b2687
Undef ASSERT before defining it to ensure that no previous definition
Ouss4 Aug 11, 2020
29fcac3
Log change as bugfix
gufe44 Aug 13, 2020
9ec3648
Merge pull request #3495 from mpg/check-generated-files
gilles-peskine-arm Aug 13, 2020
3890f7c
Merge pull request #3540 from gufe44/netbsd-rand-arc4random_buf
gilles-peskine-arm Aug 13, 2020
e58a630
Add support for password protected key file to ssl_server2
Nov 7, 2018
ca04fdc
Add support for password protected key file to ssl_client2
Nov 7, 2018
ecea07d
Unify ciphersuite related debug output on client and server
Nov 7, 2018
3c88c65
Fix debug format specifier in ClientHello ciphersuite log
Jan 2, 2019
5c5efdf
Fix format specifier in ssl_ciphersuite_match()
Jan 28, 2019
063f3bb
Add ChangeLog entry
Aug 14, 2020
8ca03a7
Merge pull request #3554 from mpg/x509-verify-non-dns-san-dev
mpg Aug 14, 2020
ee63af6
Adapt ssl-opt.sh to modified ciphersuite log format
Aug 14, 2020
fa452c4
Fix guard in ECJPAKE tests in ssl-opt.sh
Aug 14, 2020
c60c30e
Merge pull request #3557 from Ouss4/assert
gilles-peskine-arm Aug 14, 2020
a4e8614
Always revoke certificate on CRL
raoulstrackx Jun 15, 2020
34ce81f
Avoid overly long usage string literal in ssl_server2 program
Aug 17, 2020
bffa54f
Add usage string for `key_pwd` argument in ssl_client2 program
Aug 17, 2020
2d3ac68
Parse key-file and -password parameters in same place in ssl_client2
Aug 17, 2020
98944cd
Merge pull request #3404 from mpg/improve-ssl-opt-logs
mpg Aug 17, 2020
226eedb
Add password protected version of key for data_files/server{2,5}.key
Aug 17, 2020
2f54a3c
Add tests to ssl-opt.sh exercising new `key_pwd[2]` parameters
Aug 17, 2020
721f7c1
Add minimal client authentication test to ssl-opt.sh
Aug 17, 2020
ac2fd65
Support building on e2k (Elbrus) architecture
makise-homura Aug 18, 2020
0be6aa9
Get back -Wsign-compare and fix sources according to it
makise-homura Aug 18, 2020
e74f372
Get back -Wsigned-one-bit-field and fix sources according to it
makise-homura Aug 18, 2020
e559550
Fix e2k support changelog snippet
makise-homura Aug 18, 2020
1e14827
Update copyright notices to use Linux Foundation guidance
bensze01 Aug 7, 2020
d15c740
Fix memory leak in mbedtls_md_setup with HMAC
gilles-peskine-arm Aug 19, 2020
e8582ba
Merge pull request #3546 from bensze01/copyright
danh-arm Aug 19, 2020
eb528ee
Fix location of a ChangeLog entry file
mpg Aug 20, 2020
c57497e
Merge pull request #3584 from mpg/fix-changelog-file-location
gilles-peskine-arm Aug 20, 2020
067f6e0
Fix bug in redirection of unit test outputs
gufe44 Jul 30, 2020
1a6af84
Merge pull request #3578 from gilles-peskine-arm/md_setup-leak-develo…
mpg Aug 21, 2020
244d066
compat.sh: enable CBC-SHA-2 suites for GnuTLS
mpg Aug 21, 2020
499bf4c
compat.sh: quit using SHA-1 certificates
mpg Aug 21, 2020
6c77bc6
compat.sh: stop using allow_sha1
mpg Aug 21, 2020
5fe5b82
Merge pull request #3590 from mpg/fix-compat.sh-with-ubuntu-16.04-gnutls
gilles-peskine-arm Aug 21, 2020
e014fec
Don't forget to free G, P, Q, ctr_drbg, and entropy
makise-homura Aug 22, 2020
6edfe60
Merge pull request #2182 from hanno-arm/key_pwd
mpg Aug 24, 2020
0f343ac
Merge pull request #3528 from gufe44/helpers-redirect-restore-output
gilles-peskine-arm Aug 24, 2020
af9513b
A different approach of signed-to-unsigned comparison
makise-homura Aug 24, 2020
ed19762
Merge pull request #3574 from makise-homura/e2k_support
gilles-peskine-arm Aug 25, 2020
14613bc
Fix parity tests to actually fail the test on error
gilles-peskine-arm Aug 25, 2020
bab1b52
psa_its: Annotate file removal after a failed creation
gilles-peskine-arm Aug 25, 2020
169ca7f
psa_crypto_storage: Annotate file removal after a failed creation
gilles-peskine-arm Aug 25, 2020
a09713c
test cleanup: Annotate file removal after a failed creation
gilles-peskine-arm Aug 25, 2020
64f13ef
Add missing cleanup to some multipart operation tests
gilles-peskine-arm Aug 25, 2020
e92c68a
Note that a failure in cleanup is intentional
gilles-peskine-arm Aug 25, 2020
cd65f4c
Add empty-output-buffer test cases for single-part hash functions
gilles-peskine-arm Aug 25, 2020
3d404d6
Test PSA_MAC_FINAL_SIZE in mac_sign exactly
gilles-peskine-arm Aug 25, 2020
5e65cec
Simplify output bounds check in mac_sign test
gilles-peskine-arm Aug 25, 2020
8b356b5
Test other output sizes for psa_mac_sign_finish
gilles-peskine-arm Aug 25, 2020
090e16c
Don't destroy the key during a MAC verification operation
gilles-peskine-arm Aug 25, 2020
29c4a6c
Add negative tests for MAC verification
gilles-peskine-arm Aug 25, 2020
34f063c
Add missing cleanup to hash multipart operation tests
gilles-peskine-arm Aug 26, 2020
6c75152
Explain the purpose of check_parity
gilles-peskine-arm Aug 26, 2020
ed9fbc6
Clearer function name for parity check
gilles-peskine-arm Aug 26, 2020
a2e518d
Fix the documentation of has_even_parity
gilles-peskine-arm Aug 26, 2020
2db7be1
Merge pull request #3612 from gilles-peskine-arm/psa-mac-negative-tests
mpg Aug 26, 2020
9e4d438
Merge pull request #3433 from raoulstrackx/raoul/verify_crl_without_time
gilles-peskine-arm Aug 26, 2020
d4b9133
Merge pull request #3611 from gilles-peskine-arm/psa-coverity-cleanup…
gilles-peskine-arm Aug 26, 2020
49cbda9
mbedtls: do not include time.h without MBEDTLS_HAVE_TIME
daxtens May 28, 2020
f958da2
tests: provide trimmed include directory for baremetal tests
daxtens Aug 31, 2020
b55d591
Fix compile errors when MBEDTLS_HAVE_TIME is not defined
raoulstrackx Jun 22, 2020
3b36140
tests: add baremetal full config build
daxtens Aug 31, 2020
e0c68dc
mbedtls: add support for pkcs7
naynajain May 20, 2020
0c1d81d
pkcs7: add support for signed data format alone
naynajain Sep 1, 2020
72f1899
pkcs7: fixed the comments for PKCS7 oid
naynajain Sep 1, 2020
e81ccde
squash: we probably don't need to zeroize the name as it is not sensi…
daxtens Sep 1, 2020
32c9f6c
mbedtls: support multiple signerInfo
daxtens Sep 2, 2020
8fefcf0
multiple signers: basic functionality tests
daxtens Sep 2, 2020
8f39913
proposed API change to support zero signers
daxtens Sep 2, 2020
6b00115
Fix build and test without MBEDTLS_FS_IO
daxtens Sep 2, 2020
e090d0b
fixed minor length of data bug
xNickChildx Oct 19, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/issue_template.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Note: This is just a template, so feel free to use/remove the unnecessary things

### Description
- Type: Bug | Enhancement\Feature Request | Question
- Type: Bug | Enhancement\Feature Request
- Priority: Blocker | Major | Minor

---------------------------------------------------------------
Expand Down Expand Up @@ -38,4 +38,4 @@ Version:

## Question

**Please first check for answers in the [Mbed TLS knowledge Base](https://tls.mbed.org/kb), and preferably file an issue in the [Mbed TLS support forum](https://forums.mbed.com/c/mbed-tls)**
**Please first check for answers in the [Mbed TLS knowledge Base](https://tls.mbed.org/kb). If you can't find the answer you're looking for then please use the [Mbed TLS mailing list](https://lists.trustedfirmware.org/mailman/listinfo/mbed-tls)**
5 changes: 1 addition & 4 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
Notes:
* Pull requests cannot be accepted until:
- The submitter has [accepted the online agreement here with a click through](https://developer.mbed.org/contributor_agreement/)
or for companies or those that do not wish to create an mbed account, a slightly different agreement can be found [here](https://www.mbed.com/en/about-mbed/contributor-license-agreements/)
- The PR follows the [mbed TLS coding standards](https://tls.mbed.org/kb/development/mbedtls-coding-standards)
* Pull requests cannot be accepted until the PR follows the [contributing guidelines](../CONTRIBUTING.md). In particular, each commit must have at least one `Signed-off-by:` line from the committer to certify that the contribution is made under the terms of the [Developer Certificate of Origin](../dco.txt).
* This is just a template, so feel free to use/remove the unnecessary things
## Description
A few sentences describing the overall goals of the pull request's commits.
Expand Down
39 changes: 34 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,20 +1,27 @@
# Random seed file created by test scripts and sample programs
seedfile

# CMake build artifacts:
CMakeCache.txt
CMakeFiles
CTestTestfile.cmake
cmake_install.cmake
Testing
# CMake generates *.dir/ folders for in-tree builds (used by MSVC projects), ignore all of those:
*.dir/
# MSVC files generated by CMake:
/*.sln
/*.vcxproj
/*.filters

# Test coverage build artifacts:
Coverage
*.gcno
*.gcda

# generated by scripts/memory.sh
massif-*

# MSVC files generated by CMake:
/*.sln
/*.vcxproj
/*.filters

# MSVC build artifacts:
*.exe
*.pdb
Expand All @@ -26,3 +33,25 @@ massif-*

# CMake generates *.dir/ folders for in-tree builds (used by MSVC projects), ignore all of those:
*.dir/

# Microsoft CMake extension for Visual Studio Code generates a build directory by default
/build/

# Visual Studio artifacts
/visualc/VS2010/.localhistory/
/visualc/VS2010/.vs/
/visualc/VS2010/Debug/
/visualc/VS2010/Release/
/visualc/VS2010/*.vcxproj.filters
/visualc/VS2010/*.vcxproj.user

# Generated documentation:
/apidoc

# Editor navigation files:
/GPATH
/GRTAGS
/GSYMS
/GTAGS
/TAGS
/tags
3 changes: 3 additions & 0 deletions .globalrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
default:\
:langmap=c\:.c.h.function:\

Loading