Commit Graph

745 Commits

Author SHA1 Message Date
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 d7fe3aed46 Removed invalid exception throwing. Updated RMI tests. Added additional RMI tests 2014-11-24 00:53:35 +01:00
nathan e83440f366 Fixed issues with UDP loopback. Reworked RMI. Added UDP/UDT options for rmi return values. Added using ASM to RMI. 2014-11-24 00:52:58 +01:00
nathan f9dff61856 Added ReflectASM (default true), to RmiBridge (remote object space). 2014-11-18 21:35:55 +01:00
nathan 4a118fcc47 Allow RMI to remote methods, changed response map -> array, fixed 'lost' RMI responses. Updated unit tests 2014-11-18 20:23:55 +01:00
nathan ea4c009bec Added intellij project 2014-11-16 19:14:30 +01:00
nathan cfcb457ae1 Endpoints can only 'stop()' once now. Added stopInternalActions, and stopExtraActions 2014-11-16 15:34:43 +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 cc8d82f128 WTF merge? 2014-10-19 18:30:14 +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 c6e4d813a7 Fixed readline mixing with previous readchar executions 2014-10-19 01:10: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 c340ac2c66 Fixed DNS client for PTR records. Fixed test examples to not enforce saved/verified endpoint keys 2014-09-30 17:55:13 +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 5ae80d45bc Added tools (for allowing endpoints to directly talk to eachother outside of messages) 2014-09-29 23:42:32 +02:00
nathan 1f8f52ba31 Code polish 2014-09-29 23:41:31 +02:00
nathan 2164cb1d4c Code polish 2014-09-29 23:41:07 +02:00
nathan 0cdafb0804 Streamlined hashcode. Added toString 2014-09-29 23:40:15 +02:00
nathan 98bec242eb Code polish 2014-09-29 23:39:19 +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