forked from rhummelmose/BluetoothKit
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Conflicts: # Example/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
- Loading branch information
Showing
133 changed files
with
5,706 additions
and
2,123 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
80 changes: 80 additions & 0 deletions
80
BluetoothKit.xcodeproj/xcshareddata/xcschemes/BluetoothKit tvOS.xcscheme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<Scheme | ||
LastUpgradeVersion = "0710" | ||
version = "1.3"> | ||
<BuildAction | ||
parallelizeBuildables = "YES" | ||
buildImplicitDependencies = "YES"> | ||
<BuildActionEntries> | ||
<BuildActionEntry | ||
buildForTesting = "YES" | ||
buildForRunning = "YES" | ||
buildForProfiling = "YES" | ||
buildForArchiving = "YES" | ||
buildForAnalyzing = "YES"> | ||
<BuildableReference | ||
BuildableIdentifier = "primary" | ||
BlueprintIdentifier = "C64CDDF21BE4C46A00F72549" | ||
BuildableName = "BluetoothKit.framework" | ||
BlueprintName = "BluetoothKit tvOS" | ||
ReferencedContainer = "container:BluetoothKit.xcodeproj"> | ||
</BuildableReference> | ||
</BuildActionEntry> | ||
</BuildActionEntries> | ||
</BuildAction> | ||
<TestAction | ||
buildConfiguration = "Debug" | ||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | ||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | ||
shouldUseLaunchSchemeArgsEnv = "YES"> | ||
<Testables> | ||
</Testables> | ||
<AdditionalOptions> | ||
</AdditionalOptions> | ||
</TestAction> | ||
<LaunchAction | ||
buildConfiguration = "Debug" | ||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" | ||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" | ||
launchStyle = "0" | ||
useCustomWorkingDirectory = "NO" | ||
ignoresPersistentStateOnLaunch = "NO" | ||
debugDocumentVersioning = "YES" | ||
debugServiceExtension = "internal" | ||
allowLocationSimulation = "YES"> | ||
<MacroExpansion> | ||
<BuildableReference | ||
BuildableIdentifier = "primary" | ||
BlueprintIdentifier = "C64CDDF21BE4C46A00F72549" | ||
BuildableName = "BluetoothKit.framework" | ||
BlueprintName = "BluetoothKit tvOS" | ||
ReferencedContainer = "container:BluetoothKit.xcodeproj"> | ||
</BuildableReference> | ||
</MacroExpansion> | ||
<AdditionalOptions> | ||
</AdditionalOptions> | ||
</LaunchAction> | ||
<ProfileAction | ||
buildConfiguration = "Release" | ||
shouldUseLaunchSchemeArgsEnv = "YES" | ||
savedToolIdentifier = "" | ||
useCustomWorkingDirectory = "NO" | ||
debugDocumentVersioning = "YES"> | ||
<MacroExpansion> | ||
<BuildableReference | ||
BuildableIdentifier = "primary" | ||
BlueprintIdentifier = "C64CDDF21BE4C46A00F72549" | ||
BuildableName = "BluetoothKit.framework" | ||
BlueprintName = "BluetoothKit tvOS" | ||
ReferencedContainer = "container:BluetoothKit.xcodeproj"> | ||
</BuildableReference> | ||
</MacroExpansion> | ||
</ProfileAction> | ||
<AnalyzeAction | ||
buildConfiguration = "Debug"> | ||
</AnalyzeAction> | ||
<ArchiveAction | ||
buildConfiguration = "Release" | ||
revealArchiveInOrganizer = "YES"> | ||
</ArchiveAction> | ||
</Scheme> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -73,8 +73,9 @@ | |
"scale" : "2x" | ||
}, | ||
{ | ||
"idiom" : "ipad", | ||
"size" : "83.5x83.5", | ||
"idiom" : "ipad", | ||
"filename" : "[email protected]", | ||
"scale" : "2x" | ||
} | ||
], | ||
|
Binary file added
BIN
+8.57 KB
Example/Resources/Assets.xcassets/AppIcon.appiconset/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
### Xcode ### | ||
.build/ | ||
build/ | ||
*.pbxuser | ||
!default.pbxuser | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
os: | ||
- linux | ||
- osx | ||
language: generic | ||
sudo: required | ||
dist: trusty | ||
osx_image: xcode7.3 | ||
install: | ||
- eval "$(curl -sL https://gist.githubusercontent.com/kylef/5c0475ff02b7c7671d2a/raw/02090c7ede5a637b76e6df1710e83cd0bbe7dcdf/swiftenv-install.sh)" | ||
script: | ||
- bash <(curl -s https://raw.githubusercontent.com/PlanTeam/Tools/master/CI.sh) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
0.4.1 | ||
- fix NoPadding() | ||
|
||
0.4 | ||
- Padding setup is now part of cipher constructor | ||
- Added PBKDF2 http://tools.ietf.org/html/rfc2898#section-5.2 | ||
- Add BlockCipher protocol | ||
- Rename Cipher -> CipherProtocol | ||
- Remove build-frameworks.sh script | ||
- Keep sensitive data in memory with SecureBytes | ||
- Allows direct use of HMAC and Poly1305 | ||
- README update | ||
- Fix missing Foundation import on Linux | ||
|
||
0.3.1 | ||
- replace deprecated Bit with new enum. | ||
|
||
0.3 | ||
- Swift 2.2 support | ||
- use generators for cipher block modes should reduce memory overload. | ||
- add OFB block mode | ||
- add PCBC block mode | ||
- String.decryptBase64ToString to decrypt Base64 encoded strings | ||
- broke up complicated expressions which were taking ages to compile | ||
|
||
0.2.3 | ||
- enable bitcode setting for Debug on an Apple TV | ||
- faster compilation times | ||
- improve padding functions | ||
|
||
0.2.2 | ||
- Fix ChaCha20 cipher | ||
- Replace for(;;) with for-in | ||
- Workaround for "NSString are not yet implicitly convertible to String" on Linux | ||
|
||
0.2.1 | ||
- Fix linux build | ||
- re-add umbrella header | ||
|
||
0.2 | ||
- Rabbit cipher (RFC4503) | ||
- Linux Swift support | ||
- Swift Package Manager support | ||
- tvOS support | ||
- Add optional seed to CRC | ||
- Add umbrella header (CryptoSwift.h) | ||
- Fix AES in CTR mode | ||
- Fix no padding support for CTR and CFB block modes | ||
- Fix access to AES.Error and ChaCha20.Error | ||
|
||
0.1.1 | ||
- Fix Cococapods package (missing Foundation integration) | ||
|
||
0.1.0 | ||
- Major performance improvements. | ||
- Transition from Optionals to throw error. | ||
- Replace enum Cipher with protocol for ciphers. | ||
- Added CRC16 | ||
- Fixed AES CFB decryption | ||
- Drop internal "Foundation" dependency, nonetheless it is supported as usual. | ||
|
||
0.0.16 | ||
- Critical fix for private "md5" selector issue (#135) | ||
|
||
0.0.15 | ||
- Fix 32-bit CTR block mode | ||
- Carthage support update | ||
- Mark as App-Extension-Safe API | ||
|
||
0.0.14 | ||
- hexString -> toHextString() #105 | ||
- CTR (Counter mode) | ||
- Hex string is lowercase now | ||
- Carthage support | ||
- Tests update | ||
- Swift 2.0 support - overall update |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,21 @@ | ||
Pod::Spec.new do |s| | ||
s.name = "CryptoSwift" | ||
s.version = "0.0.12" | ||
s.summary = "Cryptography in Swift. SHA, MD5, CRC, Poly1305, HMAC, ChaCha20, AES." | ||
s.description = "Cryptography functions and helpers for Swift implemented in Swift. SHA, MD5, CRC, Poly1305, HMAC, ChaCha20, AES." | ||
s.version = "0.4.1" | ||
s.summary = "Cryptography in Swift. SHA, MD5, CRC, Poly1305, HMAC, ChaCha20, Rabbit, AES." | ||
s.description = "Cryptography functions and helpers for Swift implemented in Swift. SHA, MD5, PBKDF2, CRC, Poly1305, HMAC, ChaCha20, Rabbit, AES." | ||
s.homepage = "https://github.com/krzyzanowskim/CryptoSwift" | ||
s.license = {:type => "Attribution License", :file => "LICENSE"} | ||
s.source = { :git => "https://github.com/krzyzanowskim/CryptoSwift.git", :tag => "#{s.version}" } | ||
s.authors = {'Marcin Krzyżanowski' => 'marcin.krzyzanowski@hakore.com'} | ||
s.authors = {'Marcin Krzyżanowski' => 'marcin@krzyzanowskim.com'} | ||
s.social_media_url = "https://twitter.com/krzyzanowskim" | ||
s.ios.platform = :ios, '8.0' | ||
s.ios.deployment_target = "8.0" | ||
s.osx.platform = :osx, '10.9' | ||
s.osx.deployment_target = "10.9" | ||
s.source_files = "CryptoSwift/*.swift" | ||
s.watchos.platform = :watchos, '2.0' | ||
s.watchos.deployment_target = "2.0" | ||
s.tvos.platform = :tvos, '9.0' | ||
s.tvos.deployment_target = "9.0" | ||
s.source_files = "Sources/CryptoSwift/**/*.swift" | ||
s.requires_arc = true | ||
end | ||
end |
Oops, something went wrong.