https://github.com/paullouisageneau/boost-asio-gnutls
  
  
    GnuTLS wrapper for Boost.Asio 
    https://github.com/paullouisageneau/boost-asio-gnutls
  
asio asio-library asynchronus boost boost-asio cpp gnutls gnutls-wrapper tls
        Last synced: 6 months ago 
        JSON representation
    
GnuTLS wrapper for Boost.Asio
- Host: GitHub
 - URL: https://github.com/paullouisageneau/boost-asio-gnutls
 - Owner: paullouisageneau
 - License: bsl-1.0
 - Created: 2020-04-28T13:14:14.000Z (over 5 years ago)
 - Default Branch: master
 - Last Pushed: 2021-11-28T09:49:47.000Z (almost 4 years ago)
 - Last Synced: 2025-04-30T12:31:44.879Z (6 months ago)
 - Topics: asio, asio-library, asynchronus, boost, boost-asio, cpp, gnutls, gnutls-wrapper, tls
 - Language: C++
 - Size: 57.6 KB
 - Stars: 11
 - Watchers: 4
 - Forks: 7
 - Open Issues: 0
 - 
            Metadata Files:
            
- Readme: README.md
 - License: LICENSE_1_0.txt
 
 
Awesome Lists containing this project
README
          # boost-asio-gnutls
GnuTLS wrapper for Boost.Asio
## Usage
Add `include` as include directory for your project, then include the header `boost/asio/gnutls.hpp`.
Don't forget to link against GnuTLS instead of OpenSSL.
The two classes `context` and `stream` in `boost::asio::gnutls` mimic the ones in `boost::asio::ssl`.
## Test
From the boost root directory, run:
```
b2 [PATH_TO_THIS_REPOSITORY]/test/gnutls
```