22 Commits (master)

Author SHA1 Message Date
  PoroCYon 63afc83c4d keep LD_LIBRARY_PATH order 8 months ago
  PoroCYon e37a0d8e50 shdr parsing in hackyelf, linkmap parsing bug fixes 11 months ago
  PoroCYon 6ad8eed5b2 and make --det work again 1 year ago
  PoroCYon 26feb30590 fix a syntax error, oops 1 year ago
  PoroCYon bfe3ba1f20 REAL real fix for #5, also fix the hash size check, 1 year ago
  PoroCYon e6268471ff ... and ACTUALLY fix #5 1 year ago
  PoroCYon d3d3d1eb11 fix everything breaking due to 2b2efa3, and also fix library ordening when it would cause problems (closes #5) 1 year ago
  blackle 181c80984b Fix multiple GLIBC versions 1 year ago
  blackle 405d8ebf1e Remove dependency on scanelf by using readelf -s 1 year ago
  blackle 49ac82686b Implement crc32c hashing. Add options to smoldd to handle the different hash functions 1 year ago
  PoroCYon 1e17d11774 CRC32C-based hash (thanks Intel) (Python part is still TODO) 1 year ago
  PoroCYon b71b15b572 automatically adapt end-of-hashes check width to the symbols used (closes #6) 1 year ago
  PoroCYon 6af8463ef1 make smoldd work with -fuse-dnload-loader executables (oops) 1 year ago
  PoroCYon 60d51bbc3b make --debugout output to a separate file in the same run, have debugout ELFs contain proper interp and dyn segments without changing the output file layout 1 year ago
  PoroCYon bfe5fc2698 32-bit works again, use smaller opcodes for ifunc checking code 1 year ago
  PoroCYon daf76fec8e resolve IFUNCs correctly 1 year ago
  PoroCYon 494d32638a sort symbols in linkmap by address 1 year ago
  PoroCYon 51db8f8714 reorganize everything in a single invocation (take 2) 1 year ago
  PoroCYon cccd9656de lots of stuff, see detailed desc. 3 years ago
  Shiz d87b11a6c8 Simplify and remove questionable defaults. 4 years ago
  Shiz 6081557aa2 epoch 4 years ago