Adam Hathcock
3b2b341c4d
Merge pull request #508 from turbedi/minor_optimizations
...
Minor optimizations
2020-04-11 09:08:07 +01:00
Berkan Diler
4cad40f637
Minor string optimizations
2020-04-10 12:33:40 +02:00
Berkan Diler
2c64380019
Use 3 argument Array.Copy when possible
2020-04-10 12:06:38 +02:00
Berkan Diler
ccb9593de2
Replace Span<T>.Fill(0) with Span<T>.Clear()
2020-04-10 12:03:32 +02:00
Berkan Diler
921a99fc32
Replace static readonly byte[] fields with static ReadOnlySpan<byte> properties
2020-04-10 11:54:58 +02:00
Adam Hathcock
400d2c1774
Fix usings and add braces for better merging
2020-04-03 08:47:30 +01:00
Adam Hathcock
762497b1c1
Tag for 0.25.0 and update packages
0.25
2020-04-03 08:25:43 +01:00
Adam Hathcock
be9edc7512
Merge pull request #500 from Erior/Issue_86
...
ZipReader/StreamingZipReaderFactory fails for archive entries which are uncompressed files in ZIP format #86
2020-01-17 09:38:19 +00:00
Lars Vahlenberg
9bf9d34d94
Issue86 Proposal
2020-01-16 22:08:48 +01:00
Adam Hathcock
df8405006c
Fix workflow name
2020-01-03 09:24:08 +00:00
Adam Hathcock
d135fdce58
Give github actions build a name and use badge
2020-01-03 09:22:51 +00:00
Adam Hathcock
ba570b93bb
Merge pull request #496 from Bond-009/allocations
...
Reduce the amount of allocations
2020-01-03 09:18:17 +00:00
Adam Hathcock
6dfe0c7a96
Merge branch 'master' into allocations
2020-01-03 09:16:46 +00:00
Adam Hathcock
73d4430a65
Merge pull request #498 from adamhathcock/build-netcore3
...
Build netcore3
2020-01-03 09:15:14 +00:00
Adam Hathcock
ce6fd9b976
JUst one target
2020-01-03 09:12:10 +00:00
Adam Hathcock
ae7e8c03f2
Put wrong SDK
2020-01-03 09:07:34 +00:00
Adam Hathcock
22e2526f4c
Update cake and dependencies
2020-01-03 09:06:13 +00:00
Adam Hathcock
50283d9411
Add new build targets for netcore3
2020-01-03 09:02:04 +00:00
Bond-009
d2c2b58f3b
Fix language version and add netstandard2.1
2020-01-02 17:43:58 +01:00
Bond_009
50d4b39ca0
Fix test
2019-12-30 22:17:45 +01:00
Bond_009
1ed675e960
Minor improvement
2019-12-30 19:19:05 +01:00
Bond_009
80b0671844
Reduce the amount of allocations
...
* Directly fill an array instead of filling a List and copying that to
an array
* Use own buffer when writing bytes to a stream
* Remove DataConverter class, replaced by BinaryPrimitives
2019-12-30 18:58:25 +01:00
Bond-009
6f387336c0
Use functions from System.Memory instead of selfmade ones ( #495 )
...
* Use functions from System.Memory instead of selfmade ones
* Update SharpCompress.Test.csproj
2019-12-30 15:19:46 +00:00
Adam Hathcock
9540b01bcc
NET Standard 1.3 and 2.0 only ( #482 )
...
* Remove NET35, NET45 and NET Standard 1.0
* Update README and memset
* Remove NETCORE build flag
* NET 46 too?
* Update packages and usage
2019-10-10 09:24:41 +01:00
Adam Hathcock
446d6914c1
Merge pull request #483 from Bond-009/nameof
...
Use nameof for param names
2019-09-17 14:21:04 +01:00
Bond_009
637223aa53
Use nameof for param names
2019-09-17 13:28:44 +02:00
Adam Hathcock
17d5565120
Merge pull request #478 from Bond-009/buffers
...
Use System.Buffers Nuget package
2019-09-17 10:05:29 +01:00
Bond_009
4b54187b4c
Fix build
2019-09-11 21:33:57 +02:00
Bond_009
cfb1421367
Use System.Buffers Nuget package
2019-09-11 20:06:50 +02:00
Adam Hathcock
5072a0f6f5
Merge pull request #471 from adamhathcock/release-024
...
Bump version and dependencies
0.24
2019-08-20 20:36:38 +01:00
Adam Hathcock
357dff1403
Bump version and dependencies
2019-08-20 14:29:47 -05:00
Adam Hathcock
a2bd66ded8
Merge pull request #460 from itn3000/tar-fix-garbled2
...
fix filename garbling in tar(#414 )
2019-06-27 12:16:53 +01:00
itn3000
6bfa3c25a4
add more comments
2019-06-27 20:01:40 +09:00
itn3000
1ea9ab72c1
add comment for subtracting
2019-06-27 19:59:16 +09:00
itn3000
07c42b8725
replace magic number
2019-06-27 10:59:21 +09:00
itn3000
70392c32e2
use Buffer.BlockCopy for performance
2019-06-27 09:47:26 +09:00
itn3000
9b4b2a9f7c
considering encoding in processing filename( #414 )
...
modify test tar archive because it was not expected one.
(expected "тест.txt" in encoding 866, but actual is omitted upper byte)
2019-06-26 17:34:12 +09:00
Adam Hathcock
d3dd708b58
Merge pull request #457 from DannyBoyk/issue_456_zip_bounded_substreams_data_descriptors
...
Return a bounded substream when data descriptors are used in seekable zips
2019-06-04 13:42:24 +01:00
Daniel Nash
af264cdc58
Return a bounded substream when data descriptors are used in seekable zips
2019-06-04 08:31:42 -04:00
Adam Hathcock
cfd6df976f
Merge pull request #455 from DannyBoyk/issue_454_zip_bad_extra_field
...
Handle a bad extra field in a local file header in zip files
2019-06-04 09:24:55 +01:00
Daniel Nash
b2bd20b47e
Handle a bad extra field in a local file header in zip files
2019-06-03 13:02:28 -04:00
Adam Hathcock
ffea093e95
Merge pull request #453 from Lssikkes/master
...
Fix for clients failing on just having a 64 bit offset in ZIP64
2019-05-24 19:33:59 +01:00
Leroy Sikkes
78eb8fcf92
Fix for clients that don't support ZIP64 standard correctly in case headers are only pointed to in ZIP64 directory structure
2019-05-24 18:27:49 +02:00
Adam Hathcock
a052956881
Merge pull request #452 from Lssikkes/master
...
Various fixes for ZIP64 writer (zero byte entries, 32 bit where supported)
2019-05-24 16:17:48 +01:00
Lssikkes
9319ea6992
Updated ZIP64 writer to write 32 bit values to directory entries for better compatibility.
...
Support for zero byte files without corruption errors from WinRAR/7-zip
2019-05-24 16:14:30 +02:00
Adam Hathcock
4e5b70dbfa
Merge pull request #444 from eugeny-trunin/mem-opt
...
Memory and speed optimization
2019-03-20 15:13:00 +00:00
evgeny
c68eaa8397
Memory and speed optimization
2019-03-20 17:46:57 +03:00
Adam Hathcock
bbb7c85ba7
Merge pull request #442 from turbolocust/master
...
Fix: ArchiveEncoding was ignored in TarWriterOptions
2019-03-19 08:31:31 +00:00
Matthias Fussenegger
8174359228
Fix: ArchiveEncoding was ignored in TarWriterOptions
2019-03-18 18:25:00 +01:00
Adam Hathcock
acf66c5195
Merge pull request #440 from adamhathcock/release-023
...
Bump release for 0.23 and update dependencies
0.23
2019-02-27 12:57:30 +00:00