Commit Graph

1825 Commits

Author SHA1 Message Date
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
nathan f94f15cf8b Added null checks wrt globalRmiBridge 2015-11-16 22:20:13 +01:00
nathan 094bc76a6e Updated dependencies for bouncycastle 2015-11-15 20:29:27 +01:00
nathan 4b1c491c21 Added better error message 2015-11-01 22:14:23 +01:00
nathan 42b6695188 Removed newline char 2015-11-01 15:00:08 +01:00
nathan 742ce7a399 Fix issue with android detection 2015-11-01 14:48:07 +01:00
nathan 07f5e6dc81 updated dependency info 2015-10-30 13:42:58 +01:00
nathan 6cd0974803 Updated comments 2015-10-27 01:37:23 +01:00
nathan 2b50a19701 updated junit 2015-08-23 00:05:53 +02:00
nathan 5b3f14a155 updated junit 2015-08-16 01:09:45 +02:00
nathan 0551af6661 Updated OS.javaVersion, to be more friendly towards repeated calls 2015-08-03 12:22:14 +02:00
nathan 3abab40dea Fixed pingFuture generics 2015-08-03 11:17:52 +02:00
nathan 5df0cc3372 fixed kryo classpath 2015-08-01 13:51:08 +02:00
nathan d6e75ca173 code cleanup 2015-07-30 01:48:46 +02:00
nathan 28df93c6e5 directory cleanup 2015-07-29 17:16:48 +02:00
nathan 5ff6a4d8e5 Updated formatting. Added support for local connection RMI methods. Updated generics 2015-07-29 16:47:58 +02:00
nathan ef94413cf8 code cleanup for RMI registration in channel handlers 2015-07-29 11:36:29 +02:00
nathan 61f6e92614 added missing method 2015-07-29 11:29:30 +02:00
nathan afe4e71046 connection code cleanup 2015-07-29 11:29:12 +02:00
nathan 5ef3b0e135 cleaned up casting 2015-07-29 11:27:26 +02:00
nathan 5eaee3df47 warnings cleanup 2015-07-29 11:25:33 +02:00
nathan 1c9c83f110 cleaned up pipeline. added local rmi stuff for local connections 2015-07-29 11:25:08 +02:00
nathan 484dfbc62b removed deleted class 2015-07-28 18:36:21 +02:00
nathan 2e9da5869c generics whack-a-mole 2015-07-28 18:35:54 +02:00
nathan 3fd056f87d RMI method override implemented. lots of misc fixes 2015-07-28 02:23:01 +02:00
nathan c92974af61 code polish/cleanup 2015-07-22 12:49:45 +02:00
nathan ff38339f31 Changed endpoint, so that localhost/127 as the host, really means LOOPBACK, instead of previously which was get the local lan IP 2015-07-22 11:14:52 +02:00
nathan ad50011d27 Changed endpoint, so that localhost/127 as the host, really means LOOPBACK, instead of previously which was get the local lan IP 2015-07-22 11:14:46 +02:00
nathan b5192547f7 Client now implements Connection 2015-07-22 10:36:19 +02:00
nathan 61545f0235 Code cleanup. Removed unnecessary methods from Connection interface 2015-07-22 10:35:45 +02:00
nathan f3fef6fcea fixed misc bugs in unit test 2015-07-22 10:35:22 +02:00
nathan 51d25db156 import cleanup 2015-07-22 10:35:05 +02:00
nathan 26128305bd Fixed issues with IdleSender 2015-07-21 02:39:10 +02:00
nathan 5eba8b6dc8 wrapped instances where kryo was used for registration to throw RuntimeException if the thread was interrupted during critical registration 2015-07-21 02:04:06 +02:00
nathan 570564b537 formatting. Added Thread.yield() for during shutdown loop 2015-07-21 02:03:15 +02:00
nathan d954eddb64 Fixed idel race condition 2015-07-21 02:02:43 +02:00
nathan 645618e757 updated classpath 2015-07-21 02:02:31 +02:00
nathan da864b3263 Added "global" RMI objects, which are per endpoint, and are accessed via their ID. Odd=global, Even=local. Also added a unit test 2015-07-20 23:30:46 +02:00