Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct AppVeyor badge url | lloyd | 2015-05-11 | 1 | -1/+1 |
| | |||||
* | Add coveralls.io badge | lloyd | 2015-05-11 | 1 | -0/+3 |
| | |||||
* | Typo | lloyd | 2015-05-11 | 1 | -1/+1 |
| | |||||
* | Add coveralls.io support based on GH #91 by cordney | lloyd | 2015-05-11 | 4 | -16/+67 |
| | | | | Move the more complex CI logic to scripts instead of yaml | ||||
* | Update compression docs | lloyd | 2015-05-10 | 2 | -42/+52 |
| | |||||
* | Change `make_compressor` and `make_decompressor` to return a | lloyd | 2015-05-10 | 2 | -39/+49 |
| | | | | | compression type instead of the base transform class. Add some final annotations. | ||||
* | Change zlib to use Z_SYNC_FLUSH instead of Z_FULL_FLUSH for flushing. | lloyd | 2015-05-10 | 1 | -1/+1 |
| | | | | | This lets flush work for decompression also, and more generally provides what an application wants from a mid-stream compression flush. | ||||
* | Compression filters were not sizing buffer, causing no input to | lloyd | 2015-05-07 | 2 | -11/+16 |
| | | | | be consumed. GH #89 | ||||
* | Workaround MSVC thing | lloyd | 2015-04-28 | 1 | -1/+1 |
| | |||||
* | Comparison was inverted | lloyd | 2015-04-28 | 1 | -1/+5 |
| | |||||
* | AppVeyor - try running tests, build via amalgamation | lloyd | 2015-04-28 | 1 | -1/+2 |
| | |||||
* | Add AppVeyor (Windows CI) build integration. GH pull #63 | daniel | 2015-04-28 | 2 | -6/+21 |
| | |||||
* | Add .exe suffix to MinGW and Cygwin binaries also | lloyd | 2015-04-27 | 4 | -1/+6 |
| | |||||
* | Disable tls_client on MinGW, missing netdb.h GH#82 | joerg | 2015-04-27 | 1 | -1/+1 |
| | |||||
* | Use available MinGW APIs (CryptoAPI and Unix-style fds). GH#84 | joerg | 2015-04-27 | 2 | -1/+3 |
| | |||||
* | Add evbarm as platform alias for NetBSD. GH#81 | joerg | 2015-04-27 | 1 | -0/+1 |
| | |||||
* | Fix spaces vs tabs in makefile template. GH#78 | lloyd | 2015-04-18 | 1 | -1/+1 |
| | |||||
* | Fix | lloyd | 2015-04-12 | 1 | -1/+1 |
| | |||||
* | Remove the stray binary character making Python3 unhappy, remove | lloyd | 2015-04-12 | 2 | -12/+6 |
| | | | | encoding= flags since they are not needed anymore and broke Python2. | ||||
* | Add back --debug-mode | lloyd | 2015-04-12 | 1 | -1/+5 |
| | |||||
* | Remove notice loglevel as logging.addLevelName is broken in Python3 | lloyd | 2015-04-12 | 1 | -9/+5 |
| | | | | | Read and write the amalgamation as latin1 so python3 treats it as just bits instead of invalid UTF8 | ||||
* | Add coverage checking with gcov/lcov | lloyd | 2015-04-12 | 5 | -36/+42 |
| | |||||
* | Fix code that triggers a strange MSVC 'performance warning' | git | 2015-04-08 | 4 | -5/+5 |
| | | | | Github pull 74 from Chris Desjardins | ||||
* | Add new IETF ChaCha suites | lloyd | 2015-04-04 | 1 | -7/+29 |
| | |||||
* | Update for 1.11.16 release1.11.16 | lloyd | 2015-03-30 | 2 | -6/+10 |
| | |||||
* | Key agreement was missing the return check, add it to get_pk_op instead | lloyd | 2015-03-29 | 1 | -17/+11 |
| | |||||
* | Give up on x86-32 CI build for now | lloyd | 2015-03-29 | 1 | -7/+4 |
| | |||||
* | More poking at Travis config | lloyd | 2015-03-28 | 1 | -2/+2 |
| | |||||
* | Travis VMs don't have 32-bit libs, hopefully this fixes it | lloyd | 2015-03-28 | 1 | -0/+1 |
| | |||||
* | merge of '94bed1bf64ff30708fb8e2d660b710e7d8557001' | lloyd | 2015-03-28 | 1 | -2/+2 |
|\ | | | | | | | and 'e72ecb8877961240b80fc19991dac105763e8eb4' | ||||
| * | Disable OpenSSL RSA by default until the test issues are worked out | lloyd | 2015-03-28 | 1 | -2/+2 |
| | | | | | | | | | | (OpenSSL's PKCS/OAEP padding code naturally ignores our RNG, so we cannot fix the nonces for encryption). | ||||
* | | Add x86-32 build to Travis | lloyd | 2015-03-28 | 1 | -3/+5 |
|/ | |||||
* | Travis CI fiddling | lloyd | 2015-03-28 | 1 | -4/+6 |
| | |||||
* | Add Clang target and OpenSSL, Boost, zlib, and sqlite mods to Travis CI build | lloyd | 2015-03-27 | 1 | -4/+9 |
| | |||||
* | Relnotes update | lloyd | 2015-03-23 | 1 | -5/+21 |
| | |||||
* | Cleanups | lloyd | 2015-03-23 | 2 | -16/+11 |
| | |||||
* | Avoid putting very small values in mlock memory | lloyd | 2015-03-23 | 2 | -3/+9 |
| | |||||
* | Move the signature padding schemes to the PK operation classes, | lloyd | 2015-03-23 | 14 | -366/+393 |
| | | | | | | | | | as was previously done with encrypt/decrypt ops. One feature dropped on the floor here is previously PK_Signer by default did verification of signatures before releasing them as an measure against fault attacks. However in addition to being expensive this turned out to be difficult to implement with the new scheme. | ||||
* | RSA encrypt and decrypt using OpenSSL | lloyd | 2015-03-23 | 1 | -0/+148 |
| | |||||
* | Fix rare test failure in pubkey. | lloyd | 2015-03-22 | 1 | -1/+4 |
| | | | | | | | | The pubkey encrypt/decrypt test function tests various randomly corrupted ciphertexts to ensure none of them decrypt. On rare occasions PKCS #1 v1.5 does legitimately fail this test, but, well, PKCS v1.5 isn't a very good padding scheme. When this test fails and the pad is PKCS, log the values but don't actually fail the test since this is an expected behavior of PKCS padding. | ||||
* | Add ALPN (RFC 7301) and remove NPN | lloyd | 2015-03-20 | 24 | -366/+194 |
| | |||||
* | Windows fix | lloyd | 2015-03-20 | 2 | -5/+4 |
| | |||||
* | Add timeouts to HMAC_RNG entropy polling | lloyd | 2015-03-18 | 3 | -62/+63 |
| | |||||
* | Fix the makefile for JOM | simon | 2015-03-18 | 1 | -1/+2 |
| | | | | | | JOM is a nmake-compatible tool for Windows which supports -jN for parallel builds. JOM's $? variable is broken, but this workaround is simple. Github pull 66 from Simon Warta. | ||||
* | Add HKDF(SHA-512) test vectors | lloyd | 2015-03-18 | 1 | -17/+51 |
| | |||||
* | This check doesn't make sense as the entropy source is shared | lloyd | 2015-03-18 | 1 | -15/+6 |
| | |||||
* | Remove the shared IO buffer from EntropySource_Accumulator. | lloyd | 2015-03-18 | 13 | -60/+51 |
| | | | | Instead each source that needs a buffer maintains their own. | ||||
* | Add a second Travis build using static lib built via amalgamation. | d.neus | 2015-03-15 | 1 | -1/+5 |
| | | | | Github pull 62. | ||||
* | I just now assumed configure.py --os=osx would work, and I'm probably not ↵ | lloyd | 2015-03-15 | 1 | -0/+1 |
| | | | | the first. | ||||
* | Github pull 65, Use Clang on OS X when present | cordney | 2015-03-15 | 1 | -0/+3 |
| |