Skip to content

Commit

Permalink
Merge branch 'release-4.8.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
tsolomko committed Jan 23, 2022
2 parents 0ff80e3 + 86090a4 commit 4ad6940
Show file tree
Hide file tree
Showing 152 changed files with 1,993 additions and 449 deletions.
14 changes: 10 additions & 4 deletions .jazzy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ sourcekitten_sourcefile: docs.json
clean: false
author: Timofey Solomko
module: SWCompression
module_version: 4.7.0
copyright: '© 2021 Timofey Solomko'
module_version: 4.8.0
copyright: '© 2022 Timofey Solomko'
readme: README.md
github_url: https://github.com/tsolomko/SWCompression
github_file_prefix: https://github.com/tsolomko/SWCompression/tree/4.7.0
github_file_prefix: https://github.com/tsolomko/SWCompression/tree/4.8.0
theme: fullwidth

custom_categories:
Expand All @@ -26,14 +26,20 @@ custom_categories:
- XZArchive
- ZlibArchive
- ZlibHeader
- name: Containers
- name: 7-Zip
children:
- SevenZipContainer
- SevenZipEntry
- SevenZipEntryInfo
- name: TAR
children:
- TarContainer
- TarReader
- TarWriter
- TarEntry
- TarEntryInfo
- name: ZIP
children:
- ZipContainer
- ZipEntry
- ZipEntryInfo
Expand Down
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## 4.8.0

- Added `TarReader` and `TarWriter` structs which allow more iterative work with TAR containers while helping with
reducing memory usage.
- Fixed a crash that could happen when decompressing Deflate and BZip2 inputs truncated in a certain way.
- In API reference documentation the Container category has been split into separate categories for each container type.
- swcomp changes:
- Certain error messages were made a bit clearer.
- Added `reader-tar` and `writer-tar` subcommands to the `benchmark` command.
- Changed the printing format of the benchmark speed.

## 4.7.0

- Added full-featured support for LZ4 compression and decompression by introducing 5 new functions inside `LZ4` enum.
Expand All @@ -19,7 +30,7 @@
TAR containers.
- Added `un-lz4`, `comp-lz4`, and `comp-lz4-bd` subcommands to the `benchmark` command.
- Benchmark commands for compression now report compression ratio.

## 4.6.1

- Fixed a crash in LZMA2 when trying to process an empty `Data`.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2021 Timofey Solomko
Copyright (c) 2022 Timofey Solomko

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions SWCompression.podspec
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Pod::Spec.new do |s|

s.name = "SWCompression"
s.version = "4.7.0"
s.version = "4.8.0"
s.summary = "A framework with functions for working with compression, archives and containers."

s.description = "A framework with (de)compression algorithms and functions for processing various archives and containers."

