evt-tls icon indicating copy to clipboard operation
evt-tls copied to clipboard

The asynchronous TLS abstraction for OpenSSL

Results 10 evt-tls issues
Sort by recently updated
recently updated
newest added

I compile openssl1.1.0h use the default config. Just test evt and client in libuv-tls directory. And i receive coredump as follows, I found something related [here](https://github.com/curl/curl/issues/905) and [here](https://people.freedesktop.org/~teuf/0001-Avoid-double-free-with-OpenSSL-1.1.0.patch) ``` (gdb)...

```evt__tls__op``` failed to deal with partial write of ```evt__send_pending```, which makes the whole library unusable.

related issue: https://github.com/deleisha/evt-tls/issues/21

Libuv/evt-tls segfaults when trying to write to a socket which is closed by the other party Libuv in this case just returns -1. ``` 0 0x00007ffb845a1b54 in SSL_write () from...

In order to make evt-tls production ready, we will need to run a rigorous tests against it. This issue is evaluate C-Testing framework for evt and use it for testing.

help wanted

Do you plan to support mbedTLS?

enhancement

API for adding and loading CA file path need to added to evt. Until this API comes up, we should use ``` C /*Gives the ptr to SSL_CTX usable raw...

enhancement

Explore better ways of error handling. Currently evt_tls return the error code being returned by OpenSSL. This will be important for supporting mbedtls.

enhancement

Currently, evt_ctx does not permit setting new value for verification mode, it is set to none.

enhancement

Evt currently uses the default ciphers. Though it is possible to set by using evt_tls_get_SSL_CTX and using SSL_CTX for setting it etc etc. Evt can introduce it's own cipher setter/getter...

enhancement