Project

General

Profile

Revision:

Revisions

# Date Author Comment
884971fc 2008-04-20 20:33 Hamish Coleman

Add connection table debugging, net byte counting, some more thread interlocks

c7c4a6f7 2008-04-20 19:49 Hamish Coleman

Migrate most of the menu system into the connection structure

c0d1e8fe 2008-04-20 18:04 Hamish Coleman

Clean up lots of compile warnings.
I have been getting lots of errors while testing under wine, so this
is the start of looking for problems. I have not cleaned up any
of the warnings in process_menu_line since that whole function is
an abortion and all the warnings are either send() signedness mismatch...

ef78cec5 2008-04-20 17:49 Hamish Coleman

Start to implement a connection table
This change is only half baked as I still have not altered the rest of the
threads to use the new connection table. Nor have I updated the event
signalling model to take into account the existance of multiple connections.

780d7607 2008-04-19 22:30 Hamish Coleman

Add winelib support and the ability to set the listen port

0bcbd4d3 2008-04-18 18:30 Hamish Coleman

More cmdline processing fiddling

b9a4e090 2008-04-18 18:06 Hamish Coleman

More cmdline processing hacks

c2484981 2008-04-18 17:10 Hamish Coleman

Fix mode autodetection, change default tcp port back to 9600
It turns out that my telnet client doesnt work at all when I default
to port 23. Instead of debugging this problem at the moment, I am setting
the default port back to 9600

62727af2 2008-04-18 17:00 Hamish Coleman

Detect if we are running as a service or console app. Change listen port to 23

b0f1897b 2008-04-18 16:36 Hamish Coleman

Add a quit option to the menu and update help texts

d51f658a 2008-04-18 16:10 Hamish Coleman

Use strtok for commandline tokenisation

53110989 2008-04-18 15:56 Hamish Coleman

Factor the menu handling code and slightly clean it up.
closes 18

695889f3 2008-04-18 15:55 Hamish Coleman

Add a makefile target for testing the application

9b2f3609 2008-04-18 15:19 Hamish Coleman

More debug message changes

25fa1d20 2008-04-18 15:00 Hamish Coleman

More debug print statement cleanups

1b031c2b 2008-04-18 13:47 Hamish Coleman

Dont copy as much stuff to the windows compile system

12cf305b 2008-04-18 13:46 Hamish Coleman

Sanitise the excessive number of lines used by all output messages

e6a4efc5 2008-04-18 13:38 Hamish Coleman

Create a dprintf function and convert all log messages to use it

84d7e6f5 2008-04-18 13:01 Hamish Coleman

Update version to mark this one as compiling

d4040099 2008-04-18 13:01 Hamish Coleman

First version that compiles with mingw. Tested and working

9db975ea 2008-04-18 12:32 Hamish Coleman

Update makefile to stop using lcc
It turns out that my previous testing was all invalid as lcc could
not even correctly compile a hello world program.

61b53eda 2008-04-18 12:31 Hamish Coleman

Start makeing some minor changes

b6970c98 2008-04-18 11:10 Hamish Coleman

Move the include statements around - this version compiles

62045e98 2008-04-18 11:02 Hamish Coleman

Remove CR's from every line
I noticed that not every line had a CRLF and that this was screwing up viewing
diffs and confusing various editors. So, I removed all the CR's

a584276e 2008-04-18 10:58 Hamish Coleman

Add compile line to makefile

(51-75/79) Per page: 25, 50, 100

Also available in: Atom