b2f5288c4b
Remove sorting from server
...
The client is doing it itself now anyway.
2025-03-03 01:06:43 +00:00
7c26a9278f
Transfer ownership of client socket in session_server:init/1
2025-03-02 16:53:11 +00:00
bf876336f2
Handle listActivities on server
2025-03-02 12:54:27 +00:00
d2a479f691
Create subject subsystem on server
2025-03-01 17:35:35 +00:00
68c55573de
Remove subject IDs and improve request handling
2025-03-01 17:22:31 +00:00
38d6b2fa9b
Remove 'Prioritized' from PDU names
2025-03-01 10:36:22 +00:00
959be64cc1
Add transaction IDs to messages and handle on the server
2025-02-28 19:14:14 +00:00
cdbef62e70
Add some real messages to ASN.1 and handle pings on server
2025-02-28 12:46:03 +00:00
6b53dd1526
Match results on ok in session_server
2025-02-25 23:07:20 +00:00
c8b9337da8
Remove unused acceptor field from tcp_server state
2025-02-25 23:06:14 +00:00
b33aeb8014
Make proto_sup strategy less strict
2025-02-25 23:06:14 +00:00
0238fbbd2a
Add timeouts to handshake in tcp_server
2025-02-25 23:06:10 +00:00
236eed5505
Handle exit properly in session_server
2025-02-25 22:17:50 +00:00
727c0aedd6
Implement demo of DER comms
2025-02-25 22:17:50 +00:00
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
ebf9afb4e1
Implement mTLS authentication between client and server
2025-02-23 01:33:18 +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