nathan
|
5cc6ffc95c
|
Updated RMI to use new object pool
|
2015-06-28 13:04:03 +02:00 |
|
nathan
|
1db46e3554
|
Code cleanup, logging added
|
2015-06-28 13:03:36 +02:00 |
|
nathan
|
0a7ae1238e
|
Updated UDT loading for netty
|
2015-06-28 13:02:39 +02:00 |
|
nathan
|
0a375c8d8c
|
Updated classpath, added intellij support
|
2015-06-28 13:01:49 +02:00 |
|
nathan
|
9db87baf6a
|
Added UDT barchart natives + source into networking library. Easier to keep track of
|
2015-06-28 13:00:54 +02:00 |
|
nathan
|
bdb633b06c
|
the DEFAULT only tries to save in current dir. Cleaned up code for that
|
2015-02-02 13:14:07 +01:00 |
|
nathan
|
b6d21259f7
|
Fixed classpath for moved projects
|
2015-02-02 13:13:28 +01:00 |
|
nathan
|
407e2e9d0e
|
Added better entropy support. Cleaned up MouseEntropy
|
2015-01-31 10:59:39 +01:00 |
|
nathan
|
55632ee386
|
Added an 'unRegisteredType Listener' method to the ConnectionManager, for callbacks when an unrecognized/unregistered message class type is encountered
|
2015-01-31 10:59:10 +01:00 |
|
nathan
|
8c434191df
|
Updated barchart lib
|
2015-01-22 03:25:24 +01:00 |
|
nathan
|
197bd6bdbc
|
Updated objenesis
|
2015-01-04 19:15:25 +01:00 |
|
nathan
|
694ed2ac2f
|
removed incompatible exceptions, swapped to better ones
|
2014-12-30 01:53:34 +01:00 |
|
nathan
|
4d93132655
|
Removed invalid exception throwing. Updated RMI tests. Added additional RMI tests
|
2014-11-24 00:53:35 +01:00 |
|
nathan
|
d956badcd0
|
Fixed issues with UDP loopback. Reworked RMI. Added UDP/UDT options for rmi return values. Added using ASM to RMI.
|
2014-11-24 00:52:58 +01:00 |
|
nathan
|
e4805cd900
|
Added ReflectASM (default true), to RmiBridge (remote object space).
|
2014-11-18 21:35:55 +01:00 |
|
nathan
|
8491d4e750
|
Allow RMI to remote methods, changed response map -> array, fixed 'lost' RMI responses. Updated unit tests
|
2014-11-18 20:23:55 +01:00 |
|
nathan
|
8d6590748e
|
Added intellij project
|
2014-11-16 19:14:30 +01:00 |
|
nathan
|
95a346e815
|
Endpoints can only 'stop()' once now. Added stopInternalActions, and stopExtraActions
|
2014-11-16 15:34:43 +01:00 |
|
nathan
|
1a088a4199
|
Cleaned up ByteBuffer2 as self-growing bytearray structure. Fixed WINDOWS unbuffered input. Fixed UNSUPPORTED unbuffered input. Fixed POSIX unbuffered input
|
2014-10-19 00:15:08 +02:00 |
|
nathan
|
78dfa5ef3f
|
Code polish/cleanup
|
2014-10-03 16:05:04 +02:00 |
|
nathan
|
64d41c8f02
|
Added BinarySearch function. Fixed up license info
|
2014-09-30 18:11:51 +02:00 |
|
nathan
|
eeddb41b65
|
Updated collections locations. Updated license information
|
2014-09-30 18:11:18 +02:00 |
|
nathan
|
6da536ddd4
|
Fixed DNS client for PTR records. Fixed test examples to not enforce saved/verified endpoint keys
|
2014-09-30 17:55:13 +02:00 |
|
nathan
|
913dae7933
|
Added tools (for allowing endpoints to directly talk to eachother outside of messages)
|
2014-09-29 23:42:32 +02:00 |
|
nathan
|
687482309e
|
Code polish
|
2014-09-29 23:41:31 +02:00 |
|
nathan
|
d3425bd6d4
|
Code polish
|
2014-09-29 23:41:07 +02:00 |
|
nathan
|
735e8befcc
|
Code polish
|
2014-09-29 23:39:19 +02:00 |
|
nathan
|
8412e9ee9c
|
fixup errors/code polish
|
2014-09-26 18:49:52 +02:00 |
|
nathan
|
bcb49807e0
|
Code polish, tweaked Listeners to support a 'default' listener to cleanup the verbosity that was necessary for default connections. Tweaked RMI test
|
2014-09-26 18:44:24 +02:00 |
|
nathan
|
7603b96d5e
|
Code polish
|
2014-09-22 23:59:03 +02:00 |
|
nathan
|
ac4699a8c9
|
Added SO_REUSEADDR socket option to TCP server, so it can restart without having to wait for a TCP connection to finish closing
|
2014-09-22 23:58:45 +02:00 |
|
nathan
|
97231caaf2
|
Removed dependency on JavaLauncher, it's now JavaLauncher-Util -- which is shared
|
2014-09-20 02:17:25 +02:00 |
|
nathan
|
656dda355f
|
Changed static class C to be package private, so it doesn't screw with src
|
2014-09-17 17:39:46 +02:00 |
|
nathan
|
f03c98b2a8
|
Cleaned up PING. Removed client.ping (it's in client.send().ping(), to be consistent)
|
2014-09-17 17:39:16 +02:00 |
|
nathan
|
1c26fa5023
|
Cleaned up storage. No more registered objects - it was a bad idea
|
2014-09-16 15:39:33 +02:00 |
|
nathan
|
deb1e82b90
|
missed file
|
2014-09-16 11:54:57 +02:00 |
|
nathan
|
99038b3467
|
Added key/value pair storage with weakreference cache and command queueing
|
2014-09-16 11:20:36 +02:00 |
|
nathan
|
f4845a6b1f
|
Code polish. Added comments. Cleaned up ping
|
2014-09-09 13:04:07 +02:00 |
|
nathan
|
53b6d8cb2d
|
Added DNS client. Added better localHost IP address. Added getPublicIp address via DNS and HTTP. Updated licenses
|
2014-09-06 02:41:54 +02:00 |
|
nathan
|
b2d8e9eded
|
Fixed UDT loader to use correct isNative call
|
2014-09-04 23:32:37 +02:00 |
|
nathan
|
f56631f3fb
|
Code cleanup, fixup warnings
|
2014-09-04 18:28:10 +02:00 |
|
nathan
|
66cb0d4029
|
Changed ByteArrayWrapper.nocopy -> wrap
|
2014-08-28 00:20:12 +02:00 |
|
nathan
|
fb762bd1cd
|
changed a write on TCP/UDP/UDT to return a 'null channel', that does nothing, instead of actually return null -- so that implementing code doesn't throw a null pointer when trying to write to a socket after it has been closed. Just nothing happens now.
|
2014-08-27 15:51:56 +02:00 |
|
nathan
|
1be37a6c47
|
Code polish. Changed ByteArrayWrapper to static access, so the construction is very clear
|
2014-08-26 14:24:31 +02:00 |
|
nathan
|
93c7d78ab6
|
Moved NamedThreadFactory and ByteArrayWrapper to util project. Changed try/catch with hashing files in Crypto.Util
|
2014-08-25 18:43:01 +02:00 |
|
nathan
|
7f345cb963
|
Added IgnoreSerialization annotation class
|
2014-08-25 02:18:25 +02:00 |
|
nathan
|
7fd3cc18cf
|
Added 'IgnoreSerialization' annotation, so that fields with this annotation WILL NOT be serialized (by a kryo that has been setup to use the FieldAnnotationAwareSerializer
|
2014-08-25 02:16:19 +02:00 |
|
nathan
|
61e9862069
|
Added MersenneTwisterFast (replaces java.util.Random), added missing licenses. Added field annonation exclusion serilaizer. Code polish
|
2014-08-25 01:56:20 +02:00 |
|
nathan
|
499e0bbfd7
|
code polish, formatting. Fixed class name typos
|
2014-08-23 20:32:49 +02:00 |
|
nathan
|
2a1e4d674f
|
Missed logger trace and info wrappers. Added them
|
2014-08-22 14:04:38 +02:00 |
|