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

Make Carthage cache work

1c79cf38c85842706d058800277ae9cbcb7d8a87 authored over 7 years ago by Simon Hartmann <[email protected]>
Merge pull request #457 from ronaldmannak/swift4

Fixed syntax error in Swift 4 podspec

f9a8ede667430b19a35c7fe3384956283b5752c7 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Fixed syntax error in Swift 4 podspec

7153e796cb7e8f211e873e5af04002a472d9f4d2 authored over 7 years ago by Ronald Mannak <[email protected]>
Update README

631daed451c7de34fb89b903c1e6dcd1cbaecd5a authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Add shields

fba474fdeef8a14513aaa473b82aee4dda2ffe22 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Update README.md

cc4a7d40f47d84d9a1525959db3fc9920b1bbb73 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

f49932f96e1c47ef53a217317831d366b8b14bb3 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Update README.md

775dffed6427449240e945cf849812a90aae2f05 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Update information about supported swift versions

ef858262cefba1c03ea713387b7b2ebe1ed81ea3 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Update tests to Swift 4

93d13f7f5098775343ddb05c4abe941ad57dfb52 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Break bitwise operations because Swift4 can't resolve in reasonable time. ¯\_(ツ)_/¯

97f9f78a4ff573a070f56559712d5c2b8a0d9a08 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #456 from tbibby/patch-1

Syntax error in podspec file

f0f0c754bab3f13c3a734c10644b3009e8b91a79 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Syntax error in podspec file

Changed = to => when specifying 'SWIFT_OPTIMIZATION_LEVEL'

f6fddc010133ef21c0e4f94396c5bc4ef2d30acf authored over 7 years ago by Thomas Bibby <[email protected]>
Update project to Swift 4 mode

6945d12958773ba951628252a41539eee9c4fa0e authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #455 from gonghao/patch-1

Critical Podspec file syntax error fix

1d9af96d1f9745308acebcde4f664fc833decd64 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Critical Podspec file syntax error fix

459585641db8641d5217232df9bc9433e4531ba6 authored over 7 years ago by Howtin <[email protected]>
truncatingBitPattern -> extendingOrTruncating

d4295ade7501a82001e17dda272c6fd6a425e475 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Enable Swift 4

4805de6bc3951c9b1001441fe980a0e9b0d03d50 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #454 from krzyzanowskim/add-code-of-conduct-1

Create CODE_OF_CONDUCT.md

d818fa143a82be30790dc80275ec3cb3ea656d6f authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Create CODE_OF_CONDUCT.md

92b6d8c8568c8f4365c2c19a3f8da305d2b5cf01 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
.swift-version 3.1.1

09ae5e48bf5a22d6c004c0ec289df31784b955f4 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Set SWIFT_VERSION for CocoaPods. Fixes #432 #395 #342 #314

43c5e9ed3af93aca5c3a2ada0f6aa1c07c39de95 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Set SWIFT_VERSION for CocoaPods. Fixes #432 #395 #342 #314

c7cf4274cbd4b62af8f3902cf8e045034994acdd authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Refresh project layout

d2e3491ac780ec69329a3d70ab058f2f2c35e6c4 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix 'expression too complex'

1c7f42112822d1325109218f4dc163360f87d1ed authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Update project structure

3a4dfda60001d1dcd1fd8feca9bc1d804284698c authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Update copyright headers

5626030ea821b87fa3b10faca64e3d8595238f4f authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Update LICENSE

df6f3947b0e10af10e3e2b114770a858be99b4cb authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Update to Swift 3.2

ff6d64054431527b9e45b07f4b767e1b96f4abcc authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Bump version to 0.6.9. Update Changelog.

85c659ac534c5f8a72eb3b72488fb941e82763bd authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Add test for #411.

b039f459944aa3397f528be354c70ae0e520311f authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Apply compiler timeout workaround for tests

121d72c53b874dfcd1dc3a457918c9f78d1a84a1 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Use swift package clean

82512d4eec6e321fbd19f9d2e68624c74ede3b3c authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Workaround CI build time issues. Fixes #418.

29698721591ccf049cc7e615c7b7a90d3b0a8ddc authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Add tests against empty input string

fd5a5f9bf591e6afd0776b6b7ee1fda08c34dfe0 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
add String.encryptToBase64() helper

c97a161e147584608c590835dffe7ffd79e34be0 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Throw error on decrypt empty input data. Fixes #423

