Commit Graph

  • 3a7fbdfa52 Handle XZ CheckType SHA-256 ms264556 2025-03-07 14:46:07 +13:00
  • bbeb46b37f Merge pull request #900 from Morilli/WriteToDirectory-reader Adam Hathcock 2025-03-03 08:32:00 +00:00
  • 5450b9a700 make WriteToDirectory functions use ExtractAllEntries Morilli 2025-02-28 21:46:04 +01:00
  • 353b28647c Merge pull request #897 from Morilli/bufferedsubstream-readbyte Adam Hathcock 2025-02-17 08:07:14 +00:00
  • 2411f4f870 Merge branch 'master' into bufferedsubstream-readbyte Adam Hathcock 2025-02-17 08:05:02 +00:00
  • 34cd059423 Merge pull request #898 from Morilli/lz-readbyte Adam Hathcock 2025-02-17 08:04:34 +00:00
  • 4b4ec12c87 Implement ReadByte for LzmaStream and LzOutWindow Morilli 2025-02-16 18:37:56 +01:00
  • 441147c0dc Implement ReadByte for BufferedSubStream Morilli 2025-02-16 13:41:46 +01:00
  • 08ceac9f46 Merge pull request #896 from adamhathcock/rar_unpack20_audio_fix Adam Hathcock 2025-02-12 08:25:38 +00:00
  • 6bc690b50b Seriously? Nanook 2025-02-11 23:10:03 +00:00
  • c41888b338 Rar2 v20,v26 Multimedia (Audio) decoder fix Nanook 2025-02-11 22:30:59 +00:00
  • 6d3c980b39 Merge pull request #894 from Morilli/fix-rare-solid-rar-failure Adam Hathcock 2025-02-11 11:39:17 +00:00
  • eb5db176fa revert change to rar5 code Morilli 2025-02-11 11:21:51 +01:00
  • a77c03fcaf add comment and change the same code in new Unpack50 Morilli 2025-02-11 11:03:56 +01:00
  • 04b25011e9 Merge branch 'master' into fix-rare-solid-rar-failure Adam Hathcock 2025-02-11 08:31:49 +00:00
  • 96b34aec10 Merge pull request #895 from Morilli/fix-test-concurrency Adam Hathcock 2025-02-11 08:30:12 +00:00
  • d560b46c85 use File.OpenRead instead of File.Open to allow concurrent access Morilli 2025-02-11 03:31:49 +01:00
  • 94789ce455 Fix condition in rar v3 code Morilli 2025-02-11 03:04:18 +01:00
  • 55797e5873 Merge pull request #893 from adamhathcock/rar_unpack20 Adam Hathcock 2025-02-10 09:27:27 +00:00
  • 675cab3074 Fix for Rar4 v20 compression. Nanook 2025-02-07 22:39:33 +00:00
  • 8d63ab646e Merge pull request #891 from Morilli/fix-zip-datadescriptor-header Adam Hathcock 2025-01-28 08:12:40 +00:00
  • 37a2fa1cdc Merge branch 'master' into fix-zip-datadescriptor-header Adam Hathcock 2025-01-28 08:08:55 +00:00
  • 79ed9650b3 Merge pull request #892 from adamhathcock/fix-tests Adam Hathcock 2025-01-28 08:08:41 +00:00
  • b6dc58164e don't run net48 on non-windows Adam Hathcock 2025-01-28 08:04:59 +00:00
  • f9a974c1fe fix formatting Morilli 2025-01-28 02:24:42 +01:00
  • 91e672befb remove old hack trying to fix a similar thing Morilli 2025-01-28 02:06:47 +01:00
  • c14d18b9df set local header data from directory header when flag is set Morilli 2025-01-28 01:56:14 +01:00
  • d2cfc1844c add failing test Morilli 2025-01-28 01:49:49 +01:00
  • 2fb3243a1a Tests also on net48 Adam Hathcock 2025-01-16 08:38:11 +00:00
  • 6f3124a84f Mark for 0.39 0.39.0 Adam Hathcock 2025-01-16 08:30:21 +00:00
  • 59eb5bd9c4 Merge pull request #888 from adamhathcock/updates Adam Hathcock 2025-01-16 08:19:50 +00:00
  • ad2b6bb4f7 Merge branch 'master' into updates Adam Hathcock 2025-01-16 08:17:25 +00:00
  • 51d64ee10e Merge pull request #889 from majorro/internal-helpers Adam Hathcock 2025-01-16 08:15:02 +00:00
  • 1159efc6cc formatting majorro 2025-01-15 21:43:10 +03:00
  • 3cfb76a56f Add back net48 and net481 support Adam Hathcock 2025-01-15 16:35:05 +00:00
  • 7a1ad6688a make helpers internal majorro 2025-01-15 04:46:22 +03:00
  • 4f4af6e3fd make test friend assembly majorro 2025-01-15 04:46:07 +03:00
  • 2736b79097 signed test assembly majorro 2025-01-15 04:43:16 +03:00
  • 8da2ffa433 Update dependencies Adam Hathcock 2025-01-14 09:12:03 +00:00
  • 5bf3d6dc32 update csharpier Adam Hathcock 2025-01-14 09:07:40 +00:00
  • 30d4380afe update csproj Adam Hathcock 2025-01-14 09:06:03 +00:00
  • c8b5aad482 Update to support only netstandard2.0, net6 and net8 Adam Hathcock 2025-01-14 09:04:39 +00:00
  • fa1d440947 Merge pull request #887 from majorro/improve-rar-memory-usage Adam Hathcock 2025-01-14 08:58:18 +00:00
  • a89fc3a276 formatting Adam Hathcock 2025-01-14 08:55:09 +00:00
  • 3875f62453 deps fix majorro 2025-01-14 00:36:26 +03:00
  • 23e1447ab6 stackalloc addvmcode majorro 2025-01-13 23:31:33 +03:00
  • 91364c6a7c stackalloc readtables majorro 2025-01-13 23:28:26 +03:00
  • a070493fba window null checks majorro 2025-01-13 23:26:49 +03:00
  • ca0a6ab72c rollback ILLink.Tasks downgrade majorro 2025-01-12 16:38:30 +03:00
  • 10e0562a82 stackalloc rar unpackv1 majorro 2025-01-12 16:02:49 +03:00
  • 44998a2a2b pooled window for rar unpackv1 majorro 2025-01-12 16:01:59 +03:00
  • f8e033e560 add explicit System.Buffers, remove redundant code majorro 2025-01-12 15:36:53 +03:00
  • 5842da84af Merge pull request #878 from Morilli/fix-xzblock-padding Adam Hathcock 2024-12-20 08:50:46 +00:00
  • 10cc270170 Merge branch 'master' into fix-xzblock-padding Adam Hathcock 2024-12-20 08:47:40 +00:00
  • f51bdd56aa expose Position getter in ForwardOnlyStream Morilli 2024-12-19 20:41:00 +01:00
  • 7f79c49f93 Merge pull request #884 from YoshiRulz/exports-unclutter Adam Hathcock 2024-12-19 14:06:48 +00:00
  • e4920255f0 Replace ReadOnlyCollection with the one in the BCL YoshiRulz 2024-12-19 00:39:13 +10:00
  • f8e8273d39 Move utility classes to new namespace YoshiRulz 2024-12-19 00:32:23 +10:00
  • ceddab98d1 Merge pull request #877 from StarkDirewolf/master Adam Hathcock 2024-11-01 14:07:24 +00:00
  • 0faa176791 Sharpier styling Robb Pryde 2024-10-31 17:35:47 +00:00
  • 9b0e0ee536 Fix padding calculation when initial position % 4 != 0 Morilli 2024-10-29 02:56:37 +01:00
  • 881d2756db Add failing test Morilli 2024-10-29 02:55:43 +01:00
  • ab5af40999 Fixed bug in zip time header flags, and failing to parse it no longer throws an exception. Robb Pryde 2024-10-26 01:22:07 +01:00
  • 6aeef8dcf9 Merge pull request #876 from Morilli/fix-isarchive-stream-seek Adam Hathcock 2024-10-24 08:28:52 +01:00
  • 5d62196dde Restore stream position in ArchiveFactory.IsArchive Morilli 2024-10-23 17:01:55 +02:00
  • 7fe27ac310 Mark for 0.38 0.38.0 Adam Hathcock 2024-09-02 09:09:57 +01:00
  • 1e300349ce Merge pull request #868 from kikaragyozov/patch-1 Adam Hathcock 2024-09-02 07:43:30 +01:00
  • 6b01a7b08e Fix small typo in USAGE.md Kiril Karagyozov 2024-08-29 12:11:19 +03:00
  • 34d948df18 Merge pull request #866 from TwanVanDongen/master Adam Hathcock 2024-08-22 16:07:23 +01:00
  • 27091c4f1d Update FORMATS.md Twan 2024-08-21 19:09:14 +02:00
  • 970a3d7f2a Update FORMATS.md Twan 2024-08-21 19:08:40 +02:00
  • 2bedbbfc54 Update FORMATS.md Twan 2024-08-21 19:06:14 +02:00
  • 8de33f0db3 Merge pull request #864 from adamhathcock/update-csproj Adam Hathcock 2024-08-12 16:08:28 +01:00
  • df4eab67dc Update csproj to get green marks and update deps Adam Hathcock 2024-08-08 08:41:51 +01:00
  • 2d13bc0046 Merge pull request #860 from lostmsu/7zSFX Adam Hathcock 2024-08-06 08:54:12 +01:00
  • 704a0cb35d added support for 7zip SFX archives by handling ReaderOptions.LookForHeader Victor Nova 2024-08-02 23:57:25 -07:00
  • 06a983e445 Merge pull request #859 from DineshSolanki/#858-fix-invalid-character-in-filename Adam Hathcock 2024-07-30 08:22:01 +01:00
  • 2d10df8b87 Fix #858 - Replaces invalid filename characters Dinesh Solanki 2024-07-26 00:16:44 +05:30
  • baf66db9dc format Adam Hathcock 2024-07-24 08:31:44 +01:00
  • 3545693999 Added Tests and supporting Files. GordonJ 2024-07-23 14:05:07 -05:00
  • 84fb99c2c8 Merge branch 'adamhathcock:master' into master gjefferyes 2024-07-23 13:58:48 -05:00
  • 21e2983ae1 Merge pull request #857 from alexprabhat99/master Adam Hathcock 2024-07-18 08:34:20 +01:00
  • 004e0941d5 code formatted using csharpier Alex Prabhat Bara 2024-07-16 20:12:01 +05:30
  • 188a426dde fix for missing empty directories when using ExtractToDirectory Alex Prabhat Bara 2024-07-16 16:20:04 +05:30
  • 6fcfae8bfe Merge pull request #855 from Erior/feature/Check-tar-crc-on-header Adam Hathcock 2024-07-12 08:35:27 +01:00
  • 9515350f52 Remove using directive Lars Vahlenberg 2024-07-11 19:56:46 +02:00
  • 6b88f82656 Handle special case, empty file Lars Vahlenberg 2024-07-11 19:52:33 +02:00
  • e42d953f47 Check crc on tar header Lars Vahlenberg 2024-07-10 19:53:32 +02:00
  • 471a3f63fe return Stream.Null when 7z entry has no stream Zavarkó Gábor 2024-07-07 00:14:00 +02:00
  • 9c257faf26 Merge branch 'master' into master gjefferyes 2024-06-26 06:28:55 -05:00
  • d18cad6d76 Merge pull request #852 from LANCommander/fix-post-zip64-entry-subsequent-extractions Adam Hathcock 2024-06-26 08:31:58 +01:00
  • 061273be22 Added Export and (un)Reduce to sharpCompress GordonJ 2024-06-25 11:35:11 -05:00
  • b89de6caad Fix formatting Pat Hartl 2024-06-24 17:19:53 -05:00
  • 9bc0a1d7c7 Null reference checking Pat Hartl 2024-06-23 22:30:34 -05:00
  • eee518b7fa Reworked ZIP64 handling to separate block Pat Hartl 2024-06-23 22:29:33 -05:00
  • b7b78edaa3 Fixed extractions after first ZIP64 entry is read from stream Pat Hartl 2024-06-22 00:09:25 -05:00
  • 3eaac68ab4 Merge pull request #850 from Erior/feature/Issue-842 Adam Hathcock 2024-06-18 13:45:53 +01:00
  • a7672190e9 Merge branch 'master' into feature/Issue-842 Adam Hathcock 2024-06-18 13:43:22 +01:00
  • 4e4e89b6eb Merge pull request #849 from Erior/develop Adam Hathcock 2024-06-18 13:41:52 +01:00
  • 33dd519f56 Throw exception when bzip2 is corrupt Lars Vahlenberg 2024-06-08 18:26:12 +02:00