nathan
e290bbba3c
Updated ActiveRenderLoop documentation
2016-09-02 11:53:22 +02:00
nathan
98799c95de
Changed runtime signature generation to xxHash32 (from SHA512) for launcher. Important: This is just for quick validation... NOT for CRYPTO or SECURITY. That check happens when the update file is initially downloaded.
2016-08-07 23:16:51 +02:00
nathan
46744e5c4a
removed jasni dep
2016-06-02 21:48:28 +02:00
nathan
c44f4161b2
Removed Poolable object for ByteBuffer2 (not needed anymore)
2016-05-31 01:06:36 +02:00
nathan
e7d504e7e1
Cleaned project iml files
2016-05-30 10:42:24 +02:00
nathan
a20cf167e5
code polish
2016-04-03 20:34:40 +02:00
nathan
7111b5ed73
MathUtil random now uses FastThreadLocal
2016-04-02 19:30:44 +02:00
nathan
b492e97f47
Added FastThreadLocal
2016-04-02 19:30:29 +02:00
nathan
2b6d025cd1
Cleaned up local name
2016-04-02 16:57:29 +02:00
nathan
1ff379f079
Added concurrent linked list collection with fast removal
2016-03-22 15:51:24 +01:00
nathan
f79a35fd9f
Added better javadoc/comments
2016-03-20 16:53:37 +01:00
nathan
5ec9bca5d6
Added getTimePrettyFull, which spells out the time unit
2016-03-20 16:02:26 +01:00
nathan
c2afdf59f0
Added printArray inputOffset
2016-03-18 15:56:41 +01:00
nathan
1b61513b6c
Removed IP_LOCALHOST, since we now use IP_SELF instead
2016-03-18 03:48:44 +01:00
nathan
e6c776573c
parameter name polish
2016-03-16 19:24:18 +01:00
nathan
2e1a44536e
Added check for exists when parsing directory
2016-03-14 01:00:57 +01:00
nathan
c3831bd63f
Added ToolBox
2016-03-13 17:37:06 +01:00
nathan
9311a85928
fixed bug with string.format
2016-03-13 17:36:52 +01:00
nathan
48690de818
updated ide library order
2016-03-12 12:53:53 +01:00
nathan
3d289265f1
Removed EcAccessor, since the package it's in is a signed package
...
(from bouncycastle). The system now uses reflectASM to set the
EcCurve coordinate instead of this class.
2016-03-12 12:53:29 +01:00
nathan
df7d82dc37
Chanced EccProvateKeySerializer to use RefelectASM for access to
...
setting the curve coordinate (solves problem with differences in
classes in signed packages - ie: if it's signed, all files in package
must have the same signer.)
2016-03-12 12:51:12 +01:00
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