Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Merge branch 'document-remove-needed' of github.com:fsateler/patchelf | Eelco Dolstra | 2014-04-24 | 1 | -3/+3 | |
|\ \ \ | | | | | | | | | | | | | | | | | Conflicts: patchelf.1 | |||||
| * | | | Document --remove-needed in manpage | Felipe Sateler | 2014-03-18 | 1 | -0/+4 | |
| | | | | ||||||
* | | | | Merge branch 'manpage-typo' of github.com:fsateler/patchelf | Eelco Dolstra | 2014-04-24 | 1 | -1/+1 | |
|\ \ \ \ | ||||||
| * | | | | Fix typo in manpage | Felipe Sateler | 2014-03-28 | 1 | -1/+1 | |
| |/ / / | ||||||
* | | | | Merge branch 'master' of github.com:ext/patchelf | Eelco Dolstra | 2014-04-24 | 2 | -1/+5 | |
|\ \ \ \ | ||||||
| * | | | | Add --remove-needed to manpage. | David Sveningsson | 2013-12-17 | 1 | -0/+4 | |
| | | | | | ||||||
| * | | | | support -h in addition to --help | David Sveningsson | 2013-12-17 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Merge branch 'master' of github.com:rgcjonas/patchelf | Eelco Dolstra | 2014-04-24 | 2 | -1/+121 | |
|\ \ \ \ \ | ||||||
| * | | | | | Add ability to add and replace DT_NEEDED entries | Jonas Kuemmerlin | 2013-04-28 | 2 | -1/+121 | |
| | | | | | | ||||||
* | | | | | | Merge branch 'cdugz-master' | Eelco Dolstra | 2014-04-24 | 3 | -3/+132 | |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | ||||||
| * | | | | | Clear help message for --print-soname and --set-soname options | Chingis Dugarzhapov | 2014-04-19 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Also fixed bad SONAME positioning in help output | |||||
| * | | | | | Added tests for --print-soname and --set-soname | Chingis Dugarzhapov | 2014-04-19 | 2 | -2/+25 | |
| | | | | | | ||||||
| * | | | | | Added assertion in TODO, removed some useless debug msgs... | Chingis Dugarzhapov | 2014-04-10 | 1 | -6/+23 | |
| | | | | | | ||||||
| * | | | | | raise error if no DT_SONAME found | Chingis Dugarzhapov | 2014-04-10 | 1 | -1/+9 | |
| | | | | | | ||||||
| * | | | | | --set-soname, fixed help message | Chingis Dugarzhapov | 2014-04-10 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | --set-soname with .dynstr section resize, proper debug messages | Chingis Dugarzhapov | 2014-04-10 | 1 | -3/+17 | |
| | | | | | | ||||||
| * | | | | | --set-soname, first working prototype | Chingis Dugarzhapov | 2014-04-09 | 1 | -5/+40 | |
| | | | | | | ||||||
| * | | | | | Added --print-soname option, to print DT_SONAME entry of .dynamic section | Chingis Dugarzhapov | 2014-04-08 | 1 | -1/+33 | |
|/ / / / / | ||||||
* | | | | | Update version0.8 | Eelco Dolstra | 2014-01-14 | 2 | -1/+5 | |
| | | | | | ||||||
* | | | | | In symbol tables, rewrite st_value for STT_SECTION entries | Eelco Dolstra | 2014-01-14 | 1 | -0/+4 | |
| | | | | | ||||||
* | | | | | Handle invalid symbol table entries that refer to non-existent sections | Eelco Dolstra | 2014-01-14 | 1 | -3/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For instance, libcairo-swt.so from Eclipse SDK 4.2.2 has entries like: 30: 0000000000000000 0 SECTION LOCAL DEFAULT 30 even though there is no section 30. So ignore these. | |||||
* | | | | | Prepare 0.7 release0.7 | Eelco Dolstra | 2014-01-07 | 2 | -3/+3 | |
| |/ / / |/| | | | ||||||
* | | | | Add an aggregate job | Eelco Dolstra | 2013-10-24 | 1 | -1/+20 | |
| | | | | ||||||
* | | | | Add Fedora 19 and Ubuntu 13.10 builds | Eelco Dolstra | 2013-10-23 | 1 | -2/+6 | |
| | | | | ||||||
* | | | | Build Fedora 18 RPMs | Eelco Dolstra | 2013-05-08 | 2 | -1/+5 | |
| | | | | ||||||
* | | | | Build Debian 7.0 debs | Eelco Dolstra | 2013-05-07 | 1 | -0/+2 | |
| | | | | ||||||
* | | | | Build Ubuntu 13.04 debs | Eelco Dolstra | 2013-05-03 | 1 | -0/+2 | |
|/ / / | ||||||
* | | | Don't run the tests on Darwin | Eelco Dolstra | 2013-03-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | It's not an ELF platform. http://hydra.nixos.org/build/4285486 | |||||
* | | | Don't use the "version suffix" stuff in releaseTools.sourceTarball | Eelco Dolstra | 2013-03-06 | 2 | -5/+5 | |
| | | | | | | | | | | | | It's confusing. | |||||
* | | | release.nix: Use separate jobs for each platform | Eelco Dolstra | 2013-03-06 | 1 | -11/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | E.g. "build.x86_64-linux" instead of "build". Also, by not using a Hydra input "system" anymore, the set of platforms to build on becomes declarative. See https://github.com/NixOS/hydra/issues/60 | |||||
* | | | Remove debug statement | Eelco Dolstra | 2013-01-16 | 1 | -2/+0 | |
| | | | ||||||
* | | | Add ‘--remove-needed’ option | Eelco Dolstra | 2013-01-16 | 2 | -3/+52 | |
| | | | | | | | | | | | | | | | | | | | | | This allows removing the specified DT_NEEDED entries from the dynamic section. Closes #4. | |||||
* | | | Build on Ubuntu 12.10 | Eelco Dolstra | 2012-12-04 | 1 | -5/+7 | |
| | | | ||||||
* | | | Update README | Eelco Dolstra | 2012-08-21 | 1 | -0/+5 | |
| | | | ||||||
* | | | 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 | |
| | | | | | | | | | | | | | | | | | | | | | The st_shndx field in symbol tables specifies the index of the section that contains the symbol. Since we reorder sections, we need to update this field as well. Otherwise programs like gdb won't be able to resolve addresses to symbol names (and will print "?? ()" instead). | |||||
* | | | Remove trailing whitespace | Eelco Dolstra | 2012-08-21 | 1 | -52/+52 | |
| | | | ||||||
* | | | Fix configure.ac | Eelco Dolstra | 2012-07-17 | 1 | -1/+1 | |
| |/ |/| | | | | | | | | | tests/Makefile.am:20: warning: compiling 'simple.c' with per-target flags requires 'AM_PROG_CC_C_O' in 'configure.ac' http://hydra.nixos.org/build/2796463 | |||||
* | | Rewrite tests in automake | Vincent Danjean | 2012-07-10 | 2 | -38/+46 | |
| | | | | | | | | | | | | | | | | | | - add options in AM_INIT_AUTOMAKE to be more strict and to enable more advanced features (color-tests and parallel-tests) - rewrite tests/Makefile.am to use automake rules for building program and libraries => we can now do: ./bootstrap.sh && mkdir build && cd build && ../configure && make -j distcheck | |||||
* | | Add a .gitignore for all file generated by ./bootstrap.sh | Vincent Danjean | 2012-07-10 | 1 | -0/+7 | |
| | | | | | | | | | | No need to exclude files created when compiling and testing as this can be done out of tree | |||||
* | | Cleanup configure.ac | Vincent Danjean | 2012-07-10 | 1 | -2/+3 | |
| | | | | | | | | | | | | - quote argument (mostly cosmetic) - use a file present only once in the sources for AC_CONFIG_SRCDIR - use AC_CONFIG_AUX_DIR to put all auxilary scripts in a subdirectory | |||||
* | | Allow parallel execution of tests | Vincent Danjean | 2012-07-10 | 7 | -65/+72 | |
| | | | | | | | | Each test use its own subdirectory in scratch/ | |||||
* | | Use autoreconf to bootstrap the project | Vincent Danjean | 2012-07-10 | 1 | -4/+1 | |
| | | | | | | | | This avoid to manually list all autotool programs required | |||||
* | | fix build *and check* out of tree | Vincent Danjean | 2012-07-10 | 2 | -5/+5 | |
| | | | | | | | | | | | | | | - use Makefile variables $< (and $@) so that sources are found correctly - use ${srcdir} in test scripts to find the sources This allows "make distcheck" to successfully pass | |||||
* | | Use automake support to install docs | Vincent Danjean | 2012-07-10 | 1 | -3/+1 | |
|/ | | | | It is shorter, cleaner and "make uninstall" support comes for free | |||||
* | Build Ubuntu 12.04 packages | Eelco Dolstra | 2012-05-11 | 1 | -0/+2 | |
| | ||||||
* | Disable tests on Solaris | Eelco Dolstra | 2012-03-12 | 1 | -1/+1 | |
| | | | | | | | The Solaris linker doesn't have the --enable/disable-dtags flag in the linker required by the tests. http://hydra.nixos.org/build/2230397 | |||||
* | Support building out of tree | Eelco Dolstra | 2012-02-20 | 1 | -1/+1 | |
| | | | | Contributed by Yann E. MORIN. | |||||
* | Build PatchELF for Ubuntu 11.10 and Fedora 16 | Eelco Dolstra | 2012-02-07 | 1 | -0/+6 | |
| | ||||||
* | Use underscores in versions to keep RPM happy | Eelco Dolstra | 2011-12-14 | 4 | -9/+6 | |
| | | | | | RPM doesn't allow dashes in version numbers, so use an underscore instead. Also, let Autoconf generate the RPM spec file. |