vibetunnel/VibeTunnel/Core/Services
Peter Steinberger ed19be138b Fix server port binding issue and refactor tunnel services
- Change default server port from 800 to 4020 to avoid privileged port restrictions
- Rename TunnelServerDemo.swift to TunnelServer.swift for clarity
- Remove redundant TunnelServerExample.swift
- Update tty-fwd binary
- Add SettingsWindowDelegate for improved window management
- Update UI components and session monitoring
- Add modern Swift refactoring documentation

The server was failing to start because it was trying to bind to port 800,
which requires root privileges on macOS. Port 4020 is now used as the default.
2025-06-16 02:39:19 +02:00
..
HTTPClientProtocol.swift Refactor tunnel client architecture and improve server communication 2025-06-16 01:41:21 +02:00
SessionMonitor.swift Fix Swift compatibility for older versions 2025-06-16 02:36:17 +02:00
SparkleUpdaterManager.swift Fix server port binding issue and refactor tunnel services 2025-06-16 02:39:19 +02:00
StartupManager.swift Fix settings window not appearing from menu bar 2025-06-15 23:54:17 +02:00
TerminalManager.swift Fix remaining build errors 2025-06-16 01:29:24 +02:00
TTYForwardManager.swift feat: implement working HTTP server with debug panel 2025-06-16 02:00:56 +02:00
TunnelClient.swift Fix server port binding issue and refactor tunnel services 2025-06-16 02:39:19 +02:00
TunnelClient2.swift Fix build errors by creating stub implementations and removing unavailable dependencies 2025-06-16 01:41:51 +02:00
TunnelServer.swift Fix server port binding issue and refactor tunnel services 2025-06-16 02:39:19 +02:00