Matt Nadareski
|
eb4975b261
|
Fix namespace in readme
|
2025-09-30 18:29:30 -04:00 |
|
Matt Nadareski
|
995c19d903
|
Add byte array math operations from NDecrypt; fix issues and add tests
|
2025-09-30 18:02:05 -04:00 |
|
Matt Nadareski
|
f0fe9af467
|
Require exact versions for build
|
2025-09-30 11:06:54 -04:00 |
|
Matt Nadareski
|
d33b47d15a
|
Revert "Start allowing larger numeric types for reads"
This reverts commit e4a0a08d13.
|
2025-09-25 12:24:06 -04:00 |
|
Matt Nadareski
|
e4a0a08d13
|
Start allowing larger numeric types for reads
|
2025-09-25 12:08:22 -04:00 |
|
Matt Nadareski
|
24a69166f0
|
Add more info about namespaces to the readme
|
2025-09-25 09:43:38 -04:00 |
|
Matt Nadareski
|
6c13cdcf31
|
Bump version
1.7.5
|
2025-09-24 08:07:49 -04:00 |
|
Matt Nadareski
|
4138c271e5
|
This should be internal to the Compare namespace
|
2025-09-23 11:06:40 -04:00 |
|
Matt Nadareski
|
f80d31597b
|
Reintegrate Matching and reorganize as needed
|
2025-09-23 10:59:01 -04:00 |
|
Matt Nadareski
|
5054aeb077
|
Bump version
1.7.4
|
2025-09-22 17:48:18 -04:00 |
|
Matt Nadareski
|
d2e9b8d6e5
|
Fix byte array test
|
2025-09-22 17:44:41 -04:00 |
|
Matt Nadareski
|
2c29aee834
|
Remove Models from references
|
2025-09-22 11:03:40 -04:00 |
|
Matt Nadareski
|
576bafcb87
|
Create minimal model for InflateWrapper
|
2025-09-22 11:03:07 -04:00 |
|
Matt Nadareski
|
2b310ac528
|
SZDD no longer uses models
|
2025-09-22 10:55:14 -04:00 |
|
Matt Nadareski
|
4f6b6d7b59
|
Reduce Models use another notch
|
2025-09-22 10:52:26 -04:00 |
|
Matt Nadareski
|
17e55ee233
|
Move BufferedStream out of SZDD
|
2025-09-22 10:50:53 -04:00 |
|
Matt Nadareski
|
8b78906d1d
|
Move MoPaQ encryption constants from Models
|
2025-09-22 10:37:27 -04:00 |
|
Matt Nadareski
|
cff2dcf4cc
|
Move LZX models from Models
|
2025-09-22 10:35:04 -04:00 |
|
Matt Nadareski
|
a56942cb73
|
Move Quantum compression models from Models
|
2025-09-22 10:31:14 -04:00 |
|
Matt Nadareski
|
5ed661b77c
|
Move MSZIP "model" from Models
|
2025-09-22 10:27:03 -04:00 |
|
Matt Nadareski
|
a0a0cd0386
|
Add more complete UTF-8 first-byte tests
|
2025-09-21 16:34:46 -04:00 |
|
Matt Nadareski
|
bcc0fca4ad
|
Ensure 7-bit ASCII never reads above 0x7F
|
2025-09-21 16:27:03 -04:00 |
|
Matt Nadareski
|
843e821e5f
|
Use extended check in slow path too
|
2025-09-21 16:07:20 -04:00 |
|
Matt Nadareski
|
630b01283e
|
Latin1 instead of ASCII for .NET 5.0 and beyond
|
2025-09-21 15:12:16 -04:00 |
|
Matt Nadareski
|
22abb96013
|
Add remarks about what encodings are used
|
2025-09-21 15:02:33 -04:00 |
|
Matt Nadareski
|
314de12661
|
Fix tests, remove UTF-8 checks from irrelevant places
|
2025-09-21 14:03:45 -04:00 |
|
Matt Nadareski
|
a0b24031b5
|
Remove duplicate code from Stream implementation
|
2025-09-21 13:58:46 -04:00 |
|
Matt Nadareski
|
b4628485c3
|
Sync stream implementation with byte one
|
2025-09-21 13:58:13 -04:00 |
|
Matt Nadareski
|
4610ddc9b9
|
Don't read the string unless it's long enough
|
2025-09-21 13:53:16 -04:00 |
|
Matt Nadareski
|
e392ddc8d7
|
Fix code formatting
|
2025-09-21 13:52:05 -04:00 |
|
Matt Nadareski
|
1908d1b32e
|
More generically support single-byte encodings
|
2025-09-21 13:50:08 -04:00 |
|
Matt Nadareski
|
9d73195f86
|
Big-endian unicode support because it's there
|
2025-09-21 13:42:05 -04:00 |
|
Matt Nadareski
|
335a486f17
|
Special handling of empty string builders
|
2025-09-21 13:41:06 -04:00 |
|
Matt Nadareski
|
d3e41ac187
|
Handle invalid offsets in byte array extensions
|
2025-09-21 11:43:07 -04:00 |
|
Matt Nadareski
|
8ddd9f3f78
|
Bump version
1.7.3
|
2025-09-20 22:16:06 -04:00 |
|
Matt Nadareski
|
54ad538c08
|
Short-circuit fixed-width encodings
|
2025-09-20 22:10:54 -04:00 |
|
Matt Nadareski
|
e6bc9ab3e3
|
Add OptionalEndsWith string extension
|
2025-09-20 18:04:37 -04:00 |
|
Matt Nadareski
|
94934b00a9
|
There
|
2025-09-10 21:53:52 -04:00 |
|
Matt Nadareski
|
e49f56fccc
|
Add an enumerable extension from BOS
|
2025-09-06 15:42:48 -04:00 |
|
Matt Nadareski
|
79c64ddfa8
|
.NET Standard had issues with that last one
|
2025-09-06 15:37:24 -04:00 |
|
Matt Nadareski
|
b22384d5f3
|
Add neat string extensions from BOS
|
2025-09-06 15:32:36 -04:00 |
|
Matt Nadareski
|
955c1b5641
|
Bump version
1.7.2
|
2025-09-05 09:46:17 -04:00 |
|
Matt Nadareski
|
535f9f928d
|
Update Models to 1.7.1
|
2025-09-05 09:21:15 -04:00 |
|
Matt Nadareski
|
f0cb15c2e4
|
Fix comments
|
2025-09-05 09:15:05 -04:00 |
|
Matt Nadareski
|
ec99304c51
|
Implement the 16KiB limit
|
2025-09-03 09:05:08 -04:00 |
|
Matt Nadareski
|
aefc931055
|
Of all things
|
2025-09-03 01:29:06 -04:00 |
|
Matt Nadareski
|
e7fe342379
|
Fix missed compatibility issue in string reading
|
2025-09-03 01:04:34 -04:00 |
|
Matt Nadareski
|
f372999b1b
|
So that's why
|
2025-09-03 00:23:46 -04:00 |
|
Matt Nadareski
|
2679975945
|
TFM support thing
|
2025-09-03 00:22:46 -04:00 |
|
Matt Nadareski
|
54dd7f2f8f
|
Add new extension tests
|
2025-09-03 00:20:02 -04:00 |
|