This website requires JavaScript.
fe96ac69d7
removed unused stuff
master
sergeych
2025-03-27 13:37:45 +03:00
212f82dedd
0.6.8 for all platforms
sergeych
2025-03-27 00:26:10 +03:00
59b7310385
version bump
sergeych
2025-03-27 00:06:30 +03:00
8837e49248
0.6.6 for all platforms
sergeych
2025-03-26 23:50:20 +03:00
7e1f7ec4aa
fixed bug that prevented kilo client to restart if the channel was closed while channel send operation was suspended (featurebug of channels, one of)
sergeych
2025-03-16 11:52:18 +03:00
146878629e
v.0.6.6-SNAPSHOT experimental wasmJs support, newer
sergeych
2025-03-08 02:13:13 +03:00
d7fb26c03b
v.0.6.5-SNAPSHOT experimental wasmJs support
sergeych
2025-03-07 15:16:07 +03:00
74c8bdde71
v.0.6.3 stable
v0.6.3
sergeych
2025-03-07 03:00:58 +03:00
f22ecf493b
upgrade deps
sergeych
2025-02-24 09:28:03 +03:00
2b35112566
added copyright & tradewartime licensing
sergeych
2025-02-20 12:10:09 +03:00
a80820b9a8
fixed/improved readme for publications
sergeych
2025-02-20 11:58:13 +03:00
c0bc0e3dfe
fix some ktor deprecations
sergeych
2025-02-18 11:31:21 +03:00
2d593e4107
coroutines core version upgraded
sergeych
2025-02-18 11:30:47 +03:00
c1bd6f09a9
0.6.* started: kotlin upgrade to 2.1.0 ktor updgared to 3.1.6 less debug noise yet no wasmJS
sergeych
2025-02-18 11:24:47 +03:00
0ff27e6de9
kotlin upgrade to 2.1.0 less debug noise use upgraded crypto2 version
sergeych
2025-02-03 17:14:29 +03:00
59906bbd2f
kotlin upgrade to 2.0.21
sergeych
2024-12-26 03:25:11 +03:00
7871dc2d3d
better support for code-based exceptions
sergeych
2024-12-10 10:36:57 +03:00
a0dce8e604
we don't need to install Routing in web socket server - it is not used and an conflict
sergeych
2024-11-27 10:45:23 +07:00
04ffde421d
0.5.1-SNAPSHOT: crypto2 upgraded
sergeych
2024-11-26 18:57:59 +07:00
9545ca28cf
websocket client now includes transport device to use in higher order protocols
sergeych
2024-11-23 11:47:56 +07:00
4098358233
+client.localIdentity
sergeych
2024-11-22 09:18:07 +07:00
f2d8330ccc
multiple onConnect in sessions support
sergeych
2024-11-19 18:20:53 +07:00
1032eebbbe
extending functionality for kilogin
sergeych
2024-11-19 12:12:41 +07:00
93ab8ddf91
extending functionality for kilogin
sergeych
2024-09-08 02:06:44 +03:00
6ce1b576ee
version bump
sergeych
2024-09-01 19:42:23 +02:00
99e98827f7
version bump
sergeych
2024-08-30 11:05:19 +02:00
26564b6081
0.4.1: performance, incompatible keys ID (as of crypto2 upgrade), fixed tests to properly run on Macos on arm64 target
0.4.1
sergeych
2024-08-19 18:34:11 +02:00
9ddb1209c9
more UDP tests
sergeych
2024-08-11 19:08:49 +02:00
b68232653a
readme docs
sergeych
2024-08-11 16:31:08 +02:00
2e4f551e8e
more docs
sergeych
2024-08-11 16:28:09 +02:00
40b8723132
0.3.2: UDP timeout support, fix #4
0.3.3
sergeych
2024-08-11 15:10:00 +02:00
4d178d951f
0.3.2: UDP support
sergeych
2024-08-11 14:17:11 +02:00
f6fbf8e58e
readme fixes
sergeych
2024-08-10 11:39:37 +02:00
3c915a8f58
updates for moved home page in gitea
sergeych
2024-08-10 11:37:02 +02:00
515278c264
more docs
0.3.1
sergeych
2024-08-10 11:26:52 +02:00
7100fa5f76
more docs
sergeych
2024-08-10 11:26:24 +02:00
77e293bef2
documentation script
sergeych
2024-08-10 11:15:22 +02:00
d6f257de14
0.3.1 release: async pushes and better binary format
sergeych
2024-08-10 11:14:13 +02:00
8a21a836e5
docs
sergeych
2024-08-05 17:51:33 +02:00
439e229294
release 0.2.6: ktor-based async sockets for all native targets
0.2.6
sergeych
2024-08-04 02:05:35 +02:00
ffcdcf7350
0.2.5-snapshot native support for tcp client/server
sergeych
2024-08-03 15:36:04 +02:00
26d1f3522f
started migration to ktor sockets (e.g. tcp on all platforms but JS)
sergeych
2024-08-02 02:47:26 +02:00
326b92142d
readme update
sergeych
2024-08-01 03:03:23 +02:00
18c878dfb5
release 0.2.4
v0.2.4
sergeych
2024-08-01 02:36:37 +02:00
1f7e7f88fa
release 0.2.4
sergeych
2024-08-01 02:36:16 +02:00
e0b6dea168
release 0.2.3
sergeych
2024-08-01 02:31:32 +02:00
26db60a211
readme update
v0.2.3
sergeych
2024-08-01 02:17:45 +02:00
7c0edfb898
extending functionality for kilogin
sergeych
2024-07-24 22:49:30 +03:00
5df6143c75
adopted crypto2 0.4.*
sergeych
2024-06-25 10:39:00 +07:00
38fbca955c
fixed automatic connection reestablishing for web and tcp
sergeych
2024-06-18 16:11:13 +07:00
825c0bd5f7
fixed automatic reconnection in TCP client/server
sergeych
2024-06-17 17:42:16 +07:00
0d3a8ae95c
separate BreakConnectionException and more correct processing for ClosedException.
sergeych
2024-06-17 13:01:09 +07:00
4f6bc3c77e
missing docs on builder#addErrors
sergeych
2024-06-17 10:49:01 +07:00
38d800c7ac
added method to import errors into client interface KiloClient.Builder#addErrors
sergeych
2024-06-17 10:44:12 +07:00
ae624ee051
packed nonce is now unsigned
sergeych
2024-06-17 10:00:41 +07:00
3dd1654f70
simplifies nonce calculation
sergeych
2024-06-14 11:52:43 +07:00
9660379891
migrated to crypto2 and kitlin2, no direct libsodium. Better session
sergeych
2024-06-13 11:54:20 +07:00
51873aa9b1
work in progress: restore connection
sergeych
2024-04-23 21:49:15 +03:00
93dc66acc5
work in porgress: fixing close connection
sergeych
2024-03-23 01:29:48 +01:00
c0ca802a30
use mp bintools and added more macos apple targets
sergeych
2024-03-16 20:33:22 +01:00
745eb9ccdf
small fix in client, more docs
sergeych
2024-02-20 02:09:25 +03:00
192f7e135f
WS layer with tests
sergeych
2023-11-23 10:58:14 +03:00
3a56e67c24
remove cmd prefix from commands by delegate
sergeych
2023-11-23 01:21:01 +03:00
ae3af68dab
crypto2 as a separate library
sergeych
2023-11-23 01:01:44 +03:00
67c0009b5b
use top-level Seal class
sergeych
2023-11-22 12:38:00 +03:00
7042e41d70
refactoring signing keys
sergeych
2023-11-22 11:52:43 +03:00
e619b45485
removed nullable array from transport device, as channels close() is more than enough
sergeych
2023-11-20 15:49:29 +03:00
e7abbe6d1d
KiloSession.onConnected handler added
sergeych
2023-11-17 17:43:38 +03:00
c6ac6f5907
fixed local host with accept and added tests
sergeych
2023-11-17 17:21:41 +03:00
f02b390ed4
tcp optimization and graceful close
sergeych
2023-11-15 11:47:56 +03:00
f92431a281
network transport with remote address, universal server
sergeych
2023-11-15 02:25:57 +03:00
96edbb2040
fixes, tcp/ip optimizations
sergeych
2023-11-15 02:11:52 +03:00
bcf0140edb
more readme
sergeych
2023-11-14 03:36:58 +03:00
4e2748f2ae
added readme
sergeych
2023-11-14 03:27:36 +03:00
814263c11d
removed debug noise
sergeych
2023-11-14 03:08:37 +03:00
0c05cce13b
cancellability experiments in tests
sergeych
2023-11-14 02:54:18 +03:00
75e91f8092
async socket closing logic
sergeych
2023-11-14 02:50:42 +03:00
1814572a04
working suspended TCP block device on JVM (server and client)
sergeych
2023-11-14 02:27:10 +03:00
fe29bec1b0
basic tcp connect async inmplementation for JVM/NIO
sergeych
2023-11-14 01:47:30 +03:00
8fc24567f0
splitting bracnhes
sergeych
2023-11-13 22:38:11 +03:00
d8f73e21b4
basic udp: need a package defrag/bust layer, IP won't work well
experimental_udp
sergeych
2023-11-13 11:48:42 +03:00
6c10c2e578
started more or less MP internet protocols
sergeych
2023-11-12 04:26:17 +03:00
770555024f
initial commit (moved from divan)
sergeych
2023-11-11 23:52:18 +03:00