Commit graph

19 commits

Author SHA1 Message Date
XANTRONIX Development
71fcf0960b Tweak exception handling 2024-12-04 23:28:25 -05:00
XANTRONIX Development
36d048713f Move functions for testing for IPv4, IPv6 addresses to nntp.tiny.host 2024-12-04 16:30:19 -05:00
XANTRONIX Development
1e915b5007 Implement Config.section() to fetch, validate config sections 2024-12-04 12:03:54 -05:00
XANTRONIX Development
7653ebdd29 Build config validation into Config.get() accessor 2024-12-04 11:48:56 -05:00
XANTRONIX Development
3a608a1636 Add more config file validation 2024-12-04 10:59:51 -05:00
XANTRONIX Development
a2947a574c Add support for binding to both IPv4 and IPv6 addresses by hostname 2024-12-04 10:08:17 -05:00
XANTRONIX Development
456d563f92 Allow specifying arbitrary number of listener hosts 2024-12-04 09:08:39 -05:00
XANTRONIX Development
9cb8b2e0e4 Fix SSLEOFError handler by moving into thread context 2024-12-03 23:50:12 -05:00
XANTRONIX Development
32281a3aa2 Implement support for IPv6 listener
Implement support for IPv6 listener via Python selectors module to
monitor multiple listening sockets
2024-12-03 23:38:45 -05:00
XANTRONIX Development
58b2b5c1da Only discard ssl.SSLEOFError in Server.run() 2024-12-03 12:17:55 -05:00
XANTRONIX Development
21a6f3e3f2 Implement TLS listener support 2024-12-03 12:14:45 -05:00
XANTRONIX Development
fefd990d89 Remove unnecessary line 2024-12-03 10:19:00 -05:00
XANTRONIX Development
09e8d01d3a Add config file support for listener, database 2024-12-02 23:19:01 -05:00
XANTRONIX Development
731c516a3a Ensure Session is made in new thread 2024-11-26 17:01:49 -05:00
XANTRONIX Development
01d2b34452 Implement multithreaded server 2024-11-26 16:55:44 -05:00
XANTRONIX Development
1e1ffabd72 Use callbacks for database connections 2024-11-26 16:24:32 -05:00
XANTRONIX Development
a34bb7a6a7 Fix typos and whatnot 2024-11-25 00:16:15 -05:00
XANTRONIX Development
9a4febca5c Gotta commit somethin' :X 2024-11-22 23:57:14 -05:00
XANTRONIX Development
282f43679c Gangly bones of the new sever logic 2024-11-20 21:17:03 -05:00