summaryrefslogtreecommitdiff
path: root/board/cr50/build.mk
Commit message (Expand)AuthorAgeFilesLines
* cr50: use LTO module for TPM2Vadim Bendebury2021-10-111-20/+16
* cr50: fix make file dependencies for FIPS moduleVadim Sukhomlinov2021-10-071-1/+2
* cr50: improve toolchainHoward Yang2021-10-071-1/+1
* cr50: switch CR50_DEV in FIPS module to branches of CRYPTO_TESTVadim Sukhomlinov2021-10-071-17/+26
* cr50: update AES-CMAC implementationVadim Sukhomlinov2021-10-061-1/+4
* cr50: fix build with older gcc8.3 until gcc 11.2 lands properlyVadim Sukhomlinov2021-10-051-1/+2
* cr50: adjust FIPS module dependency to rebuild on configuration changesVadim Sukhomlinov2021-10-021-2/+4
* cr50: provide public crypto API for HMAC/HASH with error reporting.Vadim Sukhomlinov2021-10-021-1/+1
* cr50: detangle RO and RW build settingsVadim Sukhomlinov2021-10-011-12/+11
* chip/g: fix gcc 11.2 build issuesVadim Sukhomlinov2021-10-011-0/+3
* cr50: Fix sign comparison warnings (-Wsign-compare)Vadim Sukhomlinov2021-09-241-1/+2
* cr50: dcrypto/hkdf.c only used by CRYPTO_TEST=1 code, so don't link itVadim Sukhomlinov2021-09-151-1/+2
* cr50: add support for hardware HMAC and one-shot SHAVadim Sukhomlinov2021-09-151-1/+14
* cr50: make p256_int aligned - improve code size & performanceVadim Sukhomlinov2021-09-141-1/+5
* cr50: consolidate FIPS module sources under board/cr50/dcryptoVadim Sukhomlinov2021-09-101-3/+3
* cr50: reduce default set of CCD test commands with CRYPTO_TEST=1Vadim Sukhomlinov2021-09-081-1/+23
* cr50: adjust FIPS module build flags for reproducible buildVadim Sukhomlinov2021-09-041-1/+10
* u2f: refactoring to split command processing and cryptoVadim Sukhomlinov2021-09-021-0/+2
* cr50: merge crypto_enabled() and fips_crypto_allowed()Vadim Sukhomlinov2021-08-311-1/+1
* Revert "u2f: refactoring to split command processing and crypto"stabilize-14179.B-cr50_stabstabilize-14178.B-cr50_stabDavid Stevens2021-08-251-1/+0
* u2f: refactoring to split command processing and cryptoVadim Sukhomlinov2021-08-241-0/+1
* cr50: final touches to remove cryptoc dependencystabilize-14163.B-cr50_stabVadim Sukhomlinov2021-08-161-3/+12
* cr50: update FIPS initialization logic to match security policyVadim Sukhomlinov2021-08-131-0/+3
* cr50: drop cryptoc for p256 implementationstabilize-14151.B-cr50_stabVadim Sukhomlinov2021-08-121-2/+0
* cr50: drop cryptoc for SHA1/SHA2 supportstabilize-14150.882.B-cr50_stabstabilize-14150.881.B-cr50_stabstabilize-14150.74.B-cr50_stabstabilize-14150.734.B-cr50_stabstabilize-14150.64.B-cr50_stabstabilize-14150.43.B-cr50_stabstabilize-14150.376.B-cr50_stabrelease-R94-14150.B-cr50_stabrelease-R94-14150.49.B-cr50_stabVadim Sukhomlinov2021-08-121-7/+4
* cr50: fix CRYPTO_TEST=1 broken due to FIPS codeVadim Sukhomlinov2021-08-091-0/+3
* usb_spi: move to Raiden V2 implementationVadim Bendebury2021-08-021-1/+1
* cr50: add linker script to consolidate FIPS module sectionsVadim Sukhomlinov2021-07-231-4/+6
* Add necessary utilities to the FIPS boundarystabilize-14106.B-cr50_stabMary Ruthven2021-07-221-0/+3
* cr50: make CRYPTO_TEST=1 work againVadim Sukhomlinov2021-07-211-1/+0
* build dcrypto and u2f separatelystabilize-14094.B-cr50_stabstabilize-14093.B-cr50_stabstabilize-14092.66.B-cr50_stabstabilize-14092.57.B-cr50_stabrelease-R93-14092.B-cr50_stabMary Ruthven2021-07-141-24/+39
* dcrypto: remove unused functionalityVadim Sukhomlinov2021-06-301-2/+0
* cr50: use board/cr50/dcryptoMary Ruthven2021-06-281-2/+34
* make: fix no change remake behaviorVadim Bendebury2020-12-311-7/+22
* fips: introduce FIPS & policy power-up known-answer testsVadim Sukhomlinov2020-07-021-0/+1
* fips_rand: FIPS-compliant way to generate randomsVadim Sukhomlinov2020-06-241-0/+1
* remove CR50_SQAMary Ruthven2020-06-021-1/+1
* Use a long pulse of INT_AP_L for SPSNamyoon Woo2020-05-291-0/+1
* move ec_comm implementation to common directoryNamyoon Woo2020-03-101-2/+0
* restructure EC-EFS moduleNamyoon Woo2020-02-201-0/+1
* make DIOB3 interruptible and wakable for EC-EFS2Namyoon Woo2020-02-081-0/+1
* cr50: provide separate environment variable to enable crypto testsVadim Bendebury2019-07-171-1/+6
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* Makefile: Replace flag -DX with -DX= to be supported by IS_ENABLED().Yilun Lin2019-06-031-1/+1
* cr50: rebuild board image if essential make variables changeVadim Bendebury2019-05-101-0/+5
* cr50: use list of object files instead of the libraries for tpm2Vadim Bendebury2019-02-101-7/+7
* cr50: introduce "red board mode" build optionVadim Bendebury2019-02-041-0/+4
* cr50: Changes to support closed source EC factory modeKeith Short2019-01-081-0/+1
* cr50: clear TPM NVMEM cache when entering Alt OSVadim Bendebury2018-12-061-0/+1
* cr50: Rename tpm_nvmem_read to tpm_nvmem_opsLouis Collard2018-11-021-1/+1