This commit is contained in:
gru committed 2026-10-03 00:27:09 +01:00
commit 5e23e9af02
240 files changed
+99957

No files matched your search

+197
View File
@@ -0,0 +1,197 @@
rustproxy (0.24.5) stable; urgency=medium
* Fix empty HTTP/3 request-body forwarding to HTTP/1.1 upstreams, including DELETE.
* Preserve streaming for non-empty H3 request bodies and existing H1/H2 behavior.
-- RustProxy Release <release@localhost> Fri, 02 Oct 2026 23:27:00 +0200
rustproxy (0.24.4) stable; urgency=medium
* Disable Transparent Huge Pages locally for the RustProxy Linux process before Tokio startup.
* Keep host THP policy unchanged and retain existing glibc arena/trim tuning.
-- RustProxy Release <release@localhost> Fri, 02 Oct 2026 15:20:00 +0200
rustproxy (0.24.3) stable; urgency=medium
* Reduce glibc allocator retention and transformation-path temporary allocations.
* Move HTTP/3 enablement to Listeners while retaining dedicated QUIC tuning.
* Hide unsupported process diagnostics dynamically in the dashboard.
-- RustProxy Release <release@localhost> Fri, 02 Oct 2026 09:45:00 +0200
rustproxy (0.24.2) stable; urgency=medium
* Version-only release bump; no functional changes from 0.24.1.
-- RustProxy Release <release@localhost> Thu, 01 Oct 2026 22:11:00 +0200
rustproxy (0.24.1) stable; urgency=medium
* Use shared cross-platform statistics APIs and expose more portable metrics.
* Add authenticated runtime path metadata and platform-aware installed-data discovery.
* Move Logging into Settings while retaining legacy navigation compatibility.
-- RustProxy Release <release@localhost> Thu, 01 Oct 2026 21:00:00 +0200
rustproxy (0.24.0) stable; urgency=medium
* Graceful HTTP/2 GOAWAY/drain shutdown with independent idle, lifetime and drain limits.
* Extract system statistics backends and add BSD platform support plus process platform reporting.
-- RustProxy Release <release@localhost> Thu, 01 Oct 2026 18:46:00 +0200
rustproxy (0.23.3) stable; urgency=medium
* Add opt-in per-vhost legacy WebSocket compatibility for older appliances.
* Align legacy WebSocket Origin/Host and tolerate legacy 101 response framing.
-- RustProxy Maintainers <noreply@localhost> Thu, 01 Oct 2026 00:00:00 +0000
rustproxy (0.23.2) stable; urgency=medium
* Add configurable live-chart history windows for Cache and Transformation.
* Fix HTTPS administration transport handling for --livelogs and local CLI API calls.
-- RustProxy Maintainers <root@localhost> Thu, 01 Oct 2026 11:36:19 +0200
rustproxy (0.23.1) stable; urgency=medium
* Add collapsible full-width live Cache and Transform activity charts.
* Update package and administration UI identity to 0.23.1.
-- RustProxy Maintainers <root@localhost> Thu, 01 Oct 2026 11:11:00 +0200
rustproxy (0.23.0) stable; urgency=medium
* Add HTTP/1.1 Upgrade: h2c and external certificate hot-deploy/reload support.
-- RustProxy Maintainers <root@localhost> Thu, 01 Oct 2026 08:30:00 +0200
rustproxy (0.22.2) stable; urgency=medium
* Add replay-safe backend failover retry with bounded policy and metrics.
* Correct explicit HTTP/2 upstream request handling and add H2 regression coverage.
* Add vhost retry controls to the administration UI and OpenAPI schema.
-- RustProxy Maintainers <root@localhost> Thu, 01 Oct 2026 07:10:00 +0200
rustproxy (0.22.1) stable; urgency=medium
* Add HTTP/2 RFC 8441 WebSocket transport and opt-in h2c prior-knowledge listeners.
* Add active tunnel inventory/kill administration with audit and H1/H2/H3 metrics.
* Move selective PURGE/BAN workflows into modal UI and fix null-safe operation feedback.
-- RustProxy Maintainers <root@localhost> Wed, 30 Sep 2026 22:45:00 +0200
rustproxy (0.22.0) stable; urgency=medium
* Add cache request collapsing, single-range HTTP 206 reuse, selective PURGE/BAN,
configurable stale-if-error classes and proactive cache refresh.
* Extend the authenticated cache API, dashboard, metrics and regression coverage.
-- RustProxy Maintainers <root@localhost> Wed, 30 Sep 2026 21:00:00 +0200
rustproxy (0.21.0) stable; urgency=medium
* Add sharded Cold Cache with bounded asynchronous garbage collection.
* Implement RFC 5861 stale handling and request max-stale semantics.
* Add per-vhost static-response transformations before cache/compression.
-- RustProxy Maintainers <root@localhost> Tue, 29 Sep 2026 21:25:00 +0200
rustproxy (0.20.0) stable; urgency=medium
* Split Certificates into Installed, Renewal and Generate tabs.
* Improve ACME renewal status and failed-operation messages.
* Show exact private Certbot log directories for certificate failures.
-- RustProxy Maintainers <root@localhost> Tue, 29 Sep 2026 12:14:00 +0200
rustproxy (0.19.4) stable; urgency=medium
* Align Docker-vhost Aliases with neighboring form controls.
* Preserve sub-0.1 KiB/s backend traffic rendering.
* Add cache-domain filtering by effective cache state.
-- RustProxy Maintainers <root@localhost> Tue, 29 Sep 2026 11:30:00 +0200
rustproxy (0.19.3) stable; urgency=medium
* Preserve exact Settings location across re-login and browser refresh.
* Add shared saving state, field-focused validation and unsaved-tab markers.
* Keep certificate import file selections after failed saves.
-- RustProxy Maintainers <root@localhost> Tue, 29 Sep 2026 09:32:00 +0200
rustproxy (0.19.2) stable; urgency=medium
* Improve default-response status labels and Live-log buffering.
* Polish checkbox/alias layout and backend rate formatting.
* Keep local pages non-cacheable and allow guarded vhost-ID renames.
-- RustProxy Maintainers <root@localhost> Mon, 28 Sep 2026 23:26:00 +0200
rustproxy (0.19.1) stable; urgency=medium
* Fix Default responses saves and isolate cache objects by frontend scheme.
* Retain on-demand Live Logs history and polish traffic/checkbox/Docker Advanced UI.
* Remove stale screenshots and update documentation/release contracts.
-- RustProxy Maintainers <root@localhost> Mon, 28 Sep 2026 22:14:00 +0200
rustproxy (0.19.0) stable; urgency=medium
* Persist per-admin Live Logs column visibility in SQLite while keeping full JSON exports.
* Fix disabled backend TLS verification for legacy X.509 certificates and retain detailed upstream diagnostics.
* Remove the duplicate version label from the top-right dashboard toolbar.
-- RustProxy Maintainers <root@localhost> Mon, 28 Sep 2026 14:55:00 +0200
rustproxy (0.18.8) stable; urgency=medium
* Add Docker-vhost alias chips plus redirect, WebSocket and cache controls.
* Add a Docker-agent default ACL profile and remove the Overview codec explainer.
-- RustProxy Maintainers <root@localhost> Mon, 28 Sep 2026 12:43:00 +0200
rustproxy (0.18.7) stable; urgency=medium
* Polish Overview network charts and collapse response-time history by default.
* Align expanded Docker-vhost routing and ACL controls.
-- RustProxy Maintainers <root@localhost> Mon, 28 Sep 2026 12:05:00 +0200
rustproxy (0.18.6) stable; urgency=medium
* Fix compression/protocol telemetry and improve Docker/backend dashboard UX.
* Remove the Open proxy shortcut and make Compact density materially tighter.
-- RustProxy Maintainers <root@localhost> Mon, 28 Sep 2026 10:36:37 +0200
rustproxy (0.18.4) stable; urgency=medium
* Default backend health checks to TCP and streamline Docker vhost/Security UX.
* Move administration audit to an on-demand modal.
-- RustProxy Maintainers <root@localhost> Mon, 28 Sep 2026 09:45:00 +0200
rustproxy (0.18.3) stable; urgency=medium
* Separate Docker vhost/backend Prometheus metric families and collector group.
-- RustProxy Maintainers <root@localhost> Sun, 27 Sep 2026 17:45:00 +0200
rustproxy (0.18.2) stable; urgency=medium
* Add optional Docker-agent discovery and dynamic Docker vhost assignments.
* Remove revision-header exposure and refresh dashboard/settings UX.
-- RustProxy package maintainer <packages@rustproxy.linuxiarz.pl> Sun, 27 Sep 2026 15:06:00 +0200
rustproxy (0.17.0) stable; urgency=medium
* Package RustProxy 0.17.0 with a hardened systemd service, log rotation,
Prometheus/Grafana assets and local-response host support.
-- RustProxy package maintainer <packages@rustproxy.linuxiarz.pl> Sat, 27 Sep 2026 11:35:00 +0200