nathan
1ba2cb8ba8
Added FreeBSD detection
2016-12-29 02:32:29 +01:00
nathan
309e43ac2d
Renamed OsUtil -> OSUtil
2016-12-28 21:42:27 +01:00
nathan
395f0470bc
Fixed issue with Windows version array
2016-12-27 01:51:25 +01:00
nathan
367f175c1a
Code polish
2016-12-26 23:31:08 +01:00
nathan
d9f3a6861f
Code cleanup/polish
2016-12-26 23:19:02 +01:00
nathan
66189e9155
Moved all OS utils into their own class
2016-12-26 23:13:40 +01:00
nathan
25b6c60699
Reverted change made of OS utils
2016-12-26 23:13:08 +01:00
nathan
9c0b3f86d9
Moved shell process execution to base utils. Added OS specific checks
...
to OS package
2016-12-24 17:40:25 +01:00
nathan
4b89308b69
Added line-buffer output for processes. Removed trailing new-line
...
from output.
2016-12-11 22:59:16 +01:00
nathan
0dcdc137e5
added JNA
2016-12-10 00:57:40 +01:00
nathan
c16ece672b
Added Virtual Key conversions
2016-12-10 00:57:30 +01:00
nathan
880dee5d31
Added more stream utils (for ImageInputStream)
2016-10-24 02:40:21 +02:00
nathan
982b8eed6c
Fixed bootstrap injection for MacOSX
2016-10-16 20:34:06 +02:00
nathan
2f16e5275f
Removed KDE4 nonsense (it's not necessary)
2016-10-10 22:41:41 +02:00
nathan
2b81cc3f53
Cleaned up comments
2016-10-10 17:11:53 +02:00
nathan
622eeac460
Code polish
2016-10-04 23:26:26 +02:00
nathan
a5a6db072f
Added invokeAndWaitQuietly which swallows exceptions
2016-10-04 23:25:57 +02:00
nathan
e28d00882a
Fix close/etc to use Closeable instead of explicit types
2016-09-26 02:31:46 +02:00
nathan
88fb29ba2c
Refactored out IO specific methods.
2016-09-26 02:08:50 +02:00
nathan
7910588ce8
Creating a on-disk file cache (used primarily for resized images)
2016-09-26 02:07:24 +02:00
nathan
770e85dd1c
Added ability to directly add classes to the system bootstrap
...
classloader
2016-09-25 02:53:26 +02:00
nathan
4bb80be7b4
Updated comments for Swing active rendering
2016-09-05 14:37:07 +02:00
nathan
7c8270f5da
Change SynchronizedEventQueue to public
2016-09-05 14:26:17 +02:00
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