Releases: kpcyrd/rebuilderd
v0.22.1
v0.22.0
What's Changed
- Migrate diesel dependency from 1.x to 2.x by @kpcyrd in #156
- Port argument parsing from structopt (clap 2) to clap 4 by @kpcyrd in #157
- Refactor dependency on http client, replace dependency on openssl with memory-safe implementation by @kpcyrd in #158
- Update dependencies (in-toto, remove atty, dotenv -> dotenvy) by @kpcyrd in #159
- README: Update Debian status and worker docker image by @kpcyrd in #160
- README: the development dashboard is served over http by @jelly in #165
- Run cargo fmt on codebase by @kpcyrd in #166
- Experimental Fedora support by @jelly in #167
- Update dependencies by @kpcyrd in #169
Full Changelog: v0.21.0...v0.22.0
Thanks
We'd like to thank @repi for their support on github sponsors.
v0.21.0
What's Changed
- Debian support was significantly improved and now works with the new snapshot service, and the
debrebuild
rebuilder backend that is provided in the official Debian devscripts package - Update dependencies by @kpcyrd in #145
- Update dependencies, clarify license by @kpcyrd in #153
New Contributors
Thanks
This work was sponsored by the Reproducible Builds Project, and people like you and me! We'd like to thank @SantiagoTorres and @repi in particular for their support on github sponsors.
v0.20.0
- Change the default in the archlinux integration to not execute check()
- Fix
application/x-bzip2
detection for Arch Linux packages (thanks @Vekhir!) - Update dependencies and fix some clippy warnings
Thanks
We'd like to thank @SantiagoTorres, @repi and @rgacogne for their support on github sponsors.
v0.19.0
- Run delete for orphaned builds in chunks
- Update in-toto dependency to 0.3.0
- Add
make install
target - Misc bugfixes for Debian, Arch Linux, Tails rebuilds
Thanks
We'd like to thank @SantiagoTorres, @repi and @rgacogne for their support on github sponsors.
v0.18.1
v0.18.0
- Include error message in
unexpected error while rebuilding package
#114 - Refactor logging so a fatal error is appended to the log instead of replacing it #114
- Debian: Use Filename: field for .deb url #115
- Make POST body size limit configurable #116
Thanks
We'd like to thank @jvoisin, @SantiagoTorres and @repi for their support on github sponsors.
v0.17.0
- Allow picking a different sync-method than the distro used. This allows reusing the Arch Linux sync code for other pacman-based distributions that might need a different rebuilder backend. #109
- Create new process groups for the rebuild and kill the whole group on build timeout instead of just the immediate child process #110, #111 (thanks to @stoeckmann for his help and insight)
Thanks
We'd like to thank @jvoisin, @SantiagoTorres and @repi for their support on github sponsors.
0.16.6
- Fix
rebuildctl queue push
using package ids instead of pkgbase ids - Clear next_retry column if all packages are GOOD
Thanks
We'd like to thank @SantiagoTorres and @repi for their support on github sponsors.
v0.16.5
- Generate diffoscope from artifact_path, not input_path #102
Thanks
We'd like to thank @SantiagoTorres and @repi for their support on github sponsors.