index
:
patchelf.git
0.1-release
0.2-release
0.3-release
aarch64
ci-musl
domenkozar-patch-1
github-actions
master
travis-test
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
patchelf.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add ‘--remove-needed’ option
Eelco Dolstra
2013-01-16
1
-2/+42
*
Comment out overly verbose debug line
Eelco Dolstra
2012-08-21
1
-1/+1
*
Rewrite the st_shndx field in symbol tables
Eelco Dolstra
2012-08-21
1
-4/+29
*
Remove trailing whitespace
Eelco Dolstra
2012-08-21
1
-52/+52
*
* Support executables created by the Gold linker (NixOS/140). These
Eelco Dolstra
2011-09-11
1
-5/+40
*
* Fix patching a little-endian binary on a big-endian machine. This
Eelco Dolstra
2010-08-26
1
-5/+5
*
* Update DT_RELA.
Eelco Dolstra
2010-08-26
1
-1/+2
*
I forgot in the last commit (enabling patchelf on the fuloong2f) to change some
Lluís Batlle i Rossell
2010-07-29
1
-2/+2
*
Making patchelf work on a MIPS machine with 16KB page size (it's set in its k...
Lluís Batlle i Rossell
2010-07-29
1
-0/+5
*
* Segments can have a zero alignment, causing a divide-by-zero error.
Eelco Dolstra
2010-04-06
1
-1/+2
*
* Remove macros defined in elf.h.
Eelco Dolstra
2009-10-14
1
-27/+0
*
* Include a copy of Glibc's elf.h so that we're not dependant on the
Eelco Dolstra
2009-10-14
1
-1/+1
*
* Use the e_type field instead of trying to guess whether we’re
Eelco Dolstra
2009-06-16
1
-6/+6
*
* When using --force-rpath and the executable already has a
Eelco Dolstra
2009-05-07
1
-0/+7
*
* Implement --version, --help.
Eelco Dolstra
2009-02-24
1
-3/+18
*
* Handle PT_LOAD program headers that become unaligned after adding
Eelco Dolstra
2009-01-30
1
-1/+7
*
* Don't clobber previously written sections.
Eelco Dolstra
2008-06-03
1
-3/+13
*
* Overwriting replaced sections with 'X's revealed a bug: we weren't
Eelco Dolstra
2008-05-29
1
-1/+7
*
* Ancient FreeBSD compat.
Eelco Dolstra
2008-05-29
1
-0/+4
*
* Support executables without a .dynamic section (klcc generates
Eelco Dolstra
2008-05-28
1
-33/+36
*
* More duplicate code removal.
Eelco Dolstra
2008-05-28
1
-143/+120
*
* Removed some duplicate code (and work around an apparent g++ code
Eelco Dolstra
2008-05-28
1
-83/+40
*
* When reordering the section headers, the e_shstrndx field in the ELF
Eelco Dolstra
2008-05-28
1
-1/+7
*
* Add the DT_RUNPATH (or DT_RPATH) entry to the top of the .dynamic
Eelco Dolstra
2008-05-28
1
-11/+8
*
* A first attempt at --set-rpath support for libraries. This is very
Eelco Dolstra
2008-05-28
1
-3/+170
*
* Support DT_RUNPATH (in fact, prefer DT_RUNPATH over DT_RPATH unless
Eelco Dolstra
2008-05-27
1
-9/+49
*
* Sort the program headers. This makes "strip" contain less about
Eelco Dolstra
2008-05-27
1
-1/+27
*
* Typos.
Eelco Dolstra
2008-05-27
1
-2/+2
*
* patchelf: fix compilation on GCC 4.3.0.
Eelco Dolstra
2008-05-21
1
-1/+1
*
* Compilation fixes for FreeBSD 4.
Eelco Dolstra
2008-05-09
1
-0/+22
*
* Remove debug lines.
Eelco Dolstra
2007-12-07
1
-3/+0
*
* Various 64-bit fixes. Computation of the first page to use was
Eelco Dolstra
2007-12-07
1
-24/+28
*
* When sorting the sections, make sure that we maintain the sh_link
Eelco Dolstra
2007-02-01
1
-10/+49
*
* Keep the section headers sorted by offset. If we don't, we won't
Eelco Dolstra
2007-02-01
1
-6/+50
*
* Support big endian binaries (such as on powerpc-linux).
Eelco Dolstra
2007-01-31
1
-88/+115
*
* .rel.plt is called .rela.plt on x86_64-linux.
Eelco Dolstra
2007-01-31
1
-2/+6
*
* Instantiate the right template depending on whether the file is 32
Eelco Dolstra
2007-01-31
1
-16/+39
*
* Templatise the ElfFile class to take the Elf32_* types as
Eelco Dolstra
2007-01-31
1
-59/+74
*
* Put the ELF operations in a class.
Eelco Dolstra
2007-01-31
1
-35/+77
*
* Print error messages on stderr.
Eelco Dolstra
2007-01-31
1
-2/+2
*
* Hack: if we can't find .rel.dyn, use .rel.got. No idea if this
Eelco Dolstra
2006-03-03
1
-5/+20
*
* `--interpreter' -> `--set-interpreter'.
Eelco Dolstra
2005-10-11
1
-2/+2
*
* A `--debug' flag.
Eelco Dolstra
2005-10-04
1
-16/+36
*
* Fix computation of the new start page.
Eelco Dolstra
2005-10-03
1
-15/+22
*
* Use a bigger maximum size.
Eelco Dolstra
2005-10-02
1
-1/+2
*
* Handle the case where no RPATH is present, so the .dynamic table has
Eelco Dolstra
2005-10-01
1
-75/+129
*
* Handle `--set-rpath' for the growing case.
Eelco Dolstra
2005-09-30
1
-12/+39
*
* `patchelf --set-rpath': short case.
Eelco Dolstra
2005-09-30
1
-11/+28
*
* Refactoring continued: `--shrink-rpath' works again.
Eelco Dolstra
2005-09-30
1
-134/+61
*
* Clear out trailing and padding space.
Eelco Dolstra
2005-09-30
1
-1/+6
[next]