summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2020-08-26libutee: fix TEE_BigIntDiv(): dest_q or dest_r may be NULLJens Wiklander
2020-08-25ldelf: arm64: support R_AARCH64_TLSDESC relocationsJerome Forissier
2020-08-17libutils: embed AEABI personality routines upon CFG_UNWINDEtienne Carriere
2020-08-14core: add stack overflow detectionJerome Forissier
2020-08-06ldelf, libutee: rework support of DT_INIT_ARRAY/DT_FINI_ARRAYJerome Forissier
2020-08-06ldelf, libutee: add minimal Thread Local Storage supportJerome Forissier
2020-08-06libutee: add <elf.h>Jerome Forissier
2020-08-06Move ELF headers from ldelf/ to lib/libutee/Jerome Forissier
2020-08-06libutee: arm64: add read_tpidr_el0() and write_tpidr_el0() macrosJerome Forissier
2020-08-06libutils: add simplified fputc(), fputs(), fwrite(), write()Jerome Forissier
2020-08-06libutils: add sprintf()Jerome Forissier
2020-07-31libutee: TEE_AsymmetricSignDigest support 0 signature lenRicardo Salveti
2020-07-14core: mempool: use recursive mutexJerome Forissier
2020-07-14libutils: atomic.h: add atomic_{load,store}_short()Jerome Forissier
2020-07-14core: make thread ID a short intJerome Forissier
2020-06-24libutee: add leading underscore to base64 functionsJerome Forissier
2020-06-24libutee: remove unnecessary parenthesesJerome Forissier
2020-06-24libutee, ldelf: add leading underscore to syscall wrappersJerome Forissier
2020-06-04libutils: atomic.h: fix atomic_load_u32() typesJens Wiklander
2020-05-28libutee: base64: initialize local variablesEtienne Carriere
2020-05-28libutee: fix base64 to support strictly well sized bufferEtienne Carriere
2020-05-28libutee: fix size query for property as binary blockEtienne Carriere
2020-05-20libutils: confine_array_index: arm64: replace csdb by hint #20Jerome Forissier
2020-05-15core: device pta: add flag to indicate dependency on tee-supplicantMaxim Uvarov
2020-05-06libutee: crypto: AE: Explicitly initialize buffer_offsSumit Garg
2020-04-30libmbedtls: mbedtls_mpi_shrink(): fix possible unwanted truncationJerome Forissier
2020-04-28libutils: confine_array_index: fix clang build trace for Thumb2Etienne Carriere
2020-04-28libutils: confine_array_index: fix 32bit modes implementationEtienne Carriere
2020-04-21Squashed commit upgrading to mbedtls-2.22.0Jerome Forissier
2020-04-20core: crypto: ECC: make sure key_size is consistent with attributesJerome Forissier
2020-04-20core: crypto: DH: make sure key_size is consistent with attributesJerome Forissier
2020-04-14pta: invoke_test.pta: add test on null memref parameterEtienne Carriere
2020-04-07Squashed commit upgrading to mbedtls-2.16.5Jerome Forissier
2020-04-06libutee: optimize memcpy() for speedJens Wiklander
2020-04-06core: mbedtls: use SHA-256 crypto accelerated routinesJens Wiklander
2020-04-06core: mbedtls: use SHA-1 crypto accelerated routinesJens Wiklander
2020-04-06core: mbedtls: use AES crypto accelerated routinesJens Wiklander
2020-04-06pta: invoke_test.pta: add aes performance testJens Wiklander
2020-04-02libutee: Remove ae_tag_len from __TEE_OperationHandleAlbert Schwarzkopf
2020-04-02core: merge tee_*_get_digest_size() into a single functionAlbert Schwarzkopf
2020-04-02libutee: Set digestLength value in TEE_OperationInfo structureAlbert Schwarzkopf
2020-04-02Remove '.section .text.<name>' and use function macros insteadJerome Forissier
2020-03-24core: add TEE_LOGIN_REE_KERNEL login methodSumit Garg
2020-03-20util.h: add ROUNDUP_DIV(x, y) macroJens Wiklander
2020-03-13libutee: arm64: update register accessor macros to support ClangJerome Forissier
2020-03-11libutils: add __noreturn to longjmp() prototypeJerome Forissier
2020-03-04confine_array_index.h: add A32 and T32 versions of confine_array_index()Jens Wiklander
2020-03-04libutils: import confine_array_index.h from FuchsiaJens Wiklander
2020-02-25ldelf, ta: add support for DT_INIT_ARRAY and DT_FINI_ARRAYJerome Forissier
2020-02-24libutee: remove utee_misc.h and utee_misc.cJerome Forissier