summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2020-10-27core: add generic struct ts_sessionJens Wiklander
2020-10-26libutils: strtoul.c: adjust license text to upstreamRouven Czerwinski
2020-10-21Add alignment parameter to FUNC() and LOCAL_FUNC() macrosJens Wiklander
2020-10-19libutils: provide empty __getauxval() implementationVolodymyr Babchuk
2020-10-09libutils: arm: add .cantunwind to __gnu_mcount_nc()Jerome Forissier
2020-10-07Use fallthrough pseudo-keyword in switch/case statementsJerome Forissier
2020-10-07libutils: compiler.h: introduce fallthrough pseudo-keywordJerome Forissier
2020-10-01Provide TEE_ATTR_FLAG_VALUE and TEE_ATTR_FLAG_PUBLICJens Wiklander
2020-09-29libutils: do not redefine ARRAY_SIZEJorge Ramirez-Ortiz
2020-09-29libutee: fix TEE_GetOperationInfoMultiple()Jens Wiklander
2020-09-29libutee: fix TEE_SetOperationKey() and TEE_SetOperationKey2()Jens Wiklander
2020-09-29libutee: TEE_GetOperationInfo() v1.1 updateJens Wiklander
2020-09-29libutee: TEE_AllocateOperation(): digest operations must have 0 max key sizeJens Wiklander
2020-09-29libutee: fix TEE_CloseAndDeletePersistentObject1() with TEE_HANDLE_NULLJens Wiklander
2020-09-24GP 1.1: Check parameters annotated in the specificationJens Wiklander
2020-09-16crypto: add function to free rsa keypairElias von Däniken
2020-09-14libutils: fix memset(), memcpy(), memmove() with -O3Jerome Forissier
2020-09-14libutils: memset(): add -O2 only if optimization is -OsJerome Forissier
2020-09-08libutils: Fix fputs() when CFG_TEE_TA_LOG_LEVEL=0Clement Faure
2020-09-08core: thread: add compiler barrier to thread_set_exceptions()Khoa Hoang
2020-09-04Add unwind library (libunw)Jerome Forissier
2020-09-04arm32: fold UNWIND(.fnstart/.fnend) into the FUNC macrosJerome Forissier
2020-09-04arm32: move the UNWIND() macro to <asm.S>Jerome Forissier
2020-09-04core: remove stack dump macros and multiple log levelsJerome Forissier
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