53857bc613
Fix message dropping issue on server
...
The sockets were initially set to active, which meant that data
received immediately after the TLS handshake (before the socket was
transferred to the handle_connection process) were received by the
acceptor process and hence were not handled.
2025-02-25 16:00:04 +00:00
538405fec9
Move child spec into proto_sup
2025-02-25 16:00:04 +00:00
4eceba338c
Remove debug io:format() from tcp_server
2025-02-25 16:00:04 +00:00
ef9e578e25
Implement SEQUENCE encoding and decoding in client
2025-02-25 16:00:04 +00:00
5df58e9d28
Implement DER decoding for BOOLEAN, INTEGER and UTF8String in Client
2025-02-25 16:00:04 +00:00
4b22bd726f
Implement DER encoding for BOOLEAN, INTEGER and UTF8String in Client
2025-02-25 16:00:04 +00:00
31712d5efa
Move Connection and MainWindow classes to library
2025-02-25 16:00:04 +00:00
27ecce1211
Check in project plan
2025-02-23 19:28:36 +00:00
30d03e3739
Move client sources into client/src dir
2025-02-23 10:25:42 +00:00
ebf9afb4e1
Implement mTLS authentication between client and server
2025-02-23 01:33:18 +00:00
83ab6f7a20
Create initial version of client
...
This just connects to the server and does very little else.
2025-02-22 20:09:27 +00:00
5ae2b992ef
Modify server to use IPv6
2025-02-22 19:53:37 +00:00
bf5f517e85
Create initial version of server
...
Just a very simple TCP echo server to get started with.
2025-02-22 12:38:41 +00:00
a66b817ba3
Add AGPL 3.0 license
2025-02-22 12:28:50 +00:00