summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fix adjusting startPageEd Bartosh2017-07-211-4/+2
* Avoid inflating file sizes needlessly and allow binaries to be strippedRichard Purdie2017-03-071-32/+40
* Don't check whether DT_STRTAB matches .dynstrEelco Dolstra2017-02-171-23/+2
* Use exceptionsEelco Dolstra2016-09-191-16/+64
* --shrink-rpath: Ignore libraries for different architecturesEelco Dolstra2016-09-192-7/+17
* Factor out fetching ELF typeEelco Dolstra2016-09-191-24/+34
* Remove apparently incorrect usage of "static"Eelco Dolstra2016-09-191-5/+3
* Some C++11 cleanupEelco Dolstra2016-09-191-22/+15
* Cleanup: Remove "using namespace std"Eelco Dolstra2016-09-191-108/+104
* Use a std::vector for holding the file contentsEelco Dolstra2016-09-192-59/+60
* Remove tabEelco Dolstra2016-09-191-1/+1
* Add '--allowed-rpath-prefixes' option to '--shrink-rpath'Tuomas Tynkkynen2016-06-031-6/+26
* Extract a function for splitting a colon-separated stringTuomas Tynkkynen2016-06-031-9/+19
* ` -> 'Eelco Dolstra2016-05-031-32/+32
* Improve "cannot find section" error messageEelco Dolstra2016-05-031-1/+1
* Fix bug in walking .gnu.version_r linked listNathaniel J. Smith2016-04-021-1/+1
* Small cleanups to replaceNeededNathaniel J. Smith2016-04-011-14/+37
* Teach --replace-needed to update .gnu.version_r tableNathaniel J. Smith2016-04-011-4/+34
* rewriteHeaders(): Don't assume PT_PHDR is the first program headerTuomas Tynkkynen2016-02-221-5/+8
* Merge branch 'pagesize' of https://github.com/fsateler/patchelfEelco Dolstra2016-02-221-8/+8
|\
| * Allow overriding pagesize at runtime via a command-line argumentFelipe Sateler2016-01-151-2/+8
| * Allow specifying page size at configure timeFelipe Sateler2016-01-151-7/+1
* | Add a license headerdarealshinji2016-02-221-0/+18
|/
* Don't use dynamic page sizeEelco Dolstra2016-01-081-3/+4
* Merge branch 'print-needed' of https://github.com/darealshinji/patchelfEelco Dolstra2016-01-081-2/+27
|\
| * Add --print-needed command to list all DT_NEEDED entries of a filedarealshinji2015-07-241-2/+27
* | Merge branch 'patch-2' of https://github.com/darealshinji/patchelfEelco Dolstra2016-01-081-1/+1
|\ \
| * | Description of `--set-soname' commanddarealshinji2015-07-241-1/+1
| |/
* | Merge branch 'patch-3' of https://github.com/darealshinji/patchelfEelco Dolstra2016-01-081-8/+5
|\ \
| * | Remove unused parameter `fileMode'darealshinji2015-07-241-8/+5
| |/
* | Remaining sing-compare warningsdarealshinji2015-11-291-3/+3
|/
* Merge branch 'skip-missing' of https://github.com/ttuegel/patchelfEelco Dolstra2015-07-231-3/+10
|\
| * Allow DT_REL without .rel.dyn or .rel.gotThomas Tuegel2014-09-121-3/+10
* | Merge branch 'move-sections' of https://github.com/ttuegel/patchelfEelco Dolstra2015-07-231-5/+16
|\ \
| * | Move section headers if they would be overwrittenThomas Tuegel2014-09-121-5/+16
| |/
* | Merge branch 'patch-3' of https://github.com/darealshinji/patchelfmodEelco Dolstra2015-07-231-1/+31
|\ \
| * | Add '--remove-rpath' optiondarealshinji2015-07-131-1/+31
* | | Merge branch 'patch-2' of https://github.com/darealshinji/patchelfmodEelco Dolstra2015-07-231-58/+69
|\ \ \
| * | | Create new soname entry if shlib is missing one, merge modifySoname() and get...darealshinji2015-07-131-58/+69
| |/ /
* | | Merge branch 'patch-1' of https://github.com/darealshinji/patchelfmodEelco Dolstra2015-07-231-30/+9
|\ \ \
| * | | Don't create a temporary copy to not break hardlinks (fixes #32)darealshinji2015-07-131-30/+9
| |/ /
* | | Configure automatically the page size with a runtime call, solve the issue #5...Adrien Devresse2015-07-231-21/+27
|/ /
* | Quick fix for #47Eelco Dolstra2015-07-101-1/+1
* | Merge pull request #35 from darealshinji/patch-2Eelco Dolstra2015-06-231-217/+847
|\ \
| * | comment out Glibc-specific linesdarealshinji2014-08-291-4/+4
| * | Update elf.hdarealshinji2014-08-281-217/+847
| |/
* | Shut up some warningsEelco Dolstra2014-11-061-9/+5
* | let's print compiler warningsdarealshinji2014-11-061-0/+2
* | Add option --no-default-libChangli Gao2014-10-221-0/+50
|/
* Use libattr and libacl to copy permissions if availableJeremy Sanders2014-07-291-0/+17