nathan
|
d2266ba8df
|
Added RMI init validation test
|
2020-08-13 01:02:30 +02:00 |
|
nathan
|
d9e0ff2e05
|
Added exception info to test
|
2020-08-13 01:02:08 +02:00 |
|
nathan
|
f1b7ce2685
|
Fixed test timeout
|
2020-08-13 01:01:27 +02:00 |
|
nathan
|
7fbc86d132
|
Removed RMI debug comments
|
2020-08-13 00:50:53 +02:00 |
|
nathan
|
e621bfb4e3
|
Better exception handling wrt RMI method invocation
|
2020-08-13 00:47:35 +02:00 |
|
nathan
|
994fa8d196
|
WIP unit tests. Renamed package, so stacktrace cleanup works correctly (it's based on package name)
|
2020-08-12 23:38:56 +02:00 |
|
nathan
|
10e581a21c
|
Reworked how connections are implemented (they are no longer an interface), refactored internal structure of how connections are managed and established. Added proper crypto for handshake data
|
2020-08-12 23:35:31 +02:00 |
|
nathan
|
007220b82e
|
Removed filter that won't be used
|
2020-08-12 23:31:56 +02:00 |
|
nathan
|
a52c2d9adb
|
Added trampoline for coroutine suspend argument access
|
2020-08-12 23:31:36 +02:00 |
|
nathan
|
94e835218a
|
Added RMI save/get/create methods to client/server
|
2020-08-12 23:30:43 +02:00 |
|
nathan
|
ea8e12a000
|
Fixed issues with the connection handshake, so now connections are prepped before 'onConnect' is called.
|
2020-08-12 23:30:16 +02:00 |
|
nathan
|
ccb1267bab
|
Cleaned up RMI save/get/create methods. Fixed issues waiting for RMI method invocation responses
|
2020-08-12 23:28:37 +02:00 |
|
nathan
|
47891cc448
|
Fixed access restrictions
|
2020-08-12 11:21:01 +02:00 |
|
nathan
|
57401b4e5e
|
Added more comments
|
2020-08-12 11:20:26 +02:00 |
|
nathan
|
085dc30daf
|
Removed netty Input/Output
|
2020-08-11 23:33:44 +02:00 |
|
nathan
|
2d2dd4a912
|
Removed unnecessary function
|
2020-08-11 23:33:23 +02:00 |
|
nathan
|
94f623716b
|
Fixed exception heirarchy
|
2020-08-11 23:30:56 +02:00 |
|
nathan
|
5d696d37e2
|
Added more parameters for client/server exception
|
2020-08-11 23:03:43 +02:00 |
|
nathan
|
c0a44ebbb4
|
Added ipfilter rule
|
2020-08-11 16:26:30 +02:00 |
|
nathan
|
ac5ae44cd4
|
code polish
|
2020-08-11 16:16:08 +02:00 |
|
nathan
|
20d4a25232
|
Serialization now initializes using the Serialization defaults class
|
2020-08-11 16:15:49 +02:00 |
|
nathan
|
fe8ab9f613
|
Added more license files
|
2020-08-09 13:35:47 +02:00 |
|
nathan
|
1608c0d6a2
|
WIP - finished global/connection specific RMI, IPC aeron connectivity
|
2020-07-06 16:36:56 +02:00 |
|
nathan
|
fc7baa6c8d
|
WIP changing the network lib from netty -> AERON
|
2020-07-03 01:49:00 +02:00 |
|
nathan
|
4c8c50e8a3
|
Cleanup. pre-kotlin conversion
|
2020-06-05 19:50:16 +02:00 |
|
nathan
|
794965348a
|
before kotlin conversion
|
2020-06-04 23:24:24 +02:00 |
|
nathan
|
8a2cac9ed3
|
Added RMI invocation spam test
|
2020-05-08 17:13:36 +02:00 |
|
nathan
|
8356b20a3b
|
Fixed shutdown order when stopping tests (clients shutdown before servers)
|
2020-05-08 17:08:39 +02:00 |
|
nathan
|
cf473316e6
|
Able to get the EndPoint type now, if you want
|
2020-05-08 17:00:15 +02:00 |
|
nathan
|
1cf4457f77
|
Updated version
|
2020-05-08 16:29:59 +02:00 |
|
nathan
|
f01c565392
|
Build now uses in-memory pgp keys (it's easier than setting up gpg on box).
|
2020-05-08 12:27:58 +02:00 |
|
nathan
|
15be442cb2
|
Fixed session bootstrap for updated version of netty
|
2020-05-08 01:16:46 +02:00 |
|
nathan
|
ee07b10e82
|
Suppress reflection warnings during tests
|
2020-05-08 01:14:18 +02:00 |
|
nathan
|
693482dcff
|
Fixed test for TCP
|
2020-05-08 01:13:32 +02:00 |
|
nathan
|
2dfea11c09
|
Added more info if the test fails
|
2020-05-08 01:13:20 +02:00 |
|
nathan
|
661957cc65
|
Updated version from 4.0 to 4.1
|
2020-05-07 23:07:20 +02:00 |
|
nathan
|
4af93f0dfa
|
updated gradle
|
2020-05-07 23:07:17 +02:00 |
|
nathan
|
b5878a3efe
|
Updated build script
|
2020-05-07 23:06:47 +02:00 |
|
nathan
|
f46a0030a9
|
updated gradle
|
2020-05-07 23:06:31 +02:00 |
|
nathan
|
5810833f7b
|
Relaxed how many runs for rmi delayed invocation test
|
2020-05-07 22:08:21 +02:00 |
|
nathan
|
2447a6d8a7
|
Added RMI delayed invocation test
|
2020-05-07 17:15:47 +02:00 |
|
nathan
|
0ef1d79298
|
Fixed comments
|
2020-05-07 14:58:13 +02:00 |
|
nathan
|
1fcce9f2d0
|
Added RMI validation test (for testing RMI validation fragmentation)
|
2020-05-07 14:57:04 +02:00 |
|
nathan
|
760ebf974f
|
Cleaned up RMI registration validation
|
2020-05-07 14:56:41 +02:00 |
|
nathan
|
450f1aa5fb
|
Fixed issue with RMI registration validation fragmentation count
|
2020-05-07 14:52:45 +02:00 |
|
nathan
|
9d9082903a
|
Updated nexus staging version
|
2019-07-28 14:48:06 +02:00 |
|
nathan
|
1a63affdcc
|
Prevent AES IV leak
|
2019-06-15 00:42:38 +02:00 |
|
nathan
|
786b00932e
|
Updated version from 3.0 to 4.0
|
2019-06-14 22:02:57 +02:00 |
|
nathan
|
0ed40edfb3
|
Updated readme
|
2019-06-14 20:39:22 +02:00 |
|
nathan
|
8010005323
|
Added ability to firewall (TCP/UDP) connections and to specify connection types (NOTHING, COMPRESS, COMPRESS_AND_ENCRYPT)
|
2019-06-14 20:36:26 +02:00 |
|