summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* * Support big endian binaries (such as on powerpc-linux).Eelco Dolstra2007-01-312-88/+117
* (no commit message)Eelco Dolstra2007-01-311-0/+4
* * .rel.plt is called .rela.plt on x86_64-linux.Eelco Dolstra2007-01-313-4/+16
* * Instantiate the right template depending on whether the file is 32Eelco Dolstra2007-01-313-17/+44
* * Templatise the ElfFile class to take the Elf32_* types asEelco Dolstra2007-01-311-59/+74
* * Put the ELF operations in a class.Eelco Dolstra2007-01-311-35/+77
* * Print error messages on stderr.Eelco Dolstra2007-01-311-2/+2
* * --shrink-rpath doesn't take an argument.Eelco Dolstra2007-01-181-1/+1
* * Bump the version number.Eelco Dolstra2007-01-151-1/+1
* * DOH!Eelco Dolstra2007-01-151-1/+1
* * Mark as stable.Eelco Dolstra2007-01-152-2/+2
* * Release notes.Eelco Dolstra2007-01-151-0/+12
* * Hack: if we can't find .rel.dyn, use .rel.got. No idea if thisEelco Dolstra2006-03-031-5/+20
* * Bump the revision number to 0.2.Eelco Dolstra2005-10-111-1/+1
* * `--interpreter' -> `--set-interpreter'.Eelco Dolstra2005-10-115-6/+6
* * Add a README and a license.Eelco Dolstra2005-10-113-0/+379
* * A `--debug' flag.Eelco Dolstra2005-10-042-16/+38
* * Fix computation of the new start page.Eelco Dolstra2005-10-031-15/+22
* * Add a test for programs that crash when .dynstr etc. are moved.Eelco Dolstra2005-10-033-7/+40
* * Use a bigger maximum size.Eelco Dolstra2005-10-021-1/+2
* * Handle the case where no RPATH is present, so the .dynamic table hasEelco Dolstra2005-10-014-77/+152
* * Handle `--set-rpath' for the growing case.Eelco Dolstra2005-09-304-22/+58
* * `patchelf --set-rpath': short case.Eelco Dolstra2005-09-303-19/+35
* * Refactoring continued: `--shrink-rpath' works again.Eelco Dolstra2005-09-301-134/+61
* * Clear out trailing and padding space.Eelco Dolstra2005-09-301-1/+6
* * Revert.Eelco Dolstra2005-09-301-1/+1
* * Refactoring continued: `--set-interpreter' works again.Eelco Dolstra2005-09-302-50/+92
* * Start of refactoring to support growing the RPATH.Eelco Dolstra2005-09-301-28/+207
* * Doh!Eelco Dolstra2005-09-301-1/+1
* * Also try a interpreter with a long name.Eelco Dolstra2005-09-303-6/+26
* * Set a interpreter with a short name.Eelco Dolstra2005-09-302-3/+3
* * C++-ify.Eelco Dolstra2005-09-302-97/+93
* * Use a real programming language.Eelco Dolstra2005-09-303-5/+7
* * Don't use an impure test path.Eelco Dolstra2005-09-291-1/+1
* * Debug.Eelco Dolstra2005-09-291-1/+1
* * Add an operation `--print-rpath' to print the RPATH of the libraryEelco Dolstra2005-09-292-9/+19
* * Put in a highly Nix-specific hack to make the tests work.Eelco Dolstra2005-09-291-1/+1
* * Add a failing test for `--set-rpath'. Test-driven development!Eelco Dolstra2005-09-292-1/+23
* * Added some real tests.Eelco Dolstra2005-09-294-3/+58
* * Added a flag `--print-interpreter' that prints the path of theEelco Dolstra2005-09-291-3/+16
* * Add dist files.Eelco Dolstra2005-09-292-1/+4
* * Add tests.Eelco Dolstra2005-09-2910-7/+63
* * Document other people's bugs ;-)Eelco Dolstra2005-09-291-0/+6
* * Dummy commit.Eelco Dolstra2005-08-231-1/+1
* * Don't remove non-absolute paths from the RPATH like "$ORIGIN".Eelco Dolstra2005-02-231-6/+16
* * Keep same permissions, and handle the case where the file isEelco Dolstra2004-09-271-7/+21
* * Fix equality check.Eelco Dolstra2004-09-272-471/+1
* * Autoconfiscate patchelf.Eelco Dolstra2004-09-245-13/+496
* * The new interpreter can be specified with the `--interpreterEelco Dolstra2004-09-242-89/+256
* * Also move the section header table to the start of the file.Eelco Dolstra2004-09-241-16/+22