Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-01 | Updated copyright date. | Mike Buland | |
2019-05-24 | Updated copyright date. | Mike Buland | |
2015-08-22 | Added some handy functions to inject data back into the telnet buffer. | Mike Buland | |
This is great if you want to pre-fill a field, say. | |||
2015-08-22 | Minor tweak to non-canoninical callback handling. It had the same problem that | Mike Buland | |
the canonical mode had so long ago. | |||
2015-07-20 | Added a close function. It's nice to be able to close your connection whenever | Mike Buland | |
you want to. | |||
2015-07-07 | In theory the protocol client shouldn't send a backspace to indicate that a | Mike Buland | |
backspace key was pressed, backspace is to move the cursor back one non-destructively, DEL is sent to indicate that a backspace was pressed. I now treat BS as DEL when serving because some clients (windows), send the BS instead of DEL key and everything else just seems to take it. I think there's a way to negotiate that, which I'll look into later. | |||
2015-07-07 | Fixed the buffering code in ProtocolTelnet to clear the buffer before handing | Mike Buland | |
you the next line. | |||
2014-08-14 | Neither the Bu::Client class or the Bu::ProtocolTelnet class were threadsafe | Mike Buland | |
and both really need to be. Bu::Client is used in multi-threaded applications and has been for a while, so it's a no brainer. It may need a little bit more safety added around variable access, but all the buffers are safe now. ProtocolTelnet has it's own issus, and I should probably rework a few parts of it before too long so we can better accomidate things like line editing. | |||
2014-06-13 | Telnet really needed a flush function. Now it has one. | Mike Buland | |
We can't be waiting for an update later on to flush our buffers all the time! | |||
2014-02-03 | Changed copyright to 2007-2014. | Mike Buland | |
2013-02-17 | Bu::ProtocolTelnet can now disable echoing if echoing is being controlled by | Mike Buland | |
the server anyway. It needs a bunch more work to handle things like special characters better, but overall it's really pretty good. | |||
2013-02-11 | Updated the copyright for 2013. | Mike Buland | |
2012-11-05 | Converted tabs to spaces with tabconv. | Mike Buland | |
2012-04-15 | Updated copyright, packaging, makefile, etc. | Mike Buland | |
2012-03-25 | Code is all reorganized. We're about ready to release. I should write up a | Mike Buland | |
little explenation of the arrangement. |