nathan
|
ef6b7dcc65
|
fixed kryo classpath
|
2015-08-01 13:51:08 +02:00 |
|
nathan
|
a532a9c262
|
code cleanup
|
2015-07-30 01:48:46 +02:00 |
|
nathan
|
1d12f2dbcd
|
RMI method override implemented. lots of misc fixes
|
2015-07-28 02:23:01 +02:00 |
|
nathan
|
9c18128b2d
|
fixed frame y location
|
2015-07-28 02:22:04 +02:00 |
|
nathan
|
1abb0735ae
|
ClassHelper 'hasInterface' now checks parents as well
|
2015-07-27 18:22:34 +02:00 |
|
nathan
|
6a1eaf59fc
|
Changed endpoint, so that localhost/127 as the host, really means LOOPBACK, instead of previously which was get the local lan IP
|
2015-07-22 11:14:46 +02:00 |
|
nathan
|
5758e66ca8
|
renamed MathUtils -> MathUtil
|
2015-07-22 11:13:18 +02:00 |
|
nathan
|
12f5e9c0ed
|
typo fix in project name
|
2015-07-22 10:36:45 +02:00 |
|
nathan
|
bf9a83c2e2
|
Updated license info. Code cleanup
|
2015-07-20 16:45:40 +02:00 |
|
nathan
|
19409170a4
|
Updated license info for bouncycastle
|
2015-07-20 16:27:34 +02:00 |
|
nathan
|
660ae68f6c
|
Updated license information, general code cleanup
|
2015-07-20 16:16:58 +02:00 |
|
nathan
|
7665e116ed
|
Updated storage info. Updated netty, passes all unit tests
|
2015-07-20 14:18:51 +02:00 |
|
nathan
|
8ecde9af85
|
Fixed containsValue
|
2015-07-19 12:55:28 +02:00 |
|
nathan
|
08f7872a40
|
wip - creating disk or memory based storage
|
2015-07-07 01:26:17 +02:00 |
|
nathan
|
3c07e2abd8
|
Code cleanup. BidEndian.ULong_.toBytes(), will always return byte[8]
|
2015-06-29 15:04:59 +02:00 |
|
nathan
|
90ecbd60bd
|
Added message bus
|
2015-06-29 01:43:10 +02:00 |
|
nathan
|
97abebdc16
|
Added extra support to ip discovery
|
2015-06-29 01:42:59 +02:00 |
|
nathan
|
3c7834c62a
|
Code cleanup
|
2015-06-29 01:42:30 +02:00 |
|
nathan
|
19da74ef9b
|
made hex capital
|
2015-06-29 01:41:46 +02:00 |
|
nathan
|
499c94ea94
|
Crypto class code cleanup
|
2015-06-29 01:41:28 +02:00 |
|
nathan
|
eee8f259d3
|
Added intellij support
|
2015-06-29 01:41:12 +02:00 |
|
nathan
|
61b3eb2943
|
Updated classpath, added intellij support
|
2015-06-28 13:01:49 +02:00 |
|
nathan
|
ea07b7a48e
|
Added parallel work utilities
|
2015-06-28 13:00:03 +02:00 |
|
nathan
|
43b0c7f4ef
|
Updated jna to have better support for bad libappindicator libraries
|
2015-06-28 12:59:35 +02:00 |
|
nathan
|
373a0368a1
|
Added MultiMBassador lib
|
2015-02-08 11:04:04 +01:00 |
|
nathan
|
2684c7c915
|
Removed unused methods
|
2015-02-08 11:03:43 +01:00 |
|
nathan
|
c498bafaa1
|
Added messagebus stuff to util
|
2015-02-08 11:03:30 +01:00 |
|
nathan
|
fd8c8b567b
|
the DEFAULT only tries to save in current dir. Cleaned up code for that
|
2015-02-02 13:14:07 +01:00 |
|
nathan
|
570c4b6a7f
|
Fixed classpath for moved projects
|
2015-02-02 13:13:28 +01:00 |
|
nathan
|
837e657810
|
Moved objectpool to separate project
|
2015-02-02 13:12:50 +01:00 |
|
nathan
|
e000c346b4
|
Moved annotations to separate project
|
2015-02-02 13:12:29 +01:00 |
|
nathan
|
e3bad2a55a
|
Moved unsafe to FastObjectPool (which is where it should have been)
|
2015-02-01 23:39:48 +01:00 |
|
nathan
|
893e6ac82e
|
Fixed issues with GTK event loop start/stop.
|
2015-01-23 02:53:33 +01:00 |
|
nathan
|
886ab2ca98
|
Fixed issue with GTK enter/leave thread and the main loop. Main loop is now handled by GtkSupport
|
2015-01-22 03:25:11 +01:00 |
|
nathan
|
8a142c27d7
|
Added the ability to scan for annotations from our custom classloader via the fast annotation detector
|
2015-01-16 01:05:46 +01:00 |
|
nathan
|
6492a8ffe8
|
Added the ability to get the IP address from a NIC on the box
|
2015-01-16 01:05:16 +01:00 |
|
nathan
|
e2a76c15f2
|
Updated objenesis
|
2015-01-04 19:15:25 +01:00 |
|
nathan
|
64e9a4bf0a
|
Polished deleting file/dir
|
2015-01-04 19:14:39 +01:00 |
|
nathan
|
78e5acc2f8
|
Updated license info. Update license headers in files
|
2014-12-30 01:54:26 +01:00 |
|
nathan
|
4f69d7826c
|
Added FAST (bycode) annotation scanning
|
2014-12-30 01:52:10 +01:00 |
|
nathan
|
760751c39b
|
Changed little endian method name
|
2014-12-18 20:29:22 +01:00 |
|
nathan
|
97a8207dd7
|
Added unsigned numbers to java. Added big endian/network byte order utils
|
2014-12-18 20:28:56 +01:00 |
|
nathan
|
ff8c718a6b
|
Changed how packed actions are saved (in the zip extra data field now). fixed lpgl hashing method
|
2014-12-16 23:51:55 +01:00 |
|
nathan
|
1d8a329235
|
Small system tweaks. JNA tweaks.
|
2014-12-12 02:19:04 +01:00 |
|
nathan
|
b307db95f8
|
Fixed exception when reading incompatible data, Updated license, fixed warnings.
|
2014-11-24 17:57:16 +01:00 |
|
nathan
|
567f790e3f
|
Code cleanup
|
2014-11-24 00:54:10 +01:00 |
|
nathan
|
ea4c009bec
|
Added intellij project
|
2014-11-16 19:14:30 +01:00 |
|
nathan
|
0e748aab45
|
BouncyCastle provider name is defined by provider, instead of as a string
|
2014-11-16 15:33:57 +01:00 |
|
nathan
|
9a76f75d42
|
Changed object pool so the responsibility to specify parameters after pool.take() is to the implementation, not the objectpool
|
2014-11-16 15:33:07 +01:00 |
|
nathan
|
74881a07f3
|
Updated license information
|
2014-11-04 13:42:19 +01:00 |
|
nathan
|
c4edf9bd63
|
Added JNA libraries
|
2014-11-03 02:14:46 +01:00 |
|
nathan
|
5cccdb692e
|
Added getExtension. Added tempLibrary as constant
|
2014-11-03 02:14:22 +01:00 |
|
nathan
|
17ff06d212
|
Added getDelay()
|
2014-11-03 02:13:37 +01:00 |
|
nathan
|
576d0af40d
|
Moved InputConsole to github (via private repo --mirror)
|
2014-10-27 23:30:15 +01:00 |
|
nathan
|
03728b9324
|
Removed 'FilenameUtils', moved normalize to 'FileUtil', removed debug code for input console
|
2014-10-20 13:17:16 +02:00 |
|
nathan
|
25855ae04d
|
Fixed issues with buffering input. Now fixed for windows/posix/unsupported
|
2014-10-19 18:27:31 +02:00 |
|
nathan
|
3756df22ab
|
Fixed readline mixing with previous readchar executions
|
2014-10-19 01:12:11 +02:00 |
|
nathan
|
227a0d9378
|
Cleaned up ByteBuffer2 as self-growing bytearray structure. Fixed WINDOWS unbuffered input. Fixed UNSUPPORTED unbuffered input. Fixed POSIX unbuffered input
|
2014-10-19 00:15:08 +02:00 |
|
nathan
|
890d73e8aa
|
Cleaned up input console to use my own growing-byte buffers. Also made one that is fast (but unsynchronized)
|
2014-10-17 00:10:49 +02:00 |
|
nathan
|
24efc75f7b
|
WIP getting simple version of jline working/trimmed
|
2014-10-15 02:19:42 +02:00 |
|
nathan
|
3f3538ee4d
|
Code polish/cleanup
|
2014-10-03 16:05:04 +02:00 |
|
nathan
|
2fb565fade
|
Added ObjectPool factory + a 'slow' one that is compatible with android
|
2014-10-03 16:04:50 +02:00 |
|
nathan
|
7187108f85
|
Made things final, code polish
|
2014-10-02 14:33:36 +02:00 |
|
nathan
|
844092f161
|
removed duplicate code
|
2014-10-02 02:27:51 +02:00 |
|
nathan
|
9b1ee07cf8
|
Fixed classpath (removed woodstox), added files for fastObjectPool
|
2014-10-02 01:52:04 +02:00 |
|
nathan
|
99c32e9863
|
tweaked fastObjectPool
|
2014-10-02 01:45:30 +02:00 |
|
nathan
|
2cfdec4875
|
removed dead code
|
2014-10-02 01:45:14 +02:00 |
|
nathan
|
c01411ac52
|
arrayCloneBytes -> copyBytes
|
2014-10-02 01:44:36 +02:00 |
|
nathan
|
10a2fa5656
|
Added concat files
|
2014-10-02 01:44:13 +02:00 |
|
nathan
|
96e9e022d9
|
Added BinarySearch function. Fixed up license info
|
2014-09-30 18:11:51 +02:00 |
|
nathan
|
744de6eed8
|
Updated collections locations. Updated license information
|
2014-09-30 18:11:18 +02:00 |
|
nathan
|
a7cfee656a
|
Fixed storage close operations
|
2014-09-30 17:53:20 +02:00 |
|
nathan
|
6bc474615f
|
Changed hashcode to be lazy inited
|
2014-09-30 01:41:12 +02:00 |
|
nathan
|
0cdafb0804
|
Streamlined hashcode. Added toString
|
2014-09-29 23:40:15 +02:00 |
|
nathan
|
a6c3f4e0b8
|
Cleaned up error messages when parsing dirs
|
2014-09-29 23:38:57 +02:00 |
|
nathan
|
05b47a7f5f
|
Fixed missing file-region lock on writing data. Fixed bug with moving data position/pointers around
|
2014-09-29 23:38:28 +02:00 |
|
nathan
|
c34b2ea222
|
Fixed Long.Max_Value wrap around bug
|
2014-09-28 17:24:45 +02:00 |
|
nathan
|
af057edd79
|
Storage now uses file.channel locks to prevent multiple jvm's from trashing the same file
|
2014-09-26 18:45:38 +02:00 |
|
nathan
|
32d7e2ec4a
|
Added FilenameUtils from apache commons. Cleaned up code
|
2014-09-26 18:45:12 +02:00 |
|
nathan
|
fe08b9d9bd
|
Fixed classpath. Added a REALLY Fast ObjectPool
|
2014-09-24 01:58:50 +02:00 |
|
nathan
|
c695d05a5f
|
Added a fast search in a string for a char method
|
2014-09-22 23:58:01 +02:00 |
|
nathan
|
436b989568
|
Removed dependency on JavaLauncher, it's now JavaLauncher-Util -- which is shared
|
2014-09-20 02:17:25 +02:00 |
|
nathan
|
e2cfd990bb
|
Further tweaks to storage
|
2014-09-17 17:40:16 +02:00 |
|
nathan
|
c2cb5d5725
|
Added fast string replace
|
2014-09-17 17:40:00 +02:00 |
|
nathan
|
957f2bfe4d
|
Cleaned up storage. No more registered objects - it was a bad idea
|
2014-09-16 15:39:33 +02:00 |
|
nathan
|
724e7e84ab
|
Added key/value pair storage with weakreference cache and command queueing
|
2014-09-16 11:20:36 +02:00 |
|
nathan
|
f5a08961f6
|
Added DNS client. Added better localHost IP address. Added getPublicIp address via DNS and HTTP. Updated licenses
|
2014-09-06 02:41:54 +02:00 |
|
nathan
|
104bae8187
|
Cleaned up error logging
|
2014-09-05 03:36:22 +02:00 |
|
nathan
|
aa0ef8ce23
|
Code cleanup, fixup warnings
|
2014-09-04 18:28:10 +02:00 |
|
nathan
|
2f67557f8b
|
Code polish
|
2014-09-03 13:02:00 +02:00 |
|
nathan
|
47def0a5ae
|
Fixed logic in NamedThreadFactory
|
2014-08-28 11:44:35 +02:00 |
|
nathan
|
7f5cdf0abe
|
Changed ByteArrayWrapper.nocopy -> wrap
|
2014-08-28 00:20:12 +02:00 |
|
nathan
|
010c21ecf3
|
Code polish. Changed ByteArrayWrapper to static access, so the construction is very clear
|
2014-08-26 14:24:31 +02:00 |
|
nathan
|
e6ab2bef0e
|
Moved NamedThreadFactory and ByteArrayWrapper to util project. Changed try/catch with hashing files in Crypto.Util
|
2014-08-25 18:43:01 +02:00 |
|
nathan
|
c66c1d43df
|
Fixed null pointer with FileUtil.parseDir(), and issues with MathUtil.random. Added more logging info to Storage
|
2014-08-25 14:40:13 +02:00 |
|
nathan
|
142ab8a383
|
Added MersenneTwisterFast (replaces java.util.Random), added missing licenses. Added field annonation exclusion serilaizer. Code polish
|
2014-08-25 01:56:20 +02:00 |
|
nathan
|
02dbf82711
|
Added aborting of the client registration process, if it fails during the registration process. Wrapped logger.debug/trace into checks first. Tweaked caller of RmiBridge
|
2014-08-22 13:51:02 +02:00 |
|
nathan
|
9dfe590a80
|
Fixed storage so that it copies fields from the entire object hierarchy
|
2014-08-22 01:49:31 +02:00 |
|
nathan
|
ca642c81ce
|
Fixed classpaths. Changed storage to use deflate compression for disk storage
|
2014-08-22 01:21:31 +02:00 |
|
nathan
|
aab4f8f906
|
added utilities
|
2014-08-20 23:45:14 +02:00 |
|