Commit Graph

1064 Commits

Author SHA1 Message Date
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
a7e838be8b Updated POM information to include "dependencies", since it is easy to
incorrectly add it as a dependency to ones own project.
2017-07-23 18:02:50 +02:00
nathan
734dce719b Refactored OsType -> OSType 2017-07-23 11:30:52 +02:00
nathan
8a26760af3 Now uses Version instead of String. 2017-07-22 14:52:01 +02:00
nathan
a9e5ebb168 Added TEMP_DIR to OS. 2017-06-26 14:06:07 +02:00
nathan
ba593bbf9e Moved Random utils into their own class 2017-03-10 17:04:35 +01:00
nathan
8e7d51ead8 Updated version information 2017-02-21 14:43:48 +01:00
nathan
245f41bbe8 Fixed up dependencies 2017-02-19 00:02:17 +01:00
nathan
3c8ea1f4d9 Updated Storage API 2017-02-18 23:59:47 +01:00
nathan
0ab24d825f Updated readme format 2017-02-18 23:59:18 +01:00
nathan
cc8ef31d65 Updated Utilities 2017-02-17 16:25:09 +01:00
nathan
7c0d2d0493 Changed Store -> StorageType to make more sense. 2017-02-12 23:21:58 +01:00
nathan
782ca1a8e3 Updated version/readme 2017-02-01 00:53:22 +01:00
nathan
598b675754 Updated version 2016-05-31 02:21:42 +02:00
nathan
d9859ff004 Cleaned project iml files 2016-05-30 10:42:24 +02:00
nathan
f6ebbc1080 Updated version 2016-04-28 16:46:18 +02:00
nathan
6a12059517 Updated license info 2016-04-05 14:47:40 +02:00
nathan
7009a2241f updated version 2016-04-04 17:25:31 +02:00
nathan
dfbd95bcce Updated version 2016-04-03 21:03:27 +02:00
nathan
76599e370e Refactored listener dispatch events
(connect/disconnect/idle/message-received) so that they are now
interfaces, and the backing implementation uses the single-writer
principle
2016-04-03 18:58:38 +02:00
nathan
55dd4c4d55 Added FastThreadLocal 2016-04-02 19:42:34 +02:00
nathan
3615d6cb72 Code polish, now uses FastThreadLocal 2016-04-02 19:33:09 +02:00
nathan
80ab10df01 Moved channel registration into registration wrapper 2016-04-02 17:00:40 +02:00
nathan
666b391514 Comment polish and better null checks 2016-04-02 16:58:26 +02:00
nathan
ad34679e71 Added ability to add/remove custom connections to the server backed,
to allow for custom connection types (such as web-based) that we want
 our server to be able to manage + dispatch listeners
2016-03-25 17:54:58 +01:00
nathan
fa07a1b56a Updated license info 2016-03-25 17:54:05 +01:00
nathan
f6522f8b6d Converted the connection manager (listeners + connection dispatch) to
use the singler-writer-principle
2016-03-22 15:50:41 +01:00
nathan
24761bb84b Updated version 2016-03-20 10:00:26 +01:00
nathan
0d768dd321 KryoExtra no longer depends on concrete 'connection' implementation,
now uses crypto + rmi interfaces
2016-03-20 08:02:30 +01:00
nathan
2988ae4bb0 tweaked UDT library dist name 2016-03-20 07:26:58 +01:00
nathan
7af25d29ac Removed epoll loader (it's now in the DependencyJar builder) 2016-03-20 07:25:15 +01:00
nathan
63d8d06653 Changed UDT dist name to netty-UDT... 2016-03-20 07:23:49 +01:00
nathan
ce4e3bef90 Simplified loading native libraries 2016-03-19 03:05:54 +01:00
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