Project

General

Profile

Activity

From 2008-04-21 to 2008-05-20

2008-05-17

22:22 Xmodem support!
With the addition of a binary transmission mode, and correcting the telnet option processing to actually work all the... Hamish

2008-05-16

10:09 wconsd-0.2.6.exe
Hamish

2008-05-15

19:39 Feature #31 (Closed): Implement a raw mode that does not mangle any recieved data
Added a binary mode in commit:"479f1136", which also contains fixes to the telnet option processing, such that a teln... Hamish
19:32 Revision 479f1136: Make telnet option processing cross packet boundaries. Implement binary mode.
These two changes allow xmodem uploading from client to serial port. Hamish Coleman

2008-05-09

15:51 Feature #25 (Closed): Full featured command line editing
Will be handled by the libcli conversion Hamish
15:47 Bug #28 (Closed): automatic help screens
Not a bug.
Also - will be handled completely by the libcli conversion
Hamish

2008-04-28

16:12 Revision 9c5b7bd0: Show link to documentation in menu help
Hamish Coleman

2008-04-24

10:10 Revision 3fa88c6f: Handle WSAECONNRESET, add Telnet keepalives, rework the show_conn_table.
During long-term connection testing, I found that at least one of my
connections would have some kind of disconnect -...
Hamish Coleman
09:18 Revision 121e6b56: Begin testing in an attempt to enumerate serial ports
Hamish Coleman

2008-04-23

16:53 Feature #26: list available com ports
I have done some research and this appears to be more difficult than it should be.
* PORT_INFO_2 doesn't provide m...
Hamish
14:33 Revision 306304a2: Update run_menu to get it to detect a closed network connection. Also message beautification
Hamish Coleman

2008-04-22

13:30 Revision 4cb40453: Clean up messages and provide better help information
Hamish Coleman
10:34 Feature #23 (Closed): Support "send break" sequence
Hamish
10:31 Revision 997564ce: Implement send break function (closes #23)
Hamish Coleman
10:29 Feature #27: redesign internal command processor to be extensible
Use libcli Hamish
09:45 Revision 2d552dd4: Implement the ability to kill existing connections
This is a new command to force quit any current serial connection Hamish Coleman

2008-04-21

19:52 Feature #26: list available com ports
Look at http://msdn2.microsoft.com/en-us/library/ms535797.aspx
also, this example code: http://www.lookrs232.com/com...
Hamish
00:00 Feature #26 (New): list available com ports
it should be possible to request a list of available serial ports, including some current status for each one Hamish
19:16 Bug #30 (Closed): Some clients still cause two lines to be seen by the serial device
Hamish
19:12 Bug #30 (Closed): Some clients still cause two lines to be seen by the serial device
It turns out that I was only testing against one client and this was the client that sent CR NUL. Testing against pu... Hamish
19:16 Revision 201f6e65: Uncook CRLF sequences into plan CR in net_to_com
My testing had been done with the linux telnet client and it sent CR NUL
as the end-of-line character sequence. Both...
Hamish Coleman
19:15 Feature #32 (New): Mangle outbound net data to escape special characters
Currently, no escaping is done on data from serial to net, this could cause confusion when binary data is received fr... Hamish
19:14 Feature #31 (Closed): Implement a raw mode that does not mangle any recieved data
currently, there are three mangles performed on incoming net data - first telnet option processing, then CR NUL to CR... Hamish
18:46 Bug #20 (Closed): cannot return to menu
Hamish
18:46 Bug #16 (Closed): Extra line is seen after every enter
Hamish
18:46 Revision 14e838ba: Update version number
Hamish Coleman
18:45 Revision 3eb633b1: Add telnet processing to serial-data-pump. Add ability to exit back to menu.
There is still a lot of cleanup work remaining from here. We do not need the
menu thread, we should run the menu fro...
Hamish Coleman
15:34 Bug #19 (Closed): more than one connection causes wierdness
Using the new connection model mostly fixes this problem. Any future issues should be considered a regression Hamish
15:33 Revision aaba0a4c: Migrate threads to new connection model, allowing multiple connections.
This is the first part of migrating the two threads to use the new
connection table. This change also rips out a lot...
Hamish Coleman
13:07 Revision 4450bbca: Minor build fixups
Hamish Coleman
00:28 Feature #29 (New): Stop wconsd via a network command
Since I expect that this will be very useful for remote support situations, the network command line should allow you... Hamish
00:23 wconsd-0.1.zip
Original zip file from http://benjamin-schweizer.de/files/wconsd/ Hamish
00:11 Revision 83cf653a: Update copywright and version
Hamish Coleman
00:07 Bug #28 (Closed): automatic help screens
using a extensible command processor, automatically generate context sensitive help Hamish
00:03 Feature #27 (New): redesign internal command processor to be extensible
Move from a big if/strcmp/else list to a register()/find()/exec() interface. This would allow automatically generate... Hamish
 

Also available in: Atom