Commit Graph

1825 Commits

Author SHA1 Message Date
nathan 3856925cb2 Updated notes for java6 compatibility. Updated example 2016-03-18 16:16:22 +01:00
nathan dc044cea6d Now java6 compatible 2016-03-18 16:15:18 +01:00
nathan cb6f82dbda Reverted java7 NIO changes, since classloading fixes for java6 for
Netty have been implemented
2016-03-18 16:14:55 +01:00
nathan aae89891c0 Code polish, by default does not encrypt data sent over a loopback
interface, only over remote interfaces.
2016-03-18 16:13:53 +01:00
nathan 7168eaadb7 Cleaned up comments, added isLoopback to client 2016-03-18 16:11:56 +01:00
nathan 9ffc8655bc Added writeCompressed/readCompressed methods. 2016-03-18 16:04:27 +01:00
nathan 739315afb4 Added java6 compatibility fix 2016-03-18 15:59:53 +01:00
nathan d78e19ae4c Added isLoopback(), for knowing if this is a loopback connection 2016-03-18 15:59:21 +01:00
nathan c1cce753cd Better localhost usage 2016-03-18 03:48:05 +01:00
nathan 998dc07698 Moved java7 specific NIO API to bottom of class 2016-03-18 03:08:45 +01:00
nathan a259e9bfd1 Code polish, tweaked how remote key validation works (when we disable
it, it becomes WARN instead of ERROR+abort
2016-03-18 03:02:58 +01:00
nathan 50b416593f Changed local machine ID from 127.0.0.1 -> 0.0.0.0 so loopback
connections will work
2016-03-18 03:00:58 +01:00
nathan 1aaae4c30b Removed endpoint.disableRemoteKeyValidation, as it's no longer
necessary for "loopback" connections
2016-03-18 03:00:17 +01:00
nathan 1215fce459 clarified init parameters 2016-03-18 02:34:21 +01:00
nathan 2c6212b9e3 tweaked comments 2016-03-18 02:32:06 +01:00
nathan ee8bb02df6 removed debug messages from shutdown handler 2016-03-18 02:27:59 +01:00
nathan ceda14e78f Added comments 2016-03-18 02:27:44 +01:00
nathan ca28a7d908 Revert java6 NIO compatibility. Netty requires java7 because the
classloader cannot load certain classes (because of recursion issues)
2016-03-18 01:21:12 +01:00
nathan 64df20fcdf Java 6 NIO compatibility fix 2016-03-17 19:57:08 +01:00
nathan 24b844e4e3 Updated version. 2016-03-17 18:09:49 +01:00
nathan 14ec10e41a fixed reconnect test (it doesn't need to reconnect via a different
thread now)
2016-03-17 02:58:58 +01:00
nathan e2cdcab9ea added missing registration 2016-03-17 02:58:40 +01:00
nathan 6173ed838e fixed issue with unit tests + stopping while in eventloops (it now
checks)
2016-03-17 02:58:28 +01:00
nathan 05291d61a3 Fixed issues with client reconnecting (it was flaky) 2016-03-17 02:57:42 +01:00
nathan fe8e21c449 Now reuses buffers if possible during compression/encryption stage 2016-03-17 00:16:13 +01:00
nathan a7a3fa6091 Fixed issues when deployed in a diffeerent (non-jar) container. 2016-03-13 20:43:27 +01:00
nathan b1d4d1fc77 Updated version 2016-03-13 17:37:43 +01:00
nathan 5b68fde15d Disabled warnings for ChannelActive when used via a LocalChannel 2016-03-13 16:16:13 +01:00
nathan 0d185e4de2 Better extraction and use of UDT natives 2016-03-13 16:08:21 +01:00
nathan 780a0d2bc5 Updated version info 2016-03-13 01:16:24 +01:00
nathan 79ecc1da51 Updated network PropertyStore to be final (it's only intended to be
used if there is no other SettingStore available)
2016-03-13 01:11:51 +01:00
nathan f2727e4fdb updated ide library order 2016-03-12 12:53:53 +01:00
nathan ee75e50377 Updated dependencies, updated version 2016-03-12 12:52:27 +01:00
nathan 3d5cf8dbb7 updated license 2016-03-12 11:59:10 +01:00
nathan efd6aafeda cleaned up dependencies 2016-03-12 11:58:13 +01:00
nathan 90b8a3a1cf updated build info 2016-03-12 03:18:09 +01:00
nathan 1379e18a94 updated version 2016-03-11 04:01:46 +01:00
nathan af17cda9f2 Added readme (WIP) 2016-03-11 03:55:43 +01:00
nathan 2e31165ab2 updated dependencies 2016-03-11 03:55:22 +01:00
nathan 731271b3da Added back minlogtoslff4j 2016-03-11 03:55:14 +01:00
nathan 1e017804bb Fixed client reconnect 2016-03-11 00:05:42 +01:00
nathan 78fca36d30 code polish 2016-03-10 23:52:24 +01:00
nathan 537d76bc8f Changed endpoint.close -> endpoint.closeConnections for clarity on behavior 2016-03-10 23:50:34 +01:00
nathan 17efc50a06 Renamed Store.shutdown -> Store.close 2016-03-10 23:45:34 +01:00
nathan 1e655c3f7b Added security access test to propertyStore 2016-03-10 23:39:34 +01:00
nathan 36d1187105 Changed to curve25519 2016-03-10 23:32:10 +01:00
nathan e1332ab74d made serialization manager optional 2016-03-10 23:31:30 +01:00
nathan d7950ab635 fixed pingpong for UDP data 2016-03-10 23:12:10 +01:00
nathan 71abcbae91 Fixed threading issues with encryption 2016-03-10 17:20:30 +01:00
nathan 58a20b2913 Code polish 2016-03-10 17:19:32 +01:00