Commit Graph

  • ff1f5e7f60 Bump actions/checkout from 4 to 5 dependabot/github_actions/actions/checkout-5 dependabot[bot] 2025-08-25 01:44:11 +00:00
  • 87ccdb63d2 Bump actions/checkout from 4 to 5 0.16-maintenance dependabot[bot] 2025-08-18 02:43:55 +00:00
  • 0aaa2f7401 Add a number of tests for binaries that used to crash patchelf 0.16-more-tests John Ericson 2025-08-13 00:11:45 -04:00
  • b49de1b338 Merge pull request #616 from NixOS/0.18-maintenance master John Ericson 2025-08-13 03:50:38 +00:00
  • 795253a97e Merge branch '0.17-maintenance' into 0.18-maintenance 0.18-maintenance John Ericson 2025-08-12 23:42:02 -04:00
  • 04e83a298f Merge branch '0.16-maintenance' into 0.17-maintenance 0.17-maintenance John Ericson 2025-08-12 23:36:54 -04:00
  • 4c0bb4fc71 Merge branch '0.15-maintenance' into 0.16-maintenance John Ericson 2025-08-12 23:36:43 -04:00
  • 4b2ad30106 More markdown fixes in changelog John Ericson 2025-08-12 23:36:15 -04:00
  • 5f65d1dab2 Merge branch '0.15-maintenance' into 0.16-maintenance John Ericson 2025-08-12 23:35:21 -04:00
  • cac8c90eaa Release 0.15.5 0.15.5 John Ericson 2025-08-12 23:33:10 -04:00
  • d9ae0a5498 tests: use proper exit code to mark tests as skipped Jörg Thalheim 2023-04-23 13:26:26 +02:00
  • 87da867f6f Adjust roundUp for 0 as input Christian Göttsche 2023-02-22 20:14:12 +01:00
  • df161c6a38 Out-of-bounds read exists in the function modifySoname yairKoskas 2022-12-27 09:19:52 +02:00
  • 7f431b95f4 patchelf: correct page size for sparc64/sparc32 Jörg Thalheim 2022-11-06 10:07:02 +01:00
  • 80335e1f63 fix pagesize on ia64 Jörg Thalheim 2022-11-04 17:02:19 +01:00
  • 0c58067f8b Merge branch '0.16-maintenance' into 0.17-maintenance John Ericson 2025-08-12 23:01:25 -04:00
  • f3cb3033ff Start preparing notes for next release John Ericson 2025-08-12 22:54:53 -04:00
  • fd98c9841a Merge branch '0.15-maintenance' into 0.16-maintenance John Ericson 2025-08-12 22:49:34 -04:00
  • efbed36bbe A few more markdown changes John Ericson 2025-08-12 22:49:03 -04:00
  • be2c5d5df9 Better markdown in change log John Ericson 2025-08-12 22:47:46 -04:00
  • 9963cbef08 Merge branch '0.15-maintenance' into 0.16-maintenance John Ericson 2025-08-12 22:42:54 -04:00
  • 5f773e4a1a Fix version in change log 0.15.4 John Ericson 2025-08-12 22:36:54 -04:00
  • 90ce9d3db2 Merge pull request #615 from NixOS/0.15-latest-elf-header John Ericson 2025-08-12 22:21:30 -04:00
  • cdddc5511b elf.h: Update RISC-V relocations Michal Biesek 2023-08-16 00:35:05 +02:00
  • 35f952fd24 Cut release 0.15.3 John Ericson 2025-08-12 22:04:25 -04:00
  • ba938c55b2 Merge remote-tracking branch 'upstream/0.15-maintenance' into 0.15-maintenance John Ericson 2025-08-12 22:02:11 -04:00
  • db84a3a647 Merge pull request #613 from obsidiansystems/test-64 John Ericson 2025-08-12 21:59:21 -04:00
  • c0186ccf5a Add regression test for #64 John Ericson 2025-08-12 20:36:48 -04:00
  • 8b1e0ff62c Merge branch '0.17-maintenance' into 0.18-maintenance John Ericson 2025-08-12 19:07:43 -04:00
  • 4f64f32e3c Merge branch '0.16-maintenance' into 0.17-maintenance John Ericson 2025-08-12 19:07:33 -04:00
  • 5b0bab10fe Add historical 0.16.x change log entries John Ericson 2025-08-12 19:06:53 -04:00
  • d377657ab3 Merge branch '0.15-maintenance' into 0.16-maintenance John Ericson 2025-08-12 19:03:02 -04:00
  • fa67b61ec1 Start preparing 0.15.3 release John Ericson 2025-08-12 18:59:58 -04:00
  • eb1f61ac0b Fix out of bounds access when increasing program header table Bo Anderson 2022-10-10 15:13:11 +01:00
  • 5b27dc4d5a Out-of-bounds read exists in the function modifyRPath zhailiangliang 2022-10-26 10:48:04 +08:00
  • 76486f7643 fix c++17 check Jörg Thalheim 2022-10-09 14:30:02 +02:00
  • d27e04333c Merge commit '7281d999e95d6730d1d08fc7517c15e27ddfb65f' into 0.15-maintenance John Ericson 2025-08-12 18:37:16 -04:00
  • 8c9182f7ab Also respect a prefixed nm and strings too Heiko Becker 2023-04-24 22:10:10 +02:00
  • 8aa33212d9 Respect a possibly prefixed readelf Heiko Becker 2023-04-24 21:57:32 +02:00
  • 7576030509 Merge pull request #612 from NixOS/0.18-maintenance John Ericson 2025-08-12 21:27:49 +00:00
  • 6d53678c9c Merge branch '0.17-maintenance' into 0.18-maintenance John Ericson 2025-08-12 17:20:24 -04:00
  • 2a2bb0759f Merge branch '0.16-maintenance' into 0.17-maintenance John Ericson 2025-08-12 17:19:57 -04:00
  • ca2538504b Merge branch '0.15-maintenance' into 0.16-maintenance John Ericson 2025-08-12 17:19:23 -04:00
  • 58f5b19503 Release 0.15.2 0.15.2 John Ericson 2025-08-12 17:16:59 -04:00
  • 6b0d933887 Also respect a prefixed nm and strings too Heiko Becker 2023-04-24 22:10:10 +02:00
  • 731fcc20ef Also pass STRIP to the tests Heiko Becker 2022-11-07 23:16:24 +01:00
  • 6e05c48ba3 Merge branch '0.17-maintenance' into HEAD John Ericson 2025-08-12 16:56:44 -04:00
  • 3449f5fa8d tests: apply suggestions from shellcheck Jörg Thalheim 2023-02-19 08:55:11 +01:00
  • 248f6d7824 Merge branch '0.16-maintenance' into 0.17-maintenance John Ericson 2025-08-12 16:45:49 -04:00
  • edec2a9ad7 tests: apply suggestions from shellcheck Jörg Thalheim 2023-02-19 08:55:11 +01:00
  • aeaaa426ab Merge branch '0.15-maintenance' into 0.16-maintenance John Ericson 2025-08-12 16:16:34 -04:00
  • db8cbe93f2 Release 0.15.1 0.15.1 John Ericson 2025-08-12 16:10:17 -04:00
  • 64e8cf5c12 Add change log for a potential, not-yet-released 0.15.1 John Ericson 2025-08-12 15:57:44 -04:00
  • 4ac172be9a Format markdown in the commit log John Ericson 2025-08-12 15:48:41 -04:00
  • 89d970597f Avoid implicit conversion Christian Göttsche 2023-02-21 19:41:07 +01:00
  • 90bad95364 Avoid implicit value truncations in wri() Christian Göttsche 2023-02-21 19:41:06 +01:00
  • daba6af292 Avoid dropping const qualifier Christian Göttsche 2023-02-21 19:41:04 +01:00
  • 86c3d0f441 Declare file local functions static Christian Göttsche 2023-02-21 19:41:03 +01:00
  • a188583fb0 Drop superfluous semicolons Christian Göttsche 2023-02-21 19:41:02 +01:00
  • 986a0aeeba Use C++11 [[noreturn]] Christian Göttsche 2023-02-21 19:41:01 +01:00
  • 602405bb13 Avoid potential overflows in checkPointer() Christian Göttsche 2023-02-21 19:40:59 +01:00
  • 2b9700b643 Drop unnecessary casts in getElfType() Christian Göttsche 2023-02-21 19:40:58 +01:00
  • 45a6dcee39 Close file before potentially throwing Christian Göttsche 2023-02-21 19:40:57 +01:00
  • de48fab274 Avoid unnecessary copies in splitColonDelimitedString() Christian Göttsche 2023-02-21 19:40:56 +01:00
  • d8de743799 Use C++ casts instead of raw C ones in hdr() Christian Göttsche 2023-02-21 19:40:55 +01:00
  • 547d8d7bd2 Drop unnecessary friend declarations Christian Göttsche 2023-02-21 19:40:54 +01:00
  • 728797dbed Add misc functions annotations Christian Göttsche 2023-02-21 19:40:52 +01:00
  • 5baeaeecd5 Add required includes in header file Christian Göttsche 2023-02-21 19:40:44 +01:00
  • c0ee925daf Add 0.15 release info John Ericson 2025-08-12 15:13:53 -04:00
  • 344efe7cef README: move release history to ChangeLog.md Jörg Thalheim 2022-07-16 08:48:47 +02:00
  • a97bfdf479 Fix all shellcheck issues Breno Rodrigues Guimaraes 2023-03-11 11:34:25 -03:00
  • 61fdb6e999 tests: apply suggestions from shellcheck Jörg Thalheim 2023-02-19 08:55:11 +01:00
  • 2d18660af7 fix checkPhase for cross builds Jörg Thalheim 2022-11-06 22:39:38 +01:00
  • 33e3e8b617 tests/contiguous-note-sections.sh: use scratch directory Bo Anderson 2022-10-10 15:14:31 +01:00
  • 06b8a41214 make objdump/objcopy/readelf configurable and respect cross-compiling related prefixes Jörg Thalheim 2022-11-06 15:38:38 +01:00
  • 03746bff2c Backport infra improvements from master to 0.15 John Ericson 2025-08-12 14:54:44 -04:00
  • 8b026d53c2 Merge pull request #611 from NixOS/misc-cleanups John Ericson 2025-08-12 17:37:53 +00:00
  • aed52ef51b Add Meson build instructions John Ericson 2025-08-12 13:28:28 -04:00
  • ae17b2736d Merge pull request #591 from NixOS/dependabot/github_actions/cachix/install-nix-action-31 John Ericson 2025-08-12 17:29:56 +00:00
  • 5193989af3 Bump cachix/install-nix-action from 30 to 31 dependabot[bot] 2025-03-17 01:25:45 +00:00
  • c1beef4539 Add an .editorconfig file John Ericson 2025-08-12 13:23:17 -04:00
  • 1319796c91 Structure CMake build like the others John Ericson 2025-08-12 13:22:40 -04:00
  • a252740ccf Merge pull request #604 from obsidiansystems/meson John Ericson 2025-08-12 17:18:46 +00:00
  • a7c595db2c Add Meson build John Ericson 2025-08-10 16:49:25 -04:00
  • 2156b8e6ce Merge pull request #610 from NixOS/cmake John Ericson 2025-08-12 16:47:49 +00:00
  • 51cf74ce10 Add CMake build david feurle 2016-12-03 13:18:05 +01:00
  • f8621b633a Merge pull request #609 from NixOS/windows-lighter-override John Ericson 2025-08-12 15:50:22 +00:00
  • 1160a46b8b Make fewer assumptions in the windows override John Ericson 2025-08-12 11:44:52 -04:00
  • c0c9f3a431 Merge pull request #603 from obsidiansystems/package.nix John Ericson 2025-08-12 15:41:15 +00:00
  • baf35300a0 Move Windows static logic out of patchelf.nix John Ericson 2025-08-10 16:07:25 -04:00
  • bba0d5bef3 Rename patchelf.nix to package.nix John Ericson 2025-08-10 16:09:33 -04:00
  • 63791a1532 Merge pull request #607 from NixOS/dev-tooling Jörg Thalheim 2025-08-12 07:08:27 +00:00
  • 4671a3f234 ci: enable merge queue Jörg Thalheim 2025-08-11 19:45:02 +02:00
  • 7f42e30354 ci: enable merge queue Jörg Thalheim 2025-08-11 19:45:02 +02:00
  • 247faf774f Merge pull request #608 from NixOS/use-fileset John Ericson 2025-08-11 13:39:24 -04:00
  • 18a5953fc5 Add developer tools John Ericson 2025-08-11 12:56:07 -04:00
  • cc8baeab6a Use fileset to avoid rebuilds John Ericson 2025-08-11 13:30:48 -04:00
  • fe5819ed6c Merge pull request #602 from obsidiansystems/nixfmt John Ericson 2025-08-11 12:31:27 -04:00
  • a4b21a9235 Bump actions/download-artifact from 4 to 5 dependabot[bot] 2025-08-11 02:10:41 +00:00
  • 6c7c02dabf readme: Add title and link chatroom John Ericson 2025-08-10 17:26:50 -04:00