Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | improve async ops | Hannes Rantzsch | 2019-04-16 | 6 | -66/+149 |
| | |||||
* | do not use make_error_code and smaller PR review issues | Tim Oesterreich | 2019-04-16 | 6 | -64/+71 |
| | |||||
* | review: use specific buffer type where applicable | Tim Oesterreich | 2019-04-16 | 6 | -41/+42 |
| | |||||
* | catch std::exception rather than (...) and exceptions as const | Hannes Rantzsch | 2019-04-16 | 4 | -32/+32 |
| | |||||
* | review: c'tors and handler type deduction in async ops | Hannes Rantzsch | 2019-04-16 | 4 | -114/+73 |
| | |||||
* | use boost::beast::test::stream for all asio tests | Tim Oesterreich | 2019-04-16 | 1 | -363/+157 |
| | |||||
* | cleanup asio stream tests | Hannes Rantzsch | 2019-04-16 | 1 | -135/+59 |
| | |||||
* | fix and extend tests | Hannes Rantzsch | 2019-04-16 | 1 | -33/+165 |
| | |||||
* | fix #6: write_some to buffer_sequence | Hannes Rantzsch | 2019-04-16 | 1 | -15/+25 |
| | |||||
* | FIX: reference to temporary | Hannes Rantzsch | 2019-04-16 | 1 | -1/+1 |
| | |||||
* | add documentation | René Meusel | 2019-04-16 | 2 | -10/+22 |
| | |||||
* | cleanup asio::ssl::stream compatibility interfaces | Hannes Rantzsch | 2019-04-16 | 3 | -83/+98 |
| | |||||
* | cleanup async ops | Hannes Rantzsch | 2019-04-16 | 3 | -9/+7 |
| | |||||
* | don't call async_write handler directly | Hannes Rantzsch | 2019-04-16 | 2 | -7/+8 |
| | |||||
* | fix: compile with gcc | Hannes Rantzsch | 2019-04-16 | 1 | -25/+25 |
| | |||||
* | FIX: add legal information | René Meusel | 2019-04-16 | 9 | -0/+72 |
| | |||||
* | rename member variables like 'm_***' | René Meusel | 2019-04-16 | 7 | -150/+151 |
| | |||||
* | move stream implemention into TLS namespace | René Meusel | 2019-04-16 | 9 | -60/+106 |
| | |||||
* | move stream implementation to tls subdir | René Meusel | 2019-04-16 | 10 | -18/+21 |
| | |||||
* | async stream tests with boost::beast | Hannes Rantzsch | 2019-04-16 | 1 | -35/+226 |
| | |||||
* | add a dummy c'tor for asio::ssl::context | René Meusel | 2019-04-16 | 1 | -5/+30 |
| | |||||
* | make the stream noncopyable | René Meusel | 2019-04-16 | 1 | -0/+6 |
| | |||||
* | adapt Stream<> API to be compatibile to OpenSSL | René Meusel | 2019-04-16 | 4 | -39/+179 |
| | |||||
* | fix: const copy c'tors in async ops | Hannes Rantzsch | 2019-04-16 | 3 | -3/+3 |
| | |||||
* | test sync and async handshake | Hannes Rantzsch | 2019-04-16 | 1 | -1/+73 |
| | |||||
* | add asio stream unit tests | Hannes Rantzsch | 2019-04-16 | 1 | -0/+431 |
| | |||||
* | add asio stream implementation | Hannes Rantzsch | 2019-04-16 | 10 | -0/+966 |
| | |||||
* | Add a wrapper class that wraps macOS or Linux certificate stores. | Jack Lloyd | 2019-04-13 | 11 | -99/+292 |
| | |||||
* | Fix a few warnings in Boost specific code | Jack Lloyd | 2019-04-13 | 3 | -4/+4 |
| | |||||
* | Merge GH #1892 Be more careful about avoiding undefined behavior in tests | Jack Lloyd | 2019-04-12 | 5 | -41/+24 |
|\ | |||||
| * | Using preprocessor for the tests | David Carlier | 2019-04-12 | 6 | -43/+24 |
| | | |||||
| * | Proposal to silent, when wished, some "false positives" when using sanitizers. | David Carlier | 2019-04-12 | 1 | -0/+2 |
| | | |||||
* | | FIX: build with x509 module disabled | Rene Meusel | 2019-04-12 | 2 | -5/+12 |
| | | |||||
* | | FIX: type deduction on 32bit systems | Rene Meusel | 2019-04-12 | 1 | -4/+4 |
| | | |||||
* | | TEST: rejection of user certs by flatfile cert store | Rene Meusel | 2019-04-12 | 2 | -0/+95 |
| | | |||||
* | | TESt: flatfile cert store uses internal test file | Rene Meusel | 2019-04-12 | 2 | -9/+93 |
| | | |||||
* | | extract test_certstor_utils | Patrick Schmidt | 2019-04-12 | 2 | -47/+76 |
| | | |||||
* | | rename test_certstor_linux to test_certstor_flatfile | Patrick Schmidt | 2019-04-12 | 1 | -9/+9 |
| | | |||||
* | | consolidate into Flatfile_Certificate_Store | Patrick Schmidt | 2019-04-12 | 7 | -88/+36 |
| | | |||||
* | | add Certstore for linux | Patrick Schmidt | 2019-04-12 | 7 | -53/+385 |
| | | |||||
* | | add Flatfile_Certificate_Store | Patrick Schmidt | 2019-04-12 | 3 | -0/+232 |
|/ | |||||
* | Support verifying from a v1 root | Jack Lloyd | 2019-04-11 | 5 | -1/+161 |
| | | | | | | Discovered in #1885, the "Verisign Class 3 Public Primary Certification Authority - G3" is a v1 certificate and is still included in distro trust stores. | ||||
* | Remove tab characters | Jack Lloyd | 2019-04-10 | 13 | -748/+738 |
| | |||||
* | Allow creating intermediate CAs using CLI | Jack Lloyd | 2019-04-10 | 2 | -3/+36 |
| | | | | Closes #1879 | ||||
* | Add a option for setting path to trusted CA list | Jack Lloyd | 2019-04-10 | 1 | -0/+4 |
| | | | | Related to #1885 | ||||
* | Allow any ciphersuite in TLS fuzzers | Jack Lloyd | 2019-04-08 | 2 | -2/+72 |
| | | | | Fixes #1883 | ||||
* | Merge GH #1886 Avoid memory leak in FFI tests | Jack Lloyd | 2019-04-08 | 1 | -0/+1 |
|\ | |||||
| * | Fixes memory leak in FFI tests | Matthias Gierlings | 2019-04-08 | 1 | -0/+1 |
| | | |||||
* | | FIX: disable conflicting apple assertion macros | René Meusel | 2019-04-08 | 1 | -0/+1 |
|/ | |||||
* | Merge GH #1877 Use sysconf to detect CPU counts | Jack Lloyd | 2019-04-07 | 4 | -1/+51 |
|\ |