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