Commit Graph

32 Commits

Author SHA1 Message Date
dave f7990667eb Support highlights as command triggers too 2018-02-10 16:45:37 -08:00
dave 5b92e3cd1e Ordering of more important protocol messages 2018-01-16 18:24:32 -08:00
dave 6be2d92bac Make line parser reuseable (and make it work for client & server lines) 2017-12-04 23:53:44 -08:00
dave e8652c37c8 More tests 2017-12-03 20:58:20 -08:00
dave 585efb2c18 Add E2E test 2017-12-03 20:53:43 -08:00
dave d55e111767 modernize module system: 5.0.0 2017-11-27 19:00:26 -08:00
dave 3d047bb0cc Add output rate limiting 2017-11-24 16:06:55 -08:00
dave b142c501e7 Reconnect correctly after ping timeouts 2017-11-16 19:56:09 -08:00
dave d24e9b751d fix unicode error 2017-10-12 23:35:42 -07:00
dave 1a95add107 Reset pingresponder timer on SEND activity 2017-05-13 21:48:19 -07:00
dave 706f789fdb Use async sleep 2017-05-01 08:31:40 -07:00
dave f11f339b42 Add more networking options 2017-04-26 23:07:47 -07:00
dave f4fda5f60d Ditch asynchat for asyncio. Python 2 no longer supported. 2017-03-28 16:25:49 -07:00
dave fa8783e6cc Misc & lint fixes 2017-01-01 16:26:54 -08:00
dave 9aff4f3f2b All writeins 2016-11-07 00:28:25 +00:00
dave 19b7a95d76 Make some stuff nicer 2016-11-06 23:00:15 +00:00
Dave Pedu 2505da666a Add log messages to debug reconnection issue 2016-01-24 16:12:07 -08:00
Dave Pedu dd171d568a Add _recv hook 2015-12-13 13:40:44 -08:00
Dave Pedu 67c1c2fab9 Add support for multiple server hostnames 2015-11-29 22:42:45 -08:00
Dave Pedu f04dbee02a Fix high cpu at startup 2015-11-29 22:19:58 -08:00
dave d991bbf0d0 Automatically reconnect if a ping isn't seen in 300 seconds 2015-11-27 02:15:58 -08:00
dave 640e3fd3a9 Add output queue 2015-10-31 16:27:37 -07:00
dave 2643883a88 Make LinkTitler a little safer 2015-10-31 15:12:22 -07:00
dpedu 3c5676b786 Fix logging command 2015-08-11 15:24:10 -07:00
dpedu 88de1be8d2 Add simplified style hook arguments 2015-08-08 22:50:04 -07:00
dpedu 5c66bfe713 Remove extra indent 2015-08-08 21:48:51 -07:00
dpedu bcdfc87a1b Restore original trace method, move full stack trace to another method 2015-08-08 21:42:31 -07:00
dpedu 5a511944bd Add eval/exec to RPC 2015-08-08 15:04:45 -07:00
dpedu 2751eb3d16 Misc cleanup and clarification 2015-06-20 00:30:12 -07:00
dpedu aa90608e93 Link to private map information source 2015-06-19 21:54:14 -07:00
dpedu 789dfc96c5 Use private map for asynchat 2015-06-19 21:52:05 -07:00
dpedu b7eacbfc22 Convert to python module 2015-06-18 19:29:46 -07:00