nathan
|
9845d72a36
|
code polish
|
2016-03-12 12:49:47 +01:00 |
|
nathan
|
41363e4f28
|
cleaned up dependencies
|
2016-03-12 11:58:13 +01:00 |
|
nathan
|
74c49d7586
|
code polish
|
2016-03-12 03:25:34 +01:00 |
|
nathan
|
bc7801389e
|
updated build info
|
2016-03-12 03:18:09 +01:00 |
|
nathan
|
ed89b3fd6d
|
Added bouncycastle AES-GCM performance benchmark
|
2016-03-12 02:37:08 +01:00 |
|
nathan
|
752a28f4b7
|
Added aesEngine.reset() where appropriate
|
2016-03-12 02:36:37 +01:00 |
|
nathan
|
f4f44bb88e
|
updated dependencies
|
2016-03-11 04:03:42 +01:00 |
|
nathan
|
23f27ea0a0
|
Changed default curve to curve 25519
|
2016-03-10 23:35:57 +01:00 |
|
nathan
|
2f29fc5d15
|
Added curve25519
|
2016-03-10 23:35:29 +01:00 |
|
nathan
|
dd908b63df
|
Added more curve options to serialization
|
2016-03-10 23:35:13 +01:00 |
|
nathan
|
b3d4dc431c
|
Added option to add header to 'printArray'. Printed data is now in a single sys.err call
|
2016-03-10 23:12:59 +01:00 |
|
nathan
|
77492816e2
|
Better javadocs
|
2016-03-09 01:22:54 +01:00 |
|
nathan
|
1162d0c3f9
|
Added position as a parameter for reading/writing optimized int/long
|
2016-03-09 00:52:46 +01:00 |
|
nathan
|
7983454378
|
Added getTimePretty(nanoSeconds) to sys library
|
2016-03-08 23:22:41 +01:00 |
|
nathan
|
16b1666d42
|
cleaned dependencies
|
2016-03-07 03:02:37 +01:00 |
|
nathan
|
02ffddf1b6
|
Converted MD5 hashing to bouncycastle implementation (to remove dependency on FastMD5)
|
2016-03-07 03:02:18 +01:00 |
|
nathan
|
d040608763
|
Changed Dependency to more appropriate class
|
2016-03-07 03:00:58 +01:00 |
|
nathan
|
aa72b39593
|
Moved Network into it's own project
|
2016-03-07 03:00:32 +01:00 |
|
nathan
|
61014779dd
|
Moved RMI specific API into RMI interface
|
2016-03-06 23:59:40 +01:00 |
|
nathan
|
103d4c020c
|
updated serialization unit test
|
2016-03-06 23:59:13 +01:00 |
|
nathan
|
4a471e3137
|
Updated object pool
|
2016-03-06 23:58:54 +01:00 |
|
nathan
|
ef02ca2087
|
Updated documentation
|
2016-03-06 21:30:59 +01:00 |
|
nathan
|
987ab83349
|
Fixed confusing values
|
2016-03-01 04:13:49 +01:00 |
|
nathan
|
f6db3b3601
|
Cleaned up RMI, made TCP/UDP/UDT not change behavior (only transport). Adjusted examples to reflect this. Tweaked API names
|
2016-03-01 04:12:15 +01:00 |
|
nathan
|
a69b3d4adf
|
Change API setRemoteToString -> enableToString + comments
|
2016-03-01 03:12:17 +01:00 |
|
nathan
|
091e367bdc
|
Serialization is now ThreadLocal. Changed data compression from snappy -> LZ4
|
2016-02-29 21:24:56 +01:00 |
|
nathan
|
48ec6fafef
|
Changed tests to always run in at least 2 minutes, or they fail. Also runs outside of the netty threadgroup
|
2016-02-29 21:24:02 +01:00 |
|
nathan
|
55490f240a
|
Added backpressure for writing to the socket for the CLIENT (not for listeners, which are in the eventloop)
|
2016-02-29 21:23:09 +01:00 |
|
nathan
|
240cf4676d
|
Now shuts down (via setDaemon(true) and threadGroup.interrupt()) the threadgroup when done.
|
2016-02-29 21:21:26 +01:00 |
|
nathan
|
582e8c48a0
|
Safe shutdown of ThreadGroup for DnsClient
|
2016-02-29 02:42:40 +01:00 |
|
nathan
|
67d8533d43
|
code polish
|
2016-02-29 02:42:10 +01:00 |
|
nathan
|
60d6f6330f
|
Changed fromStream method name to from to be consistent. Fixed falldown case error when converting from bytes longer than the expected length
|
2016-02-29 02:06:50 +01:00 |
|
nathan
|
55ee9d973f
|
Updated DNS client for new version of netty
|
2016-02-28 22:24:53 +01:00 |
|
nathan
|
151ba701fc
|
Cleancode polish + LOW/HIGH WATERMARK to client/server
|
2016-02-28 03:11:17 +01:00 |
|
nathan
|
f00a54f014
|
Added backpressure when writing to the channel, if it's not writable
|
2016-02-28 03:10:10 +01:00 |
|
nathan
|
5d71b51983
|
Added comments
|
2016-02-28 03:08:57 +01:00 |
|
nathan
|
a73861d8ff
|
Converted ParallelProcessor to use ArrayBlockingQueue. It's not the fastest (doesn't need to be), but it get's the job done, and it's simple
|
2016-02-26 01:50:20 +01:00 |
|
nathan
|
b8a251d056
|
Cleaned up unnecessary NamedThreadFactory id's. Added @Property annotation
|
2016-02-26 01:46:09 +01:00 |
|
nathan
|
237cd1ae23
|
Code cleanup
|
2016-02-21 02:15:28 +01:00 |
|
nathan
|
0b104291cb
|
Fixed issue for DelayTimer, when changing the timer during the callback
|
2016-02-21 00:49:40 +01:00 |
|
nathan
|
357895cc79
|
ShellProcessBuilder now returns exit value of process
|
2016-02-20 18:08:23 +01:00 |
|
nathan
|
60b12d4036
|
Moved JNA libraries into SystemTray project (it made no sense to have them inside the utils project)
|
2016-02-14 20:23:46 +01:00 |
|
nathan
|
e38071475a
|
Removed checked expections (now they are unchecked). Added better detection of JavaFX.
|
2016-02-14 17:49:02 +01:00 |
|
nathan
|
c8517f65e7
|
Added HIGH and LOW watermark
|
2016-02-14 15:19:30 +01:00 |
|
nathan
|
4bf18941b5
|
Fixed checkAccess (did this change somehow? It used to work...)
|
2016-02-14 15:18:30 +01:00 |
|
nathan
|
8a743e8249
|
Added back messagebus
|
2016-02-14 14:52:55 +01:00 |
|
nathan
|
3370953b22
|
Removed g-thread, it's no longer necessary
|
2016-02-14 14:51:52 +01:00 |
|
nathan
|
6ee6a523b7
|
Added JAVAFX_COMPATIBILITY_MODE
|
2016-02-14 14:51:15 +01:00 |
|
nathan
|
c8e8a9d1f8
|
doc cleanup
|
2016-02-14 14:36:10 +01:00 |
|
nathan
|
75d596a390
|
Fixed DNS system to use latest netty
|
2016-02-14 14:35:34 +01:00 |
|