Morilli
5d62196dde
Restore stream position in ArchiveFactory.IsArchive
2024-10-23 17:01:55 +02:00
Adam Hathcock
7fe27ac310
Mark for 0.38
0.38.0
2024-09-02 09:09:57 +01:00
Adam Hathcock
1e300349ce
Merge pull request #868 from kikaragyozov/patch-1
...
Fix small typo in USAGE.md
2024-09-02 07:43:30 +01:00
Kiril Karagyozov
6b01a7b08e
Fix small typo in USAGE.md
2024-08-29 12:11:19 +03:00
Adam Hathcock
34d948df18
Merge pull request #866 from TwanVanDongen/master
...
Added shrink, reduce and implode to FORMATS
2024-08-22 16:07:23 +01:00
Twan
27091c4f1d
Update FORMATS.md
2024-08-21 19:09:14 +02:00
Twan
970a3d7f2a
Update FORMATS.md
2024-08-21 19:08:40 +02:00
Twan
2bedbbfc54
Update FORMATS.md
2024-08-21 19:06:14 +02:00
Adam Hathcock
8de33f0db3
Merge pull request #864 from adamhathcock/update-csproj
...
Update csproj to get green marks and update deps
2024-08-12 16:08:28 +01:00
Adam Hathcock
df4eab67dc
Update csproj to get green marks and update deps
2024-08-08 08:41:51 +01:00
Adam Hathcock
2d13bc0046
Merge pull request #860 from lostmsu/7zSFX
...
Added support for 7zip SFX archives
2024-08-06 08:54:12 +01:00
Victor Nova
704a0cb35d
added support for 7zip SFX archives by handling ReaderOptions.LookForHeader
2024-08-05 23:11:15 -07:00
Adam Hathcock
06a983e445
Merge pull request #859 from DineshSolanki/#858-fix-invalid-character-in-filename
...
Fix #858 - Replaces invalid filename characters
2024-07-30 08:22:01 +01:00
Dinesh Solanki
2d10df8b87
Fix #858 - Replaces invalid filename characters
...
Added a method to replace invalid characters in file names with underscores during file extraction. This prevents errors related to invalid file names.
2024-07-26 00:16:44 +05:30
Adam Hathcock
baf66db9dc
format
2024-07-24 08:31:44 +01:00
GordonJ
3545693999
Added Tests and supporting Files.
2024-07-23 14:05:07 -05:00
gjefferyes
84fb99c2c8
Merge branch 'adamhathcock:master' into master
2024-07-23 13:58:48 -05:00
Adam Hathcock
21e2983ae1
Merge pull request #857 from alexprabhat99/master
...
Fix for missing empty directories when using ExtractToDirectory
2024-07-18 08:34:20 +01:00
Alex Prabhat Bara
004e0941d5
code formatted using csharpier
2024-07-16 20:12:01 +05:30
Alex Prabhat Bara
188a426dde
fix for missing empty directories when using ExtractToDirectory
2024-07-16 16:20:04 +05:30
Adam Hathcock
6fcfae8bfe
Merge pull request #855 from Erior/feature/Check-tar-crc-on-header
...
Check crc on tar header
2024-07-12 08:35:27 +01:00
Lars Vahlenberg
9515350f52
Remove using directive
2024-07-11 19:56:46 +02:00
Lars Vahlenberg
6b88f82656
Handle special case, empty file
2024-07-11 19:52:33 +02:00
Lars Vahlenberg
e42d953f47
Check crc on tar header
2024-07-10 19:53:32 +02:00
Zavarkó Gábor
471a3f63fe
return Stream.Null when 7z entry has no stream
2024-07-07 00:14:00 +02:00
gjefferyes
9c257faf26
Merge branch 'master' into master
2024-06-26 06:28:55 -05:00
Adam Hathcock
d18cad6d76
Merge pull request #852 from LANCommander/fix-post-zip64-entry-subsequent-extractions
...
Fixed extractions after first ZIP64 entry is read from stream
2024-06-26 08:31:58 +01:00
GordonJ
061273be22
Added Export and (un)Reduce to sharpCompress
2024-06-25 11:35:11 -05:00
Pat Hartl
b89de6caad
Fix formatting
2024-06-24 17:19:53 -05:00
Pat Hartl
9bc0a1d7c7
Null reference checking
...
Reorders this null reference check to avoid throwing a null reference exception.
2024-06-23 22:30:34 -05:00
Pat Hartl
eee518b7fa
Reworked ZIP64 handling to separate block
...
The last commit made in this branch messed up some ZIP reading and caused a bunch of tests to fail. These changes branch off ZIP64 logic into its own block so that data is read correctly for 64 and non-64 entries.
2024-06-23 22:29:33 -05:00
Pat Hartl
b7b78edaa3
Fixed extractions after first ZIP64 entry is read from stream
2024-06-22 00:09:25 -05:00
Adam Hathcock
3eaac68ab4
Merge pull request #850 from Erior/feature/Issue-842
...
Issue 842
2024-06-18 13:45:53 +01:00
Adam Hathcock
a7672190e9
Merge branch 'master' into feature/Issue-842
2024-06-18 13:43:22 +01:00
Adam Hathcock
4e4e89b6eb
Merge pull request #849 from Erior/develop
...
Fix for issue #844
2024-06-18 13:41:52 +01:00
Lars Vahlenberg
33dd519f56
Throw exception when bzip2 is corrupt
2024-06-08 18:26:12 +02:00
Lars Vahlenberg
5c1149aa8b
#844
2024-06-08 17:22:20 +02:00
Adam Hathcock
9061e92af6
Merge pull request #848 from Morilli/fix-gzip-archivetype
...
Fix gzip archives having a `Type` of `ArchiveType.Tar` instead of `ArchiveType.Gzip`
2024-06-06 08:21:14 +01:00
Morilli
49f5ceaa9b
Fix GZipArchive getting Type set to ArchiveType.Tar
2024-06-04 10:34:06 +02:00
Morilli
525b309d37
Add failing test
2024-06-04 10:33:32 +02:00
Adam Hathcock
bdb3a787fc
Merge pull request #847 from DannyBoyk/846_tar_longlinkname
...
Tar: Add processing for the LongLink header type
2024-06-04 08:47:57 +01:00
Daniel Nash
a9601ef848
Tar: Add processing for the LongLink header type
...
Fixes #846
2024-06-03 12:54:19 -04:00
Adam Hathcock
6fc4b045fd
mark for 0.37.2
0.37.2
2024-04-27 09:34:32 +01:00
Adam Hathcock
446852c7d0
really fix source link and central usage
2024-04-27 09:34:05 +01:00
Adam Hathcock
c635f00899
mark as 0.37.1
0.37.1
2024-04-27 09:12:17 +01:00
Adam Hathcock
1393629bc5
Mark sourcelink as PrivateAssets="All"
2024-04-27 06:15:29 +01:00
Adam Hathcock
49ce17b759
update zstdsharp.port and net8 is only trimmable
2024-04-25 08:35:52 +01:00
Adam Hathcock
74888021c8
Merge pull request #835 from Blokyk/fix-736
...
Prevent infinite loop when reading corrupted archive
2024-04-24 09:20:44 +01:00
Adam Hathcock
9483856439
fmt
2024-04-24 09:17:42 +01:00
blokyk
dbbc7c8132
fix(tar): prevent infinite loop when reading corrupted archive
2024-04-24 03:13:13 +02:00