Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-27 | The client flush function didn't do anything. | Mike Buland | |
Now it makes sure the buffer has been flushed and sets the buffer to be sent out. | |||
2023-08-01 | Updated copyright date. | Mike Buland | |
2023-07-31 | Issue found with recycled fds. | Mike Buland | |
We don't always clean up instantly, but the system is reusing ids before we're ready. | |||
2023-07-31 | Debugging yet, but the new server works. | Mike Buland | |
It at least seems to! | |||
2023-07-28 | Completely redesigned Server and Client. | Mike Buland | |
Like, seriously, they're almost completely different. | |||
2023-07-26 | Added a profiler and investageted Server. | Mike Buland | |
2023-07-18 | Had a read lock where a write lock was better. | Mike Buland | |
2019-05-24 | Updated copyright date. | Mike Buland | |
2018-01-29 | Changes related to debugging an issue. | Mike Buland | |
It may not have had as much to do with low-level protocol details, and a lot of this can be reverted, but I can't revert it right now. I'll look it over later in the week. | |||
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-02-03 | Changed copyright to 2007-2014. | Mike Buland | |
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. |