Matt Nadareski
|
118d7b58da
|
[SabreTools, Style] Move single method to a better location
|
2017-04-07 13:46:45 -07:00 |
|
Matt Nadareski
|
d1331c6bb3
|
[ArchiveTools] Add stream-to-file writing
|
2017-03-31 14:43:40 -07:00 |
|
Matt Nadareski
|
713a71b8af
|
[Style] Fix GetFileNameWithoutExtension
|
2017-03-29 13:46:00 -07:00 |
|
Matt Nadareski
|
c71b60d2d2
|
[ArchiveTools] Fix TZip write
|
2017-03-20 23:25:10 -07:00 |
|
Matt Nadareski
|
6b59910534
|
[ArchiveTools] Zip read tweak
|
2017-03-19 20:00:53 -07:00 |
|
Matt Nadareski
|
c9c532776b
|
[Style] Fix cleaning unicode
|
2017-03-18 16:41:14 -07:00 |
|
Matt Nadareski
|
6263b5275f
|
[ALL] Add flag to remove non-ASCII characters from items
|
2017-03-18 00:34:18 -07:00 |
|
Matt Nadareski
|
809b6aff14
|
[xxHash] Fix xxHash not being found
|
2017-03-17 13:12:01 -07:00 |
|
Matt Nadareski
|
e4a0c844d6
|
[Style] Add todo
|
2017-03-17 11:29:08 -07:00 |
|
Matt Nadareski
|
fdc08d8b52
|
[Style] Let clean hashes bail out early in error cases
|
2017-03-17 11:22:48 -07:00 |
|
Matt Nadareski
|
8d110fb68f
|
[Style] Forgot to remove the old code
|
2017-03-17 10:16:00 -07:00 |
|
Matt Nadareski
|
e5db964712
|
[Style] Unroll regex (thanks to edc for the code)
|
2017-03-17 10:14:22 -07:00 |
|
Matt Nadareski
|
2d5d9b74e7
|
[DatFile, ArchiveTools] TODO cleanup
|
2017-03-16 23:55:08 -07:00 |
|
Matt Nadareski
|
4817271327
|
[DatFile, ArchiveTools] Use stream-based archive methods for rebuild
Because of how this worked out, the Archive-to-Archive methods are no longer needed
|
2017-03-16 22:17:07 -07:00 |
|
Matt Nadareski
|
0819fc1397
|
[ArchiveTools] Fix odd information from certain files
|
2017-03-16 20:39:05 -07:00 |
|
Matt Nadareski
|
a5d09eadc6
|
[ArchiveTools] Add new stream-based code
|
2017-03-16 20:00:23 -07:00 |
|
Matt Nadareski
|
fc6a9aa28d
|
[ArchiveTools] Add back ExtractStream method
|
2017-03-16 17:31:25 -07:00 |
|
Matt Nadareski
|
3fcccd6039
|
[ArchiveTools] Get Transfer skeleton
|
2017-03-16 17:26:06 -07:00 |
|
Matt Nadareski
|
48956e7ddc
|
[ArchiveTools] Get date properly working
|
2017-03-16 14:53:54 -07:00 |
|
Matt Nadareski
|
b048176a5c
|
[ArchiveTools] Oops, memory streams
|
2017-03-16 14:19:00 -07:00 |
|
Matt Nadareski
|
9a9ea20614
|
[ArchiveTools] Fix empty folder detection
|
2017-03-16 14:16:46 -07:00 |
|
Matt Nadareski
|
03eeb509cb
|
[ArchiveTools] Add new method for finding blank folders (not hooked up)
|
2017-03-16 13:19:16 -07:00 |
|
Matt Nadareski
|
849afb3f5d
|
[ArchiveTools] Use new extended info method
|
2017-03-16 12:43:47 -07:00 |
|
Matt Nadareski
|
e06226b142
|
[ArchiveTools] Create GetExtendedArchiveFileInfo
|
2017-03-16 01:02:55 -07:00 |
|
Matt Nadareski
|
b30320b017
|
[ArchiveTools] Fix zip extraction
|
2017-03-16 00:08:39 -07:00 |
|
Matt Nadareski
|
e7f3192476
|
[FileTools] Create and use safe file accessors
|
2017-03-15 20:07:28 -07:00 |
|
Matt Nadareski
|
26d49d9e19
|
[FileTools] Create and use safe file/directory delete
|
2017-03-15 14:44:44 -07:00 |
|
Matt Nadareski
|
0995718106
|
[ALL] Use File.Open instead of OpenRead, OpenWrite
|
2017-03-15 13:50:29 -07:00 |
|
Matt Nadareski
|
5b19dbdac6
|
[FileTools] Try to open with share
|
2017-03-15 13:44:42 -07:00 |
|
Matt Nadareski
|
79c425a7e3
|
[FileTools] Try to avoid file issues
|
2017-03-15 13:43:38 -07:00 |
|
Matt Nadareski
|
daeb8073f6
|
Revert "[ArchiveTools] Move 7z read to 7z.dll wrapper"
This reverts commit d16ce5eb10.
|
2017-03-15 00:14:56 -07:00 |
|
Matt Nadareski
|
bee4a63933
|
[FileTools] Create method for finding empty directories
|
2017-03-14 20:36:16 -07:00 |
|
Matt Nadareski
|
0f210cd237
|
[DatFile] Enable blank folders in archives (not quickscan)
|
2017-03-14 15:18:07 -07:00 |
|
Matt Nadareski
|
d16ce5eb10
|
[ArchiveTools] Move 7z read to 7z.dll wrapper
|
2017-03-14 13:56:27 -07:00 |
|
Matt Nadareski
|
3dccdd7138
|
[FileTools] Stop xxHash from writing on standard DFD
From erroneous xxHash calculations, I also determined that the hash length is 8 characters, similar to CRC hashes
|
2017-03-13 21:34:27 -07:00 |
|
Matt Nadareski
|
734303e8fa
|
[ArchiveTools] Add one more reference
|
2017-03-05 21:49:29 -08:00 |
|
Matt Nadareski
|
a6bdf469ed
|
[ArchiveTools] Add notes
|
2017-03-05 21:47:09 -08:00 |
|
Matt Nadareski
|
663e8a777a
|
[ArchiveTools] Add XZ output (not TXZ)
|
2017-03-05 21:41:28 -08:00 |
|
Matt Nadareski
|
0617c242ea
|
[Filetools, xxHash] Add xxHash as an option, currently not hooked up
|
2017-03-05 20:55:22 -08:00 |
|
Matt Nadareski
|
4ab5f4578f
|
[Logger] Allow for log filtering based on level
|
2017-03-01 21:58:09 -08:00 |
|
Matt Nadareski
|
89fd9f2237
|
[Globals] Add global variables to be used everywhere
|
2017-03-01 21:26:27 -08:00 |
|
Matt Nadareski
|
98bbbfa5d9
|
[DatFile] Proliferate multithreading a little more
|
2017-03-01 20:28:32 -08:00 |
|
Matt Nadareski
|
d18f1b8595
|
[ArchiveTools] Make 7z write work (non-T7z currently)
|
2017-02-28 13:35:22 -08:00 |
|
Matt Nadareski
|
ec8812dfc8
|
[ArchiveTools] Try to implement 7zip write
|
2017-02-27 23:52:33 -08:00 |
|
Matt Nadareski
|
04f2a5f273
|
[ALL] All work items as TODOs
|
2017-02-27 23:00:57 -08:00 |
|
Matt Nadareski
|
d9711ab82c
|
[ArchiveTools] Make more extensible
|
2017-02-27 22:41:45 -08:00 |
|
Matt Nadareski
|
08572a26af
|
[ArchiveTools, FileTools] Add TODOs for SHA256
|
2017-02-27 21:27:43 -08:00 |
|
Matt Nadareski
|
9b73018589
|
[ALL] Nearly all work for SHA384/512 support
|
2017-02-27 00:01:24 -08:00 |
|
Matt Nadareski
|
d3111add08
|
[ALL] Add infrastructure for SHA384, SHA512
|
2017-02-26 23:12:20 -08:00 |
|
Matt Nadareski
|
2da7171951
|
[ALL] Convert "noHASH" flags to using Hash type
|
2017-02-26 23:05:31 -08:00 |
|