Commit Graph

  • *
  • *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • e6e36b9 (HEAD -> master) Use openjdk12 not the non-existant oraclejdk12 by Chris Smith 2019-05-13 16:18:48 +0100
  • 2c12fac Dependency updates by Chris Smith 2019-05-13 16:10:27 +0100
  • 1c2f55d (wip-ping-timeouts) Added pong handling, docs for sendPings by Chris Smith 2019-04-02 11:33:00 +0100
  • 562dfbd Minor code tidying in ScramMechanism by Chris Smith 2019-03-31 21:00:23 +0100
  • 8f471b8 Dependency updates by Chris Smith 2019-03-30 18:47:14 +0000
  • 85d453c DSL for ping timeout settings by Chris Smith 2019-03-30 18:42:45 +0000
  • eb2e588 More docs by Chris Smith 2019-03-27 13:22:08 +0000
  • 54e2922 More work on docs by Chris Smith 2019-03-20 16:41:50 +0000
  • cd29331 (tag: v1.1.1) Fix occasional buffer overflow on TLS connections by Chris Smith 2019-03-14 15:15:00 +0000
  • fa05f69 (tag: v1.1.0) 1.1.0 by Chris Smith 2019-03-13 23:34:00 +0000
  • 23c0367 Convert top level docs to asciidoc by Chris Smith 2019-03-13 23:29:06 +0000
  • 496b339 Expose the local user object directly by Chris Smith 2019-03-11 20:27:16 +0000
  • 136329c Create a separate coroutine context per test by Chris Smith 2019-03-10 21:24:34 +0000
  • 8f27a42 Add timeout to TLS tests by Chris Smith 2019-03-10 21:08:01 +0000
  • dade80c Handle away numerics by Chris Smith 2019-03-10 18:33:32 +0000
  • 57d0747 Track user away state by Chris Smith 2019-03-10 16:39:52 +0000
  • 4e5aa5b Support IRCv3 away notifications by Chris Smith 2019-03-10 15:28:32 +0000
  • 445d987 Couple more TLS tests by Chris Smith 2019-03-10 14:14:46 +0000
  • 28c9400 Add some TLS tests, fix a leaky buffer by Chris Smith 2019-03-10 13:38:47 +0000
  • 622e2e2 Tidy up and reduce copying of byte buffers by Chris Smith 2019-03-10 13:21:31 +0000
  • 8572ccd (tag: v1.0.1) Fix unit tests by Chris Smith 2019-03-10 03:12:15 +0000
  • 9cd759d Fix various disconnection issues, 1.0.1. by Chris Smith 2019-03-10 03:09:00 +0000
  • 51b19e4 Rework TLS buffers to avoid overflowing. by Chris Smith 2019-03-10 02:48:42 +0000
  • f279172 (tag: v1.0.0) 1.0.0 by Chris Smith 2019-03-09 22:28:12 +0000
  • f1ecbf2 Prefer IPv6, default to TLS by Chris Smith 2019-03-09 22:17:53 +0000
  • 23f2da6 Add missing test certificates by Chris Smith 2019-03-09 21:04:59 +0000
  • 96449f9 Replace ktor with plain socket code. by Chris Smith 2019-03-09 21:02:45 +0000
  • 2e8b1cf Add NicknameChangeRequired event by Chris Smith 2019-03-08 04:53:28 +0000
  • 68fe2a5 Icky colours by Chris Smith 2019-03-07 21:02:29 +0000
  • 6fbad41 Docs: add colour to ircv3 table by Chris Smith 2019-03-07 21:01:16 +0000
  • 34cf167 autowidth by Chris Smith 2019-03-07 19:49:29 +0000
  • c28b029 More docs by Chris Smith 2019-03-07 19:40:25 +0000
  • 35aab9c Moar docs by Chris Smith 2019-03-07 14:15:33 +0000
  • c11fc58 Doc tweaks by Chris Smith 2019-03-06 21:22:06 +0000
  • ccf874d Docs: flatten the references section by Chris Smith 2019-03-06 21:17:26 +0000
  • 2e45452 More documentation work by Chris Smith 2019-03-06 21:12:53 +0000
  • b2998b6 (tag: v0.11.0) 0.11.0 by Chris Smith 2019-03-06 17:59:16 +0000
  • fa98c18 Add user parameter to mode changed event by Chris Smith 2019-03-06 17:58:29 +0000
  • bb00943 Add ChannelMembershipAdjustment interface by Chris Smith 2019-03-06 17:41:26 +0000
  • 6272b38 Further docs by Chris Smith 2019-03-06 16:45:43 +0000
  • fe284ce Add join failed event by Chris Smith 2019-03-06 15:40:09 +0000
  • 25c0b69 Make a start on documentation by Chris Smith 2019-03-05 17:27:34 +0000
  • 205b934 Implement first async message builder by Chris Smith 2019-02-27 21:47:45 +0000
  • 3289bb8 More work on async methods by Chris Smith 2019-02-27 20:20:11 +0000
  • 25e129e Add test for label generator by Chris Smith 2019-02-27 15:44:36 +0000
  • 07f85e3 Minor code style improvements by Chris Smith 2019-02-27 07:48:39 +0000
  • a6e1156 Flesh out docs a little by Chris Smith 2019-02-27 07:29:05 +0000
  • 27410bf Update dokka configuration by Chris Smith 2019-02-27 07:12:01 +0000
  • 6c10e03 Add SourcedEvent interface by Chris Smith 2019-02-26 17:40:25 +0000
  • c243140 (tag: v0.10.3) 0.10.3 by Chris Smith 2019-02-26 15:34:58 +0000
  • 1b13548 Make various processors more defensive by Chris Smith 2019-02-26 15:27:54 +0000
  • 23317f6 Handle bad server timestamps by Chris Smith 2019-02-26 14:43:34 +0000
  • bbcafc4 Fix unit test by Chris Smith 2019-02-26 00:31:52 +0000
  • 0631aed Fix issue with multibyte chars in CTCPs by Chris Smith 2019-02-26 00:15:07 +0000
  • 96f4f25 (tag: v0.10.2) 0.10.2 by Chris Smith 2019-02-25 15:20:13 +0000
  • 5f5aea0 Synchronise maps properly. by Chris Smith 2019-02-25 15:00:51 +0000
  • eacdf03 Fix handling of long lines. by Chris Smith 2019-02-25 14:33:56 +0000
  • 9c6517d (tag: v0.10.1) 0.10.1 by Chris Smith 2019-02-24 14:35:06 +0000
  • 7666e3f Hide WIP async methods in experimental interface by Chris Smith 2019-02-24 14:34:33 +0000
  • 7698f14 Fix CME in Maps by Chris Smith 2019-02-24 14:27:56 +0000
  • fb92bd5 Add sendPart by Chris Smith 2019-02-23 23:08:03 +0000
  • 4881cb0 Support for nick change errors by Chris Smith 2019-02-23 17:31:20 +0000
  • 070d502 Initial work on exposing async methods by Chris Smith 2019-02-23 16:38:07 +0000
  • 04b4a7d (tag: v0.10.0) 0.10.0 by Chris Smith 2019-02-21 17:42:49 +0000
  • 4c1be01 Migrate all tests to mockk by Chris Smith 2019-02-21 12:51:15 +0000
  • a1aad4d Convert event tests to use mockk by Chris Smith 2019-02-21 00:49:45 +0000
  • 814e45a Add TargetedEvent class, fix caps negotiation by Chris Smith 2019-02-20 23:23:03 +0000
  • be2ed37 Add always echo messages behaviour by Chris Smith 2019-02-20 22:43:17 +0000
  • e91342e Add structured send methods by Chris Smith 2019-02-19 15:36:44 +0000
  • 54f3500 Accept unprefixed message-tags by Chris Smith 2019-02-19 11:21:47 +0000
  • c3908e1 Initial pass at labelled-replies support by Chris Smith 2019-02-18 20:05:34 +0000
  • d7617d2 Don't expose batch start and end by Chris Smith 2019-02-15 20:35:59 +0000
  • 962eb9a (tag: v0.9.0) 0.9.0 by Chris Smith 2019-02-15 17:59:55 +0000
  • b9a36ac Use processors as a map, don't iterate them every line. by Chris Smith 2019-02-15 17:58:52 +0000
  • e4b9ec0 Add support for CHGHOST by Chris Smith 2019-02-15 17:38:08 +0000
  • e707bbd Move messageId to metadata by Chris Smith 2019-02-15 16:04:09 +0000
  • 92c642e Add BATCH support by Chris Smith 2019-02-15 14:58:37 +0000
  • c40ebf6 Switch from `time` to `metadata`, store batch ID by Chris Smith 2019-02-14 22:09:02 +0000
  • 0117d98 Event mutators by Chris Smith 2019-02-14 16:46:22 +0000
  • daee215 Add behaviour config, and option to send modes on join by Chris Smith 2019-02-12 15:49:05 +0000
  • 497e661 Add simpler server/profile methods to DSL by Chris Smith 2019-02-12 14:50:52 +0000
  • 8658a78 (tag: v0.8.0) 0.8.0 by Chris Smith 2019-02-12 01:46:03 +0000
  • e427661 Add isChannel method by Chris Smith 2019-02-12 01:43:24 +0000
  • 511051a Topic support by Chris Smith 2019-02-11 21:35:44 +0000
  • 5033040 Add some topic events (no state yet) by Chris Smith 2019-02-10 18:18:29 +0000
  • 47abcf7 Support for receiving MOTD lines by Chris Smith 2019-02-09 16:11:21 +0000
  • 9a00e71 SCRAM-SHA-1/256 support by Chris Smith 2019-02-08 23:30:16 +0000
  • 884e0bb (tag: v0.7.0) 0.7.0 by Chris Smith 2019-02-07 22:35:23 +0000
  • dd87752 Handle server connection errors by Chris Smith 2019-02-07 22:34:24 +0000
  • de180b1 Support for nick changes by Chris Smith 2019-02-07 21:28:11 +0000
  • 890d63e Try to retry SASL if we get a RPL_SASLMECHS message by Chris Smith 2019-02-07 17:40:30 +0000
  • 75c3e93 Allow SASL methods to be configured, add EXTERNAL by Chris Smith 2019-02-07 17:00:34 +0000
  • d76c60a Construct IrcClient with a DSL. by Chris Smith 2019-02-07 14:08:35 +0000
  • 929c4a4 Rearrange experimental annotations so they're not exposed. by Chris Smith 2019-02-06 22:08:50 +0000
  • bb4b8c8 Update dependencies, gradle by Chris Smith 2019-02-06 21:16:37 +0000
  • 3501e84 (tag: v0.6.0) 0.6.0, travis tweaks by Chris Smith 2019-02-06 20:11:35 +0000
  • cb96f04 This test doesn't want to be. by Chris Smith 2019-02-06 19:57:49 +0000
  • cd952f3 Fix unit tests by Chris Smith 2019-02-06 19:51:40 +0000
  • 23bf2fa Reset state on disconnect by Chris Smith 2019-02-06 18:22:13 +0000
  • e64b705 Improve couroutines and channel use in the socket by Chris Smith 2019-02-06 17:33:29 +0000