TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
OP-TEE
/
optee_os
/
2d6644ee0bbe38b29b51a0b8d8873de74acb2187
2d6644e
libmedtls: mpi_miller_rabin: increase count limit
by Jens Wiklander
· 7 years ago
d831db4
libmbedtls: add mbedtls_mpi_init_mempool()
by Jens Wiklander
· 7 years ago
df0f488
libmbedtls: make mbedtls_mpi_mont*() available
by Jens Wiklander
· 7 years ago
7b07920
libmbedtls: refine mbedtls license header
by Edison Ai
· 7 years ago
2616e2d
mbedtls: configure mbedtls to reach for config
by Jens Wiklander
· 7 years ago
d686ab1
mbedtls: remove default include/mbedtls/config.h
by Jens Wiklander
· 7 years ago
50a57cf
Import mbedtls-2.16.0
by Jens Wiklander
· 6 years ago
8bfc3de
libutee: lessen dependency on mbedtls internals
by Jens Wiklander
· 6 years ago
f1e9b21
core: crypto: introduce struct crypto_authenc_ops
by Jens Wiklander
· 6 years ago
96098f0
core: crypto: introduce struct crypto_cipher_ops
by Jens Wiklander
· 6 years ago
5da36a2
core: crypto: introduce struct crypto_mac_ops
by Jens Wiklander
· 6 years ago
6d259e0
core: implement crypto_cipher_get_block_size()
by Jens Wiklander
· 6 years ago
6648f48
core: crypto: introduce struct crypto_hash_ops
by Jens Wiklander
· 6 years ago
46bd5ae
Add support for ultra96 ZynqMP board
by Michael Grand
· 6 years ago
025f5cd
core: Initialize the chip_id array when generating the SSK
by Alexandre Jutras
· 6 years ago
80c4fb7
libutee: fix deprecated TA_FLAG_REMAP_SUPPORT inline comment
by Etienne Carriere
· 6 years ago
b844655
stm32_i2c: driver for STM32 I2C bus
by Etienne Carriere
· 6 years ago
e72ad0e
libutil: add UDIV_ROUND_NEAREST() macro
by Etienne Carriere
· 6 years ago
fe8db35
core: ignore deprecated TA flags EXEC_DDR and USER_MODE
by Jerome Forissier
· 6 years ago
dba5a1e
core: better align output of TA dump with many or big regions
by Jerome Forissier
· 6 years ago
64718c9
Allow building libutils etc. as shared libraries
by Jerome Forissier
· 7 years ago
0d74580
core: elf_load: R_ARM_ABS32/R_AARCH64_ABS64 relocations against undefined symbol
by Jerome Forissier
· 6 years ago
9b29437
User TA: add --as-needed to link flags
by Jerome Forissier
· 7 years ago
e59b134
mk/lib.mk: add support for producing shared user libraries
by Jerome Forissier
· 7 years ago
65fe41d
core: cleanup generic traces
by Etienne Carriere
· 6 years ago
0e17350
core/generic_boot: consistent DTB info traces
by Etienne Carriere
· 6 years ago
a18a7cd
core/generic_boot: tone down trace for missing external DTB
by Etienne Carriere
· 6 years ago
7f76127
Compile user TAs with -fpic rather than -fpie
by Jerome Forissier
· 6 years ago
9dde212
core: replace TAF with TA invocation in inline comments
by Etienne Carriere
· 6 years ago
bb80916
core: use PTA as acronym for pseudo TA
by Etienne Carriere
· 6 years ago
4df764d
core: add inline description of TEE session field user_ctx
by Etienne Carriere
· 6 years ago
4246116
core: pta/gprof.c: remove redundant access check
by Jerome Forissier
· 6 years ago
7db24ad
core: REE FS TAs: add option to verify signature before processing
by Jerome Forissier
· 6 years ago
77cb2a4
mk/config.mk: remove untrue comment
by Jerome Forissier
· 6 years ago
48e1060
libutils: remove buf_compare_ct()
by Jerome Forissier
· 6 years ago
65551e6
libutee: TEE_MemCompare(): use constant time algorithm
by Jerome Forissier
· 7 years ago
b7da54b
libutils: Import isc_tsmemcmp() from NTP as consttime_memcmp()
by Jerome Forissier
· 6 years ago
ea81076
core: RPMB FS: check for potential overflows
by Jerome Forissier
· 7 years ago
06aa9a9
core: syscall_authenc_init(): check nonce accessibility
by Jerome Forissier
· 7 years ago
bd81e5b
core: crypto: add overflow check when copying attributes
by Jerome Forissier
· 7 years ago
3bcb882
core: get_elf_segments(): use memmove on overlapping memory
by Jerome Forissier
· 7 years ago
b17e2e4
core: load_elf_from_store(): check stack size
by Jerome Forissier
· 7 years ago
062765e
core: add VA overflow check in shdr_alloc_and_copy()
by Jerome Forissier
· 7 years ago
8ad7af5
core: add overflow check in mobj_reg_shm_alloc()
by Jerome Forissier
· 7 years ago
99164a0
core: do not use virtual addresses as session identifier
by Jerome Forissier
· 7 years ago
781c8f0
core: ELF relocation: use ADD_OVERFLOW()
by Jerome Forissier
· 7 years ago
5787ecd
core: elf_load_body(): use MUL_OVERFLOW() to get size of section headers
by Jerome Forissier
· 7 years ago
bcc81cf
core: umap_add_region(): add overflow check
by Jerome Forissier
· 7 years ago
de5a134
core: entry_std.c: clean memory type inline comments
by Etienne Carriere
· 6 years ago
e043ba4
stm32mp1: embed BSEC driver
by Etienne Carriere
· 6 years ago
d64485e
stm32_bsec: OTP driver for stm32mp platforms
by Etienne Carriere
· 6 years ago
8e897b6
plat-ls: updated conf.mk to set CFG_USER_TA_TARGETS
by Pankaj Gupta
· 6 years ago
a138789
ci: travis: keep only code rule checks
by Jerome Forissier
· 6 years ago
9c7ce04
libutils: isoc: implement more ctypes functions
by Yunjong Jeong
· 6 years ago
1fcac77
drivers: GICv3: Configure native secure interrupt
by Sandeep Tripathy
· 6 years ago
b766702
Add support for Hisilicon Hi3519AV100 DEMO board
by Zeng Tao
· 7 years ago
7bd5ce8
docs: Remove current docs and link to the new location
by Joakim Bech
· 6 years ago
dfcb422
core: mm: simplify overlap check
by Peng Fan
· 6 years ago
69a3d6b
libutee: fix TEE_OpenPersistentObject() error behavior
by Daniel Glöckner
· 6 years ago
98921ee
Revert "core_mmu: phys_to_virt_io(): warn if PA has both S and NS mappings"
by Jerome Forissier
· 6 years ago
c2a9323
plat-rcar: add support for H3 module with 8GB memory
by Volodymyr Babchuk
· 6 years ago
6a5de41
plat-rcar: virtualization port for RCAR platform
by Volodymyr Babchuk
· 7 years ago
95b717c
mmu_lpae: flush TLBs when switching partitions
by Volodymyr Babchuk
· 7 years ago
31775e7
stm32mp1: fix missing ETZPC mapping
by Etienne Carriere
· 6 years ago
ae21bca
core: deprecate read32(), write32() and friends
by Etienne Carriere
· 6 years ago
af4c7f4
zynq7k: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
cb40b9d
ti: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
8bf2b29
synquancer: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
b34bcab
sunxi: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
3f66fc7
stm32mp1: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
79f948c
stm: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
5dbc88e
sam: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
22e7ddf
rockchip: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
35bf1f2
marvell: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
242b87c
ls: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
c9df313
imx: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
1c3ba0d
hikey: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
918bb3a
core: upgrade from write32() to io_write32() and friends
by Etienne Carriere
· 6 years ago
b7d2b84
libutil: io_clrsetbitsX() firends for 8bit and 16bit accesses
by Etienne Carriere
· 6 years ago
2d0c93d
libutil: replace write*() util functions with io_write*()
by Etienne Carriere
· 6 years ago
644ac91
stm32mp1: reset driver for platform peripheral interfaces
by Etienne Carriere
· 6 years ago
53c1131
core_mmu: phys_to_virt_io(): warn if PA has both S and NS mappings
by Jerome Forissier
· 6 years ago
a5e82dc
core_mmu: do not restrict device memory mapping to PGDIR_SIZE granularity
by Jerome Forissier
· 6 years ago
4d22155
core: change io_{clr|set|clrset}bits32() address argument type
by Etienne Carriere
· 6 years ago
fff9beb
stm32mp1: embed GPIO/pin control driver
by Etienne Carriere
· 6 years ago
4b5e93e
stm32_gpio: driver for GPIO and pin control
by Etienne Carriere
· 6 years ago
4aa1f95
documentation: apply dual license to the OP-TEE header definitions
by Jerome Forissier
· 6 years ago
38054c3
LICENSE: all files are licensed under BSD 2-Clause by default
by Jerome Forissier
· 6 years ago
ce0bad5
ta: link.mk: set linker max-page-size to 4K
by Jerome Forissier
· 6 years ago
1095cc2
stm32mp1: platform enables STM32 ETZPC driver
by Etienne Carriere
· 6 years ago
e4e0a6c
stm32_etzpc: STM32 Extended TrustZone Protection Controller
by Etienne Carriere
· 6 years ago
b1de92c
stm32mp1: get root clocks frequency from DTB
by Etienne Carriere
· 6 years ago
dcdc207
stm32mp1: platform clocks driver
by Etienne Carriere
· 6 years ago
59a9e3a
stm32mp1: update RCC driver
by etienne carriere
· 6 years ago
b1f3797
bget: fix nex_ pool building with disabled stats
by Volodymyr Babchuk
· 7 years ago
1526670
ci: .shippable.yml: add build for QEMUv8 with virtualization
by Jerome Forissier
· 7 years ago
8cd8a62
Remove memalign()
by Jens Wiklander
· 7 years ago
0ae6974
stm32mp1: PWR support
by etienne carriere
· 7 years ago
b2dd874
Fix alignment of data for mempool_alloc_pool()
by Jens Wiklander
· 7 years ago
a9392ff
core: pseudo_ta: fix query buffer size for SDP
by Jens Wiklander
· 7 years ago
Next »