summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
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
2016-10-28Remove legacy tee_common_unpg.hJens Wiklander
2016-09-19syscall storage_obj_seek: fix sign extensionJens Wiklander
2016-09-08core: add heap allocation failure statisticsJerome Forissier
2016-09-08core: add support for kernel address sanitizerJens Wiklander
2016-09-08core: add .early_bss sectionJens Wiklander
2016-09-05trace.h: add macros to unwind and print the call stack (kernel only)Jerome Forissier
2016-08-30libutils: promote mdbg_check() messages to TRACE_INFO from TRACE_DEBUGJerome Forissier
2016-08-30core: fix compile error when CFG_TEE_CORE_MALLOC_DEBUG=yJerome Forissier
2016-08-16secure storage: add SQL filesystemJerome Forissier
2016-08-10core: review assert and panic tracesEtienne Carriere
2016-08-10assert: honor NDEBUGEtienne Carriere
2016-08-09assert/panic: fix misuse of assert/panicEtienne Carriere
2016-07-27libutee: remove storageID check, let TEE kernel validate insteadPengguang Zhu
2016-07-05libutils: malloc: skip adding too small poolsJens Wiklander
2016-06-16libutils/newlib: clean sub.mkJens Wiklander
2016-06-16libutils: add strchr()Jens Wiklander
2016-06-13tui: Add __maybe_unusedJerome Forissier
2016-06-03libutee: move tui related files to tui directoryJens Wiklander
2016-06-03libutee: add text rendering routinesJens Wiklander
2016-06-03libutee: add amble fontJens Wiklander
2016-06-03libutee: add raw image routinesJens Wiklander
2016-06-03libutee: add utf-8 decoderJens Wiklander
2016-06-01libmpa: fixes undefined behaviorJens Wiklander