v1.2 - Web Version & Web Socket Support
CLIENT V1.2 (9) & SERVER V1.2 (9)
Added:
WebSockets Support: The server now natively supports WebSockets alongside Raw TCP.
Web Client: You can now use sTransfer directly in your browser without installing anything.
Secure WebSockets (WSS): Full support for SSL-secured WebSockets through reverse proxies.
Flexible Server Hosting: You can now selectively disable Raw TCP or WebSockets on the server by passing closed as an argument.
Changed:
Enhanced Default Security: The official public relay server now exclusively uses SSL-secured WebSockets (wss://). This ensures that even connections from desktop clients benefit from an additional layer of Transport Layer Security (TLS/SSL) right out of the box.
Core Refactoring: Rewrote sTransfer.Core to use abstracted network streams, allowing seamless switching between TCP and WebSockets.
Custom Server Config: Improved how custom servers are configured in the GUI and CLI. IP/Domain and Port inputs are now strictly separated for a cleaner setup and better SSL reverse-proxy support.
Full Changelog: v1.1...v1.2