|
| 1 | +# Created with YamlCreate.ps1 Dumplings Mod |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: Gouryella.Drip |
| 5 | +PackageVersion: 0.4.0 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: Gouryella |
| 8 | +PublisherUrl: https://github.com/Gouryella |
| 9 | +PublisherSupportUrl: https://github.com/Gouryella/drip/issues |
| 10 | +PackageName: Drip |
| 11 | +PackageUrl: https://github.com/Gouryella/drip |
| 12 | +License: BSD-3-Clause |
| 13 | +LicenseUrl: https://github.com/Gouryella/drip/blob/HEAD/LICENSE |
| 14 | +Copyright: Copyright (c) 2025, Gouryella |
| 15 | +ShortDescription: Self-hosted tunneling solution to expose localhost securely - unlimited bandwidth, no third-party servers |
| 16 | +Tags: |
| 17 | +- ethernet |
| 18 | +- intranet |
| 19 | +- network |
| 20 | +- network-switch |
| 21 | +- switch |
| 22 | +ReleaseNotes: |- |
| 23 | + Performance Improvements 🚀 |
| 24 | + - Buffer Pooling: Adaptive buffer pool reduces memory allocations by ~40-50% |
| 25 | + - Worker Pool: Multi-worker architecture for concurrent data frame processing (1.5× CPU cores, min 4) |
| 26 | + - Response Optimization: Pre-marshaled JSON for /health and /stats endpoints |
| 27 | + Stability |
| 28 | + - Context Management: Request lifecycle control with proper cancellation support across proxy handlers, TCP connections, and frame handlers |
| 29 | + - Connection Cleanup: Extended channel timeout to 3 seconds for graceful shutdown |
| 30 | + - Error Handling: Improved data integrity during edge cases |
| 31 | + Security |
| 32 | + - TLS Protection: Safeguards against slow handshake attacks |
| 33 | + - Header Filtering: Unified hop-by-hop header filtering in responses |
| 34 | + Features |
| 35 | + - CLI: HTTPS tunnel support in drip stop command |
| 36 | + - Display: Optimized token and buffer configuration formatting |
| 37 | + - Tooling: Performance profiling script at scripts/test/profile-test.sh |
| 38 | + What's Changed |
| 39 | + - perf: Improve performance and stability with buffer pooling, context management, and security enhancements by @Gouryella in https://github.com/Gouryella/drip/pull/6 |
| 40 | + Full Changelog: https://github.com/Gouryella/drip/compare/v0.3.2...v0.4.0 |
| 41 | +ReleaseNotesUrl: https://github.com/Gouryella/drip/releases/tag/v0.4.0 |
| 42 | +ManifestType: defaultLocale |
| 43 | +ManifestVersion: 1.10.0 |
0 commit comments