Commit Graph

64 Commits

Author SHA1 Message Date
Robinson b0b33811b3
version 2.1 2023-11-16 12:09:47 +01:00
Robinson 471a6f2743
Added support for var-length input for InputStream and RandomAccessFile 2023-11-16 12:09:37 +01:00
Robinson 805f412122
Added byte array extension to print 2023-08-21 00:54:22 +02:00
Robinson 6e405b25f0
forced "else" case when unknown (or 1) length of bytes are parsed outside of the expected 2023-08-21 00:50:00 +02:00
Robinson d895287355
Fixed order parsing for BigEndian, when not using the default byte array sizes 2023-08-21 00:49:22 +02:00
Robinson 6787c07722
version 2.0 2023-08-20 22:19:19 +02:00
Robinson 44b16e2625
Fixed Uint -> UInt 2023-08-20 22:17:12 +02:00
Robinson c4446d22e9
version 1.15 2023-08-20 21:18:24 +02:00
Robinson 3a28cc2219
removed hex utils to it's own project 2023-08-20 21:17:34 +02:00
Robinson 3db390bef9
Added support for decimal primitives -> hex 2023-08-20 18:11:03 +02:00
Robinson 7ed4be453e
version 1.14 2023-08-07 18:01:11 -06:00
Robinson c595e1af78
Moved LZMA from utils 2023-08-06 17:36:37 -06:00
Robinson 0553cce310
Moved LZ4 to its own class to male LZ4 optional 2023-08-06 17:36:13 -06:00
Robinson 16c4fcaff5
version 1.13 2023-08-05 22:44:05 -06:00
Robinson 51682a889e
Updated netty, moved LZ4-xxHash to be optional 2023-08-05 22:41:59 -06:00
Robinson 56d59bd455
Throws Exception instead of RuntimeException 2023-08-05 19:50:36 -06:00
Robinson 41a12dea8b
Cleaned up imports 2023-07-13 23:19:27 +02:00
Robinson a531addb90
Updated version 2023-07-13 23:18:25 +02:00
Robinson 72a1b21f3f
Added Hashing for InputStreams 2023-07-13 23:18:07 +02:00
Robinson bdff9f7282
Version 1.11 2023-07-13 23:00:43 +02:00
Robinson d176b43eff
Hex calculations now support start/length, so hex values can be for a range of bytes.
Optimized how hex encoding works
2023-07-13 22:56:38 +02:00
Robinson d79550ef93
Digest threadlocals are setup lazy.
Hash digests now support start/length for calculating a hash for a range of bytes
Changed from lwjgl xxHash to LZ4 xxHash impl.
Added xxHash64
2023-07-13 22:55:32 +02:00
Robinson 412a74e25a
Added support for toBytes16 for String.
Added support for array conversions to have a start/length associated
2023-07-13 22:54:04 +02:00
Robinson 5144f88ed9
cleaned comments 2023-07-13 01:40:04 +02:00
Robinson 81d7063005
Added support for byte-array hex conversion taking an upper limit 2023-07-13 01:39:54 +02:00
Robinson 165b8ce2c9
updated version 2023-07-02 20:57:20 +02:00
Robinson 07ed93d164
Added more hashing algorithms (SHA-514, SHA3x, and xxHash) 2023-07-02 20:55:50 +02:00
Robinson 76c3bcefd7
Added upper-case to hex extensions 2023-07-02 20:44:43 +02:00
Robinson 12e1d7f2b0
Added package-info.java 2023-07-02 20:44:08 +02:00
Robinson bac0132f0d
Code cleanup 2023-07-02 11:27:49 +02:00
Robinson 0def85a2b2
Added more hashing + salts from Utils project 2023-07-02 11:27:40 +02:00
Robinson 31f8175bdd
Code organization 2023-07-02 11:27:23 +02:00
Robinson de6987701b
Added more array extensions dealing with bytes (mostly) from Utils project 2023-07-02 11:27:16 +02:00
Robinson 33c64f8bfb
code cleanup 2023-07-02 02:47:01 +02:00
Robinson b62f23695e
fixed typo 2023-07-02 02:46:28 +02:00
Robinson 1629dd276c
Wrap and copy can no longer return null 2023-07-02 02:44:19 +02:00
Robinson 00e96550ed
updated version 2023-01-25 01:57:38 +01:00
Robinson e77266a898
Converted Big/Little Endian to kotlin 2023-01-25 01:56:31 +01:00
Robinson 6252b2946e
Rename .java to .kt 2023-01-25 01:56:31 +01:00
Robinson 0e9a694e83
Code cleanup 2023-01-25 01:37:04 +01:00
Robinson d278130ea2
optimize utils converted to kotlin 2023-01-25 01:35:53 +01:00
Robinson cef8cb7f5c
fixed null value 2023-01-24 22:27:31 +01:00
Robinson dbf08c542d
Code cleanup 2023-01-24 20:38:32 +01:00
Robinson 4094c12d16
Fix nulls 2023-01-24 20:23:07 +01:00
Robinson cfe431e0c5
fix bit shift 2023-01-24 20:21:40 +01:00
Robinson 088fab5488
Removed unsigned. (use kotlin for this) 2023-01-24 19:41:39 +01:00
Robinson 9967f5294d
Removed unnecessary non-null 2023-01-24 19:40:48 +01:00
Robinson b9dafe4c1d
Updated version 2023-01-24 13:31:51 +01:00
Robinson 30befc859d
updated version 2023-01-22 15:25:29 +01:00
Robinson aa925f7c91
Updated version, dependencies 2022-03-03 00:27:21 +01:00