이전 버전입니다. 현재 최신 버전은 0.6.3입니다. Drip 0.6.3 · 출시일:
설치 파일 0.5.1
| 아키텍처 | 형식 | 설치 범위 | 파일 크기 | 다운로드 | SHA256 |
|---|---|---|---|---|---|
| 64비트 | 포터블 | — | — | github.com | VirusTotal |
| ARM64 | 포터블 | — | — | github.com | VirusTotal |
링크와 SHA256은 Windows 패키지 관리자 커뮤니티 매니페스트에서 가져왔습니다. 실행하기 전에 다운로드한 파일의 해시를 비교해 보십시오.
릴리스 노트
🔧 Patch Release - Connection Handling Optimization
Highlights
This release focuses on connection handling optimization and codebase simplification, refining the yamux-based architecture introduced in v0.5.0 with improved session management and cleaner proxy logic.
✨ New Features
HTTP Connection Listener
- New connQueueListener for seamless HTTP connection handoff to standard http.Server
- Better integration with HTTP/2 configuration support
🔧 Improvements
TCP Tunnel Optimization
- Refactored data connection processing logic for improved efficiency
- Session selection now prioritizes non-primary sessions for data transmission
- Falls back to main session only when no data session is available
- Send successful response earlier before upgrading to yamux session
Connection Lifecycle Management
- Optimized Connection struct fields and lifecycle logic
- Improved connection closing mechanism to prevent resource leaks
- Enhanced HTTP request parsing stability
- Better error logging methods
Dependency Updates
- Upgraded golang.org/x/net to latest version
🗑️ Removed
HTTP CONNECT Method
- Removed support for HTTP CONNECT tunneling
- CONNECT requests now return 405 Method Not Allowed
- Simplified proxy handler by removing HTTPS tunnel logic
Deprecated Code Cleanup
- Removed redundant DataConnection structures and related management methods
- Removed connection_group_manager.go (~22 lines)
- Streamlined response writing logic
📊 Stats
- 9 files changed
- +262 lines / -413 lines
- Net reduction of ~150 lines through code simplification
⚠️ Compatibility
- Fully compatible with v0.5.0 protocol
- No breaking changes from v0.5.0
What's Changed
- refactor(tcp): Optimizes the TCP tunnel data connection processing logic by @Gouryella
- feat(server): Supports HTTP connection listener and connection pooling improvements by @Gouryella
- feat(proxy): Removes support for the HTTP CONNECT method by @Gouryella
Full Changelog: https://github.com/Gouryella/drip/compare/v0.5.0...v0.5.1
What's Changed
- Fix/http proxy by @Gouryella in https://github.com/Gouryella/drip/pull/9
Full Changelog: https://github.com/Gouryella/drip/compare/v0.5.0...v0.5.1