aboutsummaryrefslogtreecommitdiff
path: root/libc/bionic
Commit message (Expand)AuthorAgeFilesLines
...
* Remove references to libc_scudo.Christopher Ferris2020-06-225-330/+0
* Move exit.c from stdlib to bionic subdirectory.Victor Khimenko2020-06-101-0/+42
* Merge "Remove dead code."Treehugger Robot2020-06-081-1/+1
|\
| * Remove dead code.Elliott Hughes2020-06-081-1/+1
* | Merge changes I3c697924,I0b019cd0Treehugger Robot2020-06-081-7/+10
|\ \
| * | Move set_cached_pid() to __clone_for_fork()Lev Rumyantsev2020-06-031-6/+10
| * | Remove WEAK_FOR_NATIVE_BRIDGE for forkLev Rumyantsev2020-06-031-1/+0
* | | Merge "Use a template for the exec family."Elliott Hughes2020-06-051-7/+8
|\ \ \ | |/ / |/| |
| * | Use a template for the exec family.Elliott Hughes2020-06-041-7/+8
| |/
* | Narrow native bridge to clone_for_forkLev Rumyantsev2020-06-031-9/+10
* | clock: buff our coverage numbers slightly.Elliott Hughes2020-05-291-3/+1
|/
* Ignore SCUDO_OPTIONS across a security boundary.Christopher Ferris2020-05-261-31/+32
* sigaction: don't call interposable symbol.Josh Gao2020-05-191-18/+24
* Merge changes If42905f3,Id351a993,I8a082fd0Treehugger Robot2020-05-122-1/+16
|\
| * fdsan: don't do anything when vforked.Josh Gao2020-05-071-0/+12
| * Track whether a thread is currently vforked.Josh Gao2020-05-071-1/+4
* | Fix typo in if statement.Peter Collingbourne2020-05-081-1/+1
* | Merge "Introduce a new heap tagging level, M_HEAP_TAGGING_LEVEL_SYNC."Peter Collingbourne2020-05-072-17/+38
|\ \
| * | Introduce a new heap tagging level, M_HEAP_TAGGING_LEVEL_SYNC.Peter Collingbourne2020-05-052-17/+38
* | | [libc] Zero and pattern initialization of heap memory.Evgenii Stepanov2020-05-011-0/+11
| |/ |/|
* | fdtrack: add wrapper for socketpair.Josh Gao2020-04-291-0/+43
* | fdtrack: add wrapper for eventfd.Josh Gao2020-04-292-3/+12
* | fdtrack: add wrappers for epoll_create, epoll_create1.Josh Gao2020-04-291-1/+7
* | fdtrack: add wrappers for pipe, pipe2.Josh Gao2020-04-291-1/+19
|/
* Merge "Set the top bit for tagged pointers."Mitch Phillips2020-04-201-4/+5
|\
| * Set the top bit for tagged pointers.Mitch Phillips2020-04-171-4/+5
* | tmpfile(3): use O_TMPFILE where available.Elliott Hughes2020-04-161-31/+32
|/
* Cleanup some trivial TODOs.Tom Cherry2020-04-101-1/+0
* Merge "dynamic libc: ignore ART profiling signal by default."Florian Mayer2020-03-281-0/+8
|\
| * dynamic libc: ignore ART profiling signal by default.Florian Mayer2020-03-271-0/+8
* | Add ffsl(3), ffsll(3).Elliott Hughes2020-03-261-4/+1
|/
* Merge "[GWP-ASan] Intercept calloc() again."Mitch Phillips2020-03-161-2/+1
|\
| * [GWP-ASan] Intercept calloc() again.Mitch Phillips2020-03-161-2/+1
* | Merge "Add explicit state for heapprofd hooking."Florian Mayer2020-03-121-101/+194
|\ \ | |/ |/|
| * Add explicit state for heapprofd hooking.Florian Mayer2020-03-111-101/+194
* | Rewrite __cxa_atexit / __cxa_finalizeRyan Prichard2020-03-062-0/+305
|/
* Merge "Update the scudo wrapper for bionic changes."Christopher Ferris2020-03-031-0/+8
|\
| * Update the scudo wrapper for bionic changes.Christopher Ferris2020-02-281-0/+8
* | Merge "[GWP-ASan] [heapprofd] Fix infinite recursion between malloc-racing th...Mitch Phillips2020-02-281-4/+11
|\ \
| * | [GWP-ASan] [heapprofd] Fix infinite recursion between malloc-racing threads.Mitch Phillips2020-02-281-4/+11
* | | Merge "[GWP-ASan] Don't intercept calloc."Treehugger Robot2020-02-281-1/+2
|\ \ \
| * | | [GWP-ASan] Don't intercept calloc.Mitch Phillips2020-02-281-1/+2
| |/ /
* | | Merge "Update bionic to the v2 MTE patch set."Peter Collingbourne2020-02-281-1/+2
|\ \ \
| * | | Update bionic to the v2 MTE patch set.Peter Collingbourne2020-02-281-1/+2
* | | | Merge "Cleans up logging and comments in ifaddrs."Bram Bonné2020-02-281-5/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Cleans up logging and comments in ifaddrs.Bram Bonné2020-02-271-5/+1
| |/ /
* | / Handle the alternate signal stack correctly in android_unsafe_frame_pointer_c...Peter Collingbourne2020-02-271-0/+6
| |/ |/|
* | [GWP-ASan] [heapprofd] Nullptr deref in dispatch.Mitch Phillips2020-02-261-15/+35
|/
* Override SIGSYS during profiling signal handlerRyan Savitski2020-02-251-1/+48
* Merge "Try to resolve interface names before removing nameless interfaces."Bram Bonné2020-02-251-3/+12
|\