Commit Graph

35 Commits

Author SHA1 Message Date
Sean Middleditch 3b3cbe1ee8 bump to 0.10 2009-08-05 17:07:52 -04:00
Sean Middleditch a25ee61f2b Merge branch '0.9' 2009-03-22 23:04:32 -04:00
Sean Middleditch eb950a89f0 added telnet_send_sb 2009-03-22 23:04:28 -04:00
Sean Middleditch ae39ceebd9 prep for 0.9 release 2009-03-22 22:47:30 -04:00
Sean Middleditch 94d67e864d expand list of RFCs 2009-03-22 22:38:02 -04:00
Sean Middleditch 8d50fe8373 document ttype/environ/new-environ/mssp 2009-03-22 22:35:17 -04:00
Sean Middleditch b10946c96d dont use a separate event for ZMP 2009-03-22 18:21:14 -04:00
Sean Middleditch 1887735b22 document ZMP functions 2009-03-22 16:57:44 -04:00
Sean Middleditch bfc641efb1 clean up and document the telopt table stuff 2009-03-22 16:26:06 -04:00
Sean Middleditch 4f0c37fc1b shorten the output function names to something more reasonable 2009-03-20 23:08:55 -04:00
Sean Middleditch 90e79da676 remove telnet_send_telopt() as it has no real purpose and using it can have surprising results; added telnet_begin_subnegotiation and telnet_finish_subnegotiation 2009-03-19 15:17:13 -04:00
Sean Middleditch f65f27d77d remove the lib/LIB from identifier prefixes; also, swap printf and printf2 so the more common one is the one with the shorter name 2009-03-19 02:32:04 -04:00
Sean Middleditch 340a51b1e0 use size_t where appropriate instead of unsigned int 2009-03-19 02:08:46 -04:00
Sean Middleditch 4613e6818a document libtelnet_printf and libtelnet_printf2 2009-03-16 17:21:48 -04:00
Sean Middleditch 4a1240e2a7 remove AUTO_CRLF flag, realized it is conceptually broken 2009-03-16 17:01:35 -04:00
Sean Middleditch 97a8cb25b9 make API const-safe 2009-03-16 16:51:41 -04:00
Sean Middleditch c337ba6bca add AUTO_CRLF flag 2009-03-16 16:47:27 -04:00
Sean Middleditch 2b4bfc4f79 minor cleanup, added libtelnet_send_telopt() 2009-03-16 01:25:52 -04:00
Sean Middleditch 91c2b2d960 remove completed RFC1143 TODO item 2009-03-16 01:11:03 -04:00
Sean Middleditch 8b78896ac1 implement request side of RFC1143 2009-03-16 01:06:27 -04:00
Sean Middleditch 35b95beeda Merge branch 'master' into rfc1143
Conflicts:
	libtelnet.c
2009-03-15 23:46:31 -04:00
Sean Middleditch 08bb05f96e replace mode with flags (only a PROXY flag so far) 2009-03-15 23:29:46 -04:00
Sean Middleditch 812358d92a remove need for the struct and enum stuff using typedefs 2009-03-15 23:24:03 -04:00
Sean Middleditch 5b5bc92bc0 partial RFC1143 implementation; only reacts to negotiation, cannot handle initiating it yet 2009-03-15 23:02:10 -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 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 aefcd0cc76 make telnet-proxy loop so its more useful 2009-03-15 13:16:44 -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 d88f1837a5 hostname lookup for telnet-proxy 2009-03-15 01:06:17 -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 892c5f18ff documentation 2009-03-14 13:39:07 -04:00
Sean Middleditch 9d2f98af5e add temporary TODO list to README 2009-03-14 05:24:56 -04:00
Sean Middleditch b9e4864539 initial README 2009-03-12 23:33:27 -04:00