Commit Graph

  • e1aa6d671c add more explicit pointer checks when clearing .gnu.version verneed_fix Jörg Thalheim 2022-08-01 10:13:00 +02:00
  • 7ff7a80eee Add a test for --clear-symbol-version David Gow 2022-04-11 14:48:10 +08:00
  • 85b83d010d Cleanup .gnu.version_r after removing symbol version David Gow 2022-04-11 14:06:31 +08:00
  • c2b419dc2a Merge pull request #392 from NixOS/docs Jörg Thalheim 2022-07-16 08:52:49 +02:00
  • 1bb2824171 man/patchelf: bump date Jörg Thalheim 2022-07-16 08:52:07 +02:00
  • 9de88c4ea1 Merge pull request #391 from NixOS/docs Jörg Thalheim 2022-07-16 08:49:30 +02:00
  • 4d67024677 README: move release history to github release page Jörg Thalheim 2022-07-16 08:48:47 +02:00
  • 1bc502f1c3 Merge pull request #384 from NixOS/riscv64 Jörg Thalheim 2022-07-16 08:29:01 +02:00
  • d816091264 Merge pull request #387 from NixOS/dependabot/github_actions/actions/checkout-3 Jörg Thalheim 2022-07-16 08:27:44 +02:00
  • bd3fef9b49 Bump actions/checkout from 2 to 3 dependabot[bot] 2022-07-16 06:27:09 +00:00
  • 42973912c7 Merge pull request #390 from NixOS/dependabot/github_actions/actions/upload-artifact-3 Jörg Thalheim 2022-07-16 08:26:58 +02:00
  • 8e9aaef2a0 Merge pull request #388 from NixOS/dependabot/github_actions/actions/download-artifact-3 Jörg Thalheim 2022-07-16 08:26:36 +02:00
  • 8f2b8c3476 Merge pull request #389 from NixOS/dependabot/github_actions/cachix/install-nix-action-17 Jörg Thalheim 2022-07-16 08:26:27 +02:00
  • b4aca9842f Merge pull request #386 from NixOS/dependabot/github_actions/docker/setup-qemu-action-2 Jörg Thalheim 2022-07-16 08:26:14 +02:00
  • 3d96500b80 ci: bump alpine Jörg Thalheim 2022-07-16 08:18:14 +02:00
  • c3eac3ba91 Bump actions/upload-artifact from 2 to 3 dependabot[bot] 2022-07-16 06:21:42 +00:00
  • a7dfa8bfb8 Bump cachix/install-nix-action from 13 to 17 dependabot[bot] 2022-07-16 06:21:39 +00:00
  • d9c827cb62 Bump actions/download-artifact from 2 to 3 dependabot[bot] 2022-07-16 06:21:36 +00:00
  • 248cabac7a Bump docker/setup-qemu-action from 1 to 2 dependabot[bot] 2022-07-16 06:21:32 +00:00
  • da890c4486 Merge pull request #385 from NixOS/dependabot Jörg Thalheim 2022-07-16 08:21:13 +02:00
  • fcb9ca697a add dependabot Jörg Thalheim 2022-07-16 08:20:54 +02:00
  • 35c1934c2d Merge pull request #383 from NixOS/compiler-check Jörg Thalheim 2022-07-16 08:12:30 +02:00
  • e89d02f33d add compiler check for c++17 Jörg Thalheim 2022-07-16 07:50:49 +02:00
  • 4900800256 fix version file 0.15.0 Jörg Thalheim 2022-07-16 07:22:27 +02:00
  • 48707416c4 bump version Jörg Thalheim 2022-07-16 07:19:00 +02:00
  • 5cabf09f9e Remove unnecessary check of ELF type before modifying OS ABI Dmitry Moskalchuk 2022-07-11 10:27:10 +03:00
  • 5a16d88631 Skip writing if the requested OS ABI is the same as the current one Dmitry Moskalchuk 2022-06-30 15:19:07 +03:00
  • db2ad5ef92 Add --print-os-abi and --set-os-abi options Dmitry Moskalchuk 2022-06-30 14:38:19 +03:00
  • 734daa3d0f Merge pull request #380 from amjoseph-nixpkgs/pr/close/368 Jörg Thalheim 2022-06-29 20:42:34 +02:00
  • a8dcbc9c06 Merge pull request #378 from a-m-joseph/pr/no-sort Jörg Thalheim 2022-06-19 06:54:15 +01:00
  • 7b155fda31 formatting: fix incorrect indentation in previous commit Adam Joseph 2022-06-18 22:44:04 -07:00
  • cad0212309 patchelf.1: mention new --no-sort option Adam Joseph 2022-06-18 22:42:16 -07:00
  • 1eeac3826c Merge pull request #379 from a-m-joseph/pr/dt_mips_rld_map_rel-comment Jörg Thalheim 2022-06-19 06:31:55 +01:00
  • 820da7be8d patchelf.cc: handle DT_MIPS_XHASH and .MIPS.xhash Adam Joseph 2022-06-18 21:49:14 -07:00
  • 8db45c6a0c elf.h: resynchronize with glibc elf.h Adam Joseph 2022-06-18 21:45:22 -07:00
  • 84275a0950 patchelf.cc: add comment explaining calculation for DT_MIPS_RLD_MAP_REL Adam Joseph 2022-02-25 19:44:09 -08:00
  • 9995113a40 add --no-sort option Adam Joseph 2022-06-18 18:34:32 -07:00
  • be0cc30a59 Merge pull request #376 from ehmry/null-rpath Jörg Thalheim 2022-05-20 17:51:33 +01:00
  • 761b494a9f modifyRPath: return early if new and old rpath are empty Emery Hemingway 2022-05-20 09:37:02 -05:00
  • 309806c011 Merge pull request #375 from klemensn/document-print-needed Jörg Thalheim 2022-05-11 19:40:36 +01:00
  • 8a633bd31d Document --print-needed Klemens Nanni 2022-05-03 19:44:11 +02:00
  • 31d052c1fd Merge pull request #372 from JagoGyselinck/master Jörg Thalheim 2022-04-07 07:26:17 +01:00
  • 676326c0cf Update src/patchelf.cc Jörg Thalheim 2022-04-07 07:22:02 +01:00
  • a04ca83ad7 Add O_BINARY flag when opening files to allow compilation for Windows Jago Gyselinck 2022-04-06 15:27:33 +02:00
  • 8f5ac59ade Merge pull request #367 from deadw00d/master Jörg Thalheim 2022-03-26 08:08:33 +00:00
  • b92e442be0 Add test for --add-debug-tag argument deadwood 2022-02-23 16:42:51 +01:00
  • 86a2cd830f Add documentation for --add-debug-tag argument deadwood 2022-02-21 19:36:54 +01:00
  • fd35bb9870 Update argument name to be more descriptive deadwood 2022-02-21 19:36:37 +01:00
  • a350545042 bump version 0.14.5 Jörg Thalheim 2022-02-21 14:26:56 +01:00
  • df7c57a032 bump version 0.14.4 Jörg Thalheim 2022-02-21 14:13:27 +01:00
  • c6c4304ed6 Add --add-debug option deadwood 2022-02-20 11:32:45 +01:00
  • a992616722 Merge pull request #365 from a-m-joseph/master Jörg Thalheim 2022-02-05 07:35:34 +00:00
  • 8fc7020015 Merge pull request #366 from bjornfor/fix-typo Eelco Dolstra 2022-02-01 12:59:37 +01:00
  • d881452fd3 Fix typo: s/folllow/follow/ Bjørn Forsman 2022-01-31 19:27:30 +01:00
  • 457d297922 fix incorrect polarity on dyn_offset; closes #364 Adam Joseph 2022-01-21 23:17:12 -08:00
  • bdb09e90f7 Merge pull request #362 from fzakaria/faridzakaria/musl-flake Jörg Thalheim 2021-12-23 05:36:39 +00:00
  • 15a12d81f0 Make the develop point to the patchelf packages directly. Farid Zakaria 2021-12-22 14:15:17 -05:00
  • 8aabe512bc Augmented README.md for new develop & build instructions Farid Zakaria 2021-12-22 09:50:59 -08:00
  • 03385bca80 Added musl devshell Farid Zakaria 2021-12-22 09:42:21 -08:00
  • 50d4335374 Add support to build with musl Farid Zakaria 2021-12-22 08:59:14 -08:00
  • 3d0a58ba10 Merge pull request #361 from fzakaria/faridzakaria/fix-add-replace-for-real Jörg Thalheim 2021-12-22 05:13:26 +00:00
  • b92a6e8951 Fix replace-add-needed.sh test for musl Farid Zakaria 2021-12-21 14:30:45 -08:00
  • e589fe3387 Merge branch 'master' into faridzakaria/fix-add-replace-for-real Farid Zakaria 2021-12-21 14:15:52 -08:00
  • c172ce6efb Merge pull request #360 from fzakaria/faridzakaria/fix-add-replace Jörg Thalheim 2021-12-21 19:47:20 +00:00
  • 4604393fd6 Renamed findSection2 to tryFindSectionHeader Farid Zakaria 2021-12-20 15:04:57 -08:00
  • d02a3ecdd7 Code clarity and test working with musl Farid Zakaria 2021-12-21 05:51:04 -08:00
  • dc375bc7cd Remove result and add it to gitignore Farid Zakaria 2021-12-20 17:36:06 -08:00
  • e268662c32 Add a unit test Farid Zakaria 2021-12-20 17:28:34 -08:00
  • d306abeb35 Allow multiple modifications in same call Farid Zakaria 2021-12-20 16:01:18 -08:00
  • 10712373aa Renamed findSection3 to getSectionIndex Farid Zakaria 2021-12-20 14:59:15 -08:00
  • 05e8f673f7 Added patchelf.h Farid Zakaria 2021-12-20 14:54:37 -08:00
  • b73dbc1c91 Merge pull request #358 from fzakaria/faridzakaria/off-by-one Jörg Thalheim 2021-12-19 12:28:38 +00:00
  • b932eb8700 print-interpreter: fix off by one error Farid Zakaria 2021-12-18 06:08:45 -08:00
  • fbf108f581 Merge pull request #356 from klemensn/gnu-sed Jörg Thalheim 2021-12-07 21:34:02 +00:00
  • 5f6cc74be8 Avoid GNU seq(1) Klemens Nanni 2021-12-07 20:41:23 +01:00
  • 3039b7c0e9 Merge pull request #355 from NixOS/ci Jörg Thalheim 2021-12-07 18:50:12 +00:00
  • a4027142bf tests/grow-file.sh: fix compat with non-gnu systems Jörg Thalheim 2021-12-07 19:08:11 +01:00
  • ba000786e9 tests/too-many-strtab: fix linking with lld Jörg Thalheim 2021-12-07 18:55:01 +01:00
  • ec1e840372 Merge pull request #354 from NixOS/ci Jörg Thalheim 2021-12-07 17:04:39 +00:00
  • 44fea0de2f tests/endianess.sh: fix out-of-tree build Jörg Thalheim 2021-12-07 17:05:01 +01:00
  • d311cf7d08 ci: test out-of-tree build Jörg Thalheim 2021-12-07 16:43:17 +01:00
  • ce99c93c57 Merge pull request #353 from klemensn/out-of-tree-build Jörg Thalheim 2021-12-07 15:44:42 +00:00
  • 297abedc3a Merge pull request #352 from NixOS/test-fix Jörg Thalheim 2021-12-06 20:51:46 +00:00
  • 301aa6ae34 fix build-id test on openbsd Jörg Thalheim 2021-12-06 21:45:17 +01:00
  • fd82dfffab Use absoloute paths to linker scripts Klemens Nanni 2021-12-06 21:25:22 +01:00
  • f7a1cc2991 Merge pull request #351 from klemensn/build-id Jörg Thalheim 2021-12-06 20:20:29 +00:00
  • b0cdf15e26 Use correct double-dashes for ld(1)'s build-id option Klemens Nanni 2021-12-06 21:04:26 +01:00
  • bf3f37ec29 bump version 0.14.3 Jörg Thalheim 2021-12-05 15:39:58 +01:00
  • 0ae27079bf Merge pull request #349 from mayeut/musl-static-build Jörg Thalheim 2021-12-05 14:31:21 +00:00
  • 7f840a5adb ci: add static musl binaries mayeut 2021-12-04 11:48:29 +01:00
  • e406d98d47 ci: split building & publishing tarballs mayeut 2021-12-04 11:30:29 +01:00
  • 2ac5798fdc Merge pull request #347 from NixOS/prepare-release 0.14.2 Jörg Thalheim 2021-11-29 10:02:35 +00:00
  • 78f05bbcbb bump version Jörg Thalheim 2021-11-29 10:58:57 +01:00
  • 7bc0e9d9c9 Merge pull request #346 from NixOS/ci Jörg Thalheim 2021-11-29 09:55:48 +00:00
  • aa945b129d make version more predictable Jörg Thalheim 2021-11-29 10:43:08 +01:00
  • 8f7b4a7a36 Merge pull request #344 from NixOS/prepare-release 0.14.1 Jörg Thalheim 2021-11-28 10:50:03 +00:00
  • 55c0b4f909 bump version Jörg Thalheim 2021-11-28 11:43:31 +01:00
  • 38b475f7c9 Merge pull request #343 from NixOS/build-fix Jörg Thalheim 2021-11-28 10:40:40 +00:00
  • fef6eb7160 add regression test for ubuntu Jörg Thalheim 2021-11-28 11:33:06 +01:00
  • 61b53ce7cf add missing <optional> include Jörg Thalheim 2021-11-28 11:26:33 +01:00