ProxymanApp / Proxyman

Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android ⚡️
https://proxyman.io
5.72k stars 189 forks source link

Rewrite ProxymanCore with Swift NIO #500

Open NghiaTranUIT opened 4 years ago

NghiaTranUIT commented 4 years ago

Description

ProxymanCore v1 is built on top of CocoaAsyncSocket, which has some major problems:

It's time to move to Swift NIO, which is a cross-platform asynchronous event-driven network application framework for rapid development of maintainable high-performance protocol servers & clients. Other benefits would be:

NghiaTranUIT commented 4 years ago

Update 1:

Beta : https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.24.0_Core_v2_Steaming_Body.dmg

NghiaTranUIT commented 4 years ago

Update 2

BETA: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.24.0_Proxyman_v2_Swift_NIO_Breakpoint.dmg

Known-issues:

NghiaTranUIT commented 4 years ago

Update 4

BETA: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.24.0_Core_v2_Update_4_WebSocket.dmg

NghiaTranUIT commented 4 years ago

Update 5 🎉

Beta: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.24.0_Core_v2_Swift_NIO_Update_5.1.dmg

NghiaTranUIT commented 4 years ago

Final Update

Beta: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.24.0_Swift_NIO_BETA.dmg