Skip to content

Releases: malwaredb/malwaredb-rs

v0.0.21

30 Apr 03:00
ab785dc
Compare
Choose a tag to compare
v0.0.21 Pre-release
Pre-release

What's new:

  • Mostly documentation and dependency updates.
  • CI worked completely! The binaries are all made by GitHub with dependency information stored within, and attestable.

What's Changed

Full Changelog: v0.0.20...v0.0.21

v0.0.20a

02 Apr 03:24
c59a206
Compare
Choose a tag to compare
v0.0.20a Pre-release
Pre-release

This is the same as https://github.com/malwaredb/malwaredb-rs/releases/tag/v0.0.20, but now Linux binaries actually compiled.

v0.0.20

01 Apr 01:43
c832a04
Compare
Choose a tag to compare
v0.0.20 Pre-release
Pre-release

Binaries

  • Compiling in CI failed for Linux for MUSL, which must be due to some dependency change.
  • Some binaries were saved from GitHub Actions, signed locally and posted here.

What's New

  • Mostly dependency updates.
  • Rust flags for some hardware capabilities.

What's Changed

Full Changelog: v0.0.19...v0.0.20

v0.0.19

01 Mar 02:21
f093311
Compare
Choose a tag to compare
v0.0.19 Pre-release
Pre-release

Binaries

  • GitHub failed to upload the binaries, so I re-uploaded them from the failed Action.

What's New

  • Users can be read-only, useful for a demo server or a guest user.
  • Dependency updates.

What's Changed

Full Changelog: v0.0.18...v0.0.19

v0.0.18

01 Feb 01:52
c4fb58c
Compare
Choose a tag to compare
v0.0.18 Pre-release
Pre-release

New:

  • Nothing user facing
  • CI: sign Mac binaries
  • CI binaries will be released manually due to microsoft/vcpkg#43565

What's Changed

Full Changelog: v0.0.17...v0.0.18

v0.0.17

31 Dec 03:49
18c1233
Compare
Choose a tag to compare
v0.0.17 Pre-release
Pre-release

New:

  • Mostly just dependency updates
  • VT client updated which fixed a bug preventing file submissions.

Broken:

  • CI built the artifacts but failed with an http header error when uploading.

What's Changed

Full Changelog: v0.0.16...v0.0.17

v0.0.16

30 Nov 18:27
88469d5
Compare
Choose a tag to compare
v0.0.16 Pre-release
Pre-release

New:

  • Debian package installs example config as /etc/mdb/mdb_config.toml, and won't overwrite it on update.
  • Possible security issue addressed in #591

Broken:

  • The Debian package failed to store the binary for the server.

