dependabot[bot]
48d36fe849
Bump openssl from 0.10.33 to 0.10.35 ( #249 )
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.33 to 0.10.35.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.33...openssl-v0.10.35 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 23:51:41 +02:00
dependabot[bot]
0194cdf294
Bump reqwest from 0.11.2 to 0.11.4 ( #251 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.2 to 0.11.4.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.2...v0.11.4 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 23:51:15 +02:00
dependabot[bot]
6f1ee70cdb
Bump serde from 1.0.125 to 1.0.126 ( #241 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.125 to 1.0.126.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.125...v1.0.126 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 23:51:01 +02:00
dependabot[bot]
7d3f438652
Bump symbolic from 8.2.1 to 8.3.0 ( #255 )
...
Bumps [symbolic](https://github.com/getsentry/symbolic ) from 8.2.1 to 8.3.0.
- [Release notes](https://github.com/getsentry/symbolic/releases )
- [Changelog](https://github.com/getsentry/symbolic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/symbolic/compare/8.2.1...8.3.0 )
---
updated-dependencies:
- dependency-name: symbolic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 23:50:36 +02:00
Alexis Beingessner
be751e1cd3
bump symbolic from 8.2.0 to 8.2.1 ( #248 )
...
This fixes quadratic blowup when processing compact unwind info
2021-06-17 14:19:12 +02:00
Alexis Beingessner
a9799c040c
fixup clippy lints ( #247 )
2021-06-16 16:32:58 +02:00
dependabot[bot]
3cfe1848ad
Bump symbolic from 8.0.5 to 8.2.0 ( #246 )
...
Bumps [symbolic](https://github.com/getsentry/symbolic ) from 8.0.5 to 8.2.0.
- [Release notes](https://github.com/getsentry/symbolic/releases )
- [Changelog](https://github.com/getsentry/symbolic/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/symbolic/compare/8.0.5...8.2.0 )
---
updated-dependencies:
- dependency-name: symbolic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-14 16:25:36 +02:00
calixteman
fdb916245e
Set log time to local time instead of UTC ( #223 )
2021-06-11 16:52:09 +02:00
calixteman
ebfc20e475
The pdb path from PE can be invalid ( #222 )
2021-06-11 16:51:53 +02:00
Calixte Denizet
3662b9f944
Update dependencies
2021-03-23 11:23:57 +01:00
dependabot[bot]
213ccfcfd3
Bump reqwest from 0.11.0 to 0.11.1 ( #205 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.0...v0.11.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-23 10:23:01 +01:00
dependabot[bot]
fb263e269c
Bump url from 2.2.0 to 2.2.1 ( #206 )
...
Bumps [url](https://github.com/servo/rust-url ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.2.0...v2.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-23 10:22:42 +01:00
calixteman
66c054193d
Remove useless Result<...> thanks to clippy ( #204 )
2021-02-12 11:47:56 +01:00
Mathias Hasselmann
a8fac83600
Fallback to PE file name if no PDB was found ( #201 ) ( #202 )
2021-02-10 13:54:02 +01:00
calixteman
7b2ad63a7e
Update dependencies ( #203 )
2021-02-10 10:35:28 +01:00
Gabriele Svelto
eb795d8e37
Generate a FUNC entry for every CFI entry when dumping DLL/EXE objects lacking debug information ( #197 )
2021-02-10 09:53:31 +01:00
Will Kahn-Greene
f87101f0ea
Normalize anonymous namespace between platforms ( #145 ) ( #192 )
...
On Windows, the symbol is `anonymous namespace' and on Mac and Linux, we
get (anonymous namespace). This normalizes Windows to be like Mac and
Linux.
2021-01-29 16:18:04 +01:00
Will Kahn-Greene
f40511125a
Fix clippy issues ( #191 )
...
This tweaks some code so it lints better and doesn't fail CI.
2021-01-28 21:34:25 +01:00
Will Kahn-Greene
39a9389a37
Flesh out README and add CODE_OF_CONDUCT file ( #190 )
2021-01-28 20:44:58 +01:00
Calixte Denizet
1899b09775
Bump to version 0.0.7
2020-12-23 19:43:40 +01:00
calixteman
3c733f8d53
Guess symbol length from cfi info in PE ( #153 )
...
* add a dummy symbol at the end of the list to catch "wild address"
2020-12-23 19:41:18 +01:00
calixteman
221bd0bb82
Update dependencies ( #172 )
2020-12-22 19:30:36 +01:00
dependabot[bot]
ab9cd869d9
Bump sha2 from 0.9.1 to 0.9.2 ( #152 )
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.1 to 0.9.2.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.1...streebog-v0.9.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 17:27:29 +01:00
dependabot[bot]
8a89099b0a
Bump url from 2.1.1 to 2.2.0 ( #151 )
...
Bumps [url](https://github.com/servo/rust-url ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.1.1...v2.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 15:10:35 +01:00
Bastien Orivel
30b76b6eff
Bump crossbeam to 0.8 ( #167 )
...
Co-authored-by: Bastien Orivel <bastien.orivel@diateam.net>
2020-12-17 14:55:36 +01:00
Bastien Orivel
d2a1b3e222
Make clippy happy ( #168 )
...
Co-authored-by: Bastien Orivel <bastien.orivel@diateam.net>
2020-12-17 14:36:01 +01:00
Bastien Orivel
5a21a41835
Update symbolic to 8.0 ( #164 )
...
* Changes required for upstream symbolic support
* Switch to released symbolic libs
* Fix tests for windows pdb
Co-authored-by: Gabriele Svelto <gsvelto@mozilla.com>
Co-authored-by: Bastien Orivel <bastien.orivel@diateam.net>
2020-12-14 16:47:07 +01:00
Gabriele Svelto
1e64e56720
Stand-alone PE support ( #132 )
2020-10-23 15:18:38 +02:00
dependabot-preview[bot]
1aad592061
Create Dependabot config file ( #116 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-10-06 11:30:10 +02:00
Calixte Denizet
24aee9c56b
Bump to version 0.0.6
2020-09-14 10:43:26 +02:00
Calixte Denizet
76bd5cd770
Update dependencies
2020-09-14 10:41:43 +02:00
calixteman
4d57c02a3b
Strip out .llvm.[0-9]+ from symbol names before running demangler ( #130 )
2020-09-14 10:34:07 +02:00
calixteman
fdfece24fd
Update dependencies ( #129 )
2020-09-10 11:07:50 +02:00
Nathan Froyd
abdce30537
switch back to nightly trunk for testing ( #115 )
...
The problems that required pinning a nightly version have been fixed.
Fixes #97 .
2020-09-10 10:41:48 +02:00
Nathan Froyd
756bf4b555
fix type mismatch in Windows-specific mapping code
...
The current form of the code triggers:
```
error[E0308]: `if` and `else` have incompatible types
--> src/mapping.rs:314:13
|
311 | let file_str = if file_str.starts_with(r"\\?\") {
| ________________________-
312 | | file_str[r"\\?\".len()..]
| | ------------------------- expected because of this
313 | | } else {
314 | | file_str
| | ^^^^^^^^ expected `str`, found `&str`
315 | | };
| |_________- `if` and `else` have incompatible types
```
2020-07-13 09:03:47 -04:00
calixteman
e9ed539dc2
Don't wait for ever in case of failures during file parsing ( #111 )
2020-07-02 10:07:29 +02:00
Calixte Denizet
0fe21c4f34
Pin nightly to avoid build failure because of symbolic
2020-06-30 10:42:10 +02:00
Calixte Denizet
6d90773d2d
Unpin nightly
2020-06-26 10:49:46 +02:00
Calixte Denizet
874ac35b3b
Update dependencies
2020-06-26 10:33:37 +02:00
calixteman
8ba35f9c67
Multithread ( #102 )
...
* Add a cache to the path mapper and share it using an Arc
* Refactor the dumper to be able to run it in several threads
* Fix command line
* Fix clippy warnings
2020-06-26 10:26:33 +02:00
calixteman
9ddb5bfe6d
Handle path mapping ( #96 )
...
* Handle path mapping
* Remove useless file
* Add windows support
2020-06-16 18:22:43 +02:00
calixteman
85370cfa8e
Macho version ( #95 )
...
* Macho version
* Replace for loop with iterator stuff
* Use symbolic peek function to detect file type instead of goblin
* Remove some indentation
2020-06-12 17:08:20 +02:00
Calixte Denizet
e2c95b6ab9
Correctly pin nightly version
2020-06-12 16:34:52 +02:00
Calixte Denizet
420dcacdca
Pin nightly version to 2020-06-10 to not break CI
2020-06-12 16:20:49 +02:00
calixteman
5b62b844c2
Add the possibility to have two files in entry and then merge their info ( #91 )
...
* Add the possibility to have two files in entry and then merge their info
* Remove code update for symbolic update to avoid confusion
* Add some tests
* Forget to remove lto=true
* Update inlinee management code because it has been fixed in symbolic
2020-06-09 09:57:19 +02:00
Calixte Denizet
e28a20bb7b
Fix gimli dependency and add comment to explain the patch section in Cargo.toml
2020-05-13 17:53:20 +02:00
calixteman
d6c44ef733
Elf version ( #78 )
...
* Elf version
* Fix nits
* Update dependencies
2020-05-13 16:58:07 +02:00
Calixte Denizet
d33186d27a
Remove -Clink-dead-code for ccov build
2020-05-12 16:05:02 +02:00
Calixte Denizet
2603fb01a1
Bump to version 0.0.5
2020-05-06 10:30:12 +02:00
Calixte Denizet
6120f87929
Update dependencies
2020-05-05 16:03:48 +02:00