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 |
|
nathan
|
78d42e985a
|
Optimized types and methods for the Registration wrapper
|
2019-06-14 20:35:36 +02:00 |
|
nathan
|
bbd5aa0f59
|
Added Firewall test
|
2019-06-14 20:34:45 +02:00 |
|
nathan
|
540ced4520
|
Updated objectpool
|
2019-06-14 20:34:22 +02:00 |
|
nathan
|
3cb78fe3fa
|
Updated java version, updated gradle util dependency
|
2019-06-14 13:36:38 +02:00 |
|
nathan
|
89d70f9255
|
Added support for optional encryption. Cleaned up connection registration process.
|
2019-06-14 13:05:28 +02:00 |
|
nathan
|
6ca4da2e23
|
For UDP, prep channel for messages pre-connection happens first
|
2019-06-14 12:40:38 +02:00 |
|
nathan
|
99d9c743cb
|
Added logger to unit test
|
2019-06-14 12:39:23 +02:00 |
|
nathan
|
353164fac5
|
Code polish
|
2019-06-14 12:39:10 +02:00 |
|
nathan
|
682a069c19
|
Added reconnect throttling
|
2019-06-14 12:38:35 +02:00 |
|
nathan
|
c5c709407d
|
Moved class registration fragmentation values to the serialization class
|
2019-06-14 10:57:36 +02:00 |
|
nathan
|
c697643562
|
Added deprecated warnings where appropriate
|
2019-06-14 10:56:28 +02:00 |
|
nathan
|
4e0e95fb44
|
Broadcast properly wraps the byte buffer (instead of unnecessary allocation)
|
2019-06-14 03:17:14 +02:00 |
|
nathan
|
050fa81aff
|
Added logger to debug kryo read/write. Fixed compression buffer.read calculation error
|
2019-06-14 03:02:59 +02:00 |
|
nathan
|
a595ac44d1
|
Fixed reconnect test to use countdown latch instead of wait/notifyAll.
|
2019-06-14 03:01:57 +02:00 |
|
nathan
|
2af14728e7
|
Comment clean up
|
2019-06-13 21:40:56 +02:00 |
|
nathan
|
4efa01b8fb
|
Merge branch 'master' into crypto_step1
# Conflicts:
# src/dorkbox/network/connection/RegistrationWrapper.java
|
2019-06-13 21:31:40 +02:00 |
|
nathan
|
8c3b98be33
|
Lowered class registration frame size to fix potential UDP issues
|
2019-06-13 21:31:19 +02:00 |
|
nathan
|
93a6c0c05e
|
Merge branch 'master' into crypto_step1
|
2019-06-13 21:25:17 +02:00 |
|
nathan
|
b09ce4c650
|
Lowered class registration frame size to fix potential UDP issues
|
2019-06-13 21:24:53 +02:00 |
|
nathan
|
ecb86700ea
|
Resolved merge
|
2019-06-13 21:24:13 +02:00 |
|
nathan
|
b4ff95b496
|
Cleaned up Kryo names + exceptions
|
2019-06-13 20:38:46 +02:00 |
|
nathan
|
6177912bb4
|
Crypto and compression is cleaner, uses Java native instead of bouncycastle
|
2019-06-13 20:37:24 +02:00 |
|
nathan
|
a52c67671d
|
Cleaned up Kryo names + exceptions
|
2019-06-13 20:35:09 +02:00 |
|
nathan
|
7b74a730ba
|
Fixed issues surrounding capacity and strings/byte arrays. (we should not be using capacity, require() should manage if we need to grow capacity or not
|
2019-06-13 01:42:09 +02:00 |
|
nathan
|
0b8c9080c6
|
Updated to use Gradle Utils for gradle/project update management
updated .gitignore
|
2019-05-13 15:18:33 +02:00 |
|
nathan
|
8ef6994d14
|
updated DependencyUpdatesTask
|
2019-05-12 23:43:31 +02:00 |
|
nathan
|
4d8a1dda97
|
Updated dependencies + info
|
2019-04-14 17:09:50 +02:00 |
|
nathan
|
a707ca658d
|
Fixed issues with publishing and releasing on sonatype
|
2019-03-26 23:45:24 +01:00 |
|
nathan
|
23f811c0a1
|
Added gradle wrapper properties to git. Added auto-update-to-latest gradle wrapper task
|
2019-03-26 23:44:11 +01:00 |
|
nathan
|
372a6a06ca
|
Updated version from 2.17 to 3.0
|
2019-03-26 20:48:46 +01:00 |
|
nathan
|
8bd52dd202
|
Upgrade to Kryo 5rc2, updated to use utilities project as a maven release instead of compiling specific files
|
2019-03-26 20:47:40 +01:00 |
|
nathan
|
9a62e70b53
|
Added jar attributes["Automatic-Module-Name"] = Extras.id
|
2019-03-21 12:01:59 +01:00 |
|
nathan
|
ebf0831e5f
|
Updated log on startup, update Gradle to 5.3
|
2019-03-21 10:47:52 +01:00 |
|