Commit Graph

17 Commits

Author SHA1 Message Date
Martin Michelsen d08aaef0f8 add remote address to command log messages 2024-04-21 15:19:16 -07:00
Martin Michelsen de42135532 implement IPv4 range bans 2024-04-21 01:14:10 -07:00
Martin Michelsen 2f5d547c19 delay all new TCP PSH frames until timeout or ACK is received 2024-02-26 20:28:38 -08:00
Martin Michelsen 82004b05dc add PPP_RAW protocol 2024-02-23 23:52:17 -08:00
Martin Michelsen e49e159eee implement HDLC/PPP in IPStackSimulator 2023-12-03 00:06:32 -08:00
Martin Michelsen 556360c993 implement choice search 2023-11-28 18:38:43 -08:00
Martin Michelsen 7005b573f5 add names to IPS listen sockets 2023-10-14 21:28:02 -07:00
Martin Michelsen 78698a0a89 implement DHCP in IPStackSimulator 2023-10-13 00:45:27 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00
Martin Michelsen ca2c17360d fix fault when sending data on closed channel 2022-07-27 00:57:15 -07:00
Martin Michelsen 6b958c9f25 split logging into multiple classes with configurable levels 2022-06-26 22:53:11 -07:00
Martin Michelsen a50500a67d make sc ommand work on game server also 2022-05-22 10:50:50 -07:00
Martin Michelsen d960e98102 use PrefixedLogger in more places 2022-04-09 21:51:16 -07:00
Martin Michelsen 2597da95bc rewrite proxy server to support multiple clients and integration with game server 2022-03-28 15:55:19 -07:00
Martin Michelsen c0193747f4 use actual remote address when ip stack clients connect to proxy 2022-03-20 16:55:16 -07:00
Martin Michelsen 36d02c37fc remove event-async includes 2022-03-08 00:45:07 -08:00
Martin Michelsen 951b6085ab add IP stack simulator 2022-03-07 20:03:01 -08:00