Commit Graph

745 Commits

Author SHA1 Message Date
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
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