Commit graph

27 commits

Author SHA1 Message Date
Igor Socec
d73794b11d Use dedicated thread functions for certain tasks. 2016-11-27 23:35:51 +01:00
Igor Socec
9703b42b3a Explain number of allowed connections 2016-11-19 15:10:57 +01:00
Igor Socec
b934bb120c Some code cleanup 2016-11-19 14:45:43 +01:00
Igor Socec
c17e696566 More extraction of functionality
Extracting server and tty functions into separate headers.
Thread functions for new connections, tty data and client data
are also extracted and used as separate functional blocks.
2016-11-19 01:48:12 +01:00
Igor Socec
2c26ef201a Extract client functions into a separate header 2016-11-18 23:09:05 +01:00
Igor Socec
c59b2138f4 Extract telnet functions into a separate header 2016-11-18 22:47:15 +01:00
Igor Socec
f1372827c1 Date format follows ISO, device path size increased 2016-11-15 01:26:49 +01:00
Igor Socec
cad50493a6 Typedef custom structures 2016-11-15 01:17:06 +01:00
Igor Socec
604665ee05 handling new clients in a separate thread 2014-04-06 18:34:56 +02:00
Igor Socec
86f0bc612f added support for dropp current client - needs a separate thread to remove blocking 2014-04-04 16:27:02 +02:00
Igor Socec
75b30f3aa6 connected client needs to provide a username which will be communicated to rejected clients 2014-04-03 02:04:13 +02:00
Luka Miljak
1a729bd46a Varoious code improvements and bugfixes 2014-01-10 09:18:45 +00:00
Luka Miljak
8b510d71c1 Adding moxanix.cfg file. Moxanix is now configured with it. 2014-03-28 19:52:15 +01:00
Igor Socec
91becdad1c added flag for enabling debug messages, without debug messages only connection events are displayed 2014-03-20 12:13:52 +01:00
Igor Socec
1001f3ad9c removed TTY port constraints, added client activity timestamps 2014-03-19 16:16:21 +01:00
Igor Socec
bdf36796bf improved handling for list of telnet commands 2014-03-19 11:20:16 +01:00
Igor Socec
89b8716985 improved comments of globally used functions 2014-03-18 18:48:37 +01:00
Igor Socec
c312659292 minor code refactoring after awesome first version 2014-03-18 18:14:58 +01:00
Luka Miljak
0176443560 First semi-functional version. 2014-03-18 17:31:42 +01:00
Luka Miljak
538e7932c7 Adding first part of infrastructure for tty device handling 2014-03-15 13:24:13 +00:00
Luka Miljak
3926b7738d Adding tty thread primitive which only reports alive status every 10 seconds. 2014-03-14 17:28:29 +01:00
socec
199d2cb6c2 stop crashing server when client disconnects 2014-03-09 18:48:04 +01:00
socec
cbedf6189a now using Makefile 2014-03-09 15:59:30 +01:00
socec
9c6269218e force client into character mode 2014-03-08 18:26:04 +01:00
Igor Socec
4df19b472b removed Nagle algorithm 2014-03-06 13:32:48 +01:00
Igor Socec
f55a83b5fc introducing tty device path as mandatory parameter 2014-03-06 12:48:39 +01:00
Igor Socec
0925ff5f83 handling no arguments, renamed header 2014-03-06 08:54:35 +01:00