Chris Smith
e6e36b93cd
Use openjdk12 not the non-existant oraclejdk12
4年前
Chris Smith
2c12fac16c
Dependency updates
Switch Travis to JDK12
Switch to SecureRandom() instead of getStrongInstance() to avoid
blocking hideously.
4年前
Chris Smith
54e2922e3d
More work on docs
5年前
Chris Smith
cd293318a5
Fix occasional buffer overflow on TLS connections
Closes #16
5年前
Chris Smith
fa05f69aa3
1.1.0
5年前
Chris Smith
23c03673c8
Convert top level docs to asciidoc
5年前
Chris Smith
496b3394ac
Expose the local user object directly
5年前
Chris Smith
136329c27d
Create a separate coroutine context per test
5年前
Chris Smith
8f27a42b4e
Add timeout to TLS tests
5年前
Chris Smith
dade80ced7
Handle away numerics
Closes #15
5年前
Chris Smith
57d0747a5a
Track user away state
5年前
Chris Smith
4e5aa5b827
Support IRCv3 away notifications
Issue #15
5年前
Chris Smith
445d987345
Couple more TLS tests
5年前
Chris Smith
28c9400250
Add some TLS tests, fix a leaky buffer
5年前
Chris Smith
622e2e2539
Tidy up and reduce copying of byte buffers
5年前
Chris Smith
8572ccd4eb
Fix unit tests
5年前
Chris Smith
9cd759d547
Fix various disconnection issues, 1.0.1.
5年前
Chris Smith
51b19e41b5
Rework TLS buffers to avoid overflowing.
If we're keeping some bytes in the line buffer waiting for a
CR/LF, the SSLEngine may not have enough room to put a packet's
worth of data in.
Instead of managing a single buffer, keep a channel of them
and emit a complete buffer each read call.
5年前
Chris Smith
f27917207b
1.0.0
5年前
Chris Smith
f1ecbf256f
Prefer IPv6, default to TLS
5年前
Chris Smith
23f2da697b
Add missing test certificates
5年前
Chris Smith
96449f98a1
Replace ktor with plain socket code.
Closes #14
5年前
Chris Smith
2e8b1cf7b0
Add NicknameChangeRequired event
5年前
Chris Smith
68fe2a5dcc
Icky colours
5年前
Chris Smith
6fbad41d2b
Docs: add colour to ircv3 table
5年前
Chris Smith
34cf167d0d
autowidth
5年前
Chris Smith
c28b029e76
More docs
5年前
Chris Smith
35aab9cb17
Moar docs
5年前
Chris Smith
c11fc58b3e
Doc tweaks
5年前
Chris Smith
ccf874d89f
Docs: flatten the references section
5年前
Chris Smith
2e454521a5
More documentation work
5年前
Chris Smith
b2998b64c3
0.11.0
5年前
Chris Smith
fa98c18345
Add user parameter to mode changed event
5年前
Chris Smith
bb009434be
Add ChannelMembershipAdjustment interface
5年前
Chris Smith
6272b387cd
Further docs
5年前
Chris Smith
fe284ce3e0
Add join failed event
5年前
Chris Smith
25c0b69a92
Make a start on documentation
5年前
Chris Smith
205b934766
Implement first async message builder
5年前
Chris Smith
3289bb8e99
More work on async methods
5年前
Chris Smith
25e129ebb1
Add test for label generator
5年前
Chris Smith
07f85e364d
Minor code style improvements
5年前
Chris Smith
a6e11562e6
Flesh out docs a little
5年前
Chris Smith
27410bf79d
Update dokka configuration
5年前
Chris Smith
6c10e031db
Add SourcedEvent interface
5年前
Chris Smith
c243140012
0.10.3
5年前
Chris Smith
1b135480c9
Make various processors more defensive
5年前
Chris Smith
23317f6cec
Handle bad server timestamps
5年前
Chris Smith
bbcafc4262
Fix unit test
5年前
Chris Smith
0631aed46e
Fix issue with multibyte chars in CTCPs
Mixing substrings and byte array offsets is bad...
5年前
Chris Smith
96f4f25fc3
0.10.2
5年前