Commit Graph

214 Commits

Author SHA1 Message Date
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
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
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
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
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
56f4bac16a Added support for detecting if javaFX already started the GTK event loop (and hooking into the right places for shutdown if it does). 2016-02-14 12:58:45 +01:00
nathan
2e692733b3 Shutdown is delayed further now 2016-02-13 19:04:15 +01:00
nathan
639ae30f45 GTK dispatch thread interrupt now called in new thread 2016-02-13 19:01:56 +01:00
nathan
722db8d077 Updated documentation 2016-02-13 17:48:52 +01:00
nathan
f888de6482 Added GtkSupport.FORCE_GTK2, in case the developer needs to force it to use GTK2 (in which case, appindicator1 is tried first). Removed optional dispatch event loop. 2016-02-13 17:39:10 +01:00