Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
5f41ce25c60df2012b58846940dfac58dce50e59
/
linker
/
linker.cpp
2cb4dfb
Merge "Replace public library list with shared lib sonames (part 2/2)"
by Dimitry Ivanov
· 8 years ago
ec90e24
loader: fix d-tor call order
by Dimitry Ivanov
· 8 years ago
7a34b9d
Replace public library list with shared lib sonames (part 2/2)
by Dimitry Ivanov
· 9 years ago
7d429d3
Replace public library list with shared lib sonames (part 1/2)
by Dimitry Ivanov
· 9 years ago
68e6c03
Check overflows in c-tor instead of doing it in d-tor
by Dimitry Ivanov
· 9 years ago
3bd9061
Do not load second copy of a library into same namespace
by Dimitry Ivanov
· 9 years ago
0a3637d
Runtime support for CFI
by Evgenii Stepanov
· 9 years ago
4742abd
Add a way to track all dlsym calls
by Dimitry Ivanov
· 9 years ago
d9e427c
Bionic loader is no longer hijacking libdl.so
by Dimitry Ivanov
· 9 years ago
6c14f86
loader: asan path translation now works for symlinks
by Dimitry Ivanov
· 9 years ago
ae4a0c1
Log call to elf-constructors
by Dimitry Ivanov
· 9 years ago
585838b
Merge "Remove unused includes/externals"
by Treehugger Robot
· 9 years ago
5bc78c8
Add and use constants for the Android API levels.
by Elliott Hughes
· 9 years ago
ffa45a8
Remove unused includes/externals
by Dimitry Ivanov
· 9 years ago
816676e
Add test for libraries with textrels
by Dimitry Ivanov
· 9 years ago
2589f9d
Fix for default library path "/vendor/lib"
by neo.chae
· 9 years ago
3f66057
linker: Refactoring step 3 of many
by Dimitry Ivanov
· 9 years ago
f4e3ebe
linker: stat /proc/self/exe instead of executable_path
by Dimitry Ivanov
· 9 years ago
4cf7024
linker: use stat(2) to check file existence
by Dimitry Ivanov
· 9 years ago
45d25ca
linker_asan: Translate absolute dlopen paths to use asan-libraries.
by Dimitry Ivanov
· 9 years ago
576a375
linker: fix mips build
by Dimitry Ivanov
· 9 years ago
48ec288
Extract soinfo and globals to separate files.
by Dimitry Ivanov
· 9 years ago
b943f30
Move android_namespace_t to a separate file.
by Dimitry Ivanov
· 9 years ago
769b33f
Sync linker with internal branch
by Dimitry Ivanov
· 9 years ago
5543746
Pass argc/argv/envp to dso constructors
by Dimitry Ivanov
· 9 years ago
b996d60
linker: Enable debug logging via properties
by Dimitry Ivanov
· 9 years ago
801dfc0
Merge "Lose debuggerd client code to libdebuggerd_client."
by Treehugger Robot
· 9 years ago
523e2a9
Make missing public soname error message clear.
by Christopher Ferris
· 9 years ago
3cc387e
Lose debuggerd client code to libdebuggerd_client.
by Josh Gao
· 9 years ago
d799b2b
Correctly handle the case of empty LD_PRELOAD entries
by Dimitry Ivanov
· 9 years ago
5240863
Do not resolve caller_ns when it is not needed
by Dimitry Ivanov
· 9 years ago
d2205a6
Do not check zip-entry validity on create_namespace
by Dimitry Ivanov
· 9 years ago
42abf3d
Merge "linker: Allow caller to specify parent namespace"
by Treehugger Robot
· 9 years ago
2ba1cf3
Fix dlopen of main executable by absolute path
by Dimitry Ivanov
· 9 years ago
fc2da53
linker: Allow caller to specify parent namespace
by Dimitry Ivanov
· 9 years ago
83fcb54
Fix linker crash on trying to unload main executable
by Dimitry Ivanov
· 9 years ago
5480761
Improve error message for empty list of public libs
by Dimitry Ivanov
· 9 years ago
1c3a5d8
Merge "Rename DT_MIPS_RLD_MAP2 flag to DT_MIPS_RLD_MAP_REL"
by Than McIntosh
· 9 years ago
aca299a
Remove dangling links in secondary namespaces
by Dimitry Ivanov
· 9 years ago
3647314
linker: remove unnecessary reset of constructors_called flag
by Dimitry Ivanov
· 9 years ago
dd906d7
linker: unload RTLD_NODELETE libraries when loading fails
by Dimitry Ivanov
· 9 years ago
83b44a9
Rename DT_MIPS_RLD_MAP2 flag to DT_MIPS_RLD_MAP_REL
by Lazar Trsic
· 9 years ago
d88e1f3
linker: hide the pointer to soinfo
by Dimitry Ivanov
· 9 years ago
be91052
libc: implement kernel vdso syscalls for i386
by Mingwei Shi
· 10 years ago
722072d
CloseArchive() to free memory when OpenArchive fails.
by Yabin Cui
· 9 years ago
e97d8ed
Do not add linker the _r_debug.r_map on link_image
by Dimitry Ivanov
· 9 years ago
d17a377
linker: print "not accessible" error message to the log
by Dimitry Ivanov
· 9 years ago
9f0a695
Improvements to dynamic linker messages
by Dimitry Ivanov
· 9 years ago
6b788ee
Move gdb support functions to a separate file
by Dimitry Ivanov
· 9 years ago
0fa5410
Revert "Move gdb support functions to a separate file"
by Nicolas Geoffray
· 9 years ago
f8d051c
Move gdb support functions to a separate file
by Dimitry Ivanov
· 9 years ago
f3064e4
Use insert_link_map_into_debug_map for executable
by Dimitry Ivanov
· 9 years ago
c347a10
Merge "Update a comment for init_linker_info_for_gdb"
by Dimitry Ivanov
· 9 years ago
6400129
Update a comment for init_linker_info_for_gdb
by Dimitry Ivanov
· 9 years ago
8d22dd5
Initialize linker link_map for gdb directly
by Dimitry Ivanov
· 9 years ago
e687d06
linker: remove soinfo::entry
by Dimitry Ivanov
· 9 years ago
88f5111
linker: Change the library search order
by Dimitry Ivanov
· 10 years ago
f45b0e9
Do not unmap reserved region on dlclose
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
Next »