Tags

Tags give the ability to mark specific points in history as being important
  • v0.6.1

    v0.6.1
    
    Fix a dists/** cache entry (Release/InRelease/Packages*/Sources*)
    outliving its own suite's rotation: every serve now cross-checks the
    cached object's hash against the index (refreshed by the latest
    Release/InRelease fetch) instead of trusting RevalidateTTL or a
    conditional GET's 304 alone. Add "pkgproxyctl cache invalidate <url>"
    (backed by a new admin-API DELETE /v1/cache route) to evict a stale
    entry manually. Clarify the "cached indefinitely" docs/snap wording,
    which only ever applied to apt's pool/**. See NEWS.
  • v0.6.0

    f9c6d09f · NEWS: add 0.6.0 entry ·
    v0.6.0
    
    Add -content-socket-path/-lxd-tls-content-socket-path additional UNIX
    socket listeners (and the snap package's new "sockets" content-interface
    slot), plus a warning instead of silently dropping the LXD-TLS socket
    flags when that listener is off. Add -addr to "setup apt"/"setup snap".
    Fix "setup lxd" provisioning-file writes to be atomic and verified, and
    to resolve their directory by how LXD itself is installed so a
    host-built pkgproxy driving a snap-installed LXD writes where that LXD
    can read. See NEWS.
  • v0.5.1

    v0.5.1
    
    Deduplicate undo-flag and LXD bridge-detection code across the setup
    subcommands (goconst fix); no user-visible behavior change. Adds a
    githooks/pre-commit hook running check.sh.
  • v0.5.0

    1f21dac4 · NEWS: add 0.5.0 entry ·
    v0.5.0
    
    Add pkgproxyctl setup {apt,snap,go,lxd,snapcraft} -undo to reverse
    client setup, the new "setup snapcraft" subcommand, and fixes to LXD
    bridge gateway detection (error out on real failures instead of
    guessing) and the stats report header separator for translated
    locales. See NEWS.
  • v0.4.0

    d011c0b8 · NEWS: add 0.4.0 entry ·
    v0.4.0
    
    Add pkgproxyctl stats -r/?since= windowed reports (activity since a
    point in time, not just all-time totals), plus a refreshed snap
    package description and the title/contact metadata fields snapcraft's
    linter wants for a stable release. See NEWS.
  • v0.3.0

    83731fbb · NEWS: add 0.3.0 entry ·
    v0.3.0
    
    Add a caching Go module proxy (the GOPROXY protocol), wired into the
    same listener and cache as apt and snap, plus pkgproxyctl setup go and
    LXD build-container support (environment.GOPROXY). See NEWS.
  • v0.2.1

    Fix the pkgproxy.svg icon's aspect ratio so it no longer renders
    squished on snapcraft.io: pad the viewBox to a square 112x112 (8px
    added above and below, artwork unchanged). See NEWS.
  • v0.2.0

    v0.2.0
    
    Add a read-only stats REST API and pkgproxyctl CLI (per-snap
    download/hit/revision counts and bandwidth saved; apt pool files
    ranked by bytes saved), and UNIX socket listening support
    (-socket-path). See NEWS.