What's Changed

  • chore(deps): Bump softprops/action-gh-release from 2.0.8 to 2.0.9 by @dependabot in #563
  • chore(deps): Bump anyhow from 1.0.91 to 1.0.92 by @dependabot in #564
  • chore(deps): Bump clap_complete from 4.5.36 to 4.5.37 by @dependabot in #565
  • chore(deps): Bump anyhow from 1.0.92 to 1.0.93 by @dependabot in #566
  • chore(deps): Bump tokio from 1.41.0 to 1.41.1 by @dependabot in #567
  • chore(deps): Bump tempfile from 3.13.0 to 3.14.0 by @dependabot in #569
  • chore(deps): Bump nt-time from 0.10.1 to 0.10.3 by @dependabot in #570
  • chore(deps): Bump github/codeql-action from 3.27.0 to 3.27.1 by @dependabot in #568
  • chore(deps): Bump softprops/action-gh-release from 2.0.9 to 2.1.0 by @dependabot in #571
  • chore(deps): Bump tomtom-international/commisery-action from 3.4.0 to 3.5.0 by @dependabot in #573
  • chore(deps): Bump serde from 1.0.214 to 1.0.215 by @dependabot in #572
  • chore(deps): Bump github/codeql-action from 3.27.1 to 3.27.3 by @dependabot in #574
  • chore(deps): Bump flate2 from 1.0.34 to 1.0.35 by @dependabot in #577
  • chore(deps): Bump github/codeql-action from 3.27.3 to 3.27.4 by @dependabot in #578
  • chore(deps): Bump codecov/codecov-action from 4.6.0 to 5.0.0 by @dependabot in #579
  • chore(deps): Bump clap from 4.5.20 to 4.5.21 by @dependabot in #575
  • chore(deps): Bump clap_complete from 4.5.37 to 4.5.38 by @dependabot in #576
  • chore(deps): Bump axum from 0.7.8 to 0.7.9 by @dependabot in #581
  • chore(deps): Bump serde_json from 1.0.132 to 1.0.133 by @dependabot in #582
  • chore(deps): Bump codecov/codecov-action from 5.0.0 to 5.0.2 by @dependabot in #580
  • chore(deps): Bump codecov/codecov-action from 5.0.2 to 5.0.3 by @dependabot in #586
  • chore(deps): Bump hyper from 1.5.0 to 1.5.1 by @dependabot in #585
  • chore(deps): Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #584
  • chore(deps): Bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in #589
  • chore(deps): Bump codecov/codecov-action from 5.0.3 to 5.0.7 by @dependabot in #588
  • chore(deps): Bump actions/dependency-review-action from 4.4.0 to 4.5.0 by @dependabot in #587
  • chore(deps): Bump tower-http from 0.6.1 to 0.6.2 by @dependabot in #583
  • chore(deps): Bump zip from 2.2.0 to 2.2.1 by @dependabot in #590
  • chore(deps): Bump rustls from 0.23.17 to 0.23.18 by @dependabot in #591
  • chore(deps): Bump vergen from 9.0.1 to 9.0.2 by @dependabot in #592
  • chore(deps): Bump winresource from 0.1.17 to 0.1.18 by @dependabot in #593
  • chore(deps): Bump rustls from 0.23.18 to 0.23.19 by @dependabot in #594
  • chore(deps): Bump winresource from 0.1.18 to 0.1.19 by @dependabot in #595

Full Changelog: v0.0.15...v0.0.16

v0.0.15

01 Nov 02:39
5dc0b1b
Compare
Choose a tag to compare
v0.0.15 Pre-release
Pre-release

New:

  • SSL support
    • for Postgres
    • for http
    • both can have custom certificate authority provided

Binaries

CI builds failed (should be fixed now), so they're built by me.

ppc64le builds affected by this issue with aws-lc-sys aws/aws-lc-rs#574, so the build is a debug build not release.

What's Changed

  • chore(deps): Bump github/codeql-action from 3.26.9 to 3.26.10 by @dependabot in #535
  • chore(deps): Bump clap from 4.5.18 to 4.5.19 by @dependabot in #536
  • chore(deps): Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #537
  • chore(deps): Bump clap_complete from 4.5.29 to 4.5.32 by @dependabot in #538
  • chore(deps): Bump github/codeql-action from 3.26.10 to 3.26.11 by @dependabot in #539
  • chore(deps): Bump actions/upload-artifact from 4.4.0 to 4.4.1 by @dependabot in #540
  • chore(deps): Bump github/codeql-action from 3.26.11 to 3.26.12 by @dependabot in #542
  • chore(deps): Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #541
  • chore(deps): Bump actions/upload-artifact from 4.4.1 to 4.4.3 by @dependabot in #547
  • chore(deps): Bump clap from 4.5.19 to 4.5.20 by @dependabot in #544
  • chore(deps): Bump clap_complete from 4.5.32 to 4.5.33 by @dependabot in #545
  • chore(deps): Bump github/codeql-action from 3.26.12 to 3.26.13 by @dependabot in #548
  • chore(deps): Bump hyper from 1.4.1 to 1.5.0 by @dependabot in #549
  • chore(deps): Bump uuid from 1.10.0 to 1.11.0 by @dependabot in #550
  • chore(deps): Bump serde_json from 1.0.128 to 1.0.129 by @dependabot in #551
  • feat: server tls support by @rjzak in #546
  • chore(deps): Bump actions/dependency-review-action from 4.3.4 to 4.3.5 by @dependabot in #553
  • chore(deps): Bump serde_json from 1.0.131 to 1.0.132 by @dependabot in #552
  • chore(deps): Bump tokio from 1.40.0 to 1.41.0 by @dependabot in #554
  • chore(deps): Bump anyhow from 1.0.90 to 1.0.91 by @dependabot in #555
  • chore(deps): Bump github/codeql-action from 3.26.13 to 3.27.0 by @dependabot in #556
  • chore(deps): Bump clap_complete from 4.5.33 to 4.5.35 by @dependabot in #558
  • chore(deps): Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #557
  • chore(deps): Bump actions/dependency-review-action from 4.3.5 to 4.4.0 by @dependabot in #559
  • chore(deps): Bump reqwest from 0.12.8 to 0.12.9 by @dependabot in #560
  • chore(deps): Bump rustls from 0.23.15 to 0.23.16 by @dependabot in #561
  • chore(deps): Bump clap_complete from 4.5.35 to 4.5.36 by @dependabot in #562

