Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Resize segment mapping rewritten sections if needed | Breno Rodrigues Guimaraes | 2023-04-23 | 1 | -0/+12 |
* | Check for other references to the RPATH string | Breno Rodrigues Guimaraes | 2023-03-17 | 1 | -7/+22 |
* | Add infrastructure to iterate on all objects that are string indexes | Breno Rodrigues Guimaraes | 2023-03-17 | 1 | -2/+38 |
* | Use a different letter for section tainting | Breno Rodrigues Guimaraes | 2023-03-17 | 1 | -2/+2 |
* | Merge pull request #469 from brenoguim/breno.446 | Breno Rodrigues Guimarães | 2023-03-11 | 1 | -1/+3 |
|\ | |||||
| * | Add one extra page to avoid overlapping with next page if its rounded down | Breno Rodrigues Guimaraes | 2023-02-24 | 1 | -1/+3 |
* | | Set the alignment of the new LOAD segment the same as others | Breno Rodrigues Guimaraes | 2023-03-07 | 1 | -3/+8 |
* | | Merge #473 | bors[bot] | 2023-03-07 | 1 | -1/+1 |
|\ \ | |||||
| * | | Other switches might set changed as true. Use extraStrings size | Breno Rodrigues Guimaraes | 2023-03-04 | 1 | -1/+1 |
| |/ | |||||
* | | Merge branch 'NixOS:master' into breno.457 | Breno Rodrigues Guimarães | 2023-02-23 | 1 | -48/+368 |
|\ \ | |/ | |||||
| * | Merge #466 | bors[bot] | 2023-02-23 | 1 | -0/+2 |
| |\ | |||||
| | * | Adjust roundUp for 0 as input | Christian Göttsche | 2023-02-22 | 1 | -0/+2 |
| * | | Avoid <class ER> syntax in lambdas. Thats C++20 | Breno Rodrigues Guimaraes | 2023-02-22 | 1 | -15/+5 |
| * | | Fixup | Breno Rodrigues Guimaraes | 2023-02-22 | 1 | -1/+1 |
| * | | Update patchelf.cc | Breno Rodrigues Guimarães | 2023-02-22 | 1 | -8/+14 |
| * | | Update src/patchelf.cc | Breno Rodrigues Guimarães | 2023-02-22 | 1 | -0/+2 |
| * | | Update src/patchelf.cc | Breno Rodrigues Guimarães | 2023-02-22 | 1 | -0/+1 |
| * | | Merge branch 'master' into breno.rename_syms | Jörg Thalheim | 2023-02-22 | 1 | -45/+94 |
| |\ \ | | |/ | |||||
| | * | Avoid memory corruption on invalid ELF input | Christian Göttsche | 2023-02-21 | 1 | -7/+52 |
| | * | Declare more read-only functions const | Christian Göttsche | 2023-02-21 | 1 | -8/+8 |
| | * | Avoid implicit conversion | Christian Göttsche | 2023-02-21 | 1 | -2/+2 |
| | * | Avoid dropping const qualifier | Christian Göttsche | 2023-02-21 | 1 | -6/+6 |
| | * | Declare file local functions static | Christian Göttsche | 2023-02-21 | 1 | -3/+3 |
| | * | Drop superfluous semicolons | Christian Göttsche | 2023-02-21 | 1 | -2/+2 |
| | * | Use C++11 [[noreturn]] | Christian Göttsche | 2023-02-21 | 1 | -1/+1 |
| | * | Avoid potential overflows in checkPointer() | Christian Göttsche | 2023-02-21 | 1 | -3/+2 |
| | * | Drop unnecessary casts in getElfType() | Christian Göttsche | 2023-02-21 | 1 | -2/+2 |
| | * | Close file before potentially throwing | Christian Göttsche | 2023-02-21 | 1 | -2/+2 |
| | * | Avoid unnecessary copies in splitColonDelimitedString() | Christian Göttsche | 2023-02-21 | 1 | -6/+11 |
| | * | Add misc functions annotations | Christian Göttsche | 2023-02-21 | 1 | -4/+4 |
| * | | Code polishing to use more spans | Breno Rodrigues Guimaraes | 2023-02-21 | 1 | -15/+19 |
| * | | Add description to patchelf.1 | Breno Rodrigues Guimaraes | 2023-02-20 | 1 | -1/+1 |
| * | | Add support for symbol name remapping | Breno Rodrigues Guimaraes | 2023-02-20 | 1 | -3/+269 |
| |/ | |||||
* | | Merge branch 'master' into breno.457 | Jörg Thalheim | 2023-02-20 | 1 | -2/+103 |
|\ \ | |/ | |||||
| * | Add options to print, clear and set executable stack state | Christian Göttsche | 2023-01-28 | 1 | -2/+103 |
* | | to trigger ci | Breno Rodrigues Guimaraes | 2023-02-20 | 1 | -1/+1 |
* | | Update src/patchelf.cc | Breno Rodrigues Guimarães | 2023-02-19 | 1 | -1/+2 |
* | | Avoid overlapping program header table with section header table #457 | Breno Rodrigues Guimaraes | 2023-02-19 | 1 | -10/+38 |
|/ | |||||
* | Merge #4470.17.1 | bors[bot] | 2023-01-10 | 1 | -4/+6 |
|\ | |||||
| * | Revert "shiftFile: when splitting a segment into two pieces, preserve the ori... | Jason | 2022-12-28 | 1 | -5/+1 |
| * | Fix bug in file shifting that could cause conflicting PT_LOAD segments | Jason | 2022-12-02 | 1 | -4/+6 |
| * | shiftFile: when splitting a segment into two pieces, preserve the original fl... | Jason | 2022-12-02 | 1 | -1/+5 |
* | | Out-of-bounds read exists in the function modifySoname | yairKoskas | 2022-12-27 | 1 | -0/+1 |
|/ | |||||
* | add workaround for readelf from binutils 2.30 | Jörg Thalheim | 2022-11-06 | 1 | -1/+5 |
* | patchelf: correct page size for sparc64/sparc32 | Jörg Thalheim | 2022-11-06 | 1 | -1/+4 |
* | write out replace sections in original order | Jörg Thalheim | 2022-11-05 | 1 | -8/+14 |
* | fix pagesize on ia64 | Jörg Thalheim | 2022-11-04 | 1 | -0/+1 |
* | Merge pull request #415 from Bo98/load-overlap-fix0.16.0 | Jörg Thalheim | 2022-10-26 | 1 | -20/+58 |
|\ | |||||
| * | Rework file shifting to avoid sections crossing multiple segments | Bo Anderson | 2022-10-13 | 1 | -20/+58 |
* | | Skip empty PT_NOTE sections | Bo Anderson | 2022-10-26 | 1 | -0/+8 |