Commit Graph

  • 762978c2c5 Merge pull request #267 from philipc/feature Philip Craig 2020-12-24 14:15:05 +10:00
  • ea12722335 Add some doc for features Philip Craig 2020-12-15 15:35:05 +10:00
  • 569c33d80f Merge pull request #265 from philipc/release Philip Craig 2020-12-12 15:48:33 +10:00
  • 2e6a6d71ec Bump version to 0.23.0 Philip Craig 2020-12-12 15:37:46 +10:00
  • 558ea790c4 Merge pull request #264 from philipc/pe-align Philip Craig 2020-12-12 15:36:57 +10:00
  • 9dca1fce24 read/pe: import/export tables may not be aligned Philip Craig 2020-12-12 15:06:19 +10:00
  • 1e9d94e3d1 Merge pull request #263 from philipc/readobj Philip Craig 2020-12-12 13:51:55 +10:00
  • 2acb410a17 read/elf: DT_DYNAMIC support Philip Craig 2020-12-11 16:15:45 +10:00
  • 7a02198b07 Merge pull request #262 from philipc/readobj Philip Craig 2020-12-11 12:23:27 +10:00
  • b64fdcd143 Add readobj example that uses the lower level read API Philip Craig 2020-12-10 16:53:08 +10:00
  • 4bb5c3092d Switch to github actions Philip Craig 2020-12-10 18:48:42 +10:00
  • 0ad324057b Merge pull request #261 from philipc/issue-182 Philip Craig 2020-11-30 15:27:24 +10:00
  • 3c9d453ca0 read: implement imports and exports Philip Craig 2020-11-29 17:53:18 +10:00
  • da349c0f8a Merge pull request #259 from philipc/issue-251 Philip Craig 2020-11-22 15:49:45 +10:00
  • 8f679c371b write/elf: fix handling of null symbol names Philip Craig 2020-11-21 15:11:20 +10:00
  • 987e6232ca Add SectionKind::Elf Philip Craig 2020-11-21 15:08:09 +10:00
  • ac2a939392 Merge pull request #258 from philipc/dynamic Philip Craig 2020-11-13 17:22:17 +10:00
  • 28f7f2e5f6 read: parse dynamic relocations for ELF Philip Craig 2020-11-10 20:05:05 +10:00
  • c1dc495e12 Merge pull request #256 from jonas-schievink/mips Philip Craig 2020-11-09 14:57:17 +10:00
  • 5db39b00ef Basic MIPS support Jonas Schievink 2020-11-08 02:06:41 +01:00
  • abe9459d28 objdump: print ELF flags Jonas Schievink 2020-11-08 02:06:06 +01:00
  • 394eb6d887 Update README.md Philip Craig 2020-11-06 13:23:38 +10:00
  • 3446a7488f Merge pull request #255 from philipc/mach-universal Philip Craig 2020-11-06 13:21:42 +10:00
  • dffa9d4896 read: implement Mach-O fat binary parsing Philip Craig 2020-11-01 19:06:40 +10:00
  • c8252f5602 Merge pull request #254 from philipc/release Philip Craig 2020-10-27 13:02:04 +10:00
  • 0014f6f4f8 Bump version to 0.22.0 Philip Craig 2020-10-26 18:52:38 +10:00
  • ab4849e697 doc: better crate overview Philip Craig 2020-10-26 18:52:17 +10:00
  • f99458dc95 Update README.md Philip Craig 2020-10-26 18:16:19 +10:00
  • c30fcb6555 Merge pull request #253 from philipc/object-map Philip Craig 2020-10-26 12:08:41 +10:00
  • 794b615cdf Add ObjectMap Philip Craig 2020-09-29 19:09:37 +10:00
  • 28d1cef44e Merge pull request #252 from philipc/archive Philip Craig 2020-10-23 18:02:12 +10:00
  • ff7547be59 read: add archive support Philip Craig 2020-10-16 16:38:42 +10:00
  • 3992013a6d Merge pull request #250 from philipc/symbol-map Philip Craig 2020-09-29 13:32:38 +10:00
  • 626b520b63 Replace Symbol with a trait Philip Craig 2020-09-21 13:36:01 +10:00
  • f727066485 Merge pull request #249 from philipc/release Philip Craig 2020-08-19 16:05:29 +10:00
  • 68063593aa Bump version to 0.21.1 Philip Craig 2020-08-19 15:56:08 +10:00
  • e052af5f3d Merge pull request #247 from bjorn3/elf_write_weak_fix Philip Craig 2020-08-18 17:16:59 +10:00
  • 0d953344c3 write/elf: Check symbol.weak before symbol.is_undefined() bjorn3 2020-08-17 13:26:40 +02:00
  • 1a382c580b Merge pull request #246 from philipc/release Philip Craig 2020-08-13 14:29:55 +10:00
  • 334cce341f Bump version to 0.21.0 Philip Craig 2020-08-13 14:17:14 +10:00
  • f132430006 Merge pull request #245 from uweigand/arch-s390x Philip Craig 2020-08-04 12:11:18 +10:00
  • d870eebfb1 Add support for s390x Ulrich Weigand 2020-08-03 17:39:28 +02:00
  • 7327072267 Merge pull request #243 from philipc/issue-239 Philip Craig 2020-07-20 16:36:51 +10:00
  • 8409c7e21f Add COMDAT tests Philip Craig 2020-07-19 15:05:21 +10:00
  • f4fb91116e write: implement COMDAT support Philip Craig 2020-07-17 17:22:27 +10:00
  • a3f9eea5d9 read: implement COMDAT support Philip Craig 2020-07-17 16:49:08 +10:00
  • dd02303daa coff: fix 1-based section indices Philip Craig 2020-07-19 12:34:04 +10:00
  • a8d7c48323 Merge pull request #242 from bjorn3/patch-1 Philip Craig 2020-07-10 11:29:16 +10:00
  • b9f9345df5 Make everything in crate::elf public bjorn3 2020-07-09 11:57:23 +02:00
  • d53e008bc0 Merge pull request #241 from yurydelendik/writablebuffer Philip Craig 2020-07-01 11:37:48 +10:00
  • e9e68b95d8 Use WritableBuffer to emit object file Yury Delendik 2020-06-30 14:31:44 -05:00
  • ca3b2bf4d4 Merge pull request #237 from philipc/release Philip Craig 2020-06-15 15:48:14 +10:00
  • d8bf16456f Bump version to 0.20.0 Philip Craig 2020-06-15 15:35:14 +10:00
  • 05857b1e91 Update wasmparser to 0.57 Philip Craig 2020-06-15 15:34:32 +10:00
  • 49e3af2f0c Merge pull request #236 from philipc/issue-235 Philip Craig 2020-06-15 15:27:07 +10:00
  • ff12848fd1 elf: allow unaligned compression headers Philip Craig 2020-06-15 15:01:32 +10:00
  • 2ad508810e Merge pull request #234 from philipc/note Philip Craig 2020-06-04 17:42:40 +10:00
  • e8baa2ab09 read/elf: fix note alignment handling Philip Craig 2020-06-03 18:25:33 +10:00
  • 6df79bd04d Merge pull request #233 from philipc/all Philip Craig 2020-06-03 18:27:46 +10:00
  • f99e78f357 Print error when --all-features is used Philip Craig 2020-06-02 20:07:49 +10:00
  • 9dec4428bd Merge pull request #231 from philipc/unaligned Philip Craig 2020-05-28 16:18:27 +10:00
  • 9a848d3247 Add unaligned feature Philip Craig 2020-05-23 14:46:12 +10:00
  • 1dc0960a33 Merge pull request #228 from alexcrichton/dep-of-std Philip Craig 2020-05-16 14:42:50 +10:00
  • 52825f0ef3 Prepare for inclusion into libstd Alex Crichton 2020-05-07 12:30:40 -07:00
  • 3879fc51fc Merge pull request #226 from philipc/release Philip Craig 2020-05-12 13:48:49 +10:00
  • b76484376c Bump version to 0.19.0 Philip Craig 2020-05-12 13:37:22 +10:00
  • 9989a3ff4b Update wasmparser to 0.54 Philip Craig 2020-05-12 13:18:08 +10:00
  • c19926dda0 Merge pull request #224 from philipc/compression Philip Craig 2020-05-12 12:27:29 +10:00
  • 5aa4f0e1d2 Merge pull request #221 from myfreeweb/unix-elf Philip Craig 2020-05-12 12:27:14 +10:00
  • d19ea9244a read: improve compression APIs Philip Craig 2020-05-10 15:08:24 +10:00
  • ca5e9b64fe read: all non-mac unix platforms use ELF as NativeFile Greg V 2020-05-09 15:07:47 +03:00
  • 5034c02dcf Merge pull request #223 from philipc/elf-reloc Philip Craig 2020-05-10 16:11:32 +10:00
  • 86861cb627 read/elf: fix handling of dynamic relocations Philip Craig 2020-05-10 14:24:09 +10:00
  • fc6b9b93f6 Merge pull request #218 from philipc/lexicon Philip Craig 2020-05-08 16:30:37 +10:00
  • 5fccab91fd Remove use of target-lexicon Philip Craig 2020-05-07 12:37:34 +10:00
  • c2df6df23e Merge pull request #203 from RReverser/better-wasm-symbols Philip Craig 2020-05-07 22:20:07 +10:00
  • 943a82fec0 Upgrade wasmparser Ingvar Stepanyan 2020-05-07 11:50:58 +01:00
  • 57af116928 Enhance Wasm symbol reading Ingvar Stepanyan 2020-02-18 13:28:59 +00:00
  • 0028da9254 Merge pull request #216 from philipc/symbol-table Philip Craig 2020-05-06 16:05:37 +10:00
  • 625e8e20ed read/macho: add MachHeader::parse Philip Craig 2020-05-05 12:57:18 +10:00
  • 392bfc7fa4 read/macho: make SymbolTable public Philip Craig 2020-05-03 17:14:33 +10:00
  • ca03478930 read/coff: add ImageFileHeader::parse Philip Craig 2020-05-03 16:48:19 +10:00
  • 6f71b49582 read/pe: make SymbolTable public Philip Craig 2020-05-01 16:18:12 +10:00
  • 1bcfbfb914 read/pe: add public ImageSectionHeader::pe_data() Philip Craig 2020-05-01 16:15:50 +10:00
  • 72da025363 read/pe: add parse methods for DOS and NT headers Philip Craig 2020-04-30 16:11:41 +10:00
  • dfed15dedf read/pe: add SectionTable Philip Craig 2020-04-30 16:09:34 +10:00
  • ff2abb979c read/pe: extend ImageOptionalHeader trait Philip Craig 2020-04-30 11:54:19 +10:00
  • 673c993515 read/elf: add FileHeader::parse Philip Craig 2020-04-29 15:20:09 +10:00
  • c0ff931a0d read/elf: add RelocationSections Philip Craig 2020-04-29 15:16:06 +10:00
  • 50cb3b6e8c read/elf: make SymbolTable public Philip Craig 2020-04-29 15:08:25 +10:00
  • a931657861 read/elf: add SectionTable Philip Craig 2020-04-29 14:46:47 +10:00
  • 33cdbccb3f read: make StringTable public Philip Craig 2020-04-29 14:16:46 +10:00
  • 2d5459b02b Make the pod module public Philip Craig 2020-04-29 14:20:54 +10:00
  • 6743ad1c6e rustfmt Philip Craig 2020-04-29 14:16:29 +10:00
  • 59a2cb6b52 write/elf: fix elf_has_relocation_addend for Aarch64 bjorn3 2020-04-15 21:39:32 +02:00
  • 47856a29c8 write/elf: basic aarch64 support bjorn3 2020-04-11 21:32:36 +02:00
  • 2e278a5f4b Fix "unnecessary parentheses" warning Philip Craig 2020-04-06 13:20:35 +10:00
  • 6ee7638493 coff: undefined symbols use IMAGE_SYM_CLASS_EXTERNAL Philip Craig 2020-04-06 12:12:26 +10:00
  • 267199e410 Bump version to 0.18.0 Philip Craig 2020-03-20 12:54:10 +10:00
  • bb865d4720 Sort Cargo.toml according to rust style guide Philip Craig 2020-03-20 12:53:32 +10:00