Robinson
|
9f42800d6a
|
updated version
|
2023-02-14 23:47:04 +01:00 |
Robinson
|
488eda3fcc
|
Refactor serialization initialization and kryo usage.
StreamingManager has better security wrt session IDs
|
2023-02-08 22:56:23 +01:00 |
Robinson
|
f6105a3b11
|
Updated version
|
2023-01-05 23:10:31 +01:00 |
Robinson
|
24a0a0d427
|
updated version
|
2022-12-17 23:49:36 +01:00 |
Robinson
|
d408493907
|
v6.1
|
2022-12-17 22:24:33 +01:00 |
Robinson
|
c9eca33e89
|
Updated major version
|
2022-11-12 00:38:03 +01:00 |
Robinson
|
700e3ecd7e
|
Cleaned up formatting/logic of common addresses. Fixed wildcard usage within pollers
|
2022-08-20 12:15:01 +02:00 |
Robinson
|
f8e2a16a10
|
Updated version
|
2022-08-19 00:50:58 +02:00 |
Robinson
|
2ef56be699
|
Cleaned up close methods
|
2022-08-10 14:45:16 +02:00 |
Robinson
|
f429ca1414
|
Updated version
|
2022-08-04 03:39:48 +02:00 |
Robinson
|
dad5cd90b0
|
Network now uses MDC + unique session id's to initiate/create connections. Prevents issues surrounding handshake conflicts. Now uses exclusive publications, also synchronizes on connection when sending data. Fixed issues when binding to IPv6 Wildcard IPs. RMI events will (attempt) to suppress errors when the connection is closed when the RMI waiter times out.
|
2022-08-04 03:39:14 +02:00 |
Robinson
|
401f29a9a2
|
Updated version
|
2022-08-03 01:52:50 +02:00 |
Robinson
|
77957a8943
|
Updated version
|
2022-08-03 00:21:30 +02:00 |
Robinson
|
1ad1110bc6
|
Updated version
|
2022-08-03 00:08:35 +02:00 |
Robinson
|
31cf33cfab
|
Updated version
|
2022-08-02 22:44:17 +02:00 |
Robinson
|
736dafafa2
|
Added ability for the framework to optionally send a `close()` event to the remote end. This is not guaranteed to run, but is a hint to the remote endpoint what is going on, and to improve disconnect performance.
|
2022-08-02 21:13:39 +02:00 |
Robinson
|
305d410071
|
Added support for restarting the network driver for the endpoints
|
2022-08-02 13:10:06 +02:00 |
Robinson
|
d5397dde7b
|
Fixed comments. lowered poll frequency - changed function name
|
2022-08-02 12:04:09 +02:00 |
Robinson
|
70ebcdfdcf
|
Updated version
|
2022-07-29 04:52:52 +02:00 |
Robinson
|
b942c691fc
|
Changed aeron connections from MDC (similar to udp multicast), to single and unique connections. Fixed issues with duplicate handshake messages. Fixed issues when trying to connect too quickly. Sped up handshake a LOT when multiple clients are connecting. Dynamic class registrations (server-side only) broken
|
2022-07-29 04:52:11 +02:00 |
Robinson
|
3ef3d28d24
|
Removed coroutines from parts of the networking message processing.
|
2022-07-27 00:20:34 +02:00 |
Robinson
|
5c59a142ff
|
Updated version
|
2022-07-17 23:59:35 -04:00 |
Robinson
|
9073769e15
|
Better Logging during the connection handshake
|
2022-07-17 23:08:01 -04:00 |
Robinson
|
c30e2cde4c
|
Better support for how we free resources on connection close
|
2022-07-15 08:15:40 -04:00 |
Robinson
|
6a466ae88a
|
Fixed errors with allocator memory leaks, added validation when server closes
|
2022-07-13 22:53:09 -04:00 |
Robinson
|
ceb5fe208a
|
Inverted close check
|
2022-07-03 13:13:38 +02:00 |
Robinson
|
aea56477fa
|
Updated version
|
2022-06-29 21:56:35 +02:00 |
Robinson
|
fafcb30e1a
|
Updated version
|
2022-06-29 19:38:29 +02:00 |
Robinson
|
683abcbe59
|
Updated version
|
2022-06-29 17:30:28 +02:00 |
Robinson
|
c6c3c4cc2e
|
Updated version
|
2022-06-27 15:32:00 +02:00 |
Robinson
|
16119bdf7d
|
updated version
|
2022-06-27 01:43:50 +02:00 |
Robinson
|
20c528b563
|
Updated library + version
|
2022-06-24 23:04:37 +02:00 |
Robinson
|
0550661067
|
Updated version
|
2022-06-24 14:42:24 +02:00 |
Robinson
|
cb1cd0cec9
|
Updated version
|
2022-06-16 18:05:15 +02:00 |
Robinson
|
f0f7a5eba1
|
Updated version
|
2022-06-15 23:53:45 +02:00 |
Robinson
|
52ee92c025
|
Replaced SuspendWaiter with mutex
|
2022-06-15 23:53:26 +02:00 |
Robinson
|
9c754c9525
|
Updated version
|
2022-06-14 22:23:01 +02:00 |
Robinson
|
81e3f204df
|
Updated version
|
2022-06-14 19:25:16 +02:00 |
Robinson
|
0d01b8d303
|
Updated version and dependencies
|
2022-06-14 12:22:53 +02:00 |
Robinson
|
bf3d7b2be8
|
Updated version
|
2022-06-11 23:55:24 +02:00 |
Robinson
|
c62296edec
|
Added extra constructor signature for logger name
|
2022-06-11 23:53:39 +02:00 |
Robinson
|
456faf0575
|
Updated version
|
2022-06-08 00:28:02 +02:00 |
Robinson
|
38ec9e882b
|
Removed experimental coroutine
|
2022-06-08 00:27:30 +02:00 |
Robinson
|
5445c52212
|
Updated version
|
2022-06-06 17:18:46 +02:00 |
Robinson
|
ab791af801
|
Now uses DNS for name resolution if the client connection is not an IP address.
|
2022-06-04 01:32:58 +02:00 |
Robinson
|
c79c0b49c8
|
Updated version
|
2022-05-30 02:55:36 +02:00 |
Robinson
|
e8f7c8d8d3
|
Cleaned up log messages, cleaned up handshakes, cleaned up polling code. Added unit test for concurrent client connections
|
2022-05-30 02:55:07 +02:00 |
Robinson
|
9eb2fd7d7f
|
Added support for explicit loopback IP notation
|
2022-05-28 12:16:05 +02:00 |
Robinson
|
506c98df8d
|
Added support for custom logger names
|
2022-05-28 12:15:45 +02:00 |
Robinson
|
6f1fdfcff9
|
Updated version
|
2022-04-13 16:22:57 +02:00 |