Commit History

Autor SHA1 Mensaxe Data
  Marcin Krzyżanowski dcb12683a2 add test_issue298 %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski eeafdb6a72 Fixes after merge and update to Swift 3 Preview 4 %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski c8fd09f19e Merge branch 'master' into swift3 %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 57bb360bb6 Update tests for UpdatableCryptor %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 502180df10 ChaCha20 implements Cryptors protocol. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski fe1e42243c AES.Decryptor implements RandomAccessCryptor. #284. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski b4f932cf79 Fixes incremental updates with AES-CTR. Backport 057ec9a. Fixes #287. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 057ec9a877 Fixes incremental updates with AES-CTR. Counter is updated correctly. Fixes #287 %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 1f82bc6c33 Upgrade to Xcode 8 with Swift 3 and new Foundation %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski cf0116abc1 More updates to API %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 7617c2aef1 Update bit shifting API to Swift 3 %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 14441e4807 Swift 3 - tests compile %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 15a5532e26 [T] -> Array<T> because I don't like this ambiguity in code. Nothing personal. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski e9e596ea09 More tests for incremental encryption %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 084642dd41 Implement UpdatableCryptor Decryptor for AES %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 6cdb92b50b Incremental encryption with AES (using Cryptor) %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 2ec762a849 update(withBytes:), finish(withBytes:) %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 123d8fe5b6 Minor change to Cryptor.finish interface: finish(withBytes:) %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 82961eb882 Update Cryptor protocol interface. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 06e38c8cb4 AES.Encryptor and AES.Decryptor allows encrypt/decrypt in chunks. Revert AnyGenerators to workers. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski 88412d595f Move padding parameter to AES constructor. %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski fcd2032350 Transition to generators for all block modes %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski f6cb86a092 Remove BlockMode in favor of CipherModeGenerataor %!s(int64=9) %!d(string=hai) anos
  Marcin Krzyżanowski c37458ffa4 Merge branch 'master' into develop %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 743ecbcf54 Update CBC tests with padding case %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski a2a9a2a29d Add PCBC AES block mode %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski ac29d752d8 Add OFB AES block mode %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 39bf366ac4 Do not throw error for incorrect padding #184 %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski 6cb03cd207 Padding remove() is failable operation and may throws error now. #184 %!s(int64=10) %!d(string=hai) anos
  Marcin Krzyżanowski b2b36d879b Fix CTR mode nonce generation + update CTR tests. %!s(int64=10) %!d(string=hai) anos