Skip to content

Releases: KarpelesLab/rsupd

v0.3.1

Choose a tag to compare

@MagicalTux MagicalTux released this 30 Jun 22:11
31e9f1c

Other

  • Drop .fpr files: embed the fingerprint as hex in source
  • easier consumer setup — default transport + Getting Started

Security

  • resolve external tools via PATH + zeroize key material

v0.3.0

Choose a tag to compare

@MagicalTux MagicalTux released this 30 Jun 16:22
d3a8705

Other

  • rename cli feature to _cli so semver-checks ignores the producer API
  • integration fixups for security fixes
  • Harden CI input handling in rsupd binary
  • Harden manifest and config against untrusted input
  • create sidecar with create_new to stop symlink/perm attacks
  • render the mental model as a mermaid diagram
  • clarify rsupd is the (free) file host; note the cli feature
  • Shrink the library API to the updater; gate the producer behind cli
  • rewrite README around the security/trust model
  • enable full release pipeline for rsupd itself
  • full CI (--setup-ci --full) + RSUPD_IDENTITY env identity
  • full doctor — verify build.rs + CI, point to fix flags
  • ship one universal binary (darwin_universal), not two
  • make the binary aware of its build identity (git date/hash)
  • setup-ci (github): fat macOS binary + more targets
  • add --setup-ci to scaffold the CI build config
  • publish --ci: support GitLab as well as GitHub
  • build rsupd for linux, macOS & windows
  • add --ci to source binaries from a GitHub Actions run
  • Pin the update origin: HttpTransport host is fixed, not configurable

v0.2.0

Choose a tag to compare

@MagicalTux MagicalTux released this 30 Jun 11:41
a705484

Other

  • Add rsupd version and rsupd update (self-update over HTTP)
  • add -v/--verbose to trace REST requests
  • surface request id and token on upload errors
  • fix endpoint to Cloud/Rust:upload, drop API env vars
  • Add rsupd publish: build, confirm, then upload via klbfw
  • Default channel to the git branch name (fallback "master")

v0.1.0

Choose a tag to compare

@MagicalTux MagicalTux released this 24 Jun 22:50
chore: Release package rsupd version 0.1.0