Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Update news | Jack Lloyd | 2019-04-14 | 1 | -0/+5 |
| | |||||
* | Merge GH #1893 Add system cert store wrapper class | Jack Lloyd | 2019-04-14 | 11 | -99/+292 |
|\ | |||||
| * | 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 |
| | | |||||
* | | Update news | Jack Lloyd | 2019-04-12 | 1 | -0/+19 |
| | | |||||
* | | Merge GH #1885 Add system certificate store for Linux/Unix | Jack Lloyd | 2019-04-12 | 9 | -53/+780 |
|\ \ | |/ |/| | |||||
| * | 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 |
|/ | |||||
* | Merge GH #1890 Fix verification using a v1 X.509 root cert | Jack Lloyd | 2019-04-11 | 5 | -1/+161 |
|\ | |||||
| * | 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 |
| | |||||
* | Merge GH #1889 Allow creating intermediate CAs using command line | Jack Lloyd | 2019-04-10 | 2 | -3/+36 |
|\ | |||||
| * | Allow creating intermediate CAs using CLI | Jack Lloyd | 2019-04-10 | 2 | -3/+36 |
|/ | | | | Closes #1879 | ||||
* | Merge GH #1888 Add option for setting path to system CA list | Jack Lloyd | 2019-04-10 | 4 | -0/+45 |
|\ | |||||
| * | Document new options | Jack Lloyd | 2019-04-10 | 2 | -0/+20 |
| | |