Browse Source

Bump version 1.4.1. Changelog update.

Marcin Krzyzanowski 4 years ago
parent
commit
8d4f6384e0
4 changed files with 14 additions and 9 deletions
  1. 5 0
      CHANGELOG
  2. 2 2
      CryptoSwift.podspec
  3. 6 6
      README.md
  4. 1 1
      config/Project-Shared.xcconfig

+ 5 - 0
CHANGELOG

@@ -1,3 +1,8 @@
+1.4.1
+- Introduce ISO 10126 padding
+- fix various compiler warnings
+- Revert Xcode project deployment target
+
 1.4.0
 - Customize CFB segment size (cfb8, cfb128).
 - Adapt Swift @inlineable for better code optimization

+ 2 - 2
CryptoSwift.podspec

@@ -1,6 +1,6 @@
 Pod::Spec.new do |s|
   s.name         = "CryptoSwift"
-  s.version      = "1.4.0"
+  s.version      = "1.4.1"
   s.source       = { :git => "https://github.com/krzyzanowskim/CryptoSwift.git", :tag => "#{s.version}" }
   s.summary      = "Cryptography in Swift. SHA, MD5, CRC, PBKDF, Poly1305, HMAC, CMAC, HDKF, Scrypt, ChaCha20, Rabbit, Blowfish, AES."
   s.description  = "Cryptography functions and helpers for Swift implemented in Swift. SHA-1, SHA-2, SHA-3, MD5, PBKDF1, PBKDF2, Scrypt, CRC, Poly1305, HMAC, ChaCha20, Rabbit, Blowfish, AES"
@@ -8,7 +8,7 @@ Pod::Spec.new do |s|
   s.license      = {:type => "Attribution", :file => "LICENSE"}
   s.authors      = {'Marcin Krzyżanowski' => 'marcin@krzyzanowskim.com'}
   s.social_media_url = "https://twitter.com/krzyzanowskim"
-  s.cocoapods_version = '>= 1.9.1'
+  s.cocoapods_version = '>= 1.10.0'
   s.swift_version = "5.3"
   s.ios.deployment_target = "9.0"
   s.osx.deployment_target = "10.12"

+ 6 - 6
README.md

@@ -36,10 +36,10 @@ Good mood
 #### Hash (Digest)
   [MD5](http://tools.ietf.org/html/rfc1321)
 | [SHA1](http://tools.ietf.org/html/rfc3174)
-| [SHA224](http://tools.ietf.org/html/rfc6234)
-| [SHA256](http://tools.ietf.org/html/rfc6234)
-| [SHA384](http://tools.ietf.org/html/rfc6234)
-| [SHA512](http://tools.ietf.org/html/rfc6234)
+| [SHA2-224](http://tools.ietf.org/html/rfc6234)
+| [SHA2-256](http://tools.ietf.org/html/rfc6234)
+| [SHA2-384](http://tools.ietf.org/html/rfc6234)
+| [SHA2-512](http://tools.ietf.org/html/rfc6234)
 | [SHA3](http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf)
 
 #### Cyclic Redundancy Check (CRC)
@@ -122,7 +122,7 @@ It is recommended to enable [Whole-Module Optimization](https://swift.org/blog/w
 You can use [Swift Package Manager](https://swift.org/package-manager/) and specify dependency in `Package.swift` by adding this:
 
 ```swift
-.package(url: "https://github.com/krzyzanowskim/CryptoSwift.git", .upToNextMinor(from: "1.4.0"))
+.package(url: "https://github.com/krzyzanowskim/CryptoSwift.git", .upToNextMajor(from: "1.4.1"))
 ```
 
 See: [Package.swift - manual](http://blog.krzyzanowskim.com/2016/08/09/package-swift-manual/)
@@ -134,7 +134,7 @@ Notice: Swift Package Manager uses debug configuration for debug Xcode build, th
 You can use [CocoaPods](https://cocoapods.org/pods/CryptoSwift).
 
 ```ruby
-pod 'CryptoSwift', '~> 1.4.0'
+pod 'CryptoSwift', '~> 1.4.1'
 ```
 
 Bear in mind that CocoaPods will build CryptoSwift without [Whole-Module Optimization](https://swift.org/blog/whole-module-optimizations/) that may impact performance. You can change it manually after installation, or use [cocoapods-wholemodule](https://github.com/jedlewison/cocoapods-wholemodule) plugin.

+ 1 - 1
config/Project-Shared.xcconfig

@@ -1,4 +1,4 @@
-MARKETING_VERSION = 1.4.0
+MARKETING_VERSION = 1.4.1
 
 SUPPORTED_PLATFORMS = iphonesimulator iphoneos macosx appletvos watchos appletvsimulator watchsimulator