Gabriele Svelto
49821c203f
Appease clippy for Rust 1.82.0
2024-10-21 14:57:24 +02:00
Gabriele Svelto
ca31661882
chore: Release dump_syms version 2.3.4
2024-09-06 10:37:32 +02:00
Gabriele Svelto
c72f3879e4
Appease clippy
2024-09-06 10:29:33 +02:00
Gabriele Svelto
ad632bcfbe
Update to cargo-dist 0.22.1 and remove the hacks that allowed us to run third-party GitHub actions
2024-09-06 10:20:40 +02:00
Gabriele Svelto
db21547bb8
Updated the changelog for the next release
2024-09-06 10:09:00 +02:00
Gabriele Svelto
871a11f3e0
Update symbolic and do not depend on yanked crates
2024-09-06 10:07:34 +02:00
Gabriele Svelto
5e2d4b3cad
chore: Release dump_syms version 2.3.3
2024-06-04 21:40:31 +02:00
Gabriele Svelto
725e3021fb
Fix GitHub cargo dist machinery to allow dirty configuration during release
2024-06-04 21:35:48 +02:00
Gabriele Svelto
a0095a4e8b
chore: Release dump_syms version 2.3.2
2024-06-04 21:23:56 +02:00
Gabriele Svelto
384a9ed830
Updated the changelog for the next release
2024-06-04 21:22:38 +02:00
Gabriele Svelto
bb67296dce
Updated to cargo-dist 0.15.1
2024-06-04 18:37:04 +02:00
Gabriele Svelto
b6b0e55b73
Updated the symbolic, goblin and cab crates
...
This also updates all the dependencies, generating a duplication among
windows-* crates, on the upside we don't need the winapi crate anymore.
2024-06-04 17:05:19 +02:00
Gabriele Svelto
d2b667b995
Update vulnerable crate
2024-05-20 10:00:21 +02:00
Gabriele Svelto
84651425a6
Fix for tests in rust nightly
2024-05-20 09:52:48 +02:00
Gabriele Svelto
aabcfcb89a
Update dependencies without duplications
...
This also bumps reqwest to version 0.12
2024-03-26 18:25:13 +01:00
Gabriele Svelto
fdad406ecb
Clippy fixes
2024-03-26 18:09:55 +01:00
Gabriele Svelto
8734cc72a6
Updated to cargo-dist 0.12.0
2024-03-25 14:30:28 +01:00
Gabriele Svelto
6bbf4c8d46
Remove unused struct
2024-03-18 08:44:47 +01:00
Gabriele Svelto
8100c54d30
chore: Release dump_syms version 2.3.1
2024-03-11 11:48:09 +01:00
Gabriele Svelto
8905597a95
Updated dependencies avoiding duplications
2024-03-11 11:41:52 +01:00
Gabriele Svelto
d23691d9fe
Updated the changelog for the next release
2024-03-11 11:35:05 +01:00
Jake Shadle
f914711502
Fix tokio feature
2024-03-11 11:33:06 +01:00
Gabriele Svelto
96c647f0a6
chore: Release dump_syms version 2.3.0
2024-03-06 15:40:13 +01:00
Gabriele Svelto
213726fd36
Updated dependencies
2024-03-06 15:37:59 +01:00
Gabriele Svelto
9fe92fe1bf
Updated the changelog for the next release
2024-03-06 15:32:02 +01:00
Gabriele Svelto
257b3a6ee5
Remove the TaskCluster configuration
2024-03-06 14:47:43 +01:00
Gabriele Svelto
ed4f98719f
Run the same clippy test that we used on TC
2024-03-06 14:47:43 +01:00
Gabriele Svelto
4712a2db4b
Disable musl builds
2024-03-06 14:47:43 +01:00
Gabriele Svelto
caba45b59b
Allow cargo dist to operate on a dirty configuration
...
This is required to allow for a local release action
2024-03-06 14:47:43 +01:00
Gabriele Svelto
b5e7bb1d78
Run the full release workload on PRs
2024-03-06 14:47:43 +01:00
Gabriele Svelto
ce71847c07
Update the release workflow and make a local copy of the release-action
2024-03-06 14:47:43 +01:00
Gabriele Svelto
c7277a18dc
Remove old GitHub actions
2024-03-06 10:38:16 +01:00
Gabriele Svelto
029c7b7ee5
Never canonicalize paths in MingW executables
2024-03-06 09:38:07 +01:00
Gabriele Svelto
87a1c02dfa
Set EOL attributes on test files to fix Windows failures
2024-03-06 09:38:07 +01:00
Gabriele Svelto
1506707031
Remove unneeded use clause
2024-03-06 09:38:07 +01:00
Gabriele Svelto
f1448f20a4
Updated dependencies
2024-03-06 09:38:07 +01:00
Gabriele Svelto
0f33ab2432
Add automation tasks via cargo dist for release and tests
2024-03-06 09:38:07 +01:00
Gabriele Svelto
53341ef534
Add an option to remove the INFO GENERATOR line
...
This allows the tool to fall back to the old Breakpad dump_syms
behavior. We also factorise all this machinery together, outside of the
object dumping logic to which it's not really related.
2024-01-19 11:45:15 +01:00
Daniel Müller
cf197556b6
Add more sensible way for constructing dumper::Config
...
It is rather cumbersome to create a dumper::Config object, owing to the
many fields that conceptually have sensible defaults but have to be
named explicitly nevertheless.
This change introduces a new constructor that instantiates an instance
given only an Output object as input -- all other fields are set to
sensible defaults. This is also a good first step towards making the
type less prone to semver violations caused by additions, because it
more easily enables making it non-exhaustive (which really should be
done, but isn't as part of this change, because it would be a semver
breaking change in and of itself).
2024-01-19 11:44:19 +01:00
Gabriele Svelto
eb3de3c257
Add an option to insert custom INFO lines into the output files ( #665 )
...
* Add an option to insert custom INFO lines into the output files
This fixes issue #502
2023-12-16 09:45:47 +01:00
Gabriele Svelto
de0b5fc83a
chore: Release dump_syms version 2.2.2
2023-09-13 17:25:43 +02:00
Gabriele Svelto
c4bdcda7ba
Updated the changelog for the next release
2023-09-13 17:24:26 +02:00
Gabriele Svelto
9cb3f33c19
Update all dependencies
2023-09-13 17:05:01 +02:00
Gabriele Svelto
a415e03527
Use Debian 12 to run the TaskCluster jobs
2023-09-08 18:23:14 +02:00
Gabriele Svelto
fa4626a271
Appease clippy
2023-09-08 18:23:14 +02:00
Gabriele Svelto
9884685030
Bump the bitflags dependency to 2
...
This fixes issue #640
2023-09-08 18:23:14 +02:00
Gabriele Svelto
3b25800585
Bump the goblin dependency to 0.7 and several other dependencies accordingly
2023-09-08 18:23:14 +02:00
Gabriele Svelto
fa4caf72ff
chore: Release dump_syms version 2.2.1
2023-03-13 10:31:01 +01:00
Gabriele Svelto
c21c6cf4c7
Updated the changelog for the next release
2023-03-13 10:13:03 +01:00
Gabriele Svelto
857719410e
Updated several dependencies
2023-03-13 10:12:00 +01:00