Commit Graph

  • 6d69791db1 Adds MIT license. mavenraven.org 2014-11-11 08:48:32 -08:00
  • 6e05a20136 Support file sizes larger than int.MaxValue Adam Hathcock 2014-10-24 09:39:59 +01:00
  • d36ae445e2 Don't dispose! Adam Hathcock 2014-07-01 19:33:59 +01:00
  • 022f7ed26b Fix change from previous pull request Adam Hathcock 2014-04-30 11:27:49 +01:00
  • d1a64021e1 Check for entry stream null. Adam Hathcock 2014-04-30 11:26:54 +01:00
  • 9225531f1e Merge pull request #15 from bastianeicher/master Adam Hathcock 2014-04-24 10:16:00 +01:00
  • 650dc6f8bb .NET 2.0 version in NuGet package with limited dependency on LinqBridge Bastian Eicher 2014-04-16 14:38:50 +02:00
  • 49d6f1f633 Enumerate FILES not DIRECTORIES Adam Hathcock 2014-04-15 09:41:16 +01:00
  • 505f435f5d Renamed LinqBridge to .NET 2.0 target. Adam Hathcock 2014-04-15 09:36:05 +01:00
  • d9d63fba96 Merge pull request #12 from bastianeicher/master Adam Hathcock 2014-04-15 09:26:36 +01:00
  • 8c3d260d7c Added .NET 2.0 version (with LinqBridge) Bastian Eicher 2014-03-18 14:38:56 +01:00
  • 0fd00efada Fixed other projects Adam Hathcock 2014-02-01 10:36:22 +00:00
  • 71e86cd7e4 Added explicit checks for multi-volume encrypted archives to throw an error Adam Hathcock 2014-02-01 10:29:01 +00:00
  • c64a96398d RarArchives now have password support Adam Hathcock 2014-02-01 09:01:15 +00:00
  • efa9805fe4 Fixing Windows Store project to be Windows 8.1 with newest files Adam Hathcock 2014-02-01 07:57:50 +00:00
  • 2100d49cef Little more clean up Adam Hathcock 2013-12-23 12:29:41 +00:00
  • 66ffc82d41 Entries don't have FilePaths, they have keys Adam Hathcock 2013-12-23 12:20:06 +00:00
  • e58ec599f0 Cleaning up some FileInfo non-usage and fixing tests. Adam Hathcock 2013-12-23 12:15:57 +00:00
  • 4eda2043df Moved ExtractTo to common logic Adam Hathcock 2013-12-23 11:42:08 +00:00
  • afd65a7505 Removed unimplemented Close Adam Hathcock 2013-12-23 11:12:07 +00:00
  • 25148a9bf8 No expected exception Adam Hathcock 2013-12-22 09:37:35 +00:00
  • 97bc1865dc When using writable entries, reset stream on entry stream access. Adam Hathcock 2013-12-21 17:37:54 +00:00
  • 865afbfbf0 Throw exception when adding duplicate entry Adam Hathcock 2013-12-21 17:29:36 +00:00
  • c59e6a8c99 AddEntry should return the added entry. Adam Hathcock 2013-12-21 17:14:41 +00:00
  • be9111630e Fix for some type management problems Adam Hathcock 2013-12-21 09:34:40 +00:00
  • d46de85ca2 Allow multiple saves of an archive. New entry streams must be seekable and resetable. Adam Hathcock 2013-12-20 15:50:29 +00:00
  • c1562c5829 new entry streams must be readable and seekable Adam Hathcock 2013-12-20 15:33:20 +00:00
  • f862cc6947 Remove redundant test from previous change Adam Hathcock 2013-12-20 15:32:57 +00:00
  • cc3848aea5 Remove write check as I never actually write to any of the read streams Adam Hathcock 2013-12-20 15:00:17 +00:00
  • 46fc663e90 Fixed issue where adding a new entry then removing it wouldn't actually remove it. Adam Hathcock 2013-12-20 12:28:17 +00:00
  • 84ed6bc7f0 More Can* implemented Adam Hathcock 2013-12-19 11:05:39 +00:00
  • fe5895d373 Implement Can* Adam Hathcock 2013-12-19 10:35:15 +00:00
  • 770e2d6e75 Resharper 8.1 Adam Hathcock 2013-12-19 10:34:59 +00:00
  • 84704e5ce2 Release packaging for 0.10.3 0.10.3 Adam Hathcock 2013-12-15 11:42:54 +00:00
  • 059fe1f545 Test for previous change Adam Hathcock 2013-12-15 11:16:59 +00:00
  • fe8c6aec5f Ensure adding always disposes Adam Hathcock 2013-12-15 11:16:48 +00:00
  • 3ab38fbfc2 If the requested amount of bytes was not read, assume end of stream Adam Hathcock 2013-11-24 09:40:38 +00:00
  • b4bfde77d2 Version 0.10.2 0.10.2 Adam Hathcock 2013-11-23 13:08:54 +00:00
  • 00263a8225 TarEntry handles longnames TarNames Adam Hathcock 2013-11-23 12:58:35 +00:00
  • eae4965f32 Trying to write tests for long names Adam Hathcock 2013-11-23 12:42:46 +00:00
  • e219a9931a Fixed reading/writing of ustar names Adam Hathcock 2013-11-23 12:42:21 +00:00
  • c4b005b3d4 Strong name Windows Store assembly Adam Hathcock 2013-11-23 11:13:01 +00:00
  • c9d1f7b528 Updating with VS 2013 Adam Hathcock 2013-11-23 11:10:22 +00:00
  • 21aa57945d Fix for byte counting Adam Hathcock 2013-11-23 11:10:07 +00:00
  • 1d0c7b6445 Added work around for invalid extended time format Adam Hathcock 2013-10-19 13:28:33 +01:00
  • f33d8f9a5e Fixed deletion test Adam Hathcock 2013-10-19 13:21:37 +01:00
  • 00ce509b08 Merge pull request #7 from KOLANICH/master 7zip_sfx Adam Hathcock 2013-10-19 04:58:07 -07:00
  • 13ef1c3701 added test for SFX 7z archive (and partly implemented the feature, but we still have problems) fixed tests to work on every machine KOLANICH 2013-10-12 20:14:06 +04:00
  • ee2d6216b7 Remove unused class Adam Hathcock 2013-08-14 16:36:09 +01:00
  • a42414bdaa Version 0.10.1.3 - hopefully cleaned up building problem for different platforms 0.10.1.3 Adam Hathcock 2013-08-14 16:26:41 +01:00
  • 3e201053c6 Version 0.10.1.2 0.10.1.2 Adam Hathcock 2013-08-14 08:06:07 +01:00
  • 46c03ce027 Release for 0.10.1 as 0.10.1.1 for nuspec changes 0.10.1.1 Adam Hathcock 2013-08-13 20:35:40 +01:00
  • 718dac1a31 Merge pull request #4 from sawilde/master Adam Hathcock 2013-08-13 12:28:37 -07:00
  • 137f2655a5 Merge branch 'master' of https://github.com/adamhathcock/sharpcompress Shaun Wilde 2013-08-14 05:21:45 +10:00
  • 8109ae003d 0.10.1 packing 0.10.1 Adam Hathcock 2013-08-11 09:51:05 +01:00
  • 8325b919ce Version 0.10.1 Adam Hathcock 2013-08-11 09:47:00 +01:00
  • 61c97faf6c Remove needless sync stream. Adam Hathcock 2013-08-11 09:45:46 +01:00
  • 2dc297394f Ensure the assemblies have the same name in the nuget package #2 Shaun Wilde 2013-08-08 07:01:35 +10:00
  • 7aa5d310f2 Packaging for 0.10 0.10 Adam Hathcock 2013-07-27 12:43:02 +01:00
  • e3fb32aa3c Marking 0.10 Adam Hathcock 2013-07-27 12:36:40 +01:00
  • 65090b0fb0 Force tests to run single threaded portable_crypto Adam Hathcock 2013-07-27 12:20:32 +01:00
  • 3bbb407bdb Fixed line endings Adam Hathcock 2013-07-27 12:20:17 +01:00
  • 404fa8c62d AES zip decryption works Adam Hathcock 2013-07-27 12:06:54 +01:00
  • 9cf8c1a747 Moved classes into own files Adam Hathcock 2013-07-27 08:30:20 +01:00
  • 0937c63a9e Added extra encryption test. Adam Hathcock 2013-07-27 08:27:31 +01:00
  • f367f489eb Adding bouncy castle crypto for portable (and metro) Adam Hathcock 2013-07-20 11:46:37 +01:00
  • d78677186b Refactor crypto out of MarkingBinaryReader into RarCrypto specific class. Remove functionality from portable build to make it work. Adam Hathcock 2013-07-16 16:53:00 +01:00
  • 9447c1ed71 Add resharper shared config Adam Hathcock 2013-07-16 16:52:01 +01:00
  • a16219763b Merge pull request #1 from hrasyid/master Adam Hathcock 2013-07-16 07:27:31 -07:00
  • 430263b672 More style adjustment Hamdanil Rasyid 2013-07-16 22:19:41 +08:00
  • cc902bcb2d Style issue and access modifiers Hamdanil Rasyid 2013-07-16 22:17:15 +08:00
  • a29f7d4500 Revert "Remove requirement for signature" Hamdanil Rasyid 2013-07-16 22:00:13 +08:00
  • f9194b645d Merge branch 'master' of https://github.com/hrasyid/sharpcompress Hamdanil Rasyid 2013-07-16 00:18:36 +08:00
  • c7f6b506b5 Use faster implementation of SHA1 Hamdanil Rasyid 2013-07-16 00:17:24 +08:00
  • 1ab89ba59c Cleanup Hamdanil Rasyid 2013-07-16 00:04:54 +08:00
  • 3370fadbd1 Refactor all cryptography codes to RarRijndael Hamdanil Rasyid 2013-07-15 23:43:26 +08:00
  • a73c831647 Refactor initialization codes into one class Hamdanil Rasyid 2013-07-15 23:29:24 +08:00
  • 203a7beef7 Merge pull request #1 from hrasyid/dev_rardecryption hrasyid 2013-07-14 09:56:39 -07:00
  • 6c2b447530 Fix filename Hamdanil Rasyid 2013-07-15 00:44:07 +08:00
  • 1e7d6dc4f5 Test both Rar with header+ file encrypted and only file encrypted Hamdanil Rasyid 2013-07-15 00:42:48 +08:00
  • 37c4665630 Make password a parameter Hamdanil Rasyid 2013-07-15 00:35:35 +08:00
  • d15c8785ac Use more meaningful error message Hamdanil Rasyid 2013-07-14 23:22:08 +08:00
  • ab19dedf1f Fix bug when ignoring offset Hamdanil Rasyid 2013-07-14 23:20:43 +08:00
  • 34190f6576 Code tidyness Hamdanil Rasyid 2013-07-14 19:09:33 +08:00
  • 78cecda03a Update to reflect folder structure Hamdanil Rasyid 2013-07-14 19:08:54 +08:00
  • 13de04ddd2 Fix bug when no rijndael is used Hamdanil Rasyid 2013-07-14 19:08:20 +08:00
  • e1511bf3ba Decrypt stream (in addition to header) Hamdanil Rasyid 2013-07-14 19:04:22 +08:00
  • e78ead7bc3 Temporarily do not treat warning as error Hamdanil Rasyid 2013-07-13 21:49:35 +08:00
  • bb2dcce57a Remove comments from reference code Hamdanil Rasyid 2013-07-13 21:49:04 +08:00
  • c0b630c795 Decrypt rar - first attempt, test still fails Hamdanil Rasyid 2013-07-13 20:12:35 +08:00
  • 22d181e637 recognize encrypted flag in archive header Hamdanil Rasyid 2013-07-13 10:45:25 +08:00
  • af8e4f9da8 Add test case for encrypted Rar Hamdanil Rasyid 2013-07-12 23:26:30 +08:00
  • ad421936dc Modify test base to follow my folder structure Hamdanil Rasyid 2013-07-12 23:23:56 +08:00
  • 1d10ea29da Remove requirement for signature Hamdanil Rasyid 2013-07-12 21:43:38 +08:00
  • 31f8c18bc5 Added codeplex discussion link Adam Hathcock 2013-05-28 19:40:13 +01:00
  • 692bebf658 Better message for supported types Adam Hathcock 2013-05-28 19:34:41 +01:00
  • 0ab103e1b1 Made streams Dispose resilient Adam Hathcock 2013-05-28 19:29:37 +01:00
  • 483f2e564a Fixing ArchiveFactory.Open IsRarFile: https://sharpcompress.codeplex.com/workitem/35 Adam Hathcock 2013-05-07 14:31:30 +01:00
  • ea6661ee8e Changing some nuget metadata Adam Hathcock 2013-05-04 17:15:46 +01:00
  • 9ff2369744 Version 0.9 0.9 Adam Hathcock 2013-05-04 17:05:09 +01:00