Sean Middleditch
|
e7c442681a
|
fix line ending in telnet-client
|
2009-03-15 20:59:48 -04:00 |
Sean Middleditch
|
a7896d1117
|
various telnet-client updates making it capable of real use for vim/nethack/etc. on a real telnet server
|
2009-03-15 20:41:24 -04:00 |
Sean Middleditch
|
5cf66661e5
|
actually send error info in error event
|
2009-03-15 20:02:14 -04:00 |
Sean Middleditch
|
a720527d71
|
fix typo
|
2009-03-15 20:01:56 -04:00 |
Sean Middleditch
|
1699227c9c
|
separate non-fatal errors into warnings, error events are always fatal
|
2009-03-15 19:42:03 -04:00 |
Sean Middleditch
|
ae229d3dbd
|
gitignore for binaries
|
2009-03-15 14:19:50 -04:00 |
Sean Middleditch
|
da394be304
|
add a simplistic TELNET client utility
|
2009-03-15 14:19:40 -04:00 |
Sean Middleditch
|
9f79cc5029
|
pass user_data to libtelnet_init() only instead of having to pass it to every function call
|
2009-03-15 13:39:24 -04:00 |
Sean Middleditch
|
da0e695e62
|
dont require a buffer for subnegotiations with no data; more efficient for apps that dont use more advanced subnegotiation features
|
2009-03-15 13:28:09 -04:00 |
Sean Middleditch
|
124a1c24f2
|
implement libtelnet_begin_compress2()
|
2009-03-15 13:20:03 -04:00 |
Sean Middleditch
|
aefcd0cc76
|
make telnet-proxy loop so its more useful
|
2009-03-15 13:16:44 -04:00 |
Sean Middleditch
|
93b8980f81
|
make color a build-time option for telnet-proxy
|
2009-03-15 13:10:08 -04:00 |
Sean Middleditch
|
637df7f064
|
scrap the multiple callbacks thing, just use a single event handler callback
|
2009-03-15 12:57:32 -04:00 |
Sean Middleditch
|
f66a7ee768
|
shorten name of error enumerations
|
2009-03-15 11:54:07 -04:00 |
Sean Middleditch
|
72cc9648c0
|
added proxy mode
|
2009-03-15 11:50:36 -04:00 |
Sean Middleditch
|
d88f1837a5
|
hostname lookup for telnet-proxy
|
2009-03-15 01:06:17 -04:00 |
Sean Middleditch
|
d922c6f7e0
|
more informative errors
|
2009-03-14 22:35:01 -04:00 |
Sean Middleditch
|
3032302674
|
make use of a callback table instead of undefined functions for integration
|
2009-03-14 21:45:28 -04:00 |
Sean Middleditch
|
aac2c12904
|
fix include protection
|
2009-03-14 18:31:26 -04:00 |
Sean Middleditch
|
c04224bc3c
|
complete list of telnet commands and options
|
2009-03-14 18:30:57 -04:00 |
Sean Middleditch
|
892c5f18ff
|
documentation
|
2009-03-14 13:39:07 -04:00 |
Sean Middleditch
|
c974b97939
|
s/type/opt/ for sub-negotiation
|
2009-03-14 13:23:33 -04:00 |
Sean Middleditch
|
6b37288ec1
|
the proper term is subnegotiation, not subrequest
|
2009-03-14 13:06:47 -04:00 |
Sean Middleditch
|
d30fd57bb2
|
fix buffer bug
|
2009-03-14 12:55:17 -04:00 |
Sean Middleditch
|
2d432c57fb
|
zlib free fix
|
2009-03-14 11:32:58 -04:00 |
Sean Middleditch
|
072fc0233c
|
highlight non-printable characters better
|
2009-03-14 05:51:22 -04:00 |
Sean Middleditch
|
01ff0124f7
|
close listening socket immediately after connection
|
2009-03-14 05:43:09 -04:00 |
Sean Middleditch
|
9d2f98af5e
|
add temporary TODO list to README
|
2009-03-14 05:24:56 -04:00 |
Sean Middleditch
|
61f8eb6556
|
completed MCCP2 support
|
2009-03-14 04:57:27 -04:00 |
Sean Middleditch
|
9de1598cd5
|
initial client-only MCCP2 support
|
2009-03-14 03:35:49 -04:00 |
Sean Middleditch
|
ce753de868
|
PD header
|
2009-03-14 02:20:03 -04:00 |
Sean Middleditch
|
d99b36d8bb
|
robustify error handling
|
2009-03-14 02:13:50 -04:00 |
Sean Middleditch
|
5b43a58923
|
cleanup the connection info stuff
|
2009-03-14 02:04:28 -04:00 |
Sean Middleditch
|
0f91258291
|
pretty printing command and options names
|
2009-03-14 01:57:07 -04:00 |
Sean Middleditch
|
78f400feff
|
s/input/data/, s/output/send/
|
2009-03-14 01:26:43 -04:00 |
Sean Middleditch
|
b9ab0b6b9a
|
add telnet-proxy
|
2009-03-14 00:18:44 -04:00 |
Sean Middleditch
|
7e517ecacb
|
fix silly typo
|
2009-03-14 00:18:30 -04:00 |
Sean Middleditch
|
8b5e2b1229
|
send data to input_cb in the biggest chunks we can
|
2009-03-13 23:39:18 -04:00 |
Sean Middleditch
|
4d9444d028
|
get libtelnet compiling; more buffer work
|
2009-03-13 22:48:05 -04:00 |
Sean Middleditch
|
fddf1c4731
|
minor cleanup
|
2009-03-13 20:18:11 -04:00 |
Sean Middleditch
|
f9cebec3cf
|
fix typod identifiers
|
2009-03-13 20:17:31 -04:00 |
Sean Middleditch
|
51ad679e47
|
work on buffer handling
|
2009-03-13 20:15:59 -04:00 |
Sean Middleditch
|
b9e4864539
|
initial README
|
2009-03-12 23:33:27 -04:00 |
Sean Middleditch
|
6aef073203
|
public domain header, include protection
|
2009-03-12 23:27:35 -04:00 |
Sean Middleditch
|
b1e452e85a
|
remove per-tracker callbacks, just use functions user must implement
|
2009-03-12 23:26:34 -04:00 |
Sean Middleditch
|
2914485114
|
initial commit
|
2009-03-12 23:14:47 -04:00 |