03bd24861583ce87fc4ae03db430b0ca7b2e123d authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Do not skip padding for CTR (and others where padding is optional). Fixes #415

3d49da4b00187aa634630ae07fe49efc3c609133 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Breaking up the expression (was too complex to be solved in reasonable time) #418

e4768508eab777d53b86580e3c66aaa68a4e2c24 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix formatting

b1a4e7890ff979579a40138d74f1528de6f44d64 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Bump version to 0.6.8

26802261784f196910c7ccef13c0c1897279edae authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge branch 'master' into develop

e0991aef2e4ea3f4768fc2b817aff6c7defb45cf authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Update CHANGELOG

f43decc48c4b78d9554b89128a345e03de1cd2b1 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Fix CFB, OFB, CTR modes for Blowfish. Fixes #415

2e11d15e5d5ae5623f438de569065e5795606418 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #414 from AlexDenisov/patch-1

Change test name to match the function name

b877c3f0879cb4cb506bdc96b7e9d9f2939ae446 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Change test name to match the function name

d927f2e4041b6f71d7583da922610057d1987b5f authored over 7 years ago by AlexDenisov <[email protected]>
Add PBKDF.testPerformance()

70f1e14f333052c19c836813ef5ff83786ee86a2 authored over 7 years ago by Marcin Krzyżanowski <[email protected]>
Merge pull request #409 from gilt/fix-tvos-bitcode

fix tvOS bitcode setting when using Carthage with --no-build

d02bbd374cdf4b3c2b424f02464432e779167120 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
fix tvOS bitcode setting when using Carthage with --no-build

f21301f65be5502d19ea67f2a4dc857a40ba5a63 authored over 7 years ago by Evan Maloney <[email protected]>
Merge pull request #406 from nextgenappsllc/hex_string_to_bytes

Faster Array(hex:)

83033dc174754531845c0de5a87322b650727ad7 authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Merge branch 'develop' into hex_string_to_bytes

31695a3f69114d110140dfc5be9c056919596aab authored over 7 years ago by Marcin Krzyzanowski <[email protected]>
Removed unicodeHexMap dictionary from Array(hex) initializer in favor of switch

ca78e11a9421b8a149a9b0865d91bbcd8c6d545d authored over 7 years ago by jose <[email protected]>
Changed unicodeHexMap from [UnicodeScalar:UInt8] to Dictionary<UnicodeScala,UInt8> in Array(hex) to be more consistent with project coding style

695ff5a17f7eb9ade689ebe72a15f877b42cbe8d authored over 7 years ago by jose <[email protected]>
Removed hexToBytes() and streamingHexBytes() from String Extension moving code into the array initializer Array(hex)

fbfb0f15190f5f9371a6c4c05d2587aa257cd2fc authored over 7 years ago by jose <[email protected]>
Changed NSError to custom private Error enum in String.streamHexBytes because NSError was throwing "error: use of unresolved identifier 'NSError'" in travis ci tests

c86ed3e73be85ad885df0f2e8ab931ec4599579d authored over 7 years ago by jose <[email protected]>
removed NSError from the catch blocks in String.hexToBytes() as well as Array<UInt8>(hex) in order to fix error in travis ci tests

c8476fa4e8daa354e9f8e5b172f06c53f80b5f79 authored over 7 years ago by jose <[email protected]>
added uppercase characters to the unicodeHexMap

changed Array<UInt8>(hex) for optimization
took functionality out of String.hexToBytes() and into...

fd10774250eb69518f35c46c7d4d8f1ffa4e8c5b authored over 7 years ago by jose <[email protected]>
Added hexToBytes() String extension

Added two tests to compare Array<UInt8>.init(hex) and hex.hexToBytes()

