Commit Graph

  • 327d804436 Bump version Eelco Dolstra 2016-09-20 13:20:50 +02:00
  • 03b7ecaa0c Use exceptions Eelco Dolstra 2016-09-19 18:48:49 +02:00
  • a4d21661d5 --shrink-rpath: Ignore libraries for different architectures Eelco Dolstra 2016-09-19 18:12:19 +02:00
  • 5f37ae6b41 Factor out fetching ELF type Eelco Dolstra 2016-09-19 17:50:13 +02:00
  • a365bcb7d7 Remove apparently incorrect usage of "static" Eelco Dolstra 2016-09-19 17:31:37 +02:00
  • 622b726b62 Some C++11 cleanup Eelco Dolstra 2016-09-19 17:30:00 +02:00
  • b65ccb43b3 Cleanup: Remove "using namespace std" Eelco Dolstra 2016-09-19 17:25:17 +02:00
  • 3d28e1ed4d Use a std::vector for holding the file contents Eelco Dolstra 2016-09-19 17:09:51 +02:00
  • 8bc7b8c49e Remove tab Eelco Dolstra 2016-09-19 16:17:51 +02:00
  • 9d2f4a1747 Merge pull request #98 from dezgeg/shrink-prefix Eelco Dolstra 2016-09-01 11:39:06 +02:00
  • ceafc00e88 tests: Do not exit on an expected failure code. Michael Koloberdin 2016-07-10 03:53:01 +03:00
  • 4814341494 Add '--allowed-rpath-prefixes' option to '--shrink-rpath' Tuomas Tynkkynen 2016-06-04 00:25:02 +03:00
  • 2e3fdc2030 Extract a function for splitting a colon-separated string Tuomas Tynkkynen 2016-06-03 23:03:51 +03:00
  • c66b2deb60 ` -> ' Eelco Dolstra 2016-05-03 13:22:18 +02:00
  • 0ed719370f Improve "cannot find section" error message Eelco Dolstra 2016-05-03 13:20:58 +02:00
  • 0ea5aff2ed Merge pull request #83 from chewi/patch-1 Eelco Dolstra 2016-04-28 11:21:56 +02:00
  • e56e524239 Merge pull request #81 from fsateler/force-pagesize Eelco Dolstra 2016-04-28 11:21:39 +02:00
  • 927b332231 Merge pull request #86 from njsmith/master Eelco Dolstra 2016-04-28 11:10:48 +02:00
  • abae7858d6 Fix bug in walking .gnu.version_r linked list Nathaniel J. Smith 2016-04-02 13:07:57 -07:00
  • 77efcf2f2d Merge pull request #85 from njsmith/master Eelco Dolstra 2016-04-01 11:57:35 +02:00
  • 907c02009e Small cleanups to replaceNeeded Nathaniel J. Smith 2016-04-01 00:12:38 -07:00
  • 25cb97cc4f Teach --replace-needed to update .gnu.version_r table Nathaniel J. Smith 2016-03-31 18:06:47 -07:00
  • 4034c6de0b Make tests run in serial as they break in parallel James Le Cuirot 2016-03-17 22:27:56 +00:00
  • bb04c06a66 no-rpath-prebuild: force pagesize to 4096 on prebuilt binaries Felipe Sateler 2016-02-29 17:29:35 -03:00
  • 44b7f9583f Update README 0.9 Eelco Dolstra 2016-02-29 11:15:45 +01:00
  • ebff9f6131 Disable Darwin build Eelco Dolstra 2016-02-29 11:11:21 +01:00
  • 498aa37517 Bump version Eelco Dolstra 2016-02-27 20:59:22 +01:00
  • 78bdf6a29b Fix Hydra eval Eelco Dolstra 2016-02-27 20:57:10 +01:00
  • 65a4dc6aa9 rewriteHeaders(): Don't assume PT_PHDR is the first program header Tuomas Tynkkynen 2016-02-05 08:03:26 +02:00
  • a28fd74cc7 Fix PAGESIZE auto-determination Eelco Dolstra 2016-02-22 20:23:15 +01:00
  • 501009735d Merge branch 'pagesize' of https://github.com/fsateler/patchelf Eelco Dolstra 2016-02-22 20:08:22 +01:00
  • 0fa104d5ce Add a license header darealshinji 2016-02-06 03:27:52 +01:00
  • 20ccc36b9c Allow overriding pagesize at runtime via a command-line argument Felipe Sateler 2016-01-14 22:56:04 -03:00
  • 5c5026e572 Allow specifying page size at configure time Felipe Sateler 2016-01-14 22:47:00 -03:00
  • 2b3c9602e7 Remove stale sysconf configure check Felipe Sateler 2016-01-14 22:21:08 -03:00
  • dd299dc2a7 Don't use dynamic page size Eelco Dolstra 2016-01-08 16:12:01 +01:00
  • 1d0ab307db Merge branch 'print-needed' of https://github.com/darealshinji/patchelf Eelco Dolstra 2016-01-08 14:48:15 +01:00
  • f5ffb8de8e Merge branch 'patch-1' of https://github.com/darealshinji/patchelf Eelco Dolstra 2016-01-08 14:44:10 +01:00
  • 71afe7327f Merge branch 'patch-2' of https://github.com/darealshinji/patchelf Eelco Dolstra 2016-01-08 14:42:34 +01:00
  • c361e32940 Merge branch 'patch-3' of https://github.com/darealshinji/patchelf Eelco Dolstra 2016-01-08 14:16:00 +01:00
  • a5a9a9ab96 Merge branch 'patch-4' of https://github.com/darealshinji/patchelf Eelco Dolstra 2016-01-08 14:15:20 +01:00
  • 49974076ba Remaining sing-compare warnings darealshinji 2015-11-29 20:14:16 +01:00
  • a102bdcd70 Build on more recent Ubuntu / Fedora Eelco Dolstra 2015-11-25 16:18:43 +01:00
  • 63296c4e18 Merge pull request #65 from AaronDMarasco-VSI/master Eelco Dolstra 2015-09-11 18:26:16 +02:00
  • cb5b5eae82 Less autotools, more RPM. Also escaped commented out %. Aaron D. Marasco 2015-09-11 12:19:38 -04:00
  • 1000fe4b0a Use location macros Aaron D. Marasco 2015-09-11 12:05:23 -04:00
  • 991168c1ff Remove unused parameter `fileMode' darealshinji 2015-07-24 21:17:46 +02:00
  • 837f36efb0 Description of `--set-soname' command darealshinji 2015-07-24 20:37:12 +02:00
  • 6148cae6be Document three missing commands in manpage darealshinji 2015-07-24 20:34:42 +02:00
  • 34e50f2e1d Add --print-needed command to list all DT_NEEDED entries of a file darealshinji 2015-07-24 18:49:12 +02:00
  • b202ad239e PR #40 had the side-effect of fixing the ia64 test Eelco Dolstra 2015-07-24 01:36:39 +02:00
  • e03e1644dc Merge branch 'skip-missing' of https://github.com/ttuegel/patchelf Eelco Dolstra 2015-07-24 01:34:24 +02:00
  • 884413a712 Merge branch 'move-sections' of https://github.com/ttuegel/patchelf Eelco Dolstra 2015-07-24 01:33:34 +02:00
  • 719b4aa4c8 Merge branch 'patch-3' of https://github.com/darealshinji/patchelfmod Eelco Dolstra 2015-07-23 23:38:11 +02:00
  • a0c441999e Merge branch 'patch-2' of https://github.com/darealshinji/patchelfmod Eelco Dolstra 2015-07-23 23:36:51 +02:00
  • 6900cf904c Merge branch 'patch-1' of https://github.com/darealshinji/patchelfmod Eelco Dolstra 2015-07-23 23:33:27 +02:00
  • 35ecfa7b62 Configure automatically the page size with a runtime call, solve the issue #53 related to prtability on powerpc64 architecture Adrien Devresse 2015-07-20 16:00:51 +02:00
  • 3b9e7913a6 Change configure.ac from OpenWrt to support Mac OS Alexandre Pretyman 2015-07-14 09:12:38 -04:00
  • 36a33fbffb Add '--remove-rpath' option darealshinji 2015-07-13 20:09:24 +02:00
  • d4720dcb72 soname test: set an initial DT_SONAME entry darealshinji 2015-07-13 19:54:30 +02:00
  • 453660e7db tests: build libsimple without soname darealshinji 2015-07-13 19:53:38 +02:00
  • 764dacc6d6 Create new soname entry if shlib is missing one, merge modifySoname() and getSoname() darealshinji 2015-07-13 19:52:35 +02:00
  • 80e25cdfa9 Don't need libattr and libacl anymore darealshinji 2015-07-13 18:56:15 +02:00
  • 8eb28c00b6 Don't create a temporary copy to not break hardlinks (fixes #32) darealshinji 2015-07-13 18:54:57 +02:00
  • f6886c2c33 Quick fix for #47 Eelco Dolstra 2015-07-10 18:12:37 +02:00
  • c90e0381dd Merge pull request #35 from darealshinji/patch-2 Eelco Dolstra 2015-06-23 13:42:18 +02:00
  • 2c05e0d33c man page: add docs for two options from readme Vladimír Čunát 2014-06-03 15:51:53 +02:00
  • 9271778061 Remove Hydra scheduling priorities Eelco Dolstra 2014-11-20 13:23:38 +01:00
  • ae747d59f9 Add Fedora 20 and Ubuntu 14.10 builds Eelco Dolstra 2014-11-20 13:23:17 +01:00
  • f8a9ded798 Shut up some warnings Eelco Dolstra 2014-11-06 16:55:35 +01:00
  • 89b04c2275 let's print compiler warnings darealshinji 2014-11-06 16:38:19 +01:00
  • d6d1ab756a Merge pull request #42 from xiaosuo/master Eelco Dolstra 2014-11-06 15:23:48 +01:00
  • c09a356552 Add option --no-default-lib Changli Gao 2014-10-23 01:41:47 +08:00
  • 03fc9079b7 Disable OpenSuSE 11.0 builds Eelco Dolstra 2014-09-25 14:17:43 +02:00
  • a6db18ff32 Disable FreeBSD builds Eelco Dolstra 2014-09-25 14:17:29 +02:00
  • 4e8c47fa84 Move section headers if they would be overwritten Thomas Tuegel 2014-09-11 16:04:26 -05:00
  • 45fc82678d Allow DT_REL without .rel.dyn or .rel.got Thomas Tuegel 2014-09-11 16:07:09 -05:00
  • a3243f54f8 comment out Glibc-specific lines darealshinji 2014-08-29 17:26:25 +02:00
  • 338c0c9ddf revert changes darealshinji 2014-08-28 20:03:40 +02:00
  • e6d387310c Update configure.ac darealshinji 2014-08-28 20:01:58 +02:00
  • eb76b51d8e Update elf.h darealshinji 2014-08-28 19:22:47 +02:00
  • bf4b579d63 Fix build on Linux Eelco Dolstra 2014-08-18 12:40:05 +02:00
  • c22eca7a0d Style Eelco Dolstra 2014-07-29 03:00:21 +02:00
  • 69b3a62231 Add dependency on acl/attr packages Eelco Dolstra 2014-07-29 02:49:32 +02:00
  • 92fbe1a0e5 Use libattr and libacl to copy permissions if available Jeremy Sanders 2014-06-07 09:20:58 +02:00
  • 2ca39b8060 no-rpath-prebuild.sh: Don't run resulting binary Eelco Dolstra 2014-07-18 12:40:15 +02:00
  • b3283bd6e3 Build on Ubuntu 14.04 Eelco Dolstra 2014-07-18 12:27:26 +02:00
  • ec38df54a2 Update .gitignore Eelco Dolstra 2014-04-24 17:02:09 +02:00
  • 1090b56a0a Merge branch 'master' of github.com:vdanjean/patchelf Eelco Dolstra 2014-04-24 16:58:45 +02:00
  • a269d13d6d Merge branch 'document-remove-needed' of github.com:fsateler/patchelf Eelco Dolstra 2014-04-24 16:39:51 +02:00
  • e87ee57e2d Merge branch 'manpage-typo' of github.com:fsateler/patchelf Eelco Dolstra 2014-04-24 16:35:47 +02:00
  • faf194fb46 Merge branch 'master' of github.com:ext/patchelf Eelco Dolstra 2014-04-24 16:33:12 +02:00
  • 7b515b5596 Merge branch 'master' of github.com:rgcjonas/patchelf Eelco Dolstra 2014-04-24 16:32:05 +02:00
  • f5194e51dc Merge branch 'cdugz-master' Eelco Dolstra 2014-04-24 16:27:54 +02:00
  • dcc678e7c5 Clear help message for --print-soname and --set-soname options Chingis Dugarzhapov 2014-04-19 10:50:14 +00:00
  • 02c185ff69 Added tests for --print-soname and --set-soname Chingis Dugarzhapov 2014-04-19 10:03:41 +00:00
  • 211ee2c00a Added assertion in TODO, removed some useless debug msgs... Chingis Dugarzhapov 2014-04-10 18:52:50 +02:00
  • b02d21f9b3 raise error if no DT_SONAME found Chingis Dugarzhapov 2014-04-10 18:37:50 +02:00
  • 6f94890feb --set-soname, fixed help message Chingis Dugarzhapov 2014-04-10 14:33:09 +02:00
  • 218d7b48ae --set-soname with .dynstr section resize, proper debug messages Chingis Dugarzhapov 2014-04-10 14:31:44 +02:00