4994552198faf64cdce1f083df943b791a1d575b |
|
19-Sep-2017 |
Evgenii Stepanov <eugenis@google.com> |
Extend cfi test to verify a range of target pointers. Test: bionic device tests Bug: 63400743 Bug: 65590288 (cherry picked from commit 1dfd76ac2c7f5e993cde7407931bfd01dceca44d) Change-Id: I33832ef9ab98baf52afe969ea7a03fe419f93cb2
|
1dfd76ac2c7f5e993cde7407931bfd01dceca44d |
|
19-Sep-2017 |
Evgenii Stepanov <eugenis@google.com> |
Extend cfi test to verify a range of target pointers. Test: bionic device tests Bug: 63400743 Bug: 65590288 Change-Id: Ic4ef9630a2db709cf4edcc7f76c791df3f349192
|
115e0e785a8caeadb086540af42343c4249b2e74 |
|
03-Aug-2017 |
Evgenii Stepanov <eugenis@google.com> |
[cfi] Export __cfi_shadow_size. __cfi_shadow_size returns the size of the CFI shadow mapping, or 0 if CFI is not (yet) used in this process. This can be used to adjust RLIMIT_AS setting. Test: device bionic tests Bug: 64293803 (cherry picked from commit 97c16f8dca0694abfcdda34f8e01f5e1e989120f) Change-Id: Ia82152f568e3a80deb902d02fa400e88e3f556bc
|
97c16f8dca0694abfcdda34f8e01f5e1e989120f |
|
03-Aug-2017 |
Evgenii Stepanov <eugenis@google.com> |
[cfi] Export __cfi_shadow_size. __cfi_shadow_size returns the size of the CFI shadow mapping, or 0 if CFI is not (yet) used in this process. This can be used to adjust RLIMIT_AS setting. Test: device bionic tests Bug: 64293803 Change-Id: Icd7164f96aa7115b3585c21c0f68529cd2f07c11
|
68ecec1965dcec08c7df3f0224d69604c683cd6c |
|
31-Jan-2017 |
Evgenii Stepanov <eugenis@google.com> |
Fix CFI initialization crash on x86. Third try. Bug: 34752378 Test: bionic tests Change-Id: I247c127489a8ee38404e104f28d916a704e35f36
|
beb3eb1790dffc6e2f57a670aec89364944f66c4 |
|
01-Feb-2017 |
Evgenii Stepanov <eugenis@google.com> |
Revert "Fix CFI initialization crash on x86." Breaks aosp-master/sdk. This reverts commit 4ccd4317f9301ec9b32aa0d3317a0439b994d7bf.
|
4ccd4317f9301ec9b32aa0d3317a0439b994d7bf |
|
31-Jan-2017 |
Evgenii Stepanov <eugenis@google.com> |
Fix CFI initialization crash on x86. Second try. Bug: 34752378 Test: bionic tests Change-Id: I0a7453154671918b2e6e72f0bb9074c29ceb0f34
|
6fcd7a7d28aa6be42bbc99070c93d4d16b56ab57 |
|
31-Jan-2017 |
Alex Cheung <alexcheung@google.com> |
Revert "Fix CFI initialization crash on x86." This reverts commit be46d3871c91902504e5ec4c7f575c86f647aafc. Reverting due to broken build: https://android-build.googleplex.com/builds/branch-dashboard/aosp-master?build_id=3687823 Change-Id: I30968398edd9a094fce878839ba0a002ed487a77
|
be46d3871c91902504e5ec4c7f575c86f647aafc |
|
27-Jan-2017 |
Evgenii Stepanov <eugenis@google.com> |
Fix CFI initialization crash on x86. Bug: 34752378 Test: bionic tests Change-Id: If8e33f76a1a2d83356d818fed506ea624f579860
|
0a3637d3eb2424d8e825ad1825f843450a888406 |
|
06-Jul-2016 |
Evgenii Stepanov <eugenis@google.com> |
Runtime support for CFI Control Flow Integrity support in bionic. General design: http://clang.llvm.org/docs/ControlFlowIntegrityDesign.html#shared-library-support This CL implements subsections "CFI Shadow" and "CFI_SlowPath" in the above document. Bug: 22033465 Test: bionic device tests Change-Id: I14dfea630de468eb5620e7f55f92b1397ba06217
|