785268c4a2059064182bcdc727321b9ee9bf0ce1 authored over 7 years ago by jose <[email protected]>
fixed typo (#403)

typo fix

28456ac3332f66dc32ad2cf31aab84609fa703c8 authored almost 8 years ago by Xavier Matos <[email protected]>
Slightly improve performance of AES encrypt routine

83072f7e31498e879f77c62feb08715dfa45acfb authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Speed up MD5. Get the right value without time consuming conversion to UInt32. Fixes #401

9c313a78368afb1bea49de40fd9e00cae080e793 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Update README.md

98b3e19712ceaad7cef6b043d9cb40be6be8e7ca authored almost 8 years ago by Marcin Krzyzanowski <[email protected]>
Add OpenSSL test

ed508e8ddcfcf51ad4b82f0b7b479bb74b16a709 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Adjust Cipher protocol constraints to with IndexDistance

97f574390810ef7daef551f2bb708890f3655fd8 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Adjust Cipher protocol constraints.

bcf8d94c8811e17406212b3ac784af14397f3a4f authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Improve AES Updatable implementation. Don't add padding if it's not required for the block mode.

bea5cc1bcea6f943c0f8ac29c9555276c72582ff authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Block mode using input ArraySlice output Array

1891a6613dd5da88388d0dfb2eaa2fce98f46bf6 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Life's too short.

acd265529fb1f5b1a58ae77c5fff0068415a3372 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Retire BytesSequence in favor of BatchedCollection.

00654e05584165f4874da65544429fba14f785ef authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix ChaCha20 preconditions

bf3a902e09f759ec48b90c29b6b4d58d06686f74 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Cleanups

a6d3f38fdcd67ae431dc27509a122f975cbfadfe authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Minor improvement to compilation times. #381

0b48673bf67753d796743e5177bb6dbdbf2fd74f authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix Blowfish for 32-bit arch. Fixes #382.

963e6c93707d57071ed3c53825b7729c02b3fd12 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Release 0.6.7 - for Xcode 8.2

06c65dc03c12db644b2fb46b40468738368858ac authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
SWIFT_VERSION is "3.0" again. ¯\_(ツ)_/¯

94f3e347e7bfaed24115d16b205ede4eb1a81633 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix Playground examples.

edc94d480b66889a5401b8cf0b6e637a5ed370e3 authored almost 8 years ago by Marcin Krzyżanowski <[email protected]>
Bump 0.6.6. Update CHANGELOG.

8007a4fb4d8988bdb8839480ddc7801a089f4b72 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Link cocoapods-wholemodule

8a2b24cba07b82fd95c0c77aa7f632f4caa4c32c authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Add note about Whole-Module Optimization

7fde99a89cacfce4051c8dd4337d149fc7f158ce authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix ChaCha20 Access tests

fbc52978427ecadb64ffb1a4155c846201336391 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Rework Poly1305. Fixes #183

339eb8cf889622b64493c4b57bf7f5be384793de authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Rework ChaCha20. Update tests.

52091b8c575494c3fee8de2b286f27bec82d6348 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix ChaCha20 counter

8a2e26873b5c28520f78234e1030da4f18db1be5 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Conforms to ExpressibleByArrayLiteral

7183233c49e8a97179e182a1282cc3138632540b authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
SecureBytes conforms to Collection

7153db0d48d6c76aaf39b44da3a4bd989e916f1c authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Update .swift-version

9a31956de68d3ca0ffbcd6e52562e58bdc086a8f authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Build fix (typos)

7568ca3aa5b985f48e5b62ad4f3a7a21b3e14b75 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Minor improvements to SHA3

8f0b283f27244dc2bd2d4dfee28804d92d282884 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Bump version 0.6.5

d2cbdb1a131cb7cbc471b251c72b391fa4ce6e97 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
It's faster with Collection than with Sequence

f108960fcf701a3df3d9c4a1da689452c5a358f0 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Array.init(reserveCapacity:)

d6447c23dfc1937110d362db1785835f297be5d5 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Degeneric process() function

d24edade7a852d2f99baa25a59213a65424a5500 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Fix access levels

07d71bbc1b02e60f6e5cb64560b0d9bd7a65d45c authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Bump version 0.6.4

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

67955dc8fc7cee81986d48e5ccef54da18155038 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Add Blowfish cipher, with tests

d7185b8057138f6f21f41fc9a58e8e4eb5a85e5f authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Add convenient Digest.sha2(bytes:variant:)

2a818142fe777a3f6b30e32a64a67ef0f1176f88 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Update AES part with simplest example and explanation about key length

56756d02fab93cab11bff325a308e105fe9dbda1 authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
Remove unused generic functions

c970182ffa44da180d8e5b237ee41bb87508e2fe authored about 8 years ago by Marcin Krzyżanowski <[email protected]>
SwiftFormat applied

70fe18456ee4a83a74f34f1bd5d959cb178afa4c authored about 8 years ago by Marcin Krzyżanowski <[email protected]>