Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct buffering logic in compression filter. GH issue #93 pull #95 | eric.cornelius | 2015-05-16 | 2 | -3/+4 |
| | | | | Found and fixed by Eric Cornelius <[email protected]> | ||||
* | Fix various bugs found by Coverity scanner. | lloyd | 2015-05-15 | 14 | -23/+39 |
| | | | | | | | Uninitialized variables, missing divide by zero checks, missing virtual destructor, etc. Only thing serious is bug in TLS maximum fragment decoder; missing breaks in switch statement meant receiver would treat any negotiated max frament as 4k limit. | ||||
* | Remove RC4 (and all support for stream ciphers) from TLS | lloyd | 2015-05-15 | 6 | -56/+13 |
| | |||||
* | Correct badge branches | lloyd | 2015-05-14 | 1 | -4/+4 |
| | |||||
* | Limit Coverity scan to side branch | lloyd | 2015-05-14 | 1 | -7/+2 |
| | |||||
* | Return null instead of throwing if compressor obj not available | lloyd | 2015-05-13 | 1 | -1/+3 |
| | |||||
* | More Travis fiddling | lloyd | 2015-05-13 | 1 | -4/+4 |
| | |||||
* | Fix YAML indentation | lloyd | 2015-05-13 | 1 | -2/+2 |
| | |||||
* | Add tests for compression and SRP. | lloyd | 2015-05-13 | 7 | -5/+177 |
| | | | | | | | | Fix zlib decompression which was not ignoring Z_BUF_ERROR which is harmless in this context as process is already checking avail_in and avail_out after run returns. Bump version to 1.11.17 | ||||
* | Merge env: blocks | lloyd | 2015-05-13 | 1 | -7/+6 |
| | |||||
* | Add Coverity scan to Travis. | lloyd | 2015-05-13 | 2 | -1/+16 |
| | |||||
* | Direct AppVeyor URL to trunk results, GH #88 | lloyd | 2015-05-12 | 1 | -1/+1 |
| | |||||
* | Correct coveralls.io badge url | lloyd | 2015-05-12 | 1 | -2/+2 |
| | |||||
* | Build fix | lloyd | 2015-05-12 | 1 | -2/+2 |
| | |||||
* | Use static amalgamation build for AppVeyor as the static library | lloyd | 2015-05-12 | 1 | -1/+1 |
| | | | | is more likely to run into problems. Discussion in GH #52 #88 | ||||
* | Move AppVeyor yml | lloyd | 2015-05-12 | 1 | -0/+0 |
| | |||||
* | Skip the NIST X.509 tests if the FS code is not available. Previously | lloyd | 2015-05-12 | 1 | -1/+8 |
| | | | | would fail with a very unhelpful message. | ||||
* | The BUILD_MODE env var was not being passed through sudo by default | lloyd | 2015-05-12 | 2 | -9/+9 |
| | | | | | | which broke coverage testing. Instead run the setup script as the regular user and use sudo for specific commands, which seems cleaner anyway. | ||||
* | Shell is not my favorite language | lloyd | 2015-05-12 | 2 | -4/+2 |
| | |||||
* | Fix lcov script | lloyd | 2015-05-11 | 1 | -2/+0 |
| | |||||
* | Fix compare | lloyd | 2015-05-11 | 1 | -1/+1 |
| | |||||
* | 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 |
| |