Matt Nadareski
|
65dbb7a31a
|
Add Arithmetic Binary Operators tests
|
2025-10-27 16:18:45 -04:00 |
|
Matt Nadareski
|
1eaf7954fe
|
Add Arithmetic Unary Operators tests
|
2025-10-27 16:12:12 -04:00 |
|
Matt Nadareski
|
abdf50c9e0
|
Add bitwise AND and OR operations to both-endian
|
2025-10-27 15:34:32 -04:00 |
|
Matt Nadareski
|
12341ba6aa
|
Simplify Numerics namespace
|
2025-10-27 14:12:52 -04:00 |
|
Matt Nadareski
|
2b6fc200e2
|
Add Latin1 and BigEndianUnicode extensions
|
2025-10-27 12:22:02 -04:00 |
|
Matt Nadareski
|
7c63f44c75
|
Add both-endian write extensions
|
2025-10-27 12:01:52 -04:00 |
|
Matt Nadareski
|
edd3e6eef2
|
Add both-endian try read extensions
|
2025-10-27 11:21:29 -04:00 |
|
Matt Nadareski
|
244b7411d4
|
Add both-endian peek read extensions
|
2025-10-27 10:43:54 -04:00 |
|
Matt Nadareski
|
fb60f1fed5
|
Add both-endian exact read extensions
|
2025-10-27 10:03:17 -04:00 |
|
Matt Nadareski
|
8f06bf5859
|
Add both-endian numeric types
|
2025-10-27 09:09:00 -04:00 |
|
Matt Nadareski
|
46996c10e5
|
Add Peek implementations for reading
|
2025-10-15 09:59:07 -04:00 |
|
Matt Nadareski
|
7491821679
|
Add origin-based SeekIfPossible
|
2025-10-15 09:37:41 -04:00 |
|
Matt Nadareski
|
8fe404e732
|
Remove some nonsensical endian methods
|
2025-10-14 20:45:02 -04:00 |
|
Matt Nadareski
|
793168fbe5
|
Add TryGet implementations for reading
|
2025-10-14 20:42:32 -04:00 |
|
Matt Nadareski
|
67b6118cc1
|
Add functionality from Transform tool
|
2025-10-14 13:58:40 -04:00 |
|
Matt Nadareski
|
7ccedbeac5
|
Move Compare to better namespace
|
2025-09-30 21:25:56 -04:00 |
|
Matt Nadareski
|
8f4ea0da16
|
Add BouncyCastle as a dependency
|
2025-09-30 19:30:23 -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
|
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
|
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
|
d2e9b8d6e5
|
Fix byte array test
|
2025-09-22 17:44:41 -04:00 |
|
Matt Nadareski
|
17e55ee233
|
Move BufferedStream out of SZDD
|
2025-09-22 10:50:53 -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
|
630b01283e
|
Latin1 instead of ASCII for .NET 5.0 and beyond
|
2025-09-21 15:12:16 -04:00 |
|
Matt Nadareski
|
314de12661
|
Fix tests, remove UTF-8 checks from irrelevant places
|
2025-09-21 14:03:45 -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
|
e49f56fccc
|
Add an enumerable extension from BOS
|
2025-09-06 15:42:48 -04:00 |
|
Matt Nadareski
|
b22384d5f3
|
Add neat string extensions from BOS
|
2025-09-06 15:32:36 -04:00 |
|
Matt Nadareski
|
e7fe342379
|
Fix missed compatibility issue in string reading
|
2025-09-03 01:04:34 -04:00 |
|
Matt Nadareski
|
54dd7f2f8f
|
Add new extension tests
|
2025-09-03 00:20:02 -04:00 |
|
Matt Nadareski
|
4a3ffa5f90
|
Update fixes, port needed code
|
2025-09-01 15:21:53 -04:00 |
|
Matt Nadareski
|
659674dd4a
|
Port ReadStrings extensions from Serialization
|
2025-08-25 12:44:04 -04:00 |
|
Matt Nadareski
|
5c199a143b
|
Add ReadFrom extension, move SegmentValid as extension
|
2025-08-25 10:50:16 -04:00 |
|
Matt Nadareski
|
ea1f02798c
|
Reorganize composite stream tests
|
2025-08-23 21:24:04 -04:00 |
|
Matt Nadareski
|
e3d4cc5e45
|
Cleanup and sync
|
2025-08-23 21:16:31 -04:00 |
|
Matt Nadareski
|
c98eb5c42a
|
Add "here to the end" constructors
|
2025-08-23 21:11:41 -04:00 |
|
Matt Nadareski
|
d0392be2d8
|
Add view stream type
|
2025-08-23 21:07:57 -04:00 |
|
Matt Nadareski
|
cf7daff040
|
Add disabled Quantum test
|
2025-07-23 15:08:49 -04:00 |
|
Matt Nadareski
|
cf4f613a65
|
Minor fixes and tests for MS-ZIP
|
2025-07-23 14:45:33 -04:00 |
|
Matt Nadareski
|
abeaa92112
|
Fix Blast decompression
|
2025-07-23 13:58:11 -04:00 |
|
Matt Nadareski
|
4b9b4a22cc
|
Add BZip2 tests
|
2025-07-23 13:13:01 -04:00 |
|
Matt Nadareski
|
71021c61f7
|
Port NormalizeFilePath from MPF
|
2025-07-23 12:03:42 -04:00 |
|
Matt Nadareski
|
20382360ee
|
Be consistent about end-of-file newlines
|
2025-07-23 10:25:19 -04:00 |
|
Matt Nadareski
|
6028032c89
|
Update nuget packages
|
2025-07-23 10:19:41 -04:00 |
|
Matt Nadareski
|
ff18049832
|
Add explicit value building to extensions
|
2024-12-16 13:55:32 -05:00 |
|
Matt Nadareski
|
f3689087e6
|
Add alignment tests
|
2024-11-28 21:31:38 -05:00 |
|