aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-07-18libzlib: gcc7 readyJens Wiklander
2017-07-18libpng: gcc7 readyJens Wiklander
2017-06-19libmpa: Implement Montgomery ladderJoakim Bech
2017-06-19ltc: Implement mp_rand for mpa_descJoakim Bech
2017-06-14trace.c: show file/line info for flow, debug and error messagesJerome Forissier
2017-06-06Remove buffering for AES CTRBogdan Liulko
2017-06-02libutee: Remove buffering for AES GCMBogdan Liulko
2017-05-30OP-TEE BenchmarkIgor Opaniuk
2017-05-30libutils: sparse fix: DETECTNULL() macroJens Wiklander
2017-05-30Sparse fix: _assert_break()Jens Wiklander
2017-05-30Sparse fix: setjmp.hJens Wiklander
2017-05-30Sparse fix __HAVE_BUILTIN_OVERFLOWJens Wiklander
2017-05-30core: remove __early_bssJerome Forissier
2017-05-24util: add macros for arithmetics with overflow checkingJens Wiklander
2017-05-24core: dump call stack of user TAs on abortJerome Forissier
2017-05-11Fix ROUNDUP()/ROUNDDOWN() macrosJens Wiklander
2017-04-27Remove SQL-FSJens Wiklander
2017-04-11spinlock: add cpu_spin_lock_xsave()/xrestore() functionsVolodymyr Babchuk
2017-04-03core: add test case for hash-treeJens Wiklander
2017-03-30tee_internal_api.h: do not define non-standard macrosJerome Forissier
2017-03-21core: export pTA invoke_tests API to ease tests integrationEtienne Carriere
2017-03-13core: introduce TA_FLAG_SECURE_DATA_PATHEtienne Carriere
2017-03-02libutee: demote allocation traces from DEBUG to FLOWJerome Forissier
2017-02-28Rename the secure and non-secure interruptsDavid Wang
2017-02-20libutee: add TEE iSocket interface and implementationJens Wiklander
2017-02-16libutils: Add GENMASK_{32,64} helper macrosAndrew F. Davis
2017-02-01libutee: API: add 'const' qualifiersJerome Forissier
2017-01-31libmpa: fix undefined left shiftJens Wiklander
2017-01-30libutee: preserve error code when calling TEE_Panic()Jerome Forissier
2017-01-26libutee: AES CTS fixJerome Forissier
2017-01-24Add support for user TA profiling with gprof (-pg)Jerome Forissier
2017-01-24Add options to build user libraries with profiling enabled (-pg)Jerome Forissier
2017-01-20libutee: fix off-by-one error in tee_buffer_update()Jerome Forissier
2017-01-18libutee: bugfix srcData == NULL casesJens Wiklander
2017-01-09Make sure "make clean" removes everything "make" has created under $(O)Jerome Forissier
2016-12-27stdint.h: add UINTPTR_C macroVolodymyr Babchuk
2016-12-27malloc: use spinlock instead of mutexVolodymyr Babchuk
2016-12-09libzlib: suppress gcc6 warningsJens Wiklander
2016-12-09Format UUID strings correctlyJens Wiklander
2016-11-29libutee: TEE_AEUpdate(): do nothing when (!srcData && !srcLen)Jerome Forissier
2016-11-29libutee: TEE_AEEncryptFinal(): do nothing when (!srcData && !srcLen)Jerome Forissier
2016-11-29libutee: TEE_AEDecryptFinal(): do nothing when (!srcData && !srcLen)Jerome Forissier
2016-11-29libutee: TEE_AllocateOperation(): rewrite FALLTHROUGH commentJerome Forissier
2016-11-29libutee: TEE_CipherDoFinal(): do nothing when (!srcData && !srcLen)Jerome Forissier
2016-11-29libutee: TEE_CipherUpdate(): do nothing when (!srcData && !srcLen)Jerome Forissier
2016-11-29libutee: TEE_GetObjectValueAttribute(): 'a' and 'b' may be NULLJerome Forissier
2016-11-29libutee: TEE_GetObjectValueAttribute(): copy data on success onlyJerome Forissier
2016-11-16libutee extension: check-access-right for secure/nonsec permissionsEtienne Carriere
2016-11-04core/libutee: perform cleanup for magic "4"Igor Opaniuk
2016-10-28libutee: remove unused TEE_ERROR_FILE_NOT_FOUNDJens Wiklander