Commit Graph

138 Commits

Author SHA1 Message Date
nathan
762215304d Added netty based DNS resolver. This is VERY similar to the one released
officially, but with changes to accept/work with xbill DNS records
 (which are more complete than netty's)
2017-11-06 23:20:34 +01:00
nathan
2a66a70a4f Added xbill derrived DNS - WIP 2017-11-06 16:55:24 +01:00
nathan
b17dfce221 WIP for the DNS server. Restructured to add "endPointBase" so other
types of endpoints (ie: the DnsServer) can be supported for
start/shutdown.
2017-10-27 15:00:58 +02:00
nathan
8be291608d Code polish 2017-10-26 21:13:14 +02:00
nathan
124ef3d42c Added more options to the DnsClient 2017-10-26 21:00:09 +02:00
nathan
cf27224fec Updated version number 2017-10-14 14:29:47 +02:00
nathan
e8b47df493 Added try/catch around creating remote objects 2017-10-14 13:57:10 +02:00
nathan
1de96ae769 Abstract methods for clarity 2017-10-14 13:47:34 +02:00
nathan
b4a05689f0 sessionManager notify cleanup 2017-10-13 19:41:00 +02:00
nathan
1af118f468 add/removeConnection -> add/remove 2017-10-13 19:38:46 +02:00
nathan
d0ffd01d5e ListenerBridge -> Listeners (plural). add/removeListener -> add/remove 2017-10-13 19:38:24 +02:00
nathan
f8a33377d6 Listeners can now be chained 2017-10-13 16:58:33 +02:00
nathan
7237d03407 Added name information to CachedMethod comparator 2017-10-09 17:43:20 +02:00
nathan
16db5a89d0 Updated version 2017-10-03 00:05:29 +02:00
nathan
c884f5167b Removed UDT, as it has been deprecated and marked for removal upstream. 2017-10-03 00:03:06 +02:00
nathan
e62e4a59c1 Updated version 2017-09-26 12:44:51 +02:00
nathan
fb574189d3 Added server information when starting a connection 2017-09-26 12:42:36 +02:00
nathan
0dcdca8e43 Added address information when successfully listening for connections. 2017-09-26 12:37:00 +02:00
nathan
672a579bc1 Added IP information when server cannot bind to an interface. 2017-09-26 12:35:36 +02:00
nathan
891f8ac25d Updated client with more specific details when it cannot connect. 2017-09-26 12:26:02 +02:00
nathan
846e2d7760 Updated version 2017-09-25 23:37:38 +02:00
nathan
aa686ef99a Java 1.6 compatibility fixes 2017-09-25 23:29:17 +02:00
nathan
50f98e834c Javadoc/comments cleanup 2017-09-25 23:23:10 +02:00
nathan
6c97567d04 RMI cleanup/polish 2017-09-25 23:15:32 +02:00
nathan
f8d71b96dd RMI working now 2017-09-25 23:06:21 +02:00
nathan
37adecd68a Code cleanup 2017-09-25 21:56:45 +02:00
nathan
0dc0a0e0c2 Javadoc cleanup 2017-09-25 00:21:04 +02:00
nathan
db850f89bd Fixed RMI across multiple clients/servers. Code cleanup 2017-09-24 23:30:17 +02:00
nathan
3242574806 Updated deprecated methods 2017-09-23 21:17:19 +02:00
nathan
9d8f381427 Serialization manager is now moved into the Configuration options, so
that different network backends (within the same application) can
support multiple serialization schemes.
2017-09-22 16:45:06 +02:00
nathan
c22ac7bd81 Updated version 2017-09-22 15:42:45 +02:00
nathan
55649ec160 javadoc formatting 2017-09-22 13:48:57 +02:00
nathan
1e724c55f9 Fixed package name. The standard package naming
convention with CamelCase is consistent across projects.
2017-09-22 09:25:10 +02:00
nathan
ac955c250f Reverted change to use Version (now uses string again). 2017-09-15 00:47:16 +02:00
nathan
6f1d7f0672 Updated version 2017-08-04 18:27:24 +02:00
nathan
ff79443030 Updated storage API 2017-08-04 17:39:21 +02:00
nathan
fa57d78b55 Updated version 2017-08-02 22:58:55 +02:00
nathan
bd82695d2d Made changes to the StorageSystem (IOExceptions, default serialization
manager, etc). Minor refactoring.
2017-08-02 22:12:50 +02:00
nathan
80aa58b590 Updated version 2017-07-31 22:13:46 +02:00
nathan
8959289b33 Updated versoin 2017-07-30 21:31:13 +02:00
nathan
88bf805f80 Moved NativeLoader to Utilities. 2017-07-30 20:17:29 +02:00
nathan
b8849832ac Moved Network UDT files to their own project. The Network-UDT project
MUST be compiled on Java6, while the Network project MUST be compiled on
 Java7. This difference causes problems in the IDE, since one cannot set
  different source level version on different directories, but only on
  modules.
2017-07-30 20:17:17 +02:00
nathan
a4e7447e48 Formatting 2017-07-30 19:55:42 +02:00
nathan
6080c4fd4d Revert java 7 changes 2017-07-30 19:54:06 +02:00
nathan
d39f3ea289 Updated UDT to be compilable on Java7. 2017-07-30 19:50:28 +02:00
nathan
2154eeb5a8 Formatting 2017-07-30 19:49:54 +02:00
nathan
3461d511f9 Fixed DNS to work with changes from netty 4.1.13 2017-07-30 11:40:20 +02:00
nathan
f091b7d604 Fixed issues when closing a channel that was already closed. 2017-07-30 11:28:33 +02:00
nathan
8f5558c95c Updated Version 2017-07-29 23:31:09 +02:00
nathan
734dce719b Refactored OsType -> OSType 2017-07-23 11:30:52 +02:00