mirror of
https://github.com/fosrl/newt.git
synced 2026-03-27 04:56:41 +00:00
- Added telemetry hooks to track reconnect reasons for WireGuard connections, including server requests and authentication errors. - Introduced RTT reporting to telemetry for better latency monitoring. - Enhanced metrics configuration with flags for Prometheus and OTLP exporters. - Implemented graceful shutdown and signal handling in the main application. - Updated WebSocket client to classify connection errors and report them to telemetry. - Added support for async byte counting in metrics. - Improved handling of reconnect scenarios in the WireGuard service. - Added documentation for applying patches and rollback procedures.
26 lines
519 B
Markdown
26 lines
519 B
Markdown
# How to apply patches
|
|
|
|
These patches were generated from the working tree without commits. You can apply them in one shot or in topic order.
|
|
|
|
One shot (recommended during review):
|
|
|
|
```bash
|
|
git apply patches/00_all_changes.patch
|
|
```
|
|
|
|
Topic order:
|
|
|
|
```bash
|
|
git apply patches/01_proxy_multitunnel.patch
|
|
git apply patches/02_reconnect_rtt.patch
|
|
git apply patches/03_constants_docs.patch
|
|
```
|
|
|
|
Rollback (restore to HEAD and clean untracked files):
|
|
|
|
```bash
|
|
git restore --source=HEAD --worktree --staged .
|
|
git clean -fd
|
|
```
|
|
|