nathan
|
0a2f37c482
|
Fixed typo in log
|
2016-03-09 00:48:24 +01:00 |
|
nathan
|
8dd0dd3db3
|
more informative test output
|
2016-03-09 00:48:03 +01:00 |
|
nathan
|
876caf1dc0
|
Changed RuntimeException to IllegalState exception
|
2016-03-09 00:47:27 +01:00 |
|
nathan
|
e1942ae03f
|
Code polish. Removed optional compression (because for small data, it doesn't matter with AES padding)
|
2016-03-08 03:18:12 +01:00 |
|
nathan
|
81675fbd3d
|
tweak jdk version
|
2016-03-08 03:16:57 +01:00 |
|
nathan
|
53cc0f8b03
|
Added license info.
|
2016-03-08 03:16:38 +01:00 |
|
nathan
|
9593cfa70a
|
Moved normal/crypto serialization methods into their own function
|
2016-03-08 01:09:12 +01:00 |
|
nathan
|
97eff8fe67
|
Added initial version information
|
2016-03-07 01:21:47 +01:00 |
|
nathan
|
8fc09609a2
|
Removed unneeded property
|
2016-03-07 01:08:47 +01:00 |
|
nathan
|
bdddc540bb
|
Removed "tool" support from library. It doesn't belong here. Also added @Property annotation to applicable fields
|
2016-03-07 01:08:30 +01:00 |
|
nathan
|
b1934a5b2d
|
Updated file licensing
|
2016-03-07 01:07:37 +01:00 |
|
nathan
|
20e81e5ff9
|
documentation polish
|
2016-03-07 00:10:07 +01:00 |
|
nathan
|
03d2f38098
|
Added intellji config file
|
2016-03-07 00:05:00 +01:00 |
|
nathan
|
e1823c0f3b
|
Fixed issues with using the backing arrays. code polish
|
2016-03-06 23:56:17 +01:00 |
|
nathan
|
e2f3f3aca7
|
code polish, cleaned API, better exception throwing
|
2016-03-06 23:54:50 +01:00 |
|
nathan
|
428e1fc9c1
|
Moved RmiFieldCache into better data structure (single-writer-principle variant). code polish
|
2016-03-06 23:54:11 +01:00 |
|
nathan
|
52f5c1688b
|
Code polish. Changed kryo to pool (needed for nested serialized objects, specifically RMI). Cleaned up API.
|
2016-03-06 23:53:25 +01:00 |
|
nathan
|
6e72e79d0c
|
code polish
|
2016-03-06 23:51:59 +01:00 |
|
nathan
|
c38a6277d9
|
Cleaned up/polished CachedMethods & Overriding methods
|
2016-03-06 23:51:50 +01:00 |
|
nathan
|
924adfc6c0
|
Cleaned up RMI logging
|
2016-03-06 23:51:06 +01:00 |
|
nathan
|
1ab493eb68
|
Change minLog to slf4j
|
2016-03-06 23:50:36 +01:00 |
|
nathan
|
3f579a7529
|
Added toString() verification to unit tests
|
2016-03-06 23:49:56 +01:00 |
|
nathan
|
baf6e7c895
|
Fixed logging and fail_check interruption execption
|
2016-03-06 23:49:32 +01:00 |
|
nathan
|
a5c03bf881
|
tweaked debug output in unit test
|
2016-03-03 01:42:35 +01:00 |
|
nathan
|
04bfaf1c70
|
fixed issue where registration could beat the check. It is more robust now
|
2016-03-02 01:27:48 +01:00 |
|
nathan
|
48707e6a73
|
Code polish. Moved comparator to private static final field
|
2016-03-02 01:26:54 +01:00 |
|
nathan
|
31fdf957b8
|
Cleaned project hierarchy
|
2016-03-01 13:35:39 +01:00 |
|
nathan
|
c2d9c5341b
|
Fixed confusing values
|
2016-03-01 04:13:49 +01:00 |
|
nathan
|
9aef066506
|
Cleaned up RMI, made TCP/UDP/UDT not change behavior (only transport). Adjusted examples to reflect this. Tweaked API names
|
2016-03-01 04:12:15 +01:00 |
|
nathan
|
e56e654ee8
|
Change API setRemoteToString -> enableToString + comments
|
2016-03-01 03:12:17 +01:00 |
|
nathan
|
bc09fc8741
|
Serialization is now ThreadLocal. Changed data compression from snappy -> LZ4
|
2016-02-29 21:24:56 +01:00 |
|
nathan
|
c8731f848e
|
Changed tests to always run in at least 2 minutes, or they fail. Also runs outside of the netty threadgroup
|
2016-02-29 21:24:02 +01:00 |
|
nathan
|
28c36233c4
|
Added backpressure for writing to the socket for the CLIENT (not for listeners, which are in the eventloop)
|
2016-02-29 21:23:09 +01:00 |
|
nathan
|
5e67cc1813
|
Now shuts down (via setDaemon(true) and threadGroup.interrupt()) the threadgroup when done.
|
2016-02-29 21:21:26 +01:00 |
|
nathan
|
04a9365351
|
Safe shutdown of ThreadGroup for DnsClient
|
2016-02-29 02:42:40 +01:00 |
|
nathan
|
dfd9e2c69d
|
code polish
|
2016-02-29 02:42:10 +01:00 |
|
nathan
|
39504af041
|
Updated DNS client for new version of netty
|
2016-02-28 22:24:53 +01:00 |
|
nathan
|
04bc273111
|
Cleancode polish + LOW/HIGH WATERMARK to client/server
|
2016-02-28 03:11:17 +01:00 |
|
nathan
|
8d1d43616a
|
Added backpressure when writing to the channel, if it's not writable
|
2016-02-28 03:10:10 +01:00 |
|
nathan
|
dcd6dd5365
|
Added comments
|
2016-02-28 03:08:57 +01:00 |
|
nathan
|
30a023a682
|
Code cleanup
|
2016-02-21 02:15:28 +01:00 |
|
nathan
|
a84fdfc1d3
|
Added HIGH and LOW watermark
|
2016-02-14 15:19:30 +01:00 |
|
nathan
|
2b677e6cf4
|
Fixed checkAccess (did this change somehow? It used to work...)
|
2016-02-14 15:18:30 +01:00 |
|
nathan
|
398e2dccf9
|
doc cleanup
|
2016-02-14 14:36:10 +01:00 |
|
nathan
|
fa8a0b5ecd
|
Fixed DNS system to use latest netty
|
2016-02-14 14:35:34 +01:00 |
|
nathan
|
80b358f8aa
|
Fixed RMI bug with overriding methods w/ connection as first parameter
|
2015-12-18 03:38:12 +01:00 |
|
nathan
|
1d3531afc0
|
Added another test for RMI overriding methods w/ connection as the first parameter
|
2015-12-18 03:37:39 +01:00 |
|
nathan
|
0320ec2b91
|
Added duplicates warning supression
|
2015-12-18 03:37:12 +01:00 |
|
nathan
|
aee894901d
|
Added retry for reconnect test
|
2015-12-18 03:36:46 +01:00 |
|
nathan
|
2e8bd26580
|
Added cannonical form for numbers.
|
2015-11-16 22:24:40 +01:00 |
|