Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/krzyzanowskim/CryptoSwift

CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
https://github.com/krzyzanowskim/CryptoSwift

Disable bitcode for macOS.

Bitcode is not supported on macOS.

27e0a971c91976097b0b2e17fefe191fe721dffe authored about 8 years ago by Mo Ramezanpoor <[email protected]>
Update README

bdcf38b07c2d0a0353e23e1cd8f3ce09fecdefed authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Update CHANGELOG file

866c8a1f7d45a48a463c4dc0e35c6f2386d7bc8d authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Single target configuration. (http://promisekit.org/news/2016/08/Multiplatform-Single-Scheme-Xcode-Projects/)

82271abbf17409b1d26b0b1e862f9914b4443d0e authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'swift3-snapshots' into swift3

fa36f6e6eea56c69a98ec90660097dd0ddf7c6ed authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #311 from mxl/swift-test-linux

Running tests with "swift test" on OS X and Linux.

57be3f7285f7118035526299eea8c5cde88bb7ed authored about 8 years ago by Marcin Krzyzanowski <[email protected]>
Import without @testable to test public API.

8d62769cf8d65415788e7e8b25c79e1f2defcb6e authored about 8 years ago by Michael Ledin <[email protected]>
Merge branch 'swift3-snapshots' into swift3

6087408fb521bec598b2871544a8b8b2801b9a81 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'swift3-snapshots' into travis-xcode8-experimental

161835a2e71152f0aefb63facd40d3b73d57ab0f authored about 8 years ago by Michael Ledin <[email protected]>
Run tests with "swift test".

Run tests on Linux.
Changed test method names to camel case.

dbd0b54d87e3ad7744e2d74ed9cc091538415c74 authored about 8 years ago by Michael Ledin <[email protected]>
Merge pull request #309 from mxl/travis-xcode8

Updated travis-ci integration.

9d308a0d1c1a8d04fea51e7c6e71ccb7c2f68eb7 authored about 8 years ago by Marcin Krzyzanowski <[email protected]>
Ignore .DS_Store

5fbddba308722d58b289612e2b2be3cb6ae27ea6 authored about 8 years ago by Michael Ledin <[email protected]>
Fixes for linux.

e78c5cc33719f52d7a4c824c48cefe2dcd6e98bc authored about 8 years ago by Michael Ledin <[email protected]>
Removed unnecessary install.

0f518e37e5438ab8cb1e257748a7dd2e233c8374 authored about 8 years ago by Michael Ledin <[email protected]>
It seems that swiftenv install --list does not show 3.0-PREVIEW-6 version but can install it.

a5878f5ebb7dd974f744ae75a66fe478c8ea7210 authored about 8 years ago by Michael Ledin <[email protected]>
Moved CI.sh to scripts directory.

df175e0ec767bcac9a2c7e6f076266ec20f2ff32 authored about 8 years ago by Michael Ledin <[email protected]>
Linux specific .swift-version.

Enabled linux os for travis.

22cae2a3cf0fc4d6c5090adaa759dce1003ae182 authored about 8 years ago by Michael Ledin <[email protected]>
Removed linux from travis config because swiftenv does not have swift version 3.0 on linux yet.

ee9ccb1a46ec27e9d8095e9f3413d25793b64ec5 authored about 8 years ago by Michael Ledin <[email protected]>
Fixed path.

25a682fe85aa89a88117ecd2c4ac20b9a773beb8 authored about 8 years ago by Michael Ledin <[email protected]>
Reverted .swift-version.

Included CI.sh with "swift package" fix.

f5ff7320d68af741237b9f5fe4f7e8265f600aa9 authored about 8 years ago by Michael Ledin <[email protected]>
Fixed .swift-version.

537e28ad62ecba6025d2cfc5e9a7c5059cd792d2 authored about 8 years ago by Michael Ledin <[email protected]>
Adjust playground syntax to Xcode8 beta6 Swift.

aa3730cadfbb6e0f63ecfd98b278521be1cf58bf authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'swift3' of github.com:krzyzanowskim/CryptoSwift into swift3

7d5c9eb0975de6c0ed5249c4b8b6deeabaa3d501 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix toUInt32Array() #308

c95da766bf267329ec885a26f9520134b178ae42 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'swift3-snapshots' into swift3

fdfbc312b65dbdc72d05b33747627c6c7b48491f authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Updated swiftenv-install.sh link.

ee44a88bbca1b792a65d301f851a1cf5cf99f0cd authored about 8 years ago by Michael Ledin <[email protected]>
Travis Xcode8.

7f85173e95d51a7e462b3b9fc81d3b7a2a40df05 authored about 8 years ago by Michael Ledin <[email protected]>
Merge pull request #301 from xlc/fix-swift3

Fix AES implementation of seek(to:)

896ecdb51b89323bc72af3f19ae471610a1838d6 authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
fix seek

071c7df2d836c24cf34e4af243dd806f5283d7a4 authored over 8 years ago by Bryan Chen <[email protected]>
Add access tests for ChaCha20

4bbf06918cfa5c346bc64177ae8b7101424e0a54 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Add preconditions

a292060fcd13447ddf659501e7878fbe48bf88f1 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Improve toUInt32Array, toUInt64Array - always output array with right size

dd9b99b830fe18ceab151e90ec617333c3750435 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix Rabbit test

80190cd1e4cc38620d13cd8892324465304d2b40 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Refactor Rabbit. Throwable inits. Test public methods

9ea5668ff968becd69e30b5584b201d1074d0fc4 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Refactor enum Authenticator -> protocol Authenticator

4a2cb5272c5196442347f43f5408071292846933 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Add more access tests

515655195c649bf0a1f8e251995ae37355185759 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix PBKDF1 example

6b7bc54ea86ced2c3809106496eeb1e7527038a8 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Remove unused function

97dc571423431292f02a71da5c446c1732d416dc authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Refactor CRC -> Checksum

38155dc72ace3bc6b3282e72d4ef613339c0ea1f authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Refactor public methods to internal

aee45c41888705e36d8123dff7809854ddd7e122 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Refactor Int.with() -> Int(bytes:)

3a0374acd1f5de22625d5af47f8cec43a44375c3 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
More Access tests

42d96b1488ca71416ab1dd230a6a13e2850ca5ec authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
String.encrypt() returns hex string instead of Array<UInt8>. This is consistent with rest of the functions here.

56e4ffb7bb4b121b49594cc5cca33ce69a7ff304 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
String.decrypt() does not make sense, therefore removed. It's highly unexpected that encrypted bytes can be easily treat as String, and that it can be decrypted.

a796561bd78805ecf7b213ac0711d7de66ab6480 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Introduce Access tests to check access level of public interface.

44b93fc4896cf358df092a05c846a2f3aa9b4887 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
enum Hash -> struct Hash. crc extracted to static methods of class CRC. Result of CRC is always integer.

9395bcc414d263a9e2c2587bdfb442cba2708292 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Add UInt16+Extension

782bfb96cdd79074bcf3a8560aeffcfad8aad64a authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
add test_issue298

dcb12683a2156838880c17acea5a6a601a0c3d78 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Convenience initializer of Array of bytes with Hex string. Array<UInt8>(hex: "0xb1b1b2b2")

f7dc582074708d9c8a55519ac4d64cbadc955ef5 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Refactor files name. Extensions with "+"

0fb05a9fd4319468d7eea42a476cf719bfb21b8c authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update Playground code

070cfb018c0d91a4e4fc65cc690aff0435b98b34 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
alignof -> MemoryLayout<T>.alignment

349486b5954ebf6888e9093ff5bbbec507f4ca65 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Function types cannot have argument label

3f0b2815eb59b67cd379cc84d1094b6fd70c5e96 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
sizeof, sizeofValue -> MemoryLayout<>.size

e2f19bea701fd8921c01a4d797a727bfcb0a4327 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Remove unnecessary reference

014dabbfcf90af1ab8bb4a9c0772f7c3c253e3bf authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Refactor freestanding generic functions to Collection

2025d83b7a1e96fa1ddb8b9ac9b02a2e90580b44 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Make sliceToUInt32Array generic function for Collection

9bff118342a4c8322dd0d47f35c518b63cb5f6fa authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
'where' clause next to generic parameters is deprecated

19b9dd0c9e61cf968cbf6bb3bf74575643abc727 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Revert "Fixed issues in Xcode 8 Beta 4 and Swift 3 changes."

This reverts commit de0ae5c5e65c99c2719d0a1d90b4a6f38ded7c31.

f529b4dfb04f8f0c7e31bda745ac93d56ae2c7bf authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fixes after merge and update to Swift 3 Preview 4

eeafdb6a726ba21440718f66178a185ec729a932 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #296 from madhavajay/swift3

Fixed issues in Xcode 8 Beta 4 and Swift 3 changes.

f0dae51b7b5467e1e85ee83941edcefdd513c731 authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Merge branch 'master' into swift3

c8fd09f19eb36162b8a450de49edc594f5602710 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fixed issues in Xcode 8 Beta 4 and Swift 3 changes.

de0ae5c5e65c99c2719d0a1d90b4a6f38ded7c31 authored over 8 years ago by Madhava Jay <[email protected]>
Update CHANGELOG

f70ef81477628c9d3e1f72f93dd8c7e7ce6980bd authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update tests for UpdatableCryptor

57bb360bb6fe4a09e4c5ea9118dad8cb34195020 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'release-type' of https://github.com/xlc/CryptoSwift into xlc-release-type

586d273682212f265c648bad8f81074330e935af authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update version number to 0.5.2

97c2706422719cae581e615e4ff46c5ed0e3df50 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update CHANGELOG

5ec21cf3ec2575165323293f4da979757563f928 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix test_pbkdf2. Fixing #295.

91f85f6b23d7bf275d808be942c5abb1303c9748 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
change UpdableCryptor to accept any SequenceType instead of Array

3fc9ca85590984271b70e252e00a86f4c8802f79 authored over 8 years ago by Bryan Chen <[email protected]>
Unset CODE_SIGN_IDENTITY

b478b26d7880d2ff899be01e151051ff1af902e4 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update arrayOfBytes to latest Swift. Use OpaquePointer to convert pointers

450003c3c88d8cc9fbe5f112ddda3ee5c2f688a4 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Adapt fileprivate from latest swift snapshot

4c3a02d4da43e813f92f65dfa9be899f7969e897 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
UpdatableCryptor -> Updatable

cb7ff5a669b9d5b448d335c81997a470a0cdc7ed authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Replace optional initializers with throwable initializers for ChaCha20

eea0a5214253d9e6403328572a47729d6e448683 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Make "Context" a struct, this way make instance reusable for subsequent crypt operations.

fcfcfee4e5c500b5c25671f1a1ff05788b6811d0 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
ChaCha20 implements Cryptors protocol.

502180df1059bfe73773c490357afc530f958aa8 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
AES.Decryptor implements RandomAccessCryptor. #284.

fe1e42243c93329cc3bb0f160a079964e03070cc authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Add RandomAccessBlockModeWorker, RandomAccessCryptor for randomly accessible cryptors. #284, #290.

5be8089c1a2181a4e1f3a620564543aeddae6670 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix sizeof value

2e5978c568aa58880d603efcd7dc38164c512778 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fixes incremental updates with AES-CTR. Backport 057ec9a. Fixes #287.

b4f932cf7925bccd2f46c33f4318ff286850441e authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
assert checked too early. Backport 18385d0. Fixes #288.

2a31fbb2cfa11a6ed059d0717f9202615f323692 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Fixes incremental updates with AES-CTR. Counter is updated correctly. Fixes #287

057ec9a87729b1bc95340a3aa1bff45212b1f904 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update for DEVELOPMENT-SNAPSHOT-2016-07-28-a

0b9357731ac2c5236a82935f6fcd48eceb4ac8b0 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Add .swift-version

38d8f837a07e3bf0cd93b409ee0365a026c42c9a authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Mark class as final

28a1b6023424d055edd3e29cb039ec52b9337651 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Mark few protocols as class-protocols

24a7635f911d984aa37ae77e5784fd70896d3f59 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Add specialization hint for generic functions

d3611e6e78eb4334dc6e7a405453648f08dcb9ba authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update Playground code to new Foundation syntax

1feb35ebbabe0db4ecf53c36f4551bf7e2cec60d authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
ErrorProblem -> Error (enum Error: Swift.Error)

53024f0f4f36b0d1e60be6a3e646e7bddc83ecfd authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Update to latest changes in Swift.

Error -> ErrorProblem (I hope it's temporary https://twitter.com/krzyzanowskim/status/75770704626...

1f7fb235bf6e0d2f5983bd3eeb23dbb427ba0178 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Exclude Foundation code on Linux

3a44638ef0c7b4a4c09e71b161ea0485f4f1dbb4 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
More swift 3.0 setting

93e9eaed0766d68db10c70dfc90fdf5eba16484f authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #285 from mohsenr/swift3

Add SWIFT_VERSION to all targets.

84cf83e33a14fd9debf8a910ca982961de8fb10d authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Add SWIFT_VERSION to all targets.

23da048b34faf6ee8230ad8207afc6b0d69f42a7 authored over 8 years ago by Mo Ramezanpoor <[email protected]>
Apply change to Stream.PropertyKey

6aaa53c5178ef7dcf973397944ea73e65056b237 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
where -> ,

677d6ce1b2922c93ae9831290a3b2f6e9e1767b1 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #280 from colemancda/swift3

Fixed for Xcode 8 beta 2

380befdeb260dee9aefd8653caf756456a75981d authored over 8 years ago by Marcin Krzyzanowski <[email protected]>
Fixed for Xcode 8 beta 2

Carthage fixes

4279abd8827c88a9f13ccab1c664edb4ea6d52f5 authored over 8 years ago by Alsey Coleman Miller <[email protected]>
Fix PBKDF2 test

df63d7dd744e039800e5644ec08c40f9b83daf50 authored over 8 years ago by Marcin Krzyżanowski <[email protected]>