home ยป torr/wssrv.git
Author ID Message Commit time Files Lines
C. Torres 8aaa565
Implement raw Stdin serving mode
Implement serving mode whereby any byte received through the program's Stdin is sent in the websocket. This mode sets the terminal in pseudo raw mode, in the sense that the 'OPOST' Termios attribute is not set. Signed-off-by: C. Torres <torr.c@mailgw.com>
1 week ago 4 +128/-4
C. Torres 80ab375
Implement intervaled file serving mode
Implement a serving mode where a file is repeatedly sent in the websocket according to an interval. Signed-off-by: C. Torres <torr.c@mailgw.com>
1 month ago 3 +115/-14
C. Torres 937e0f3
Implement file reply serving mode
Implement a serving mode where a file is sent as reply to every websocket message received. Signed-off-by: C. Torres <torr.c@mailgw.com>
1 month ago 1 +63/-0
C. Torres 7770d0d
Log when accepting a connection
Add a log message with the remote address once a new websocket connection is established. Signed-off-by: C. Torres <torr.c@mailgw.com>
1 month ago 3 +25/-22
C. Torres f373204
Implement first prototype
Implement the 1st working prototype. At this stage the program is able to listen and accept TCP connections, and parse incoming HTTP requests for websocket upgrades. Deviant requests are treated as errors and reported back to the caller as such. Signed-off-by: C. Torres <torr.c@mailgw.com>
1 month ago 4 +249/-0
C. Torres 3bf7406
Create Go module
Create Golang module named after the project. Its named after the project name since the remote repository is yet to be setup. Signed-off-by: C. Torres <torr.c@mailgw.com>
1 month ago 2 +7/-0
C. Torres 416addb
Inital commit
Signed-off-by: C. Torres <torr.c@mailgw.com>
1 month ago 0 +0/-0