Commit Graph

1019 Commits

Author SHA1 Message Date
nathan
b075b34e74 extracted some methods for RMI. code cleanup 2015-07-17 02:49:06 +02:00
nathan
bb46a98d0e settings store code cleanup 2015-07-17 02:48:29 +02:00
nathan
8d90e57933 code cleanup, compatibility 2015-07-17 02:48:08 +02:00
nathan
db7852bd8e Changed to pool, added borrow, simplified 2015-07-17 02:47:36 +02:00
nathan
448ffe15dc cleanup DNS 2015-07-17 02:47:02 +02:00
nathan
e961f395a5 Getting UDT to properly load from eclipse/idea/natively 2015-07-17 02:46:51 +02:00
nathan
a35935ff85 WIP cleanup/fix unit tests 2015-07-17 02:46:00 +02:00
nathan
8a26f3021e Updated DNS client + resolver + tests 2015-07-16 02:03:49 +02:00
nathan
4699e30187 updated barchart, bumped version number 2015-07-07 00:35:11 +02:00
nathan
59ddc7cac6 imports cleanup 2015-06-29 01:35:12 +02:00
nathan
1cde524871 Updated intellij folder info 2015-06-28 13:20:12 +02:00
nathan
7e2c3bd7e5 Updated license info 2015-06-28 13:04:44 +02:00
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