Felix Fietkau
|
524a76e5af
ustream-ssl: add support for using a fd instead of ustream as backing
|
6 months ago |
Felix Fietkau
|
3c49e70c46
ustream-ssl: increase number of read buffers
|
6 months ago |
Felix Fietkau
|
f9a28a9ce8
ustream-ssl: poll connection on incomplete reads
|
6 months ago |
Felix Fietkau
|
956fba242a
add callbacks for debug messages
|
7 months ago |
Petr Štetiar
|
8280140db9
wolfssl: remove now deprecated compatibility code
|
3 years ago |
Petr Štetiar
|
c6b4c48689
ustream-openssl: wolfSSL: fix certificate validation
|
3 years ago |
Jo-Philipp Wich
|
f7f93addaf
add support for specifying usable ciphers
|
4 years ago |
Jo-Philipp Wich
|
c9b6668215
ustream-ssl: skip writing pending data if .eof is true after connect
|
5 years ago |
Eneas U de Queiroz
|
33308eebda
ustream-io-cyassl.c: fix client-mode connections
|
5 years ago |
Christoph Ziebuhr
|
b1c19610b2
Add support for Server Name Indication
|
10 years ago |
Christoph Ziebuhr
|
62f173c398
Fix ustream_ssl_poll
|
10 years ago |
Felix Fietkau
|
fc0b5ec804
add missing include files
|
10 years ago |
Felix Fietkau
|
ba34903f41
implement certificate validation (including CN verification)
|
10 years ago |
Felix Fietkau
|
14fa00e3fe
Write pending data after connecting
|
10 years ago |
Felix Fietkau
|
f19b2ec17f
give the main context a type instead of making it void *
|
10 years ago |
Felix Fietkau
|
5f8772f7b2
ustream-ssl: always check connection at the beginning of a session
|
10 years ago |
Felix Fietkau
|
f48abdecd4
split cyassl and openssl sources, add ssl library abstraction
|
11 years ago |
Felix Fietkau
|
da607e6272
fix read polling by putting the buffer prepare in a loop
|
11 years ago |
Felix Fietkau
|
f4cdb2ab29
add s->poll wrapper
|
11 years ago |
Felix Fietkau
|
a77690c5bc
add copyright info and license
|
11 years ago |
Felix Fietkau
|
838c4f2cba
fix compile errors on linux
|
12 years ago |
Felix Fietkau
|
87dcf54de2
return -1/0 instead of ssl specific return codes when setting crt/key files
|
12 years ago |
Felix Fietkau
|
506b66018f
only export one symbol from the lib, containing a struct with all functions. useful for using ustream-ssl as a plugin
|
12 years ago |
Felix Fietkau
|
fdbedf748f
Initial import
|
12 years ago |