60 Commits

Author SHA1 Message Date
1032eebbbe extending functionality for kilogin 2024-11-19 12:12:41 +07:00
93ab8ddf91 extending functionality for kilogin 2024-09-15 12:28:40 +03:00
6ce1b576ee version bump 2024-09-01 19:42:23 +02:00
99e98827f7 version bump 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 2024-08-19 18:34:11 +02:00
9ddb1209c9 more UDP tests 2024-08-11 19:08:49 +02:00
b68232653a readme docs 2024-08-11 16:31:08 +02:00
2e4f551e8e more docs 2024-08-11 16:28:09 +02:00
40b8723132 0.3.2: UDP timeout support, fix #4 0.3.3 2024-08-11 15:11:32 +02:00
4d178d951f 0.3.2: UDP support 2024-08-11 14:17:54 +02:00
f6fbf8e58e readme fixes 2024-08-10 11:39:37 +02:00
3c915a8f58 updates for moved home page in gitea 2024-08-10 11:37:02 +02:00
515278c264 more docs 0.3.1 2024-08-10 11:26:52 +02:00
7100fa5f76 more docs 2024-08-10 11:26:24 +02:00
77e293bef2 documentation script 2024-08-10 11:15:22 +02:00
d6f257de14 0.3.1 release: async pushes and better binary format 2024-08-10 11:14:26 +02:00
8a21a836e5 docs 2024-08-05 17:57:27 +02:00
439e229294 release 0.2.6: ktor-based async sockets for all native targets 0.2.6 2024-08-04 02:05:35 +02:00
ffcdcf7350 0.2.5-snapshot native support for tcp client/server 2024-08-03 15:36:04 +02:00
26d1f3522f started migration to ktor sockets (e.g. tcp on all platforms but JS) 2024-08-02 02:47:26 +02:00
326b92142d readme update 2024-08-01 03:03:23 +02:00
18c878dfb5 release 0.2.4 v0.2.4 2024-08-01 02:36:37 +02:00
1f7e7f88fa release 0.2.4 2024-08-01 02:36:16 +02:00
e0b6dea168 release 0.2.3 2024-08-01 02:31:32 +02:00
26db60a211 readme update v0.2.3 2024-08-01 02:17:45 +02:00
7c0edfb898 extending functionality for kilogin 2024-07-24 22:49:30 +03:00
5df6143c75 adopted crypto2 0.4.* 2024-06-25 10:39:00 +07:00
38fbca955c fixed automatic connection reestablishing for web and tcp 2024-06-18 16:11:13 +07:00
825c0bd5f7 fixed automatic reconnection in TCP client/server 2024-06-17 17:42:16 +07:00
0d3a8ae95c separate BreakConnectionException and more correct processing for ClosedException. 2024-06-17 13:01:09 +07:00
4f6bc3c77e missing docs on builder#addErrors 2024-06-17 10:49:01 +07:00
38d800c7ac added method to import errors into client interface KiloClient.Builder#addErrors 2024-06-17 10:44:12 +07:00
ae624ee051 packed nonce is now unsigned 2024-06-17 10:00:41 +07:00
3dd1654f70 simplifies nonce calculation 2024-06-14 11:52:43 +07:00
9660379891 migrated to crypto2 and kitlin2, no direct libsodium. Better session 2024-06-13 11:57:32 +07:00
51873aa9b1 work in progress: restore connection 2024-04-23 21:49:15 +03:00
93dc66acc5 work in porgress: fixing close connection 2024-03-23 01:29:48 +01:00
c0ca802a30 use mp bintools and added more macos apple targets 2024-03-16 20:33:22 +01:00
745eb9ccdf small fix in client, more docs 2024-02-20 02:09:25 +03:00
192f7e135f WS layer with tests 2023-11-23 10:58:37 +03:00
3a56e67c24 remove cmd prefix from commands by delegate 2023-11-23 01:21:01 +03:00
ae3af68dab crypto2 as a separate library 2023-11-23 01:01:44 +03:00
67c0009b5b use top-level Seal class 2023-11-22 12:38:57 +03:00
7042e41d70 refactoring signing keys 2023-11-22 11:52:43 +03:00
e619b45485 removed nullable array from transport device, as channels close() is more than enough 2023-11-20 15:49:58 +03:00
e7abbe6d1d KiloSession.onConnected handler added 2023-11-17 17:43:38 +03:00
c6ac6f5907 fixed local host with accept and added tests 2023-11-17 17:22:09 +03:00
f02b390ed4 tcp optimization and graceful close 2023-11-15 11:47:56 +03:00
f92431a281 network transport with remote address, universal server 2023-11-15 02:25:57 +03:00
96edbb2040 fixes, tcp/ip optimizations 2023-11-15 02:11:52 +03:00