Full Changelog: v0.0.14...v0.0.15

v0.0.14

01 Oct 01:10
17f9d09
Compare
Choose a tag to compare
v0.0.14 Pre-release
Pre-release

Not much as changed, as development as slowed (temporarily).

New:

  • Support for compression over http.

Binaries

For the first time, the GitHub Actions all worked correctly and everything was built by GitHub! Except FreeBSD and aarch64 + ppc64le Linux binaries were built my me. I also replaced the GitHub macOS binaries, the only change was to sign with my Apple Developer certificate.

What's Changed

  • chore(deps): Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #508
  • chore(deps): Bump clap_complete from 4.5.24 to 4.5.26 by @dependabot in #512
  • chore(deps): Bump clap from 4.5.16 to 4.5.17 by @dependabot in #510
  • chore(deps): Bump serde_json from 1.0.127 to 1.0.128 by @dependabot in #511
  • chore(deps): Bump anyhow from 1.0.86 to 1.0.87 by @dependabot in #514
  • chore(deps): Bump serde from 1.0.209 to 1.0.210 by @dependabot in #513
  • chore(deps): Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #516
  • chore(deps): Bump postgres-types from 0.2.7 to 0.2.8 by @dependabot in #517
  • chore(deps): Bump anyhow from 1.0.88 to 1.0.89 by @dependabot in #518
  • chore(deps): Bump postgres from 0.19.8 to 0.19.9 by @dependabot in #519
  • chore(deps): Bump github/codeql-action from 3.26.6 to 3.26.7 by @dependabot in #520
  • chore(deps): Bump vergen from 9.0.0 to 9.0.1 by @dependabot in #522
  • chore(deps): Bump clap_complete from 4.5.26 to 4.5.28 by @dependabot in #521
  • chore(deps): Bump vergen-gitcl from 1.0.0 to 1.0.1 by @dependabot in #523
  • chore(deps): Bump github/codeql-action from 3.26.7 to 3.26.8 by @dependabot in #524
  • chore(deps): Bump axum-macros from 0.4.1 to 0.4.2 by @dependabot in #525
  • chore(deps): Bump clap from 4.5.17 to 4.5.18 by @dependabot in #527
  • chore(deps): Bump axum from 0.7.5 to 0.7.6 by @dependabot in #526
  • chore(deps): Bump clap_complete from 4.5.28 to 4.5.29 by @dependabot in #528
  • chore(deps): Bump github/codeql-action from 3.26.8 to 3.26.9 by @dependabot in #529
  • chore(deps): Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #530
  • chore(deps): Bump flate2 from 1.0.33 to 1.0.34 by @dependabot in #531
  • chore(deps): Bump tempfile from 3.12.0 to 3.13.0 by @dependabot in #532
  • chore(deps): Bump axum from 0.7.6 to 0.7.7 by @dependabot in #533
  • chore(deps): Bump ChristopheLav/windows-sdk-install from 1.0.1 to 1.0.3 by @dependabot in #534

Full Changelog: v0.0.13...v0.0.14

v0.0.13

31 Aug 17:07
28e576b
Compare
Choose a tag to compare
v0.0.13 Pre-release
Pre-release

Not much has changed in this release, except a minor rework of how the API key is handled for VirusTotal. Of course there is the steady stream of updating dependencies.

Binaries

The CI build has broken due to how malwaredb-virustotal uses SSL and how musl builds failed. I've build -gnu versions for Linux.

