gwsocket
gwsocket copied to clipboard
fast, standalone, language-agnostic WebSocket server RFC6455 compliant
Love the way gwserver currently but wonder if anyone would have time to perhaps create a library (libgwserver.so) which does not include gwserver.c so the core code can be embedded...
sys: macOS Catalina[10.15.6] > openssl version: LibreSSL 2.8.3 follow => ``` $ wget http://tar.gwsocket.io/gwsocket-0.3.tar.gz $ tar -xzvf gwsocket-0.3.tar.gz $ cd gwsocket-0.3/ $ ./configure --with-openssl=/usr/bin/openssl/ $ make # make install ```...
Hello I am trying to compile the gwsocket on a SPARC machine with solaris and it gives me this error while doing the makefile. What can be? (I clarify, I...
As @ws-h-ono wrote on allinurl/goaccess issue #444 "Can you somehow try to share web socket ports against multiple sites? (Maybe by using URL path like, wss://ws.domain/site.domain ?)" I like that...
Ubuntu14.04 + Apache 2.4.7 + gwsocket 0.3 with SSL I have found that if i serve both http and https traffic, and i have gwsocket service running like this: `/usr/local/bin/gwsocket_ssl...
I found gwsocket today (27 August 2020) after some days of struggle to apply websockets with libwebsocket. In about 1 hour, I downloaded gwsocket, compiled, installed, and configured examples just...
Thanks for making gwsocket, it is a very cool and useful project! At the moment I understand we support 1 instance /tmp/wspipein.fifo -> terminal.html, is it possible we can support...
Websockets offer the option to specify a protocol at connection, yet currently gwsocket drops it silently. This is to request the feature of tracking the protocol specified at connection so...
Would be helpful to include a static web server to deliver the client web app. I was thinking of adding two more CLI options: --web-root=/path/to/webroot/ --pipeurl=/path/to/websocket This allows for websites...
https://github.com/allinurl/gwsocket/blob/acfb38cc480591a172237fc922c93b0809e02b27/src/websocket.c#L1542 -headers->upgrade = xstrdup ("Upgrade"); +headers->connection = xstrdup ("Upgrade");