Commit Graph

  • d1279ec927 Merge pull request #69 from gsolberg/DWARF-in-PE Philip Craig 2018-10-24 12:42:55 +10:00
  • b548330942 Issue #40 -- Use min of section virtual_size and size_of_raw_data Greg Solberg 2018-10-22 17:07:14 -07:00
  • a354807c56 Update parity-wasm requirement from 0.34.0 to 0.35.0 dependabot[bot] 2018-10-17 05:57:34 +00:00
  • 8c40f47826 Issue #40 -- Use Gimli support for DWARF-in-PE. Greg Solberg 2018-10-16 19:40:40 -07:00
  • d9435d5e5c Issue #40 -- Support DWARF-in-PE Greg Solberg 2018-09-12 13:55:16 -07:00
  • c970ced30d Merge pull request #75 from gimli-rs/dependabot/cargo/goblin-0.0.18 Philip Craig 2018-10-15 20:03:57 +10:00
  • b2ef32a5eb Update goblin requirement from 0.0.17 to 0.0.18 dependabot[bot] 2018-10-15 05:32:30 +00:00
  • d1122dc6b5 Merge pull request #73 from gimli-rs/dependabot/cargo/parity-wasm-0.34.0 Nick Fitzgerald 2018-10-10 12:50:56 -07:00
  • d5c7f02818 Merge pull request #74 from philipc/iter-err Nick Fitzgerald 2018-10-09 08:05:53 -07:00
  • 512e3e3e06 Fix handling of iterator errors Philip Craig 2018-10-08 18:05:33 +10:00
  • 814209d10f Update parity-wasm requirement from 0.33.0 to 0.34.0 dependabot[bot] 2018-10-08 05:54:41 +00:00
  • 3d0fbc9527 Merge pull request #72 from gimli-rs/dependabot/cargo/parity-wasm-0.33.0 Philip Craig 2018-10-05 15:39:38 +10:00
  • ce6153f229 Update parity-wasm requirement from 0.32.0 to 0.33.0 dependabot[bot] 2018-10-05 05:23:17 +00:00
  • fed978d9fa Merge pull request #71 from Dylan-DPC/patch-1 Philip Craig 2018-10-02 13:57:08 +10:00
  • f3a48c394a Update macho.rs Dylan DPC 2018-10-02 03:38:15 +05:30
  • 172cad211c Merge pull request #70 from gimli-rs/dependabot/cargo/memmap-0.7 Philip Craig 2018-09-22 14:41:47 +10:00
  • e6f4d86a83 Update memmap requirement from 0.6 to 0.7 dependabot[bot] 2018-09-20 06:32:18 +00:00
  • 3ff7e0ba77 Update uuid requirement from 0.6 to 0.7 dependabot[bot] 2018-09-10 06:41:33 +00:00
  • 18ff86c697 Merge pull request #67 from gimli-rs/dependabot/cargo/parity-wasm-0.32.0 Philip Craig 2018-08-29 18:02:34 +10:00
  • 448b2a78bc Update parity-wasm requirement from 0.31.0 to 0.32.0 dependabot[bot] 2018-08-29 05:38:00 +00:00
  • 53fcc89c05 Merge pull request #66 from philipc/bump-version Nick Fitzgerald 2018-08-03 10:04:41 -07:00
  • 20583987b3 Bump version to 0.10.0 Philip Craig 2018-07-30 12:21:34 +10:00
  • 16f63b7faa Delete unused coverage script Philip Craig 2018-07-30 12:21:13 +10:00
  • 983df75139 Merge pull request #64 from ignatenkobrain/patch-3 main() 2018-07-29 14:04:27 +02:00
  • 86001d624c exclude CI files from crates.io Igor Gnatenko 2018-07-29 09:04:57 +02:00
  • 2dd9dd3d5c Merge pull request #63 from ignatenkobrain/goblin17 Philip Craig 2018-07-29 15:01:51 +10:00
  • fddbb92505 deps: update goblin to 0.0.17 Igor Gnatenko 2018-07-28 17:37:57 +02:00
  • f8d6d0184a Merge pull request #61 from philipc/bump-version Philip Craig 2018-06-07 12:42:54 +10:00
  • 8b153bee2c Bump version to 0.9.0 Philip Craig 2018-06-07 12:25:15 +10:00
  • 219d92daf2 Merge pull request #60 from philipc/scroll-features Philip Craig 2018-06-05 14:32:51 +10:00
  • 28fe63b19d Update parity-wasm to 0.31 Philip Craig 2018-06-02 18:41:48 +10:00
  • be3d674ed1 Update uuid to 0.6 Philip Craig 2018-06-02 18:39:44 +10:00
  • 07034a2642 Fix scroll features for no_std builds Philip Craig 2018-06-02 17:51:35 +10:00
  • 82432b849d Merge pull request #59 from philipc/bump-version Nick Fitzgerald 2018-05-18 16:15:29 -04:00
  • e830eb17bf Merge pull request #57 from philipc/debug_info Nick Fitzgerald 2018-05-18 16:14:50 -04:00
  • 2b582b13b5 Merge pull request #58 from philipc/issue-56 Nick Fitzgerald 2018-05-18 16:12:06 -04:00
  • 786e4a0f36 Don't decompress in ElfFile::has_debug_symbols() Philip Craig 2018-05-17 17:54:37 +10:00
  • 1ff2ffd1db Bump version to 0.8.0 Philip Craig 2018-05-17 17:49:13 +10:00
  • 1345d7e078 Implement debug_file_info() for ELF Philip Craig 2018-05-15 18:05:07 +10:00
  • 234f1f1536 Merge pull request #54 from philipc/native-file Nick Fitzgerald 2018-05-11 11:08:08 -07:00
  • 6045e7734e Define NativeFile Philip Craig 2018-05-10 18:58:32 +10:00
  • d0b58e77c9 Merge pull request #52 from gimli-rs/wasm Nick Fitzgerald 2018-05-09 16:22:14 -07:00
  • e064271e4f Add support for wasm files Nick Fitzgerald 2018-05-03 16:32:54 -07:00
  • 9f6b82cbd0 Merge pull request #50 from rocallahan/compression Philip Craig 2018-05-07 12:38:38 +10:00
  • 4c7a9f37e9 Support GNU-style ZLIB section compression in .zdebug_ sections Robert O'Callahan 2018-04-11 17:10:18 +12:00
  • bd670bbd5b Implement decompression of ELF SHF_COMPRESSED sections Robert O'Callahan 2018-04-11 16:57:48 +12:00
  • 56e6785606 Make section_data_by_name return Cow so it can return a decompressed buffer Robert O'Callahan 2018-04-11 14:11:33 +12:00
  • 4de9565c7a Merge pull request #49 from philipc/no_std Nick Fitzgerald 2018-04-30 13:30:31 -07:00
  • e73998d651 Add no_std support Philip Craig 2018-04-30 18:48:21 +10:00
  • 0ed828a10a Merge pull request #48 from ignatenkobrain/patch-2 Nick Fitzgerald 2018-04-23 08:55:02 -07:00
  • 7197a5bd9f deps: update goblin to 0.0.15 Igor Gnatenko 2018-04-23 13:25:44 +02:00
  • 0fb54d82c7 Merge pull request #46 from ignatenkobrain/patch-1 Nick Fitzgerald 2018-01-20 07:56:08 -08:00
  • abdb0d71b8 deps: update goblin to 0.0.14 Igor Gnatenko 2018-01-18 09:28:39 +01:00
  • 4993e365f4 Merge pull request #43 from philipc/issue-42 Philip Craig 2017-12-22 12:43:23 +10:00
  • 24b4d58d2d Update description and keywords Philip Craig 2017-12-21 17:27:26 +10:00
  • 07393ebff0 Merge pull request #41 from jrmuizel/entry Philip Craig 2017-12-20 11:19:12 +10:00
  • d7dfb9ca99 Expose the entry point of an object Jeff Muizelaar 2017-12-19 16:32:42 -05:00
  • 7fe0817b6e Merge pull request #39 from luser/debug-symbols Philip Craig 2017-12-19 12:04:38 +10:00
  • ae5b66a5ee Add an Object::debug_file_info method, only implemented for Mach-O files. Ted Mielczarek 2017-12-17 16:42:04 -05:00
  • 0572ed0f44 Add an Object::has_debug_symbols method Ted Mielczarek 2017-12-16 09:17:50 -06:00
  • 6916fd9e95 Merge pull request #38 from philipc/bump-version Philip Craig 2017-12-13 15:48:37 +10:00
  • 8929c7ef8a Bump to version 0.7.0 Philip Craig 2017-12-11 20:58:10 +10:00
  • f70cda09f3 Fix clippy warnings Philip Craig 2017-12-11 20:58:00 +10:00
  • b60ec247e8 Run rustfmt 0.2.17-nightly Philip Craig 2017-12-11 20:53:57 +10:00
  • 25b31712a1 Merge pull request #37 from philipc/symmap Philip Craig 2017-12-08 10:48:14 +10:00
  • 07dca655d9 Add Object::dynamic_symbols Philip Craig 2017-12-07 20:28:27 +10:00
  • a095ee9569 Add symbol iterators and symbol map Philip Craig 2017-12-07 13:12:17 +10:00
  • cdf58fe3a4 Add Section::kind Philip Craig 2017-12-07 13:02:09 +10:00
  • 0e50ffba55 Fix lifetimes for Object::segments and Object::sections Philip Craig 2017-11-28 16:19:17 +10:00
  • c586f84b59 Rename 'a lifetime Philip Craig 2017-11-28 15:24:33 +10:00
  • 936765062a Merge pull request #36 from philipc/bump-version Philip Craig 2017-12-01 19:21:52 +10:00
  • 99184a23dd Bump to version 0.6.0 Philip Craig 2017-12-01 14:57:50 +10:00
  • b1a3e271dc Update to goblin 0.0.12 Philip Craig 2017-12-01 14:57:23 +10:00
  • cd9e82ee79 Merge pull request #34 from philipc/virtual Nick Fitzgerald 2017-11-11 16:12:46 -08:00
  • c521bd3c5c Avoid virtual calls Philip Craig 2017-11-09 13:44:49 +10:00
  • b137d99358 Merge pull request #31 from philipc/pe Philip Craig 2017-11-07 12:22:10 +10:00
  • 25b3ca221e Fix ElfSection::data for SHT_NOBITS Philip Craig 2017-11-03 16:03:15 +10:00
  • d70f04c6ae Fix clippy warning Philip Craig 2017-11-03 15:56:10 +10:00
  • 03b4c5c68b Add PE support (except for symbols) Philip Craig 2017-11-03 15:47:21 +10:00
  • ff552047c3 Simplify Segment and Section impls Philip Craig 2017-11-03 12:53:49 +10:00
  • b5e6b56823 Merge pull request #28 from philipc/segment Nick Fitzgerald 2017-11-02 11:56:34 -07:00
  • 7a03167a89 Add Object::machine() Philip Craig 2017-11-02 18:32:47 +10:00
  • 3f58b85480 Add iterator for segments in a file Philip Craig 2017-11-02 17:24:12 +10:00
  • 3ae14183e3 Merge pull request #27 from philipc/cleanup Nick Fitzgerald 2017-11-01 09:30:43 -07:00
  • d468cb2013 Allow section_data_by_name() for any section Philip Craig 2017-11-01 20:49:19 +10:00
  • b182e9d9fb Avoid alloc in section_data_by_name() Philip Craig 2017-11-01 19:20:10 +10:00
  • 1bed32cf64 Change Symbol::name to Option<&str> Philip Craig 2017-11-01 18:29:23 +10:00
  • a5181a7fc8 Rename getters in Object trait Philip Craig 2017-11-01 18:02:46 +10:00
  • 40605eb100 Merge pull request #26 from philipc/issue-23 Philip Craig 2017-11-01 13:36:13 +10:00
  • 9b8c720f73 Document order of symbols returned by get_symbols() Philip Craig 2017-11-01 13:05:17 +10:00
  • 2de3364d6f Add access to goblin headers Philip Craig 2017-10-31 17:50:35 +10:00
  • 930994d7ce Add ObjectSection::segment_name Philip Craig 2017-10-31 17:50:24 +10:00
  • f428821b9b Return ELF symbols with invalid names Philip Craig 2017-10-31 16:31:05 +10:00
  • fce9220bc2 Add getter for section size Philip Craig 2017-10-31 16:22:19 +10:00
  • 16c26860e2 Add Object trait Philip Craig 2017-10-30 21:34:07 +10:00
  • eabe3d2d86 Fix clippy warnings Philip Craig 2017-10-30 21:15:19 +10:00
  • 6fc3b7ce16 Avoid extra lifetime for MachOSectionIterator Philip Craig 2017-10-30 21:07:30 +10:00
  • 0c41bfb7e0 Fix doc typo Philip Craig 2017-10-30 19:35:32 +10:00
  • a33d30c536 Rename ObjectKind to FileInternal Philip Craig 2017-10-30 19:28:57 +10:00
  • ae9e20e6e2 Reorder lib.rs Philip Craig 2017-10-30 19:24:42 +10:00