What's Changed

  • chore(deps): Bump github/codeql-action from 3.25.14 to 3.25.15 by @dependabot in #462
  • chore(deps): Bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #463
  • chore(deps): Bump serde_json from 1.0.120 to 1.0.121 by @dependabot in #464
  • chore(deps): Bump toml from 0.8.16 to 0.8.17 by @dependabot in #465
  • chore(deps): Bump clap_complete from 4.5.11 to 4.5.12 by @dependabot in #466
  • chore(deps): Bump clap from 4.5.11 to 4.5.13 by @dependabot in #467
  • chore(deps): Bump toml from 0.8.17 to 0.8.19 by @dependabot in #468
  • chore(deps): Bump nt-time from 0.8.0 to 0.8.1 by @dependabot in #469
  • chore(deps): Bump zip from 2.1.5 to 2.1.6 by @dependabot in #470
  • chore(deps): Bump serde_json from 1.0.121 to 1.0.122 by @dependabot in #471
  • chore(deps): Bump tempfile from 3.10.1 to 3.11.0 by @dependabot in #472
  • chore(deps): Bump flate2 from 1.0.30 to 1.0.31 by @dependabot in #473
  • chore(deps): Bump actions/upload-artifact from 4.3.4 to 4.3.5 by @dependabot in #474
  • chore(deps): Bump step-security/harden-runner from 2.9.0 to 2.9.1 by @dependabot in #475
  • chore(deps): Bump tempfile from 3.11.0 to 3.12.0 by @dependabot in #476
  • chore(deps): Bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in #477
  • chore(deps): Bump github/codeql-action from 3.25.15 to 3.26.0 by @dependabot in #478
  • chore(deps): Bump clap_complete from 4.5.12 to 4.5.13 by @dependabot in #479
  • chore(deps): Bump clap from 4.5.13 to 4.5.14 by @dependabot in #480
  • chore(deps): Bump serde from 1.0.205 to 1.0.206 by @dependabot in #482
  • chore(deps): Bump serde_json from 1.0.122 to 1.0.124 by @dependabot in #481
  • chore(deps): Bump clap_complete from 4.5.14 to 4.5.16 by @dependabot in #483
  • chore(deps): Bump serde from 1.0.206 to 1.0.207 by @dependabot in #484
  • chore(deps): Bump ctrlc from 3.4.4 to 3.4.5 by @dependabot in #486
  • chore(deps): Bump github/codeql-action from 3.26.0 to 3.26.1 by @dependabot in #485
  • chore(deps): Bump github/codeql-action from 3.26.1 to 3.26.2 by @dependabot in #487
  • chore(deps): Bump serde_json from 1.0.124 to 1.0.125 by @dependabot in #488
  • chore(deps): Bump serde from 1.0.207 to 1.0.208 by @dependabot in #489
  • chore(deps): Bump clap from 4.5.15 to 4.5.16 by @dependabot in #490
  • chore(deps): Bump tokio from 1.39.2 to 1.39.3 by @dependabot in #491
  • chore(deps): Bump reqwest from 0.12.5 to 0.12.7 by @dependabot in #493
  • chore(deps): Bump clap_complete from 4.5.16 to 4.5.19 by @dependabot in #494
  • chore(deps): Bump github/codeql-action from 3.26.2 to 3.26.3 by @dependabot in #495
  • chore(deps): Bump zip from 2.1.6 to 2.2.0 by @dependabot in #496
  • chore(deps): Bump flate2 from 1.0.31 to 1.0.32 by @dependabot in #497
  • chore(deps): Bump clap_complete from 4.5.19 to 4.5.20 by @dependabot in #498
  • chore(deps): Bump github/codeql-action from 3.26.3 to 3.26.4 by @dependabot in #499
  • chore(deps): Bump clap_complete from 4.5.20 to 4.5.22 by @dependabot in #500
  • chore(deps): Bump clap_complete from 4.5.22 to 4.5.23 by @dependabot in #501
  • chore(deps): Bump github/codeql-action from 3.26.4 to 3.26.5 by @dependabot in #502
  • chore(deps): Bump serde_json from 1.0.125 to 1.0.127 by @dependabot in #503
  • chore(deps): Bump serde from 1.0.208 to 1.0.209 by @dependabot in #505
  • chore(deps): Bump flate2 from 1.0.32 to 1.0.33 by @dependabot in #504
  • chore(deps): Bump github/codeql-action from 3.26.5 to 3.26.6 by @dependabot in #507

Full Changelog: v0.0.12...v0.0.13