Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
809b50237b31251a86b4ea535cf5e15d27fde4c7
/
linker
/
linker.cpp
b8e3769
Fix is_greylisted check in case of an absolute path
by Dimitry Ivanov
· 10 years ago
8b898d1
Merge "linker: Change the library search order" am: c92ffa95fc am: 10e4fd56b5
by Dimitry Ivanov
· 10 years ago
88f5111
linker: Change the library search order
by Dimitry Ivanov
· 10 years ago
f53e7de
linker: check if needed_by is nullptr
by Dimitry Ivanov
· 10 years ago
1005748
Do not allow System.load() of external libraries
by Dimitry Ivanov
· 10 years ago
a2a0501
Add libskia.so to the grey-list.
by Dimitry Ivanov
· 10 years ago
321dc06
Merge "Do not unmap reserved region on dlclose" am: 3e3b992469 am: 7a55637013
by Dimitry Ivanov
· 10 years ago
f45b0e9
Do not unmap reserved region on dlclose
by Dimitry Ivanov
· 10 years ago
78dfc40
Greylist libui.so
by Dimitry Ivanov
· 10 years ago
dc2bee9
Add the name of needed_by library to the warning
by Dimitry Ivanov
· 10 years ago
f1db47a
Limit greylisting to apps targeting sdk version<=23
by Dimitry Ivanov
· 10 years ago
8849ad6
Merge "Defend against -fstack-protector in libc startup." am: 195b85a80f
by Elliott Hughes
· 10 years ago
36ac45f
Refine greylist to exclude transitively DT_NEEDED libraries
by Dimitry Ivanov
· 10 years ago
a8bda26
Greylist some of internal native libraries
by Dimitry Ivanov
· 10 years ago
42d949f
Defend against -fstack-protector in libc startup.
by Elliott Hughes
· 10 years ago
116b569
Clarify which linker we are.
by Elliott Hughes
· 10 years ago
7331fe1
linker: implement shared namespaces
by Dimitry Ivanov
· 10 years ago
9cf99cb
linker: add dlvsym(3)
by Dimitry Ivanov
· 10 years ago
0bc3977
Merge "Move dlsym and dladdr implementation to linker.cpp"
by Dimitry Ivanov
· 10 years ago
4a2c5aa
Move dlsym and dladdr implementation to linker.cpp
by Dimitry Ivanov
· 10 years ago
cb025e5
Merge "Revert "Add /odm/lib to shared lib search path""
by Dimitry Ivanov
· 10 years ago
3980175
Merge "Add permitted_when_isolated_path to linker namespaces"
by Dimitry Ivanov
· 10 years ago
284ae35
Add permitted_when_isolated_path to linker namespaces
by Dimitry Ivanov
· 10 years ago
5a3ab34
Merge "Revert "Ensure that readlink has access to /proc/self/fd""
by Dimitry Ivanov
· 10 years ago
db43526
Revert "Ensure that readlink has access to /proc/self/fd"
by Dimitry Ivanov
· 10 years ago
40728bc
Revert "Add /odm/lib to shared lib search path"
by Dimitry Ivanov
· 10 years ago
e371ae6
Merge "Allow dlopening public libs using absolute path"
by Dimitry Ivanov
· 10 years ago
22840aa
Allow dlopening public libs using absolute path
by Dimitry Ivanov
· 10 years ago
939a7e0
Track rename from base/ to android-base/.
by Elliott Hughes
· 10 years ago
1ffec1c
Introduce anonymous namespace
by Dmitriy Ivanov
· 10 years ago
0ebe2f0
Merge "Add /odm/lib to shared lib search path"
by Hung-ying Tyan
· 10 years ago
313632d
Merge "Do not depend on host bits to get the right size to write."
by Junichi Uekawa
· 10 years ago
ff35b1e
Do not depend on host bits to get the right size to write.
by Junichi Uekawa
· 10 years ago
f74b041
Add /odm/lib to shared lib search path
by Hung-ying Tyan
· 10 years ago
3cc35e2
Ignore target sdk version for the public namespace
by Dmitriy Ivanov
· 10 years ago
fbfba64
Remove the warning about empty LD_LIBRARY_PATH
by Dmitriy Ivanov
· 10 years ago
d9b08a0
Fix arm64 and x86 builds
by Dmitriy Ivanov
· 10 years ago
42d5fcb
Introducing linker namespaces
by Dmitriy Ivanov
· 10 years ago
fd7a91e
linker: cleanup solist after unsuccessful read
by Dmitriy Ivanov
· 10 years ago
126af75
Implement load at fixed address feature
by Dmitriy Ivanov
· 10 years ago
4f7a7ad
Implement Library Load Order Randomization
by Dmitriy Ivanov
· 10 years ago
5fd94df
Merge "Replace auto -> const auto&/auto&&"
by Dimitry Ivanov
· 10 years ago
9c2122e
Merge "Fix R_AARCH64_ABS/PREL relocations"
by Dimitry Ivanov
· 10 years ago
77f91c6
Fix R_AARCH64_ABS/PREL relocations
by Dmitriy Ivanov
· 10 years ago
4e50d02
Ensure that readlink has access to /proc/self/fd
by Dmitriy Ivanov
· 10 years ago
fae39d2
Log dlopen failures caused by text relocations
by Dmitriy Ivanov
· 10 years ago
5dce894
Replace auto -> const auto&/auto&&
by Dmitriy Ivanov
· 10 years ago
6f2d310
Correctly resolve realpath for absolute paths
by Lazar Trsic
· 10 years ago
93c0f5e
Move VDSO pointers to a shared globals struct.
by Josh Gao
· 10 years ago
8068786
Remove textrels support for platform libs
by Dmitriy Ivanov
· 10 years ago
a1feb11
Make dt_runpath work for libraries opened from apk
by Dmitriy Ivanov
· 10 years ago
7e03993
Fix the comment
by Dmitriy Ivanov
· 10 years ago
b482750
Optimize dlopen from a zip file
by Dmitriy Ivanov
· 10 years ago
280d546
Fix bug number for linker related workarounds
by Dmitriy Ivanov
· 10 years ago
edfc9f6
linker: don't pass dlextinfo to dependent loads
by Dmitriy Ivanov
· 10 years ago
b447440
Prevent buffer over-read in linker.cpp's parse_path.
by tony.ys_liu
· 10 years ago
ec83a61
Restore protection flags for ifunc during relocs.
by Dmitriy Ivanov
· 10 years ago
d294863
Use a less misleading name for the code that sets up the main thread.
by Elliott Hughes
· 10 years ago
730ed9d
Add constant for zip separator
by Dmitriy Ivanov
· 10 years ago
d640b22
A special linker for ASan executables.
by Evgenii Stepanov
· 10 years ago
609f11b
Fix memory-leak on soinfo_free()
by Dmitriy Ivanov
· 10 years ago
33ef6c2
Merge "Respect caller DT_RUNPATH in dlopen()."
by Evgenii Stepanov
· 10 years ago
0cdef7e
Respect caller DT_RUNPATH in dlopen().
by Evgenii Stepanov
· 10 years ago
c224747
Improve personality initialization
by Dmitriy Ivanov
· 10 years ago
7271caf
Lock on dl_interate_phdr
by Dmitriy Ivanov
· 10 years ago
71107cd
Merge "Rename ZipEntryName to ZipString"
by Yusuke Sato
· 10 years ago
3f987f5
Fix crash when trying to load invalid ELF file.
by Dmitriy Ivanov
· 10 years ago
56f40fb
Rename ZipEntryName to ZipString
by Yusuke Sato
· 10 years ago
bc425c7
[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers
by Duane Sand
· 10 years ago
c666838
Merge "Revert "[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers""
by Dimitry Ivanov
· 10 years ago
cc83890
Revert "[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers"
by Dimitry Ivanov
· 10 years ago
e4ad91f
Remove text-relocs support for apps targeting M+
by Dmitriy Ivanov
· 10 years ago
d02ec08
[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers
by Duane Sand
· 10 years ago
a970333
Improve library lookup logic
by Dmitriy Ivanov
· 10 years ago
d2c81ed
Revert "Improve library lookup logic"
by Dimitry Ivanov
· 10 years ago
455c145
Improve library lookup logic
by Dmitriy Ivanov
· 10 years ago
402a750
Make path to apk compliant with jar url format
by Dmitriy Ivanov
· 10 years ago
175dae9
Fix l_addr for the linker
by Dmitriy Ivanov
· 10 years ago
72af123
Merge "Support DT_RUNPATH in the linker."
by Evgenii Stepanov
· 10 years ago
6865082
Support DT_RUNPATH in the linker.
by Evgenii Stepanov
· 10 years ago
ba1d40a
Merge "Statically linked executables should honor AT_SECURE."
by Elliott Hughes
· 10 years ago
1801db3
Statically linked executables should honor AT_SECURE.
by Elliott Hughes
· 10 years ago
624b8f1
Check if strtab exists before using it
by Dmitriy Ivanov
· 10 years ago
1913352
Backward compatibility for dlsym(RTLD_DEFAULT, ...)
by Dmitriy Ivanov
· 10 years ago
11b15b2
Merge "Work around for libraries without dt_soname"
by Dmitriy Ivanov
· 10 years ago
75108f4
Work around for libraries without dt_soname
by Dmitriy Ivanov
· 10 years ago
f439b5a
Fix dlsym(handle_of_main_executable, ...)
by Dmitriy Ivanov
· 10 years ago
5511551
Merge "Improve some of error/warning messages"
by Dmitriy Ivanov
· 10 years ago
d974e88
Work around incorrect dt_needed entries
by Dmitriy Ivanov
· 10 years ago
087005f
Improve some of error/warning messages
by Dmitriy Ivanov
· 10 years ago
b96ac41
Fix RTLD_NEXT lookup for the local_group
by Dmitriy Ivanov
· 10 years ago
a42b5bc
Merge "Apply work around b/19059885 to x86"
by Dmitriy Ivanov
· 10 years ago
9185e04
Apply work around b/19059885 to x86
by Dmitriy Ivanov
· 10 years ago
4e8ef69
Don't use TEMP_FAILURE_RETRY on close in bionic.
by Elliott Hughes
· 10 years ago
0346ad7
ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()
by Spencer Low
· 10 years ago
697bd9f
Improved dlsym tests and fixes to linker
by Dmitriy Ivanov
· 10 years ago
3edb918
Use realpath for log and error messages
by Dmitriy Ivanov
· 10 years ago
406d996
VersionTracker: Ignore libraries without soname
by Dmitriy Ivanov
· 10 years ago
f39cb63
Lookup version info when relocating mips got
by Dmitriy Ivanov
· 10 years ago
7e4bbba
Refactoring: move VersionTracker to link_image
by Dmitriy Ivanov
· 10 years ago
Next »