Nanook
587675e488
Fixed some missing features caused by merging an earlier branch than required.
2025-07-21 23:45:57 +01:00
Nanook
938775789d
Formated with Sharpier.
2025-07-20 18:11:37 +01:00
Nanook
21f14cd3f2
Added IStreamStack for debugging and configurable buffer management. Added SharpCompressStream to consolodate streams to help simplify debugging. All unit tests passing.
2025-07-20 17:35:22 +01:00
Adam Hathcock
95975a4c33
even more clean up
2024-03-14 09:07:21 +00:00
Lars Vahlenberg
d678275dee
Implement RAR5 decryption
2023-12-16 02:53:09 +01:00
Adam Hathcock
16e8dd447b
update csharpier
2023-03-21 13:14:08 +00:00
Adam Hathcock
b01e97b168
more clean up
2022-12-20 15:20:49 +00:00
Adam Hathcock
7da10795a1
csharpier
2022-12-20 15:14:22 +00:00
Adam Hathcock
959bbdcf1b
big clean up
2022-12-20 15:06:44 +00:00
Adam Hathcock
970e31a1b1
cleanup and run csharpier
2022-12-20 13:45:47 +00:00
Adam Hathcock
d6ac9a0363
Fix build
2022-12-20 13:09:16 +00:00
Jeff Tyson
1561bba538
Add net462 target to clean up issues with system.* nuget dependencies
2021-09-29 21:55:11 +00:00
Adam Hathcock
5357bd07c7
Let dotnet format do it’s thing
2021-01-09 13:33:34 +00:00
Jason Nelson
d8804ae108
Improve conditional logic to prepare to add .NETCOREAPP target
2020-11-18 09:19:21 -08:00
Jason Nelson
c618eacad4
Optimize RijndaelEngine
2020-07-31 16:22:44 -07:00
Jason Nelson
6973436b94
Add and use Stream.Write(ReadOnlySpan<byte> buffer) polyfill
2020-07-30 17:29:33 -07:00
Jason Nelson
7750ed7106
Finish spanification of RijndaelEngine
2020-07-30 17:01:13 -07:00
Jason Nelson
5b6a1c97e3
Enable nullable
2020-05-23 16:27:55 -07:00
Adam Hathcock
632bae725d
Add braces for clarity
2020-05-14 13:47:21 +01:00
Berkan Diler
921a99fc32
Replace static readonly byte[] fields with static ReadOnlySpan<byte> properties
2020-04-10 11:54:58 +02:00
Adam Hathcock
400d2c1774
Fix usings and add braces for better merging
2020-04-03 08:47:30 +01:00
Julien Lebosquain
540618c062
Implemented ReadByte/WriteByte on streams to improve performance
2018-05-27 16:31:44 +02:00
Adam Hathcock
9f89a0844d
Fix namespaces to not interfere with bouncy castle users
2018-05-06 09:09:45 +01:00
Adam Hathcock
5fdae1cf82
Make readonly and fix visibility
2018-05-05 19:23:34 +01:00
Adam Hathcock
3983db08ff
Use nameof
2017-07-27 11:05:33 -05:00
Adam Hathcock
912d7a8775
Lzip ( #245 )
...
* First pass. Writing isn't implemented on stream. Tests are busted.
* LZipReader works...no file name :(
* LZipWriter works
* Writing tests are actually correct now. LZipStream correctly writes trailer now. lzip command line tool likes it.
* Add recommendation blurb
* Update notes for formats
* LZip isn't an archive format
* Attempting to fix and implement crc32
* LZip writing test passes
* Had to invert crc to check uncompressed data.
2017-05-31 16:51:24 +01:00
Adam Hathcock
8be931bbcb
Doing some resharper clean up
2017-05-19 10:52:49 +01:00
Adam Hathcock
efa6f7a82e
Huge Resharper clean up. Fixed up test project.json
2016-09-26 10:55:52 +01:00
Adam Hathcock
43698b41a7
Need RijndaelEngine for some reason
2016-01-01 12:21:23 +00:00
Adam Hathcock
75e09b24c0
Remove bouncy castle code
2016-01-01 11:06:14 +00:00
Adam Hathcock
49707498a5
move files around
2015-12-30 11:19:42 +00:00