{"push_id":1383579743,"size":14,"distinct_size":3,"ref":"refs/heads/remove-key-checks","head":"6ac2b1fb8ac0105e5e3d949536c02c4c1ab45f03","before":"fa664f06398c08e5ad5474150e268928415dbe4d","commits":[{"sha":"1a26a58b1529cc566c6c54b5c63296d3ded7d943","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Remove lock and alias map from SCAN_Name\n\nNot used anymore.","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/1a26a58b1529cc566c6c54b5c63296d3ded7d943"},{"sha":"e5e87be4d7767ce6894dfa8d9335b3d02593d401","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Remove stray non-ASCII chars which broke compilation on non UTF-8 code pages.\n\nGH #707","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/e5e87be4d7767ce6894dfa8d9335b3d02593d401"},{"sha":"0c1900d1d86c7a8928d29d162e33da49aa55b0f9","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Deprecate LibraryInitializer\n\nNow that #668 is landed I'm comfortable that we will not need\nany type of global init.","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/0c1900d1d86c7a8928d29d162e33da49aa55b0f9"},{"sha":"1e72720661383466807ac496b941af41d756a2ce","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Move ISA optimized versions under the main algo dir\n\nPreviously it made sense for them to be in distinct dirs because\nthey were standalone. However with #580 that is no longer the case,\nso move them to subdirs. Configure knows that anything underneath\na directory has a dependency on the parent dir, so update info.txt\nfiles accordingly to remove explicit dependencies where set.","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/1e72720661383466807ac496b941af41d756a2ce"},{"sha":"341fd32b46363cad4c2caee3fca166695100ba07","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Move cert/x509 to top level and pem and pbes2 to pubkey.\n\nThe `cert` dir was just an artifact of having previously supported\nCVC (smartcard cert format), removed a long time ago.\n\nThe pem and pbes2 code is directly related to the pubkey code,\nin fact the only caller of pbes2 (likely anywhere, not just\nin the library) is in pkcs8.cpp","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/341fd32b46363cad4c2caee3fca166695100ba07"},{"sha":"e36ab67b80a0fb162df768d5895c413d26e2e5ca","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Rename zero_mem to secure_scrub_memory","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/e36ab67b80a0fb162df768d5895c413d26e2e5ca"},{"sha":"4c7778786343213c439e88027c6b803f7adab990","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Inline Blowfish tables to blowfish.cpp\n\nOnly needed there.","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/4c7778786343213c439e88027c6b803f7adab990"},{"sha":"d5f8d0326585d5e3ca3807ded488e440dfe56e25","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Remove blowfish table source file.\n\nSplit commit with 4c777878 because, no git, I did not rename\nblfs_tab.cpp -> blowfish.cpp","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/d5f8d0326585d5e3ca3807ded488e440dfe56e25"},{"sha":"c778c9e3dd5353dc7c6326b842da3faf60cdc735","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Compile fix","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/c778c9e3dd5353dc7c6326b842da3faf60cdc735"},{"sha":"277b4f703ba6354a37b5d12adebfc4f726cc72af","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Update deprecated list\n\nNone of these are queued for removal before 2.0, but all probably\nshould have been removed already so get out in front of things for 2.2\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/277b4f703ba6354a37b5d12adebfc4f726cc72af"},{"sha":"b1021ca76bb3c47b1b520421ccece38d772e5907","author":{"name":"Jack Lloyd","email":"7bb7087018cc5fef3c041f6f038f586664845dbf@randombit.net"},"message":"Add new configure argument --optimize-for-size\n\nUses -Os for GCC/Clang/ICC, /O1 for MSVC.\n\nMight be used in the future to control compile time features also\n(eg using a large precomputed table, vs not). Does not have any\ninfluence on module selection, just informs the build that a smaller\nbinary is preferable.\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/randombit/botan/commits/b1021ca76bb3c47b1b520421ccece38d772e5907"},{"sha":"8d50c82b43b34b70d19b0faaeab6b37f2eae066c","author":{"name":"Jack Lloyd","email":"146f4c6e610246622ddf41979fa616eb19172201@randombit.net"},"message":"Remove automatic self-testing of public and private keys\n\nRarely expected and often causes performance problems, especially for private keys.\nInstead applications should call check_key explicitly to validate keys when\nnecessary.\n\nNote this removal doesn't apply to tests like ECDH on-the-curve tests, where a check\non the public key is required for security of our own key.\n\nUpdates most APIs to remove RNG calls, where they are no longer required. Exception\nis PKCS8 interface, pending further work there (see GH #685) it just ignores the RNG\nargument now.","distinct":true,"url":"https://api.github.com/repos/randombit/botan/commits/8d50c82b43b34b70d19b0faaeab6b37f2eae066c"},{"sha":"dcc1ee6d752bfff74bfc67c56e66226dc67f705a","author":{"name":"Jack Lloyd","email":"146f4c6e610246622ddf41979fa616eb19172201@randombit.net"},"message":"Add create_key self test","distinct":true,"url":"https://api.github.com/repos/randombit/botan/commits/dcc1ee6d752bfff74bfc67c56e66226dc67f705a"},{"sha":"6ac2b1fb8ac0105e5e3d949536c02c4c1ab45f03","author":{"name":"Jack Lloyd","email":"146f4c6e610246622ddf41979fa616eb19172201@randombit.net"},"message":"Update PKCS11 code, no RNG required","distinct":true,"url":"https://api.github.com/repos/randombit/botan/commits/6ac2b1fb8ac0105e5e3d949536c02c4c1ab45f03"}]}
{"actor":{"display_login":"randombit"}}