Gitiles
Code Review
Sign In
review.evervolv.com
/
android_bionic
/
ff88fb0d3adbc67a4f94f5ef7e2b5bcc7a96c8f3
/
libc
/
private
ff88fb0
Fix allocations escaping malloc debug.
by Christopher Ferris
· 6 years ago
6cb70ad
Add the ScopedFd that we've never quite gotten around to.
by Elliott Hughes
· 6 years ago
900d07d
Add arm64 string.h function implementations for use with hardware supporting MTE.
by Peter Collingbourne
· 6 years ago
e949195
Adopt GNU calling convention for ifunc resolvers.
by Peter Collingbourne
· 6 years ago
c5d3a43
Make tls related header files platform accessible.
by Christopher Ferris
· 6 years ago
fa43309
Merge "ifuncs: start sharing."
by Elliott Hughes
· 6 years ago
a4c7876
ifuncs: start sharing.
by Elliott Hughes
· 6 years ago
2b0638e
Make bionic_malloc.h a platform header.
by Christopher Ferris
· 6 years ago
9db3486
Add arm32 case to BIONIC_STOP_UNWIND to correctly stop unwinders
by Ryan Savitski
· 6 years ago
191ecdc
Fix a few bionic test failures caused by hwasan global instrumentation.
by Peter Collingbourne
· 6 years ago
6533208
linker: Add library load and unload hooks for HWASan.
by Peter Collingbourne
· 6 years ago
6883b08
Reserve signal for java heap dumps.
by Florian Mayer
· 6 years ago
45f0a3b
Clear pointer tags as required for HWASAN for globals.
by Peter Collingbourne
· 6 years ago
5c6a3f9
libnetd_client: support hooking sendto/sendmsg/sendmmsg too.
by Elliott Hughes
· 7 years ago
31fe3c6
Merge "Move all leak info functions to android_mallopt."
by Christopher Ferris
· 7 years ago
f32e1a1
Merge "Comment about lock destruction and unlocking"
by Ryan Prichard
· 7 years ago
aca1101
Comment about lock destruction and unlocking
by Ryan Prichard
· 7 years ago
30659fd
Move all leak info functions to android_mallopt.
by Christopher Ferris
· 7 years ago
8189e77
Remove gMallocLeakZygoteChild.
by Christopher Ferris
· 7 years ago
5493ddc
Merge "Workaround potential access to unmapped stack"
by Elliott Hughes
· 7 years ago
8c1a14d
Workaround potential access to unmapped stack
by Adrian-CJ Hung
· 7 years ago
3e742cb
Merge "Reserve realtime signal for libprofile-extras"
by Pirama Arumuga Nainar
· 7 years ago
ebe1ae7
Reserve realtime signal for libprofile-extras
by Pirama Arumuga Nainar
· 7 years ago
886370c
Fix internal uses of _PATH_BSHELL.
by Elliott Hughes
· 7 years ago
b62888b
Merge "Increase the size of the shadow call stack guard region to 16MB."
by Peter Collingbourne
· 7 years ago
1fc5ccf
Add a platform API for setting an allocation limit.
by Christopher Ferris
· 7 years ago
6c619a0
Refactor the malloc_info code.
by Christopher Ferris
· 7 years ago
808d176
Merge "Fix linker self-exec detection"
by Ryan Prichard
· 7 years ago
1990ba5
Fix linker self-exec detection
by Ryan Prichard
· 7 years ago
62e1e2c
Modify malloc common function pointers.
by Christopher Ferris
· 7 years ago
f1ed31f
Increase the size of the shadow call stack guard region to 16MB.
by Peter Collingbourne
· 7 years ago
ecdc451
Merge changes I3c9b1292,I05c28d6a,I788c4a95,If8cd798f,I1c8d1cd7, ...
by Ryan Prichard
· 7 years ago
543b401
Merge "Allow to reset malloc hooks."
by Florian Mayer
· 7 years ago
db59b89
Allow to reset malloc hooks.
by Florian Mayer
· 7 years ago
16455b5
Implement dynamic TLS accesses and allocation
by Ryan Prichard
· 7 years ago
96773a2
Add BionicAllocator::memalign
by Ryan Prichard
· 7 years ago
083d850
Move the linker allocator into libc
by Ryan Prichard
· 7 years ago
3ce06c7
Merge "Reassign TLS slot 2 to TLS_SLOT_APP."
by Ryan Prichard
· 7 years ago
a0834d8
Reassign TLS slot 2 to TLS_SLOT_APP.
by Ryan Prichard
· 7 years ago
f77928d
android_mallopt: opcode preprocess define + missing header
by Ryan Savitski
· 7 years ago
ecc37e3
conditional zygote child heap profiling + android_internal_mallopt
by Ryan Savitski
· 7 years ago
fb8730d
Handle R_GENERIC_TLS_TPREL relocations
by Ryan Prichard
· 7 years ago
1988350
Avoid a dlopen abort on an invalid TLS alignment
by Ryan Prichard
· 7 years ago
361c1b4
Initialize static TLS memory using module list
by Ryan Prichard
· 7 years ago
e5e69e0
Record TLS modules and layout static TLS memory
by Ryan Prichard
· 7 years ago
977e47d
StaticTlsLayout: add exe/tcb and solib layout
by Ryan Prichard
· 7 years ago
4809755
Add a __bionic_get_tls_segment function
by Ryan Prichard
· 7 years ago
c86576c
Factor out ScopedRWLock into its own header
by Ryan Prichard
· 7 years ago
2e72417
Remove TLS_SLOT_TSAN(8)
by Ryan Prichard
· 7 years ago
45d1349
Reorganize static TLS memory for ELF TLS
by Ryan Prichard
· 7 years ago
0b0ee0c
libc_shared_globals: add a constexpr ctor
by Ryan Prichard
· 7 years ago
770032d
Fix/suppress bionic google-explicit-constructor warnings
by Chih-Hung Hsieh
· 7 years ago
4825c6d
Reserve TLS_SLOT_SANITIZER with value 6.
by Ryan Prichard
· 7 years ago
37754cd
Move errno to a pthread_internal_t field.
by Ryan Prichard
· 7 years ago
34583c1
Move dlerror out of a TLS slot and into a pthread_internal_t member.
by Elliott Hughes
· 7 years ago
07440a8
Replace TLS_SLOT_BIONIC_PREINIT w/ shared globals
by Ryan Prichard
· 7 years ago
5a66490
Use shared globals so getauxval works earlier
by Ryan Prichard
· 7 years ago
9cfca86
Split main thread init into early+late functions
by Ryan Prichard
· 7 years ago
48b1159
Use shared globals to init __progname + environ
by Ryan Prichard
· 7 years ago
7752bcb
Move the abort message to libc_shared_globals
by Ryan Prichard
· 7 years ago
abf736a
Expose libc_shared_globals to libc.so with symbol
by Ryan Prichard
· 7 years ago
f47e89f
Merge "Replace android_open_proxy with dns_open_proxy"
by Luke Huang
· 7 years ago
8d849ff
Merge "Allocate a small guard region around the shadow call stack."
by Peter Collingbourne
· 7 years ago
e3ed892
Replace android_open_proxy with dns_open_proxy
by Luke Huang
· 7 years ago
734beec
Allocate a small guard region around the shadow call stack.
by Peter Collingbourne
· 7 years ago
c0f4656
Make android_get_application_target_sdk_version available to the NDK.
by Elliott Hughes
· 7 years ago
ff1428a
Move API levels from `uint32_t` to `int`.
by Elliott Hughes
· 7 years ago
5e62b34
Clean up bionic_macros.h a bit.
by Elliott Hughes
· 7 years ago
f7f71e3
Add RT signal to load heapprofd library.
by Florian Mayer
· 7 years ago
92a9116
strerror: add missing ERFKILL and EHWPOISON.
by Elliott Hughes
· 7 years ago
391af2c
Merge "Allow invoking the linker on an executable."
by Treehugger Robot
· 7 years ago
8f639a4
Allow invoking the linker on an executable.
by Ryan Prichard
· 7 years ago
baf20fc
Block TIMER_SIGNAL in sigprocmask(SIG_SETMASK, ...).
by Josh Gao
· 7 years ago
f5693c6
Generalize abort's inline_tgkill, use it in fdsan.
by Josh Gao
· 7 years ago
99d5465
Add PR_SET_VMA and PR_SET_VMA_ANON_NAME to <sys/prctl.h>.
by Elliott Hughes
· 7 years ago
fa5410f
libc: enable -Wimplicit-fallthrough
by George Burgess IV
· 7 years ago
e6dab7b
fdsan: minor refactoring.
by Josh Gao
· 7 years ago
32bc0fc
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 years ago
f6e5b58
Introduce api to track fd ownership in libc.
by Josh Gao
· 8 years ago
468efc8
Reimplement popen(3)/pclose(3).
by Elliott Hughes
· 8 years ago
37d4e67
Set __bionic_asm_align to 16 for arm64
by Adhemerval Zanella
· 8 years ago
95bca3f
Remove valgrind workarounds.
by Elliott Hughes
· 8 years ago
27475b5
Initialize __libc_sysinfo early on.
by Ryan Prichard
· 8 years ago
c2b9fec
Require vendor users and groups to start with vendor_
by Tom Cherry
· 8 years ago
38e960b
bionic_fortify: clarify error message for an out of bounds FD.
by Narayan Kamath
· 8 years ago
71ba589
Rewrite system(3) to use posix_spawn(3).
by Elliott Hughes
· 8 years ago
6fcba93
Filter out reserved signals in functions that take sigset_t.
by Josh Gao
· 8 years ago
ab8c861
Merge "Add ability to read /etc/passwd and /etc/group"
by Tom Cherry
· 8 years ago
6034ef8
Add ability to read /etc/passwd and /etc/group
by Tom Cherry
· 8 years ago
cae21a9
Add aligned_alloc to libc.
by Christopher Ferris
· 8 years ago
c11fb66
Inline __libc_arc4random_has_unlimited_entropy.
by Elliott Hughes
· 8 years ago
5905d6f
Add `sigset64_t` and accompanying functions.
by Elliott Hughes
· 8 years ago
97d1c75
Merge "Better handling of sigset_t on LP32."
by Treehugger Robot
· 8 years ago
4b1c6e7
Better handling of sigset_t on LP32.
by Elliott Hughes
· 8 years ago
6b9c85b
Support priority inheritance mutex in 64bit programs.
by Yabin Cui
· 8 years ago
8583d5a
Include what we use.
by Dan Albert
· 8 years ago
5cec377
Address a bunch of clang-tidy complaints.
by Elliott Hughes
· 8 years ago
f1515f6
Clean up the time(2) implementation.
by Elliott Hughes
· 8 years ago
4473ccd
bionic: add vdso time()
by Mark Salyzyn
· 8 years ago
1133fec
Use inline ctype functions for ato*/strto* and scanf.
by Elliott Hughes
· 8 years ago
Next »