/optee_os/lib/libmbedtls/mbedtls/ |
A D | CONTRIBUTING.md | 3 …ons from the community. There are some requirements we need to fulfill in order to be able to inte… 28 …to minimise the impact on users upgrading to newer versions of the library and it should not be ne… 30 …to users, where a change to the interface is required, all changes to the ABI or API, even on the … 36 …to the definition of functions in the public interface which will change the API. Instead the inte… 44 When backporting to these branches please observe the following rules: 46 1. Any change to the library which changes the API or ABI cannot be backported. 47 …to that LTS branch. If a bug fix introduces a change to the API such as a new function, the fix sh… 48 … backporting is required. Exceptions to this may be additional test cases or quality improvements … 50 It would be highly appreciated if contributions are backported to LTS branches in addition to the [… 68 …est.sh` is available to show test coverage of the library. New code contributions should provide a… [all …]
|
A D | README.md | 49 * Python 3 to generate the test code. 50 * Perl to run the tests. 62 In order to run the tests, enter: 88 mkdir /path/to/build_dir && cd /path/to/build_dir 89 cmake /path/to/mbedtls_source 92 In order to run the tests, enter: 96 The test suites need Python to be built and Perl to be executed. If you don't have one of these ins… 135 If you already invoked cmake and want to change those settings, you need to 146 If you want to change `CC` or `CFLAGS` afterwards, you will need to remove the 196 - [Porting Mbed TLS to a new environment or OS](https://tls.mbed.org/kb/how-to/how-do-i-port-mbed… [all …]
|
A D | ChangeLog | 41 curves and no longer needs to be configured explicitly to save RAM. 53 * It was possible to configure MBEDTLS_ECP_MAX_BITS to a value that is 68 * Add printf function attributes to mbedtls_debug_print_msg to ensure we 159 * Fix which alert is sent in some cases to conform to the 376 of up to 15 bytes, with consequences ranging up to arbitrary code 489 PSA_KEY_TYPE_GET_CURVE renamed to to PSA_KEY_TYPE_ECC_GET_FAMILY 1521 in (D)TLS 1.0 to 1.2, that allowed an active network attacker to 2662 You now need to link to all of them if you use TLS for example. 2865 entropy_free() to crash (thanks to Rafał Przywara). 3768 * Moved out_msg to out_hdr + 32 to support hardware acceleration [all …]
|
A D | LICENSE | 19 "control" means (i) the power, direct or indirect, to cause the 28 including but not limited to software source code, documentation 33 not limited to compiled object code, generated documentation, 34 and conversions to other media types. 38 copyright notice that is included in or attached to the work 51 to that Work or Derivative Works thereof, that is intentionally 56 to the Licensor or its representatives, including but not limited to 70 copyright license to reproduce, prepare Derivative Works of, 104 excluding those notices that do not pertain to any part of 145 agreed to in writing, Licensor provides the Work (and each [all …]
|
A D | dco.txt | 9 Everyone is permitted to copy and distribute verbatim copies of this 15 By making a contribution to this project, I certify that: 18 have the right to submit it under the open source license 21 (b) The contribution is based upon previous work that, to the best 23 license and I have the right under that license to submit that 26 permitted to submit under a different license), as indicated 29 (c) The contribution was provided directly to me by some other
|
A D | SECURITY.md | 4 send an email to the security team at 13 Its primary goal is to ensure fixes are ready to be deployed when the issue 20 Users are urged to always use the latest version of a maintained branch.
|
A D | BUGS.md | 12 2. Check [GitHub](https://github.com/ARMmbed/mbedtls/issues) to see if 19 Please do not use GitHub for support questions. If you want to know 20 how to do something with Mbed TLS, please see [`SUPPORT.md`](SUPPORT.md) for available documentatio…
|
/optee_os/lib/libutils/isoc/ |
A D | bget.doc | 15 * A built-in test program to exercise BGET and 29 * Quantisation of buffer sizes to a power of two to 33 means of call-backs to user defined functions. 85 guide you to the BGET functions you're likely to need. 113 call to bpool(), and continue execution. 132 to allow the compaction routine to be called successively without 152 addresses to the release function. 172 storage to the overall buffer pool. 184 available to allocate the buffer. 243 buffer overhead) to be satisfied directly by calls to the <acquire> [all …]
|
/optee_os/core/kernel/ |
A D | lockdep.c | 86 if (edge->to == to) in lockdep_add_edge() 92 edge->to = to; in lockdep_add_edge() 189 nqe->node = e->to; in lockdep_graph_get_shortest_cycle() 263 if (edge->to->lock_id == to) in lockdep_find_edge() 271 uintptr_t __maybe_unused to = edge->to->lock_id; in lockdep_print_edge_info() local 299 uintptr_t to = 0; in lockdep_print_cycle_info() local 309 from = to; in lockdep_print_cycle_info() 310 to = cycle[0]; in lockdep_print_cycle_info() 316 from = to; in lockdep_print_cycle_info() 317 to = *p; in lockdep_print_cycle_info() [all …]
|
/optee_os/lib/libmbedtls/core/ |
A D | bignum.c | 42 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to) in crypto_bignum_bn2bin() argument 47 assert(to != NULL); in crypto_bignum_bn2bin() 49 if (mbedtls_mpi_write_binary((mbedtls_mpi *)from, to, len)) in crypto_bignum_bn2bin() 54 struct bignum *to) in crypto_bignum_bin2bn() argument 57 assert(to != NULL); in crypto_bignum_bin2bn() 58 if (mbedtls_mpi_read_binary((mbedtls_mpi *)to, from, fromsize)) in crypto_bignum_bin2bn() 63 void crypto_bignum_copy(struct bignum *to, const struct bignum *from) in crypto_bignum_copy() argument 66 assert(to != NULL); in crypto_bignum_copy() 67 if (mbedtls_mpi_copy((mbedtls_mpi *)to, (const mbedtls_mpi *)from)) in crypto_bignum_copy()
|
A D | mbed_helpers.h | 35 #error Do not know how to copy mbedtls_aes_context::rk in mbed_copy_mbedtls_aes_context()
|
/optee_os/core/lib/libfdt/ |
A D | README.license | 21 practice, equivalent to being BSD licensed, since the terms of the BSD 24 I made the decision to license libfdt in this way because I want to 27 tools. Allowing libfdt to be used under the terms of the BSD license 28 makes that it easier for vendors or authors of such software to do so. 32 back to the libfdt mainline. While I hope that doesn't happen, I 33 believe the goal of allowing libfdt to be widely used is more 38 Licenses such as the LGPL which would allow code to be used in non-GPL 39 software, but also require contributions to be returned were 40 considered. However, libfdt is designed to be used in firmwares and 42 to anticipate all possible changes which might be needed to meld [all …]
|
/optee_os/lib/libutils/isoc/arch/arm/ |
A D | arm32_aeabi_softfloat.c | 32 aeabi_float_t to; in f32_to_f() member 35 return res.to; in f32_to_f() 42 float32_t to; in f32_from_f() member 45 return res.to; in f32_from_f() 52 aeabi_double_t to; in f64_to_d() member 55 return res.to; in f64_to_d() 62 float64_t to; in f64_from_d() member 65 return res.to; in f64_from_d()
|
/optee_os/ |
A D | CHANGELOG.md | 304 - Links to the [commits][github_commits_3_6_0] and 314 - Links to the [commits][github_commits_3_5_0] and 324 - Links to the [commits][github_commits_3_4_0] and 334 - Links to the [commits][github_commits_3_3_0] and 385 * Secure Data Path: add pseudo-TA to convert VA to PA (#1993]) 744 to share references to secure memory 753 * Use CNTPCT (when available) to add entropy to the software PRNG 854 * Add debug assertions to spinlocks and mutexes 858 * ARMv7-A: redesign secure monitor to make it easier to register services 989 (CFG_CORE_TZSRAM_EMUL_SIZE), defaults to 300K. [all …]
|
A D | MAINTAINERS | 4 available to Linaro and/or in public in general we have assigned 7 Please keep this list in alphabetical order, and refer to the Linux kernel's 11 used a bit differently compared to the Linux MAINTAINERS file: 17 in documentation/github.md). Therefore, please do NOT send patches to the 18 e-mail addresses below. Maintainers normally are subscribed to GitHub 19 notifications, so they should see your pull requests. If you need to 'ping' 23 2. Bug reports and questions should be posted to the GitHub project as well
|
A D | README.md | 5 All official OP-TEE documentation has moved to http://optee.readthedocs.io.
|
A D | .azure-pipelines.yml | 25 # * on each commit in the development branch that is not in the target (merge to) branch 26 # * on the global diff if the PR contains more than one commit (useful to check if fixup 237 # Azure CI sets ${SYSTEM} to "build" which prevents OpenSSL from building due to: 263 # Azure CI sets ${SYSTEM} to "build" which prevents OpenSSL from building due to:
|
/optee_os/lib/libutils/isoc/arch/arm/softfloat/ |
A D | COPYING.txt | 7 The following applies to the whole of SoftFloat Release 3a as well as to 24 may be used to endorse or promote products derived from this software
|
A D | README.txt | 8 that conforms to the IEEE Standard for Floating-Point Arithmetic. SoftFloat 18 SoftFloat-history.html History of the major changes to SoftFloat.
|
/optee_os/core/arch/arm/kernel/ |
A D | link_dummy.ld | 9 * This seems to make the ARMv7 linker happy with regards to glue_7
|
/optee_os/core/arch/arm/plat-stm32mp1/drivers/ |
A D | stm32mp1_pwr.c | 66 uint64_t to = timeout_init_us(10 * 1000); in stm32mp1_pwr_regulator_set_state() local 71 while (!timeout_elapsed(to)) in stm32mp1_pwr_regulator_set_state()
|
/optee_os/core/arch/arm/dts/ |
A D | at91-sama5d2_xplained.dts | 432 * encouraged to prevent conflicts and to 433 * disable bias in order to be in the same 434 * state when the pin is not muxed to the adc. 455 * In here it's being pulled up, so need to 456 * connect it to ground to get an edge e.g. 459 * to pull-down or left floating according to
|
/optee_os/core/lib/libtomcrypt/ |
A D | mpi_desc.c | 724 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to) in crypto_bignum_bn2bin() argument 729 rc = mbedtls_mpi_write_binary(f, (void *)to, mbedtls_mpi_size(f)); in crypto_bignum_bn2bin() 734 struct bignum *to) in crypto_bignum_bin2bn() argument 736 if (mbedtls_mpi_read_binary((mbedtls_mpi *)to, (const void *)from, in crypto_bignum_bin2bn() 742 void crypto_bignum_copy(struct bignum *to, const struct bignum *from) in crypto_bignum_copy() argument 746 rc = mbedtls_mpi_copy((mbedtls_mpi *)to, (const mbedtls_mpi *)from); in crypto_bignum_copy()
|
/optee_os/mk/ |
A D | checkconf.mk | 173 $(error CFG_$(1) is set to '$(CFG_$(1))', valid values are: $(2))) 189 $$(error $(1) is set to '$($(1))' (from $(origin $(1))) but its value must be '$(2)'$$(_reason))
|
/optee_os/core/arch/arm/plat-imx/pm/ |
A D | psci-cpuidle-imx7.S | 736 mov r0, #0 @ ; write the cache size selection register to be 738 isb @ ; isb to sync the change to the cachesizeid reg 741 mov r0, #0 @ ; set way number to 0 743 mov r1, #0 @ ; set line number (=index) to 0
|