Justin Swanson
|
8548c0c618
|
Reduced nullability error verbosity in editorconfig
|
2020-06-26 12:33:38 -05:00 |
|
Justin Swanson
|
761f8aeb56
|
Enabled comment xmls export
|
2020-06-26 12:23:50 -05:00 |
|
Justin Swanson
|
f01f81025f
|
Swapped Common, BSA, and VFS libs to standard
|
2020-06-26 12:19:07 -05:00 |
|
Timothy Baldridge
|
ea76d88012
|
Temp files now implement IAsyncDisposable instead of IDisposable and use AbsolutePath.DeleteAsync
|
2020-05-27 20:43:57 -06:00 |
|
Timothy Baldridge
|
1b403a62d8
|
Bump deps versions
|
2020-05-26 05:36:31 -06:00 |
|
Timothy Baldridge
|
ea08c9865d
|
Common and BSA routines now use async IO exclusively
|
2020-05-25 10:24:16 -06:00 |
|
dependabot-preview[bot]
|
ddc57c6731
|
Bump System.Text.Encoding.CodePages from 4.7.0 to 4.7.1
Bumps [System.Text.Encoding.CodePages](https://github.com/dotnet/corefx) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/dotnet/corefx/releases)
- [Commits](https://github.com/dotnet/corefx/commits)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-05-13 07:12:47 +00:00 |
|
Timothy Baldridge
|
6561e29ac6
|
Also encode BA2 filenames with UTF8
|
2020-05-11 08:32:29 -06:00 |
|
Timothy Baldridge
|
197036d916
|
BA2 file names should be in UTF8
|
2020-05-11 07:20:09 -06:00 |
|
Timothy Baldridge
|
2b5adb3d8e
|
Allow any file with the correct BSA headers to be extracted with the BSA extractor.
|
2020-05-11 06:52:23 -06:00 |
|
Timothy Baldridge
|
77acf01fa0
|
Debug code and fixes for BA2 duplicate file bug
|
2020-05-02 14:15:36 -06:00 |
|
Timothy Baldridge
|
64540e2cab
|
Bunch of small server-side fixes, LZ4 compression speed, and better list validation
|
2020-04-29 06:26:44 -06:00 |
|
Timothy Baldridge
|
d9612609e8
|
Merge pull request #751 from wabbajack-tools/2.0-release-day-bug-fixes
Bug fixes encountered during the 2.0 release
|
2020-04-27 06:16:46 -06:00 |
|
Timothy Baldridge
|
b475334d4b
|
Fix BSA copy errors
|
2020-04-26 22:49:54 -06:00 |
|
Timothy Baldridge
|
c1a5c20281
|
Update the UI less often while hashing files
|
2020-04-26 07:13:10 -06:00 |
|
Timothy Baldridge
|
724f0074ce
|
BSA building is now async, status updates during compression
|
2020-04-20 15:36:33 -06:00 |
|
Timothy Baldridge
|
bb9ef89dee
|
BSA archives are now lazily extracted.
7Zip extracted archives now only extract the fewest files required.
Audited the uses of .Wait
Lazily init the VFS cleaning
|
2020-04-16 21:52:19 -06:00 |
|
Timothy Baldridge
|
723f687dbd
|
Several fixes for BSA compiling
|
2020-04-15 05:53:49 -06:00 |
|
Timothy Baldridge
|
4e0b050260
|
Fix several tests
|
2020-04-06 16:02:01 -06:00 |
|
Timothy Baldridge
|
8af841f3d6
|
Fix several more tests
|
2020-04-03 16:41:42 -06:00 |
|
Timothy Baldridge
|
defbc15593
|
Only 149 errors left in Wabbajack.Lib
|
2020-04-03 16:38:48 -06:00 |
|
Timothy Baldridge
|
b37728eefd
|
Tons of WIP changes for paths
|
2020-04-03 16:37:27 -06:00 |
|
Timothy Baldridge
|
3ef75a248d
|
Fixes for memory mapping issues
|
2020-03-09 14:38:35 -06:00 |
|
Timothy Baldridge
|
181a0f6b6a
|
Bug fixes for virtual memory/stream leaks
|
2020-03-04 22:27:15 -07:00 |
|
Timothy Baldridge
|
854bdbcaf3
|
Convert remaining BSA types to us virtual memory
|
2020-03-04 21:32:38 -07:00 |
|
Timothy Baldridge
|
2a14932092
|
Move around namespaces so BSA routines can use Common namespaces. Make BA2 creation use memory mapped files instead of memory streams
|
2020-03-04 17:02:16 -07:00 |
|
Timothy Baldridge
|
967cadee83
|
Add support for extracting/building TES3 .bsa files
|
2020-02-19 16:50:12 -07:00 |
|
Timothy Baldridge
|
8d13a4c455
|
Swap HttpClient over to SocketsHttpHandler
|
2020-02-14 15:23:27 -07:00 |
|
Timothy Baldridge
|
c991f077c7
|
Make x64 the default in all cases, make published builds self-contained
|
2020-02-01 10:33:00 -07:00 |
|
Justin Swanson
|
638542c617
|
.NET Standard 2.1, .NET Core 3.1
|
2020-01-25 20:48:13 -06:00 |
|
Justin Swanson
|
5db84a6ee6
|
Replaced all File.OpenWrite calls /w .Open(FileMode.Create)
File.OpenWrite is equivalent to FileMode.OpenOrCreate, which caused errors when replacing a file that was larger previously
|
2020-01-18 14:52:09 -06:00 |
|
Timothy Baldridge
|
a1258b5ea9
|
Index all archives from all modlists
|
2020-01-10 06:16:41 -07:00 |
|
Timothy Baldridge
|
756770df3c
|
Fix tests (except the media fire downloader)
|
2020-01-02 17:36:37 -07:00 |
|
Timothy Baldridge
|
bba5cb5be7
|
Convert Compression.BSA to .NET Standard 2.0
|
2019-12-24 10:47:49 -07:00 |
|
Justin Swanson
|
ae05eb90d4
|
Ignore warning CS1998, mark CS4014 as error
|
2019-12-03 18:59:53 -06:00 |
|
erri120
|
b5871a3468
|
Updated all main projects to .NET 4.8.0
|
2019-11-23 16:50:09 +01:00 |
|
erri120
|
8342f00a53
|
Simplified names in BSA2Reader nad ModListMetadata
|
2019-11-21 16:06:17 +01:00 |
|
erri120
|
97b7524030
|
Created READMEs for most projects
|
2019-11-21 15:11:08 +01:00 |
|
Timothy Baldridge
|
11cd96693a
|
Compiles, working through the tests
|
2019-11-15 17:01:37 -07:00 |
|
Timothy Baldridge
|
a8dd59227d
|
Several fixes and performance improvements
|
2019-11-15 16:13:27 -07:00 |
|
Timothy Baldridge
|
d9ca38cdff
|
Make BSA Routines async (#168)
* Make BSA routines async
|
2019-11-11 21:35:07 -07:00 |
|
Justin Swanson
|
ecb789d088
|
Merge remote-tracking branch 'wabbajack-tools/master' into VM-split-and-styling
|
2019-11-02 18:41:37 -05:00 |
|
Justin Swanson
|
422fde257b
|
Merge remote-tracking branch 'wabbajack-tools/master' into XAML-IDE-Featureset
|
2019-11-02 18:31:21 -05:00 |
|
Justin Swanson
|
12daa32d4e
|
All projects migrated to PackageReferences nuget systems
|
2019-11-02 17:57:51 -05:00 |
|
Timothy Baldridge
|
65af535487
|
code cleanup
|
2019-10-16 15:36:14 -06:00 |
|
Justin Swanson
|
a4d6feae42
|
Added 32bit compilation option
|
2019-10-13 15:56:40 -05:00 |
|
trawzified
|
0f4064c417
|
Fix adding NuGet package to every instance, now only in Wabbajack
|
2019-10-12 11:31:40 +02:00 |
|
trawzified
|
8f376f6f1b
|
Fix nuget package not being included in download folder fix
|
2019-10-12 10:07:16 +02:00 |
|
Timothy Baldridge
|
2db167ecb0
|
fix virtual properties on BSA classes
|
2019-10-11 22:17:13 -06:00 |
|
Timothy Baldridge
|
473ffbd806
|
a bunch of integration work, and ba2 fixes
|
2019-10-09 23:04:28 -06:00 |
|
Timothy Baldridge
|
88fa091d07
|
implement new BSA framework for old BSA routines
|
2019-10-08 15:20:43 -06:00 |
|
Timothy Baldridge
|
ce4a3e17dd
|
a good dozen BA2s passed the full test suite
|
2019-10-07 22:02:03 -06:00 |
|
Timothy Baldridge
|
9f3ee6a5cc
|
can write .ba2 general files, and they read back without issue
|
2019-10-07 16:13:38 -06:00 |
|
Timothy Baldridge
|
af05894ae3
|
add support for DXGI_FORMAT_BC6H_UF16
|
2019-10-06 20:14:51 -06:00 |
|
Timothy Baldridge
|
817576d085
|
start of bs2 support, can read the 4 .bs2 files I threw at it
|
2019-10-06 15:58:36 -06:00 |
|
Timothy Baldridge
|
454cff052e
|
code reformatting
|
2019-09-13 22:35:42 -06:00 |
|
Timothy Baldridge
|
3e6dd46803
|
many improvements to accelerate compilation times
|
2019-09-12 17:44:35 -06:00 |
|
Timothy Baldridge
|
b1c2f17784
|
fixed issue with bsa files of 0 length
|
2019-09-08 16:44:15 -06:00 |
|
Timothy Baldridge
|
bbdef88296
|
several small fixes
|
2019-09-07 21:34:18 -06:00 |
|
Timothy Baldridge
|
5ddbd832f6
|
fix for long file names
|
2019-08-27 21:22:57 -06:00 |
|
Timothy Baldridge
|
dd63fb8402
|
few fixes found when building Lexys
|
2019-08-23 22:47:52 -06:00 |
|
Timothy Baldridge
|
0c74967dd8
|
BSA tools should now support TES4, FO3, FNV, Skyrim and SSE
|
2019-08-21 22:27:24 -06:00 |
|
Timothy Baldridge
|
672cf49f47
|
Switch back to a lz4 compressor that works
|
2019-08-12 16:20:45 -06:00 |
|
Timothy Baldridge
|
a6d90ccc3f
|
fix the BSA encoder, add support for hand built patches
|
2019-08-11 16:57:32 -06:00 |
|
Timothy Baldridge
|
72ead783a5
|
fix a bug in the BSA reader for LE archives
|
2019-08-09 15:54:10 -06:00 |
|
Timothy Baldridge
|
4b036221b9
|
issue-4 - Can index nested archives
|
2019-08-08 16:36:09 -06:00 |
|
Timothy Baldridge
|
8513441afd
|
Upgrade SevenZipExtractor, fix for bad zips, add Ignore Missing Files button
|
2019-08-07 17:06:38 -06:00 |
|
Timothy Baldridge
|
5811380241
|
switched the compiler/installer over to the new BSA libs
|
2019-07-29 21:32:52 -06:00 |
|
Timothy Baldridge
|
0957f3cbf9
|
Can re-encode my complete SSE .bsa test folder
|
2019-07-29 15:44:18 -06:00 |
|
Timothy Baldridge
|
39e1a20741
|
more bug fixes, can recompress 3DNPCs and a bunch of other BSAs
|
2019-07-29 15:24:05 -06:00 |
|
Timothy Baldridge
|
8facc9a1f4
|
can read/write two SSE BSAs so far, working out the bugs now
|
2019-07-28 22:52:04 -06:00 |
|
Timothy Baldridge
|
099021d890
|
first commit of new BSA reader/writer
|
2019-07-28 17:04:23 -06:00 |
|