s.homepage = "https://github.com/tsolomko/SWCompression"
Expand Down
6 changes: 3 additions & 3 deletions SWCompression.xcodeproj/SWCompression.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>4.7.0</string>
<string>4.8.0</string>
<key>CFBundleVersion</key>
<string>83</string>
<string>85</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2021 Timofey Solomko</string>
<string>Copyright © 2022 Timofey Solomko</string>
</dict>
</plist>
4 changes: 2 additions & 2 deletions SWCompression.xcodeproj/TestSWCompression.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>4.7.0</string>
<string>4.8.0</string>
<key>CFBundleVersion</key>
<string>83</string>
<string>85</string>
</dict>
</plist>
30 changes: 25 additions & 5 deletions SWCompression.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -224,6 +224,9 @@
E6421E8F271B54C6000359B6 /* test_7z_lz4.7z in Resources */ = {isa = PBXBuildFile; fileRef = E6421E8E271B54C6000359B6 /* test_7z_lz4.7z */; };
E648151D26A889B8009261F0 /* TarHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = E648151C26A889B8009261F0 /* TarHeader.swift */; };
E64F71BC26AAFD6A008BB308 /* Data+Tar.swift in Sources */ = {isa = PBXBuildFile; fileRef = E64F71BB26AAFD6A008BB308 /* Data+Tar.swift */; };
E6522FB42789AF9600026B56 /* TarReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6522FB32789AF9600026B56 /* TarReaderTests.swift */; };
E6522FB62789AFA600026B56 /* TarWriterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6522FB52789AFA600026B56 /* TarWriterTests.swift */; };
E6522FBD2789C4A300026B56 /* FileHandle+CloseCompat.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6522FBC2789C4A300026B56 /* FileHandle+CloseCompat.swift */; };
E652D8F3263D670900FC229B /* test_nonstandard_runlength.bz2 in Resources */ = {isa = PBXBuildFile; fileRef = E652D8F2263D670900FC229B /* test_nonstandard_runlength.bz2 */; };
E652D8F5263D678000FC229B /* test_nonstandard_runlength.answer in Resources */ = {isa = PBXBuildFile; fileRef = E652D8F4263D678000FC229B /* test_nonstandard_runlength.answer */; };
E652FECA27007E79006BC312 /* test3.lz4 in Resources */ = {isa = PBXBuildFile; fileRef = E652FEC127007E78006BC312 /* test3.lz4 */; };
Expand Down Expand Up @@ -262,9 +265,11 @@
E6791E1826FD001A003852A9 /* DataError.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6791E1726FD001A003852A9 /* DataError.swift */; };
E6791E1B26FD0094003852A9 /* LZ4.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6791E1A26FD0094003852A9 /* LZ4.swift */; };
E6791E3326FD05EC003852A9 /* LZ4Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6791E3226FD05EC003852A9 /* LZ4Tests.swift */; };
E694694327480EA6009C897A /* TarReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = E694694227480EA6009C897A /* TarReader.swift */; };
E6974C5B2701AC2600E06C60 /* test_dict_B5_dictID.lz4 in Resources */ = {isa = PBXBuildFile; fileRef = E6974C5A2701AC2600E06C60 /* test_dict_B5_dictID.lz4 */; };
E69FAC922729ACD900D3C406 /* test_dos_latin_us.zip in Resources */ = {isa = PBXBuildFile; fileRef = E69FAC912729ACD900D3C406 /* test_dos_latin_us.zip */; };
E6B18E85270884E300F9AB99 /* LZ4CompressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B18E84270884E300F9AB99 /* LZ4CompressionTests.swift */; };
E6C057D627498F5A007C83DF /* TarWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6C057D527498F5A007C83DF /* TarWriter.swift */; };
E6C4150726FE230A00F9D36F /* XxHash32.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6C4150626FE230A00F9D36F /* XxHash32.swift */; };
E6D86D2F26FE35C50032CFFA /* XxHash32Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6D86D2E26FE35C50032CFFA /* XxHash32Tests.swift */; };
E6DF9ECE2704BF14003BD91E /* test_multi_frame.lz4 in Resources */ = {isa = PBXBuildFile; fileRef = E6DF9ECD2704BF14003BD91E /* test_multi_frame.lz4 */; };
Expand Down Expand Up @@ -503,6 +508,9 @@
E6421E8E271B54C6000359B6 /* test_7z_lz4.7z */ = {isa = PBXFileReference; lastKnownFileType = file; path = test_7z_lz4.7z; sourceTree = "<group>"; };
E648151C26A889B8009261F0 /* TarHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TarHeader.swift; sourceTree = "<group>"; };
E64F71BB26AAFD6A008BB308 /* Data+Tar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Data+Tar.swift"; sourceTree = "<group>"; };
E6522FB32789AF9600026B56 /* TarReaderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TarReaderTests.swift; sourceTree = "<group>"; };
E6522FB52789AFA600026B56 /* TarWriterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TarWriterTests.swift; sourceTree = "<group>"; };
E6522FBC2789C4A300026B56 /* FileHandle+CloseCompat.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "FileHandle+CloseCompat.swift"; sourceTree = "<group>"; };
E652D8F2263D670900FC229B /* test_nonstandard_runlength.bz2 */ = {isa = PBXFileReference; lastKnownFileType = file; path = test_nonstandard_runlength.bz2; sourceTree = "<group>"; };
E652D8F4263D678000FC229B /* test_nonstandard_runlength.answer */ = {isa = PBXFileReference; lastKnownFileType = file; path = test_nonstandard_runlength.answer; sourceTree = "<group>"; };
E652FEC127007E78006BC312 /* test3.lz4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = test3.lz4; sourceTree = "<group>"; };
Expand Down Expand Up @@ -541,9 +549,11 @@
E6791E1726FD001A003852A9 /* DataError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataError.swift; sourceTree = "<group>"; };
E6791E1A26FD0094003852A9 /* LZ4.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LZ4.swift; sourceTree = "<group>"; };
E6791E3226FD05EC003852A9 /* LZ4Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LZ4Tests.swift; sourceTree = "<group>"; };
E694694227480EA6009C897A /* TarReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TarReader.swift; sourceTree = "<group>"; };
E6974C5A2701AC2600E06C60 /* test_dict_B5_dictID.lz4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = test_dict_B5_dictID.lz4; sourceTree = "<group>"; };
E69FAC912729ACD900D3C406 /* test_dos_latin_us.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = test_dos_latin_us.zip; sourceTree = "<group>"; };
E6B18E84270884E300F9AB99 /* LZ4CompressionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LZ4CompressionTests.swift; sourceTree = "<group>"; };
E6C057D527498F5A007C83DF /* TarWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TarWriter.swift; sourceTree = "<group>"; };
E6C4150626FE230A00F9D36F /* XxHash32.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XxHash32.swift; sourceTree = "<group>"; };
E6D86D2E26FE35C50032CFFA /* XxHash32Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XxHash32Tests.swift; sourceTree = "<group>"; };
E6DF9ECD2704BF14003BD91E /* test_multi_frame.lz4 */ = {isa = PBXFileReference; lastKnownFileType = file; path = test_multi_frame.lz4; sourceTree = "<group>"; };
Expand Down Expand Up @@ -744,6 +754,8 @@
06ADB2D81EBCEFA60053A188 /* TarContainer.swift */,
061C065B1F0E90E600832F0C /* TarEntry.swift */,
0656B8251F8A960700111605 /* TarEntryInfo.swift */,
E694694227480EA6009C897A /* TarReader.swift */,
E6C057D527498F5A007C83DF /* TarWriter.swift */,
06CFF6B12078C5A5003B8375 /* TarParser.swift */,
E648151C26A889B8009261F0 /* TarHeader.swift */,
062C1D7B1F8FCA9300917968 /* TarExtendedHeader.swift */,
Expand Down Expand Up @@ -804,7 +816,10 @@
E6791E3226FD05EC003852A9 /* LZ4Tests.swift */,
06F065AA1FFB763300312A82 /* SevenZipTests.swift */,
06B15D9C210E17FC00AF2EA1 /* TarCreateTests.swift */,
E6522FB52789AFA600026B56 /* TarWriterTests.swift */,
06F065A61FFB763300312A82 /* TarTests.swift */,
E6522FB32789AF9600026B56 /* TarReaderTests.swift */,
E6522FBC2789C4A300026B56 /* FileHandle+CloseCompat.swift */,
06F065A91FFB763300312A82 /* XzTests.swift */,
06F065A41FFB763300312A82 /* ZipTests.swift */,
06D42DA62067B71000C1A98B /* TestZipExtraField.swift */,
Expand Down Expand Up @@ -1120,7 +1135,7 @@
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0920;
LastUpgradeCheck = 1310;
LastUpgradeCheck = 1320;
ORGANIZATIONNAME = "Timofey Solomko";
TargetAttributes = {
06BE1AC71DB410F100EE0F59 = {
Expand Down Expand Up @@ -1340,6 +1355,7 @@
06955E491F65C761004D5D79 /* BZip2+Lengths.swift in Sources */,
06A393391DE0709300182E12 /* GzipArchive.swift in Sources */,
061C064D1F0E901C00832F0C /* ZipLocalHeader.swift in Sources */,
E694694327480EA6009C897A /* TarReader.swift in Sources */,
063DF10D1DE1F07800F38082 /* Extensions.swift in Sources */,
0620F4991F8E21F8001C9B7A /* DosAttributes.swift in Sources */,
0651FEC21F8E2E9100C49646 /* ContainerEntryType+Tar.swift in Sources */,
Expand All @@ -1350,6 +1366,7 @@
0620F4B81F8E248C001C9B7A /* ContainerEntryInfo.swift in Sources */,
06CDFCA81F111D9700292758 /* DeflateError.swift in Sources */,
069D0FF01E0D6CB600D8AA87 /* LZMARangeDecoder.swift in Sources */,
E6C057D627498F5A007C83DF /* TarWriter.swift in Sources */,
0634D9831F5207C30002B675 /* SuffixArray.swift in Sources */,
0656B8261F8A960700111605 /* TarEntryInfo.swift in Sources */,
061C06481F0E8FF500832F0C /* ZipCentralDirectoryEntry.swift in Sources */,
Expand Down Expand Up @@ -1438,12 +1455,14 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E6522FB62789AFA600026B56 /* TarWriterTests.swift in Sources */,
06F066151FFB763300312A82 /* ZlibTests.swift in Sources */,
06F066141FFB763300312A82 /* DeflateCompressionTests.swift in Sources */,
E6791E3326FD05EC003852A9 /* LZ4Tests.swift in Sources */,
E6B18E85270884E300F9AB99 /* LZ4CompressionTests.swift in Sources */,
06F066171FFB763300312A82 /* BZip2Tests.swift in Sources */,
06F066181FFB763300312A82 /* TarTests.swift in Sources */,
E6522FB42789AF9600026B56 /* TarReaderTests.swift in Sources */,
06516B782139505800C9823B /* Sha256Tests.swift in Sources */,
06B15D9D210E17FC00AF2EA1 /* TarCreateTests.swift in Sources */,
06F066191FFB763300312A82 /* GzipTests.swift in Sources */,
Expand All @@ -1452,6 +1471,7 @@
E6D86D2F26FE35C50032CFFA /* XxHash32Tests.swift in Sources */,
06F0661B1FFB763300312A82 /* XzTests.swift in Sources */,
06F0661E1FFB763300312A82 /* BZip2CompressionTests.swift in Sources */,
E6522FBD2789C4A300026B56 /* FileHandle+CloseCompat.swift in Sources */,
06F066131FFB763300312A82 /* Constants.swift in Sources */,
06F0661C1FFB763300312A82 /* SevenZipTests.swift in Sources */,
06F066161FFB763300312A82 /* ZipTests.swift in Sources */,
Expand Down Expand Up @@ -1492,7 +1512,7 @@
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CURRENT_PROJECT_VERSION = 83;
CURRENT_PROJECT_VERSION = 85;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
Expand Down Expand Up @@ -1573,7 +1593,7 @@
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CURRENT_PROJECT_VERSION = 83;
CURRENT_PROJECT_VERSION = 85;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_STRICT_OBJC_MSGSEND = YES;
"FRAMEWORK_SEARCH_PATHS[sdk=appletvos*]" = (
Expand Down Expand Up @@ -1634,7 +1654,7 @@
APPLICATION_EXTENSION_API_ONLY = YES;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 83;
DYLIB_CURRENT_VERSION = 85;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = SWCompression.xcodeproj/SWCompression.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
Expand All @@ -1661,7 +1681,7 @@
APPLICATION_EXTENSION_API_ONLY = YES;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 83;
DYLIB_CURRENT_VERSION = 85;
DYLIB_INSTALL_NAME_BASE = "@rpath";
INFOPLIST_FILE = SWCompression.xcodeproj/SWCompression.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1310"
LastUpgradeVersion = "1320"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zCoder+Equatable.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zCoder.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zCoderInfo.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zContainer.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zEntry.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zEntryInfo.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zError.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zFileInfo.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zFolder.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zHeader.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zPackInfo.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zProperty.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zStreamInfo.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/7zSubstreamInfo.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/CompressionMethod+7z.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/7-Zip/MsbBitReader+7z.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/BZip2/BZip2+BlockSize.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/BZip2/BZip2+Compress.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
2 changes: 1 addition & 1 deletion Sources/BZip2/BZip2+Lengths.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (c) 2021 Timofey Solomko
// Copyright (c) 2022 Timofey Solomko
// Licensed under MIT License
//
// See LICENSE for license information
Expand Down
Loading

0 comments on commit 4ad6940

Please sign in to comment.