Граф коммитов

347 Коммитов

Автор SHA1 Сообщение Дата
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