- 4ec2204 OWNERS: include cros_gsc by Mary Ruthven · 1 year, 5 months ago factory-brox-16086.B factory-nissa-16077.B factory-rauru-16167.B factory-skywalker-16393.B firmware-R126-15885.B firmware-R127-15916.B firmware-R128-15963.B firmware-R129-16001.B firmware-R130-16032.B firmware-R131-16062.B firmware-android-15949.B firmware-android-rauru-16174.69.B firmware-brox-16080.B firmware-cr50-mp-16160.B firmware-cr50-prepvt-16155.B firmware-ec-R128-15964.23.B firmware-ec-R131-16063.2.B firmware-ec-R132-16093.3.B firmware-ec-R133-16151.2.B firmware-ec-R134-16181.3.B firmware-ec-R135-16209.5.B firmware-ec-R136-16238.2.B firmware-ec-R137-16267.2.B firmware-ec-R138-16295.2.B firmware-ec-R139-16328.2.B firmware-ec-R140-16371.2.B firmware-ec-R141-16404.2.B firmware-hps-15892.B firmware-lvgl-16187.B firmware-rauru-16174.102.B firmware-rauru-16174.B firmware-skywalker-16378.B firmware-ti50-efi-15980.75.B firmware-ti50-mp-15980.B firmware-ti50-prepvt-15974.B main release-R126-15886.B release-R127-15917.B release-R128-15964.B release-R129-16002.B release-R130-16033.B release-R131-16063.B release-R132-16093.B release-R133-16151.B release-R134-16181.B release-R135-16209.B release-R136-16238.B release-R137-16267.B release-R138-16295.B release-R139-16328.B release-R140-16371.B release-R141-16404.B stabilize-15855.B stabilize-15857.B stabilize-15886.46.B stabilize-15886.63.B stabilize-15886.66.B stabilize-15888.B stabilize-15905.B stabilize-15917.61.B stabilize-15917.65.B stabilize-15926.B stabilize-15964.20.B stabilize-15964.42.B stabilize-15964.9.B stabilize-16002.44.B stabilize-16002.51.B stabilize-16033.43.B stabilize-16033.58.B stabilize-16055.B stabilize-16063.45.B stabilize-16093.68.B stabilize-16093.78.B stabilize-16181.43.B stabilize-16181.44.B stabilize-16181.47.B stabilize-16181.48.B stabilize-16197.B stabilize-16238.47.B stabilize-16267.43.B stabilize-16267.61.B stabilize-16267.66.B stabilize-16295.54.B stabilize-16295.65.B stabilize-16328.65.B stabilize-cfm-16295.54.B stabilize-hana-16295.54.B stabilize-hps-15890.B stabilize-pujjoga-16267.60.B stabilize-quickfix-15886.43.B stabilize-quickfix-16093.109.B stabilize-starline-16056.B stabilize-starline-16082.B stabilize-starline-16084.B stabilize-starline-16093.2.B stabilize-starline-16095.B stabilize-starline-16126.B stabilize-starline-16150.2.B stabilize-starline-16150.B stabilize-starline-16182.8.B stabilize-starline-16182.B stabilize-starline-16216.B stabilize-starline-16232.2.B stabilize-starline-16232.5.B stabilize-starline-16232.B stabilize-starline-16234.2.B stabilize-starline-16234.B stabilize-starline-16245.B stabilize-starline-16246.B stabilize-starline-16261.12.B stabilize-starline-16261.2.B stabilize-starline-16261.4.B stabilize-starline-16261.5.B stabilize-starline-16261.7.B stabilize-starline-16261.9.B stabilize-starline-16261.B stabilize-starline-16294.10.B stabilize-starline-16294.15.B stabilize-starline-16294.18.B stabilize-starline-16294.6.B stabilize-starline-16294.7.B stabilize-starline-16294.B stabilize-starline-16370.B stabilize-starline-16397.B stabilize-zork-16371.20.B
- 46d75c5 pinweaver: Separate error codes in PK generation by Howard Yang · 1 year, 7 months ago factory-geralt-15840.B firmware-android-geralt-15842.88.B firmware-geralt-15842.B release-R123-15786.B release-R124-15823.B release-R125-15853.B stabilize-15786.48.B stabilize-15786.58.B stabilize-15793.B stabilize-15823.40.B stabilize-15828.B stabilize-quickfix-15786.49.B stabilize-quickfix-15823.44.B
- 41f3c0b mini_trunks: add size checks to HmacKeyAppend by Andrey Pronin · 2 years ago factory-brya-15684.B factory-rex-15708.B firmware-rex-15709.B release-R119-15633.B release-R120-15662.B release-R121-15699.B release-R122-15753.B stabilize-15633.44.B stabilize-15633.58.B stabilize-15633.69.B stabilize-15642.B stabilize-15654.B stabilize-15662.64.B stabilize-15662.76.B stabilize-15662.78.B stabilize-15662.80.B stabilize-15662.88.B stabilize-15677.B stabilize-15699.58.B stabilize-15699.66.B stabilize-15714.B stabilize-15753.46.B stabilize-15753.55.B stabilize-15756.B stabilize-FLEX-15662.115.B stabilize-quickfix-15662.77.B
- ccdf3cc tpm_storage: add checks when setting authValues by Andrey Pronin · 2 years ago
- 1bb6d78 pinweaver: Export files for ti50 bazel build. by Brian Granaghan · 2 years, 1 month ago release-R118-15604.B stabilize-15604.16.B stabilize-15604.45.B stabilize-15604.56.B stabilize-15604.57.B stabilize-15610.B
- 2d92452 pinweaver: Fix the null argument UB in fuzzed ecdh by Yi Chou · 2 years, 1 month ago
- e605982 pinweaver: Prevent potential UB in validate_tree_parameters by Yi Chou · 2 years, 1 month ago stabilize-15588.B
- 90975f3 pinweaver: Validate the tree befor using it by Yi Chou · 2 years, 1 month ago
- 4efcaf5 pinweaver: Run fuzzer in clusterfuzz by Yi Chou · 2 years, 2 months ago release-R117-15572.B stabilize-15561.B stabilize-15562.B stabilize-15563.B stabilize-15564.B stabilize-15572.16.B stabilize-15572.39.B stabilize-15572.4.B stabilize-15572.50.B stabilize-15572.57.B stabilize-15572.63.B
- 1558f1f pinweaver: Increase the fuzzer coverage by Yi Chou · 2 years, 2 months ago
- 0389ba7 pinweaver: Fix the missing function in fuzzer by Yi Chou · 2 years, 2 months ago
- b66b0c9 pinweaver: Update OWNERS file by Yi-An Chen · 2 years, 3 months ago stabilize-15511.B stabilize-15519.B stabilize-15531.B stabilize-15532.B
- ad067fb ti50: Remove `eal/ti50` by Matt Vertescher · 2 years, 3 months ago release-R116-15509.B stabilize-15509.37.B stabilize-15509.63.B stabilize-15509.72.B
- e90fe74 pinweaver: Clean up BIOMETRICS_DEV flag by Howard Yang · 2 years, 4 months ago stabilize-15483.B stabilize-15485.B
- e695b6b cr50: use get_seconds_since_cold_boot for the timer by Mary Ruthven · 2 years, 5 months ago release-R115-15474.B stabilize-15446.B stabilize-15474.38.B stabilize-15474.53.B stabilize-15474.70.B
- 3965c0f update OWNERS by Mary Ruthven · 2 years, 5 months ago
- e672a22 pinweaver: Require bindgen 0.64 by Bob Haarman · 2 years, 6 months ago release-R114-15437.B stabilize-15415.B stabilize-15429.B stabilize-15432.B stabilize-15437.42.B stabilize-15437.57.B stabilize-15437.59.B stabilize-15439.B
- fac03e3 pinweaver: Support v2 eals for cr50 by Howard Yang · 2 years, 6 months ago
- dd9f9a2 pinweaver: Add v2 eal definitions for cr50 by Howard Yang · 2 years, 6 months ago firmware-skyrim-15390.B release-R113-15393.B stabilize-15393.48.B stabilize-15393.58.B stabilize-15395.B
- 33db76b pinweaver: fix cr50 compilation errors by Mary Ruthven · 2 years, 6 months ago
- 2a709bf pinweaver: Use BIOMETRICS_DEV=true for Ti50 by Edward Hill · 2 years, 7 months ago factory-skyrim-15384.B firmware-skyrim-15369.B release-R112-15359.B stabilize-15359.45.B stabilize-15359.50.B stabilize-15359.58.B stabilize-15361.B stabilize-15364.B stabilize-15381.B
- 85caea1 Add pinweaver_eal_aes256_ctr_custom eal by Howard Yang · 2 years, 7 months ago
- 2150ddb Never write to response before reading request by Howard Yang · 2 years, 7 months ago
- aadc19b pinweaver: fix pw_handle_block_generate_ba_pk definition by Edward Hill · 2 years, 7 months ago
- 19fa7b1 pinweaver: Adjust v2 eal interfaces by Howard Yang · 2 years, 8 months ago release-R111-15329.B stabilize-15329.44.B stabilize-15329.59.B stabilize-15335.B
- 1d4c585 pinweaver/ti50: workaround to build with Clang-15 in Ti50 SDK by Vadim Sukhomlinov · 2 years, 10 months ago release-R110-15278.B stabilize-15278.64.B stabilize-15300.B stabilize-15301.B stabilize-15317.B stabilize-quickfix-15278.72.B
- fc9efb6 DIR_METADATA: Add V2 Test Plans. by Navil Perez · 2 years, 11 months ago factory-brya-15231.B firmware-android-nissa-15217.630.B firmware-nissa-15217.126.B firmware-nissa-15217.253.B firmware-nissa-15217.279.B firmware-nissa-15217.45.B firmware-nissa-15217.694.B firmware-nissa-15217.768.B firmware-nissa-15217.B firmware-trulo-15217.771.B release-R109-15236.B stabilize-15236.66.B stabilize-15245.B stabilize-15251.B
- 66161af pinweaver: Add block_generate_ba_pk command by Howard Yang · 3 years ago factory-corsola-15196.B factory-corsola-15197.B factory-nissa-15199.B factory-trogdor-15210.B firmware-android-corsola-15194.225.B firmware-corsola-15194.92.B firmware-corsola-15194.B release-R108-15183.B stabilize-15167.B stabilize-15174.B stabilize-15183.14.B stabilize-15183.69.B stabilize-15183.82.B stabilize-15185.7.B stabilize-15185.B stabilize-15207.B stabilize-15208.B stabilize-quickfix-15183.78.B stabilize-testbranch-15185.10.B
- 01d709d pinweaver: Change HMAC IV size by Edward Hill · 3 years ago firmware-duplo-15151.B
- 268a62f pinweaver: Use new error code for biometrics try_auth by Howard Yang · 3 years ago stabilize-15120.B stabilize-15122.B stabilize-15129.B
- 41d5eb2 pinweaver: Return correct error for generate secrets by Howard Yang · 3 years ago
- ae6a918 pinweaver: Add start_bio_auth command by Howard Yang · 3 years ago release-R107-15117.B stabilize-15086.B stabilize-15117.111.B stabilize-15117.48.B stabilize-15117.86.B
- bde8894 pinweaver: Add biometrics leaf implementation by Howard Yang · 3 years ago
- fad8b97 pinweaver: Add generate_ba_pk command by Howard Yang · 3 years ago
- f3a5e9f pinweaver: Add sys_info command by Howard Yang · 3 years ago
- 9f21e3d pinweaver: Remove HEC from reset_auth by Howard Yang · 3 years ago
- c96c5e8 pinweaver: Add expiration logic by Howard Yang · 3 years ago
- aa7a897 pinweaver: Add protocol version 2 by Howard Yang · 3 years ago
- 3abfd77 pinweaver: Generate bindings at build time by Alyssa Haroldsen · 3 years, 1 month ago release-R106-15054.B stabilize-15054.115.B stabilize-15054.26.B stabilize-15054.98.B stabilize-15072.B stabilize-15083.B
- 8a276a6 pinweaver: Fix the type mismatch for ctx type by Yi Chou · 3 years, 1 month ago
- d4d2e7a pinweaver: Explicitly list out version for types by Howard Yang · 3 years, 1 month ago
- c2f080c pinweaver: Add separate enum for log entry type field by Howard Yang · 3 years, 1 month ago
- 2b189b2 pinweaver: Change timestamp field name by Howard Yang · 3 years, 1 month ago
- 55384bd pinweaver: specify path relative to APP_DIR for build.lib.c.mk by Andrey Pronin · 3 years, 1 month ago stabilize-15033.B
- 15e9ca7 pinweaver: Fix size_t in Ti50 bindings by Edward Hill · 3 years, 1 month ago stabilize-15032.B
- 74aeeec pinweaver: Remove use of printf to save space by Edward Hill · 3 years, 1 month ago
- cb73fa7 pinweaver: Build for Ti50 by Edward Hill · 3 years, 2 months ago factory-foobar-15000.B release-R105-14989.B stabilize-14964.B stabilize-14989.107.B stabilize-14989.85.B stabilize-14998.B
- fc39c8b pinweaver: Add initial BUILD.gn by Yi Chou · 3 years, 9 months ago factory-14778.B factory-brya-14517.B factory-brya-14909.124.B factory-cherry-14455.B factory-firmware-ti50-guc-14778.B factory-guybrush-14600.B factory-guybrush-14908.B firmware-14947.B firmware-android-brya-14505.782.B firmware-brya-14505.534.B firmware-brya-14505.71.B firmware-brya-14505.B firmware-chameleon-14947.B firmware-cherry-14454.B firmware-firmware-android-brya-recipe-test-14505.782.B firmware-guybrush-14500.B release-R100-14526.B release-R101-14588.B release-R102-14695.B release-R103-14816.B release-R104-14909.B release-R98-14388.B release-R99-14469.B stabilize-14385.B stabilize-14388.52.B stabilize-14388.61.B stabilize-14388.62.B stabilize-14395.B stabilize-14396.B stabilize-14411.B stabilize-14438.B stabilize-14442.B stabilize-14469.41.B stabilize-14469.58.B stabilize-14469.8.B stabilize-14469.9.B stabilize-14477.B stabilize-14496.B stabilize-14498.B stabilize-14526.57.B stabilize-14526.67.B stabilize-14526.73.B stabilize-14526.84.B stabilize-14526.89.B stabilize-14528.B stabilize-14532.B stabilize-14536.B stabilize-14588.123.B stabilize-14588.14.B stabilize-14588.98.B stabilize-14589.B stabilize-14616.B stabilize-14633.B stabilize-14682.B stabilize-14695.107.B stabilize-14695.85.B stabilize-14771.B stabilize-14790.B stabilize-14803.B stabilize-14816.131.B stabilize-14816.136.B stabilize-14816.138.B stabilize-14816.82.B stabilize-14816.84.B stabilize-14839.B stabilize-14909.100.B stabilize-14918.B stabilize-quickfix-14526.91.B stabilize-quickfix-14695.124.B stabilize-quickfix-14695.187.B stabilize-quickfix-14909.132.B stabilize-voshyr-14637.B stabilize-wristpin-14469.59.B
- 71a1265 pinweaver: add fuzzer by Yi Chou · 4 years, 1 month ago factory-ambassador-14265.B factory-kukui-14374.B firmware-chameleon-14280.B release-R96-14268.B release-R97-14324.B stabilize-14178.B stabilize-14179.B stabilize-14189.B stabilize-14217.B stabilize-14235.B stabilize-14238.B stabilize-14249.B stabilize-14267.B stabilize-14268.51.B stabilize-14268.52.B stabilize-14268.67.B stabilize-14285.B stabilize-14312.B stabilize-14321.B stabilize-14324.13.B stabilize-14324.41.B stabilize-14324.62.B stabilize-14324.72.B stabilize-14333.B stabilize-14336.B stabilize-14345.B stabilize-ambassador-14268.43.B stabilize-rust-14220.B stabilize-rust-14224.B stabilize-rust-14225.B
- 659963b tpm_storage: add fuzzer by Andrey Pronin · 4 years, 1 month ago
- 53f80e7 tpm_storage: add unit tests by Andrey Pronin · 4 years, 1 month ago stabilize-14163.B
- 0158fa0 pinweaver: add license by Andrey Pronin · 4 years, 1 month ago factory-14162.B factory-keeby-14162.B
- 1736451 mini_trunks: improve fuzzer Makefile by Andrey Pronin · 4 years, 1 month ago
- 94d2e6e mini_trunks: fix C++ alignment for TPMU_SYM_DETAILS by Andrey Pronin · 4 years, 1 month ago
- d4dce60 tpm_storage: init g_cache_order by Andrey Pronin · 4 years, 1 month ago
- 8ec6dc5 pinweaver: initialize wrapped_leaf_data by Andrey Pronin · 4 years, 1 month ago
- e2e14f3 tpm_storage: check salting key params by Andrey Pronin · 4 years, 1 month ago
- 48b7b4c tpm_storage: protect sha256 operations on EC-points by Andrey Pronin · 4 years, 1 month ago
- 1dca307 mini_trunks: avoid undefined behavior by Andrey Pronin · 4 years, 1 month ago
- ec5107f correct fuzzed eal by Leo Lai · 4 years, 1 month ago
- 36486f5 correct target name of mini trunks fuzzer. by Leo Lai · 4 years, 1 month ago
- ee44ef0 pinweaver: fix make_compatible_request size check by Andrey Pronin · 4 years, 1 month ago
- 2881e30 mini_trunks: add fuzzed pinweaver_eal_send_command_and_wait by Andrey Pronin · 4 years, 1 month ago
- a18080b mini_trunks: add fuzzer foundation by Andrey Pronin · 4 years, 1 month ago
- 97b9baa add missing rationality check caught by fuzzer. by Leo Lai · 4 years, 1 month ago
- 4e595e0 mini_trunks: memcpy -> memcpy_s by Andrey Pronin · 4 years, 1 month ago
- e416ce3 Validate the leaf sensitive data size by Yi Chou · 4 years, 1 month ago
- c3901ca Copying the path_hashes for compatible request safely by Yi Chou · 4 years, 1 month ago
- 89f8d53 Check the missing crypto return value by Yi Chou · 4 years, 1 month ago
- eed2b65 Check the first attempt_count of delay_schedule by Yi Chou · 4 years, 1 month ago
- ddf3b45 Change all memcmp to pinweaver_eal_safe_memcmp by Yi Chou · 4 years, 1 month ago
- db20791 use pinweaver_eal_memcpy_s (pinweaver.c) by Leo Lai · 4 years, 1 month ago release-R94-14150.49.B release-R94-14150.B stabilize-14149.B stabilize-14150.2755.B stabilize-14150.376.B stabilize-14150.43.B stabilize-14150.64.B stabilize-14150.734.B stabilize-14150.74.B stabilize-14150.881.B stabilize-14150.882.B stabilize-14150.883.B stabilize-14151.B
- 7f598a5 pinweaver_eal_storage_init_state takes fixed size buffer. by Leo Lai · 4 years, 1 month ago
- 4de6bfc tpm_storage: support zero-sized struct for C++ by Andrey Pronin · 4 years, 1 month ago
- 85f99e1 tpm_storage: restructure for testability by Andrey Pronin · 4 years, 1 month ago
- 3ebdda9 tpm_storage: switch to using pinweaver_eal_memcpy_s by Andrey Pronin · 4 years, 1 month ago
- 86ce69d change return type of compute_hmac in header. by Leo Lai · 4 years, 1 month ago
- 788f41e return crypto errors in pinweaver.c by Leo Lai · 4 years, 1 month ago
- 4d45937 add pinweaver_eal_memcpy_s by Andrey Pronin · 4 years, 1 month ago
- 3911c29 PRESUBMIT.cfg: allow using tabs by Andrey Pronin · 4 years, 1 month ago
- 1790d4a add cylai to owners by Andrey Pronin · 4 years, 1 month ago
- db15a4b clear content of device key on stack. by Leo Lai · 4 years, 1 month ago
- 6574908 initialize wrapped_leaf_data in handle_leaf_update by Leo Lai · 4 years, 1 month ago
- 6120c20 tpm_storage: implement ChangeAuth by Andrey Pronin · 4 years, 2 months ago firmware-keeby-14119.B
- 6da881a tpm_storage: take const pointer in dump_hash by Andrey Pronin · 4 years, 2 months ago
- 8980534 tpm_storage: don't trigger DA on PW auth failures by Andrey Pronin · 4 years, 2 months ago
- b736a54 tpm_storage: start PW nvmem spaces from 01800007 by Andrey Pronin · 4 years, 2 months ago stabilize-14106.B
- 43f74f2 pinweaver_eal_linux: set dev keys by Andrey Pronin · 4 years, 2 months ago
- abf7def tpm_storage: initialize auth value size by Andrey Pronin · 4 years, 2 months ago
- 449db10 add OWNERS by Leo Lai · 4 years, 2 months ago
- c64cfc2 tpm_storage: fix uninitialized use of entry in read_log_entries by Andrey Pronin · 4 years, 2 months ago release-R93-14092.B stabilize-14092.57.B stabilize-14092.66.B stabilize-14093.B stabilize-14094.B
- 8c9892c fix some compiler warnings. by Leo Lai · 4 years, 3 months ago
- 841296c replace `size=SHA256_DIGEST_LENGTH` with `size=SHA256_DIGEST_SIZE` by Leo Lai · 4 years, 3 months ago
- 2ae884a `init_owner` returns success if it's already initialized. by Leo Lai · 4 years, 3 months ago
- c2343a3 eal: unify header comments by Andrey Pronin · 4 years, 4 months ago
- 13639b9 tpm_storage: clear cached keys on tree reset by Andrey Pronin · 4 years, 4 months ago
- 605c7a0 mini_trunks: fix param decryption by Andrey Pronin · 4 years, 4 months ago
- d43e6a9 tpm_commit: replace pubarea cmp with name cmp by Andrey Pronin · 4 years, 4 months ago
- 4b7119e tpm_storage: fixed tree_descr size when defining by Andrey Pronin · 4 years, 4 months ago
- a0ed4cf mini_trunks: fix response auth block processing by Andrey Pronin · 4 years, 4 months ago