Releases: malwaredb/malwaredb-rs
Releases · malwaredb/malwaredb-rs
v0.0.10
Binaries
The release script failed so some binaries are built by me, some by CI. This time, the FreeBSD server doesn't have the admin GUI due to the system used for compilation.
Notable Changes
- Fixed a bug where the client wouldn't let the user login due to config file not yet existing.
- Implemented functionality to get a user's available sources. This was in
malwaredb-api
, but not implemented in the server or client. - Timestamps are extracted from Office95 files.
- Better representation and reporting of VT data.
What's Changed
- chore(deps): bump step-security/harden-runner from 2.7.0 to 2.7.1 by @dependabot in #362
- chore(deps): bump actions/dependency-review-action from 4.2.5 to 4.3.1 by @dependabot in #363
- chore(deps): bump zip from 1.1.2 to 1.1.3 by @dependabot in #364
- chore(deps): bump base64 from 0.22.0 to 0.22.1 by @dependabot in #365
- chore(deps): bump actions/dependency-review-action from 4.3.1 to 4.3.2 by @dependabot in #366
- chore(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1 by @dependabot in #367
- chore(deps): bump serde from 1.0.199 to 1.0.200 by @dependabot in #368
- chore(deps): bump zip from 1.1.3 to 1.1.4 by @dependabot in #369
- chore(deps): bump deadpool-postgres from 0.13.0 to 0.13.1 by @dependabot in #370
- chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in #373
- chore(deps): bump zip from 1.1.4 to 1.2.0 by @dependabot in #371
- chore(deps): bump anyhow from 1.0.82 to 1.0.83 by @dependabot in #372
- chore(deps): bump softprops/action-gh-release from 2.0.4 to 2.0.5 by @dependabot in #374
- chore(deps): bump github/codeql-action from 3.25.3 to 3.25.4 by @dependabot in #379
- chore(deps): bump serde from 1.0.200 to 1.0.201 by @dependabot in #375
- chore(deps): bump deadpool-postgres from 0.13.1 to 0.13.2 by @dependabot in #376
- chore(deps): bump zip from 1.2.0 to 1.2.1 by @dependabot in #377
- chore(deps): bump serde_json from 1.0.116 to 1.0.117 by @dependabot in #378
- chore(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in #381
- chore(deps): bump zip from 1.2.1 to 1.2.2 by @dependabot in #380
- chore(deps): bump zip from 1.2.2 to 1.2.3 by @dependabot in #383
- chore(deps): bump github/codeql-action from 3.25.4 to 3.25.5 by @dependabot in #384
- chore(deps): bump codecov/codecov-action from 4.3.1 to 4.4.0 by @dependabot in #385
- chore(deps): bump serde from 1.0.201 to 1.0.202 by @dependabot in #386
- chore(deps): bump toml from 0.8.12 to 0.8.13 by @dependabot in #387
- chore(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #388
- chore(deps): bump nt-time from 0.6.10 to 0.6.11 by @dependabot in #389
- chore(deps): bump anyhow from 1.0.83 to 1.0.86 by @dependabot in #390
- chore(deps): bump zip from 1.2.3 to 1.3.0 by @dependabot in #391
- chore(deps): bump codecov/codecov-action from 4.4.0 to 4.4.1 by @dependabot in #392
- chore(deps): bump github/codeql-action from 3.25.5 to 3.25.6 by @dependabot in #393
- chore(deps): Bump nt-time from 0.6.11 to 0.6.12 by @dependabot in #394
- chore(deps): Bump step-security/harden-runner from 2.7.1 to 2.8.0 by @dependabot in #395
- chore(deps): Bump zip from 1.3.0 to 1.3.1 by @dependabot in #396
- chore(deps): Bump zip from 2.1.0 to 2.1.1 by @dependabot in #399
Full Changelog: v0.0.9...v0.0.10
v0.0.9
Binaries
The release script failed so some binaries are built by me, some by CI.
Notable Changes
- The client is now available as a library, mostly to allow unit tests to ensure some client functionality, but also to enable MalwareDB client functionality in other applications.
- The server may import AV data as a json, presumably the output from new the malwaredb-virustotal application.
- Breaking change: the HTTP API has been reworked. The client now provides the API key as an HTTP header
mdb-api-key
, instead of requiring aPOST
.
What's Changed
- chore(deps): bump actions/dependency-review-action from 4.2.3 to 4.2.4 by @dependabot in #321
- chore(deps): bump github/codeql-action from 3.24.8 to 3.24.9 by @dependabot in #322
- chore(deps): bump reqwest from 0.12.0 to 0.12.1 by @dependabot in #323
- chore(deps): bump axum from 0.7.4 to 0.7.5 by @dependabot in #324
- chore(deps): bump reqwest from 0.12.1 to 0.12.2 by @dependabot in #326
- chore(deps): bump clap from 4.5.3 to 4.5.4 by @dependabot in #325
- chore(deps): bump serde_json from 1.0.114 to 1.0.115 by @dependabot in #327
- chore(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #328
- chore(deps): bump actions/dependency-review-action from 4.2.4 to 4.2.5 by @dependabot in #329
- chore(deps): bump chrono from 0.4.35 to 0.4.37 by @dependabot in #330
- chore(deps): bump tomtom-international/commisery-action from 3.0.0 to 3.1.0 by @dependabot in #332
- chore(deps): bump tokio from 1.36.0 to 1.37.0 by @dependabot in #331
- chore(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #333
- chore(deps): bump tomtom-international/commisery-action from 3.1.0 to 3.2.0 by @dependabot in #334
- chore(deps): bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in #335
- chore(deps): bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #336
- chore(deps): bump clap_complete from 4.5.1 to 4.5.2 by @dependabot in #337
- chore(deps): bump tomtom-international/commisery-action from 3.2.0 to 3.2.1 by @dependabot in #338
- chore(deps): bump hyper from 1.2.0 to 1.3.0 by @dependabot in #339
- chore(deps): bump chrono from 0.4.37 to 0.4.38 by @dependabot in #340
- chore(deps): bump github/codeql-action from 3.24.10 to 3.25.0 by @dependabot in #341
- chore(deps): bump tomtom-international/commisery-action from 3.2.1 to 3.2.2 by @dependabot in #346
- chore(deps): bump github/codeql-action from 3.25.0 to 3.25.1 by @dependabot in #345
- chore(deps): bump serde from 1.0.197 to 1.0.198 by @dependabot in #342
- chore(deps): bump serde_json from 1.0.115 to 1.0.116 by @dependabot in #343
- chore(deps): bump hyper from 1.3.0 to 1.3.1 by @dependabot in #344
- chore(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2 by @dependabot in #347
- chore(deps): bump actions/download-artifact from 4.1.4 to 4.1.5 by @dependabot in #348
- chore(deps): bump rustls from 0.21.10 to 0.21.11 by @dependabot in #349
- chore(deps): bump reqwest from 0.12.3 to 0.12.4 by @dependabot in #351
- chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #350
- chore(deps): bump github/codeql-action from 3.25.1 to 3.25.2 by @dependabot in #352
- chore(deps): bump actions/download-artifact from 4.1.5 to 4.1.6 by @dependabot in #353
- chore(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3 by @dependabot in #354
- chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #355
- chore(deps): bump actions/download-artifact from 4.1.6 to 4.1.7 by @dependabot in #356
- chore(deps): bump zeroize from 1.7.0 to 1.8.0 by @dependabot in #357
- chore(deps): bump github/codeql-action from 3.25.2 to 3.25.3 by @dependabot in #358
- chore(deps): bump zip from 1.1.1 to 1.1.2 by @dependabot in #359
- chore(deps): bump serde from 1.0.198 to 1.0.199 by @dependabot in #360
- chore(deps): bump flate2 from 1.0.28 to 1.0.29 by @dependabot in #361
Full Changelog: v0.0.8...v0.0.9
v0.0.8
Binaries
- The release script failed so some binaries are built by me, some by CI.
Notable Changes
- Postgres now uses a transaction to load data.
- Found and fixed some data integrity issues where queries for how a sample was related to a source wasn't right.
- VT results table now stores the total available AVs (not just the ones which found a sample to be malicious).
What's Changed
- chore(deps): bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in #300
- chore(deps): bump walkdir from 2.4.0 to 2.5.0 by @dependabot in #301
- chore(deps): bump flagset from 0.4.4 to 0.4.5 by @dependabot in #302
- chore(deps): bump actions/download-artifact from 4.1.3 to 4.1.4 by @dependabot in #303
- chore(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in #304
- chore(deps): bump http from 1.0.0 to 1.1.0 by @dependabot in #305
- chore(deps): bump clap from 4.5.1 to 4.5.2 by @dependabot in #307
- chore(deps): bump reqwest from 0.11.24 to 0.11.25 by @dependabot in #308
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #309
- chore(deps): bump softprops/action-gh-release from 2.0.2 to 2.0.3 by @dependabot in #310
- chore(deps): bump reqwest from 0.11.25 to 0.11.26 by @dependabot in #311
- chore(deps): bump anyhow from 1.0.80 to 1.0.81 by @dependabot in #312
- chore(deps): bump softprops/action-gh-release from 2.0.3 to 2.0.4 by @dependabot in #314
- chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #313
- chore(deps): bump github/codeql-action from 3.24.6 to 3.24.7 by @dependabot in #315
- chore(deps): bump github/codeql-action from 3.24.7 to 3.24.8 by @dependabot in #316
- chore(deps): bump uuid from 1.7.0 to 1.8.0 by @dependabot in #317
- chore(deps): bump reqwest from 0.11.26 to 0.11.27 by @dependabot in #318
- chore(deps): bump toml from 0.8.11 to 0.8.12 by @dependabot in #319
- chore(deps): bump actions/dependency-review-action from 4.1.3 to 4.2.3 by @dependabot in #320
Full Changelog: v0.0.7...v0.0.8
v0.0.7
Binaries
- The release script failed so some binaries are built by me, some by CI.
New Features
- Optionally encrypting files on disk by the server.
- Better CaRT handling, including server binary may encode, decode, and show CaRT information.
- GUI improvements for labels.
What's Changed
- chore(deps): bump codecov/codecov-action from 3.1.5 to 3.1.6 by @dependabot in #266
- chore(deps): bump step-security/harden-runner from 2.6.1 to 2.7.0 by @dependabot in #265
- chore(deps): bump tomtom-international/commisery-action from 2.21.0 to 3.0.0 by @dependabot in #267
- chore(deps): bump toml from 0.8.8 to 0.8.9 by @dependabot in #268
- chore(deps): bump reqwest from 0.11.23 to 0.11.24 by @dependabot in #269
- chore(deps): bump codecov/codecov-action from 3.1.6 to 4.0.0 by @dependabot in #270
- chore(deps): bump codecov/codecov-action from 4.0.0 to 4.0.1 by @dependabot in #271
- chore(deps): bump github/codeql-action from 3.23.2 to 3.24.0 by @dependabot in #272
- chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #275
- chore(deps): bump tempfile from 3.9.0 to 3.10.0 by @dependabot in #273
- chore(deps): bump toml from 0.8.9 to 0.8.10 by @dependabot in #274
- chore(deps): bump clap from 4.4.18 to 4.5.0 by @dependabot in #276
- chore(deps): bump clap_complete from 4.4.10 to 4.5.0 by @dependabot in #277
- chore(deps): bump chrono from 0.4.33 to 0.4.34 by @dependabot in #278
- chore(deps): bump github/codeql-action from 3.24.0 to 3.24.1 by @dependabot in #279
- chore(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0 by @dependabot in #280
- chore(deps): bump github/codeql-action from 3.24.1 to 3.24.3 by @dependabot in #281
- chore(deps): update dtolnay/rust-toolchain requirement to 53c04d3685fcc3ca67ce478eb9c2ea5c051a4a63 by @dependabot in #284
- chore(deps): bump clap from 4.5.0 to 4.5.1 by @dependabot in #283
- chore(deps): bump clap_complete from 4.5.0 to 4.5.1 by @dependabot in #282
- ci: release windows arm64 builds by @rjzak in #286
- chore(deps): bump anyhow from 1.0.79 to 1.0.80 by @dependabot in #288
- chore(deps): bump serde_json from 1.0.113 to 1.0.114 by @dependabot in #289
- chore(deps): bump serde from 1.0.196 to 1.0.197 by @dependabot in #290
- chore(deps): bump actions/dependency-review-action from 4.1.0 to 4.1.2 by @dependabot in #291
- chore(deps): bump actions/dependency-review-action from 4.1.2 to 4.1.3 by @dependabot in #292
- chore(deps): bump hyper from 1.1.0 to 1.2.0 by @dependabot in #293
- chore(deps): bump github/codeql-action from 3.24.3 to 3.24.4 by @dependabot in #294
- chore(deps): bump github/codeql-action from 3.24.4 to 3.24.5 by @dependabot in #295
- chore(deps): bump codecov/codecov-action from 4.0.1 to 4.0.2 by @dependabot in #296
- chore(deps): bump tempfile from 3.10.0 to 3.10.1 by @dependabot in #297
- chore(deps): bump actions/download-artifact from 4.1.2 to 4.1.3 by @dependabot in #298
- chore(deps): bump codecov/codecov-action from 4.0.2 to 4.1.0 by @dependabot in #299
Full Changelog: v0.0.6...v0.0.7
v0.0.6
New Feature:
- Download file as a CaRT
What's Changed
- chore(deps): cargo update to update dependencies by @rjzak in #228
- chore(deps): bump clap_complete from 4.4.5 to 4.4.6 by @dependabot in #229
- chore(deps): bump anyhow from 1.0.78 to 1.0.79 by @dependabot in #230
- chore(deps): bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in #232
- chore(deps): bump clap from 4.4.12 to 4.4.13 by @dependabot in #231
- chore(deps): bump tomtom-international/commisery-action from 2.19.3 to 2.21.0 by @dependabot in #234
- chore(deps): bump github/codeql-action from 3.22.12 to 3.23.0 by @dependabot in #233
- chore(deps): bump clap from 4.4.14 to 4.4.15 by @dependabot in #235
- chore(deps): bump base64 from 0.21.6 to 0.21.7 by @dependabot in #236
- chore(deps): bump axum from 0.7.3 to 0.7.4 by @dependabot in #237
- chore(deps): bump vergen from 8.2.6 to 8.2.9 by @dependabot in #238
- chore(deps): bump clap from 4.4.15 to 4.4.16 by @dependabot in #239
- chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #241
- chore(deps): bump clap from 4.4.16 to 4.4.17 by @dependabot in #243
- chore(deps): bump clap_complete from 4.4.6 to 4.4.7 by @dependabot in #244
- chore(deps): bump vergen from 8.2.9 to 8.2.10 by @dependabot in #242
- chore(deps): bump vergen from 8.2.10 to 8.3.0 by @dependabot in #246
- chore(deps): bump clap from 4.4.17 to 4.4.18 by @dependabot in #245
- chore(deps): bump vergen from 8.3.0 to 8.3.1 by @dependabot in #247
- chore(deps): bump github/codeql-action from 3.23.0 to 3.23.1 by @dependabot in #248
- chore(deps): bump uuid from 1.6.1 to 1.7.0 by @dependabot in #250
- chore(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in #251
- chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in #252
- chore(deps): bump shlex from 1.2.0 to 1.3.0 by @dependabot in #255
- chore(deps): bump clap_complete from 4.4.7 to 4.4.8 by @dependabot in #253
- chore(deps): bump argon2 from 0.5.2 to 0.5.3 by @dependabot in #254
- chore(deps): bump chrono from 0.4.31 to 0.4.32 by @dependabot in #256
- chore(deps): bump clap_complete from 4.4.8 to 4.4.9 by @dependabot in #257
- chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #258
- feat: CaRT support by @rjzak in #249
- chore(deps): bump chrono from 0.4.32 to 0.4.33 by @dependabot in #260
- chore(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot in #259
- chore(deps): bump serde_json from 1.0.111 to 1.0.113 by @dependabot in #264
- chore(deps): bump serde from 1.0.195 to 1.0.196 by @dependabot in #261
- chore(deps): bump github/codeql-action from 3.23.1 to 3.23.2 by @dependabot in #263
Full Changelog: v0.0.5...v0.0.6
v0.0.5
Highlights:
- VirusTotal support to fetch & store reports, optionally upload samples to VT.
- Optionally store files compressed.
- GUI: Edit groups.
- GUI: See labels.
- Improvements to CI.
Note: v.0.0.4 was a botched release due to an error during cargo publish
, so there's no v0.0.4. This is due to an issue with Rust feature flags.
Binaries:
- mdb_server missing for Windows Arm64 since I couldn't get it to compile.
- mdb_server for Windows x86_64 is a debug build from CI, see above comment.
- Mac binaries are signed with my Apple Developer key.
- Minisign can be used to validate the signatures.
What's Changed
- chore(deps): bump serde_json from 1.0.107 to 1.0.108 by @dependabot in #191
- chore(deps): bump vergen from 8.2.5 to 8.2.6 by @dependabot in #192
- chore(deps): bump serde from 1.0.191 to 1.0.192 by @dependabot in #193
- chore(deps): bump tokio from 1.33.0 to 1.34.0 by @dependabot in #194
- chore(deps): bump tracing-subscriber from 0.3.17 to 0.3.18 by @dependabot in #196
- chore(deps): bump http from 0.2.10 to 0.2.11 by @dependabot in #197
- chore(deps): bump zeroize from 1.6.0 to 1.6.1 by @dependabot in #198
- chore(deps): bump zeroize from 1.6.1 to 1.7.0 by @dependabot in #199
- chore(deps): cargo update to update dependencies by @rjzak in #200
- chore(deps): bump serde from 1.0.192 to 1.0.193 by @dependabot in #202
- chore(deps): bump uuid from 1.5.0 to 1.6.1 by @dependabot in #203
- chore(deps): bump clap from 4.4.8 to 4.4.9 by @dependabot in #204
- chore(deps): bump clap from 4.4.9 to 4.4.10 by @dependabot in #205
- chore(deps): cargo update to update dependencies by @rjzak in #206
- chore(deps): update
axum
to 0.7 by @rjzak in #207 - feat: optionally store files compressed by @rjzak in #208
- chore(deps): bump axum from 0.7.1 to 0.7.2 by @dependabot in #209
- chore(deps): bump clap from 4.4.10 to 4.4.11 by @dependabot in #210
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #212
- chore(deps): bump zerocopy from 0.7.30 to 0.7.31 by @dependabot in #213
- chore(deps): bump home from 0.5.5 to 0.5.9 by @dependabot in #214
- chore(deps): bump reqwest from 0.11.22 to 0.11.23 by @dependabot in #216
- chore(deps): bump hyper from 1.0.1 to 1.1.0 by @dependabot in #215
- chore(deps): bump tokio from 1.35.0 to 1.35.1 by @dependabot in #217
- chore(deps): bump anyhow from 1.0.75 to 1.0.76 by @dependabot in #218
- ci: Harden GitHub Actions by @step-security-bot in #219
- [StepSecurity] Apply security best practices by @step-security-bot in #220
- chore(deps): bump actions/dependency-review-action from 2.5.1 to 3.1.4 by @dependabot in #222
- chore(deps): bump ossf/scorecard-action from 2.1.2 to 2.3.1 by @dependabot in #223
- chore(deps): bump github/codeql-action from 2.2.4 to 3.22.12 by @dependabot in #221
- chore(deps): bump actions/checkout from 3.6.0 to 4.1.1 by @dependabot in #224
- chore(deps): bump futures from 0.3.29 to 0.3.30 by @dependabot in #227
New Contributors
- @step-security-bot made their first contribution in #219
Full Changelog: v0.0.3...v0.0.5
v0.0.3
Highlights:
- Improved RTF handling.
- Initial MS Office (Office95/Docfile) type support.
- Improved documentation.
- Additional features for files, including output from libmagic.
- Initial support for labels, not yet applied to sources or samples.
- Server can install a system service.
- Admin GUI improvements, still not 100% there yet.
Binaries:
- All binaries are built on this version with Rust 1.73.0 by me and to be considered untested. I don't have a CI builder set up yet.
- The server binaries have all features enabled (
admin,admin-gui,sqlite
).
What's Changed
- chore(deps): bump clap from 4.4.5 to 4.4.6 by @dependabot in #170
- chore(deps): bump clap_complete from 4.4.2 to 4.4.3 by @dependabot in #171
- chore(deps): bump magic from 0.16.0 to 0.16.1 by @dependabot in #174
- chore(deps): bump toml from 0.8.1 to 0.8.2 by @dependabot in #175
- chore(deps): bump reqwest from 0.11.20 to 0.11.21 by @dependabot in #176
- chore(deps): bump reqwest from 0.11.21 to 0.11.22 by @dependabot in #177
- chore(deps): bump magic from 0.16.1 to 0.16.2 by @dependabot in #179
- chore(deps): bump uuid from 1.4.1 to 1.5.0 by @dependabot in #181
- chore(deps): bump tracing from 0.1.39 to 0.1.40 by @dependabot in #182
- chore(deps): bump GuillaumeFalourd/setup-windows10-sdk-action from 1.11 to 1.12 by @dependabot in #183
- chore(deps): bump base64 from 0.21.4 to 0.21.5 by @dependabot in #184
- chore(deps): bump clap_complete from 4.4.3 to 4.4.4 by @dependabot in #185
- chore(deps): bump clap from 4.4.6 to 4.4.7 by @dependabot in #186
- chore(deps): bump serde from 1.0.189 to 1.0.190 by @dependabot in #187
- chore(deps): bump toml from 0.8.4 to 0.8.5 by @dependabot in #188
- chore(deps): bump tempfile from 3.8.0 to 3.8.1 by @dependabot in #189
- chore(deps): bump futures from 0.3.28 to 0.3.29 by @dependabot in #190
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Improvements:
- Submitting files from zip files, including password-protected zips.
- Re-do of the admin gui.
- Additional data shown in admin output.
- Minor SQL changes for hierarchical labels and sources.
- Updated dependencies.
- CI ensures MalwareDB builds on macOS and Windows.
- Improved documentation.
Binaries
- All binaries are built on this version with Rust 1.72.1 by me and to be considered untested. I don't have a CI builder set up yet.
- The server is build with
--features=admin,sqlite
. Theadmin-gui
feature isn't included since it'll depend on whatever GUI toolkit you have, and isn't portable. - The PPC64LE binaries are built on Debian 12, the x86_64 binaries are built on Pop_OS 22.04 for
x86_64-unknown-linux-musl
. - The macOS binaries are built on macOS Sonoma.
- The Windows binaries were cross compiled from Linux with mingw, and there is a server variant with the admin-gui.
What's Changed
- chore(deps): bump reqwest from 0.11.19 to 0.11.20 by @dependabot in #129
- chore(deps): bump serde from 1.0.185 to 1.0.186 by @dependabot in #130
- chore(deps): bump bytesize from 1.2.0 to 1.3.0 by @dependabot in #131
- chore(deps): bump fltk from 1.4.9 to 1.4.10 by @dependabot in #132
- chore(deps): bump clap from 4.3.23 to 4.3.24 by @dependabot in #133
- chore(deps): bump clap from 4.3.24 to 4.4.0 by @dependabot in #135
- chore(deps): bump clap_complete from 4.3.2 to 4.4.0 by @dependabot in #136
- chore(deps): cargo update to update dependencies by @rjzak in #134
- chore(deps): bump clap from 4.4.0 to 4.4.1 by @dependabot in #137
- chore(deps): bump clap from 4.4.1 to 4.4.2 by @dependabot in #141
- feat: show additional admin data by @rjzak in #143
- chore(deps): bump argon2 from 0.5.1 to 0.5.2 by @dependabot in #144
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #145
- chore(deps): bump walkdir from 2.3.3 to 2.4.0 by @dependabot in #146
- chore(deps): bump fltk from 1.4.10 to 1.4.11 by @dependabot in #147
- chore(deps): bump chrono from 0.4.28 to 0.4.29 by @dependabot in #148
- chore(deps): cargo update to update dependencies by @rjzak in #150
- chore(deps): bump clap_complete from 4.4.0 to 4.4.1 by @dependabot in #151
- chore(deps): bump chrono from 0.4.29 to 0.4.30 by @dependabot in #152
- feat: rework admin gui by @rjzak in #149
- chore(deps): bump flagset from 0.4.3 to 0.4.4 by @dependabot in #153
- chore(deps): bump base64 from 0.21.3 to 0.21.4 by @dependabot in #154
- chore(deps): bump clap from 4.4.2 to 4.4.3 by @dependabot in #155
- chore(deps): bump serde_json from 1.0.106 to 1.0.107 by @dependabot in #156
- chore(deps): cargo update to update dependencies by @rjzak in #157
- chore(deps): bump chrono from 0.4.30 to 0.4.31 by @dependabot in #159
- chore(deps): bump clap from 4.4.3 to 4.4.4 by @dependabot in #160
- chore(deps): bump sha1 from 0.10.5 to 0.10.6 by @dependabot in #164
- chore(deps): cargo update to update dependencies by @rjzak in #163
- chore(deps): bump clap from 4.4.4 to 4.4.5 by @dependabot in #166
- chore(deps): bump clap_complete from 4.4.1 to 4.4.2 by @dependabot in #167
- chore(deps): bump sha2 from 0.10.7 to 0.10.8 by @dependabot in #169
Full Changelog: v0.0.1...v0.0.2
v0.0.1
It works!
- Submit files
- Retrieve files
- Search based on similarity
- Admin: create users, groups, sources
To-Do:
- sdhash isn't available
- admin gui doesn't do much
- a lot more testing:
- stress testing
- loading from zip files
- lots of cleanup I'm sure
What's Changed
- chore(deps): bump chrono from 0.4.23 to 0.4.24 by @dependabot in #1
- chore(deps): bump fuzzyhash from 0.2.1 to 0.2.2 by @dependabot in #2
- chore(deps): bump anyhow from 1.0.69 to 1.0.70 by @dependabot in #3
- chore(deps): bump clap from 4.1.11 to 4.1.13 by @dependabot in #4
- chore(deps): bump zeroize from 1.5.7 to 1.6.0 by @dependabot in #5
- chore(deps): bump serde_json from 1.0.94 to 1.0.95 by @dependabot in #6
- chore(deps): bump clap from 4.1.13 to 4.1.14 by @dependabot in #7
- chore(deps): bump clap from 4.1.14 to 4.2.0 by @dependabot in #10
- chore(deps): bump serde from 1.0.158 to 1.0.159 by @dependabot in #9
- chore(deps): bump clap from 4.2.0 to 4.2.1 by @dependabot in #11
- chore(deps): bump uuid from 1.3.0 to 1.3.1 by @dependabot in #12
- chore(deps): bump serde from 1.0.159 to 1.0.160 by @dependabot in #13
- chore(deps): bump serde_json from 1.0.95 to 1.0.96 by @dependabot in #14
- chore(deps): bump clap from 4.2.1 to 4.2.2 by @dependabot in #15
- chore(deps): bump axum from 0.6.15 to 0.6.16 by @dependabot in #16
- chore(deps): bump clap from 4.2.2 to 4.2.3 by @dependabot in #17
- chore(deps): bump clap from 4.2.3 to 4.2.4 by @dependabot in #18
- chore(deps): bump clap_complete from 4.2.0 to 4.2.1 by @dependabot in #20
- chore(deps): bump tracing-subscriber from 0.3.16 to 0.3.17 by @dependabot in #21
- chore(deps): bump home from 0.5.4 to 0.5.5 by @dependabot in #23
- chore(deps): bump tracing from 0.1.37 to 0.1.38 by @dependabot in #24
- chore(deps): bump axum from 0.6.16 to 0.6.17 by @dependabot in #25
- chore(deps): bump tokio from 1.27.0 to 1.28.0 by @dependabot in #26
- chore(deps): bump clap from 4.2.4 to 4.2.5 by @dependabot in #27
- chore(deps): bump axum from 0.6.17 to 0.6.18 by @dependabot in #28
- chore(deps): bump uuid from 1.3.1 to 1.3.2 by @dependabot in #29
- chore(deps): bump reqwest from 0.11.16 to 0.11.17 by @dependabot in #30
- chore(deps): bump anyhow from 1.0.70 to 1.0.71 by @dependabot in #31
- chore(deps): bump clap from 4.2.5 to 4.2.7 by @dependabot in #32
- chore(deps): bump serde from 1.0.160 to 1.0.162 by @dependabot in #33
- chore(deps): bump clap_complete from 4.2.1 to 4.2.2 by @dependabot in #34
- chore(deps): bump tokio from 1.28.0 to 1.28.1 by @dependabot in #35
- chore(deps): bump serde from 1.0.162 to 1.0.163 by @dependabot in #36
- chore(deps): bump uuid from 1.3.2 to 1.3.3 by @dependabot in #37
- chore(deps): bump reqwest from 0.11.17 to 0.11.18 by @dependabot in #38
- chore(deps): bump toml from 0.7.3 to 0.7.4 by @dependabot in #39
- chore(deps): bump base64 from 0.21.0 to 0.21.1 by @dependabot in #40
- chore(deps): bump clap_complete from 4.2.3 to 4.3.0 by @dependabot in #41
- chore(deps): bump clap from 4.2.7 to 4.3.0 by @dependabot in #42
- chore(deps): bump tokio from 1.28.1 to 1.28.2 by @dependabot in #44
- chore(deps): bump chrono from 0.4.24 to 0.4.25 by @dependabot in #45
- chore(deps): bump chrono from 0.4.25 to 0.4.26 by @dependabot in #46
- chore(deps): bump clap_complete from 4.3.0 to 4.3.1 by @dependabot in #48
- chore(deps): bump clap from 4.3.0 to 4.3.1 by @dependabot in #49
- chore(deps): bump clap from 4.3.1 to 4.3.2 by @dependabot in #50
- chore(deps): bump serde from 1.0.163 to 1.0.164 by @dependabot in #51
- chore(deps): bump uuid from 1.3.3 to 1.3.4 by @dependabot in #52
- chore(deps): bump clap from 4.3.3 to 4.3.4 by @dependabot in #57
- chore(deps): bump serde_json from 1.0.96 to 1.0.97 by @dependabot in #59
- chore(deps): bump tokio from 1.28.2 to 1.29.0 by @dependabot in #62
- chore(deps): bump uuid from 1.3.4 to 1.4.0 by @dependabot in #63
- chore(deps): bump clap from 4.3.8 to 4.3.9 by @dependabot in #64
- chore(deps): bump tokio from 1.29.0 to 1.29.1 by @dependabot in #65
- chore(deps): bump clap from 4.3.9 to 4.3.10 by @dependabot in #66
- chore(deps): bump serde from 1.0.164 to 1.0.166 by @dependabot in #67
- chore(deps): bump serde_json from 1.0.99 to 1.0.100 by @dependabot in #68
- chore(deps): bump clap from 4.3.10 to 4.3.11 by @dependabot in #69
- chore(deps): bump toml from 0.7.5 to 0.7.6 by @dependabot in #70
- chore(deps): bump clap_complete from 4.3.1 to 4.3.2 by @dependabot in #71
- chore(deps): bump serde from 1.0.166 to 1.0.167 by @dependabot in #72
- chore(deps): cargo update to update dependencies by @rjzak in #75
- chore(deps): bump serde_json from 1.0.100 to 1.0.102 by @dependabot in #77
- chore(deps): bump argon2 from 0.5.0 to 0.5.1 by @dependabot in #78
- chore(deps): bump anyhow from 1.0.71 to 1.0.72 by @dependabot in #84
- chore(deps): bump serde_json from 1.0.102 to 1.0.103 by @dependabot in #85
- chore(deps): bump axum from 0.6.18 to 0.6.19 by @dependabot in #87
- chore(deps): bump uuid from 1.4.0 to 1.4.1 by @dependabot in #90
- chore(deps): bump serde from 1.0.171 to 1.0.174 by @dependabot in #96
- chore(deps): bump clap from 4.3.12 to 4.3.19 by @dependabot in #95
- chore(deps): bump serde from 1.0.174 to 1.0.175 by @dependabot in #97
- chore(deps): cargo update to update dependencies by @rjzak in #98
- chore(deps): bump serde from 1.0.175 to 1.0.176 by @dependabot in #99
- chore(deps): bump serde_json from 1.0.103 to 1.0.104 by @dependabot in #100
- chore(deps): bump serde from 1.0.176 to 1.0.177 by @dependabot in #102
- chore(deps): cargo update to update dependencies by @rjzak in #103
- chore(deps): bump serde from 1.0.177 to 1.0.179 by @dependabot in #104
- chore(deps): cargo update to update dependencies by @rjzak in #108
- chore(deps): bump serde from 1.0.180 to 1.0.181 by @dependabot in #109
- chore(deps): bump axum from 0.6.19 to 0.6.20 by @dependabot in #110
- chore(deps): bump serde from 1.0.181 to 1.0.182 by @dependabot in #111
- chore(deps): cargo update to update dependencies by @rjzak in #112
- chore(deps): bump clap from 4.3.19 to 4.3.21 by @dependabot in #114
- chore(deps): bump serde from 1.0.182 to 1.0.183 by...