Vsevolod Stakhov
|
14c13854d3
|
[Rework] Further types conversion (no functional changes)
|
2 months ago |
Vsevolod Stakhov
|
537a7180a0
|
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
|
10 months ago |
Vsevolod Stakhov
|
4bc2d652db
|
[Minor] Try to deal with some deprecations
|
1 year ago |
Vsevolod Stakhov
|
c020213cb5
|
[Minor] Replace some of macro uses
|
2 years ago |
Vsevolod Stakhov
|
7fd6b2b766
|
[Fix] Fix HTTP(s) client timeout
|
2 years ago |
Vsevolod Stakhov
|
891ad9ef8c
|
[Fix] Clear SSL errors
|
2 years ago |
Vsevolod Stakhov
|
b81a068aea
|
[Rework] Allow to restore SSL handlers after keepalive pooling
|
2 years ago |
Vsevolod Stakhov
|
48779e829f
|
[Minor] Add potential workaround for the race condition
|
2 years ago |
Vsevolod Stakhov
|
7fee396041
|
[Minor] Fix some more issues
Found by: coverity scan
|
2 years ago |
Vsevolod Stakhov
|
b1e10ef14e
|
[Minor] Make HTTP reply codes more consistent with the standard
Reported by: Steve Sturges
|
3 years ago |
Vsevolod Stakhov
|
a27cba0bff
|
[Minor] Plug memory leak
|
3 years ago |
Vsevolod Stakhov
|
3f964eee87
|
[Rework] Use internal ssl cache for client sessions
|
4 years ago |
Vsevolod Stakhov
|
ef68f4073a
|
[Rework] Rework SSL caching
|
4 years ago |
Vsevolod Stakhov
|
4f68ea16a3
|
[Minor] Fix some of the moved functions
|
4 years ago |
Vsevolod Stakhov
|
3d224cf3d8
|
[Minor] Fix prototypes
|
4 years ago |
Vsevolod Stakhov
|
41e28d1148
|
[Rework] Further project structure reorganisation
|
4 years ago |
Vsevolod Stakhov
|
c607c36edd
|
[Rework] Refactor libraries structure
* Move logger implementation to libserver
* Move fuzzy backend files to a separate subdir
TODO: Move HTTP code from libutil
|
4 years ago |
Vsevolod Stakhov
|
7e0bf487c3
|
[Minor] Check string length to avoid OOB reading
|
4 years ago |
Vsevolod Stakhov
|
598b67ccc5
|
[Minor] Fix log tag in ssl connections
|
4 years ago |
Vsevolod Stakhov
|
c6db379233
|
[Minor] One more thing about ssl_shutdown
|
4 years ago |
Vsevolod Stakhov
|
2a2e89c153
|
[Minor] Grrrr...
|
4 years ago |
Vsevolod Stakhov
|
e8bc508e8f
|
[Minor] Try to improve logging
|
4 years ago |
Vsevolod Stakhov
|
db028d8757
|
[Fix] Sigh, another try to fix brain-damaged openssl
|
4 years ago |
Vsevolod Stakhov
|
858efc353d
|
[Minor] Ssl: Improve logging
|
4 years ago |
Vsevolod Stakhov
|
5baa521083
|
[Fix] Try to fix another ownership race in ssl connection
|
4 years ago |
Vsevolod Stakhov
|
6e31344466
|
[Minor] Fix compile warnings
|
4 years ago |
Vsevolod Stakhov
|
74b182e016
|
[Fix] Add debug to ssl, fixed write hangs
|
4 years ago |
Vsevolod Stakhov
|
6a7437c48a
|
[Feature] Perform clean SSL shutdown
|
4 years ago |
Vsevolod Stakhov
|
40df5a7d2c
|
[Fix] Various fixes to SSL state machine handler
|
4 years ago |
Vsevolod Stakhov
|
e808825b43
|
[Minor] Try to fix mess
|
4 years ago |
Vsevolod Stakhov
|
495130bf1f
|
[Minor] Fix ssl utils and lua tcp
|
5 years ago |
Vsevolod Stakhov
|
e463ad556c
|
[Project] Rework HTTP IO
|
5 years ago |
Vsevolod Stakhov
|
98897c1797
|
[Project] First refactoring step libevent->libev
|
5 years ago |
Vsevolod Stakhov
|
915a460b6a
|
[Minor] Fix event pending checks
|
5 years ago |
Vsevolod Stakhov
|
faa4da7362
|
[Minor] Try harder to do a "proper" SSL shutdown
|
5 years ago |
Vsevolod Stakhov
|
54cc6c482f
|
[Minor] Improve SSL shutdown to keep connections in SSL cache
|
5 years ago |
Vsevolod Stakhov
|
b2b9cfa616
|
[Minor] Further portion of g_slice elimination
|
6 years ago |
Vsevolod Stakhov
|
a0d34edd00
|
[Fix] Fix couple of warnings
|
6 years ago |
Vsevolod Stakhov
|
985bc3a204
|
[Minor] Use a more persistent string to set SNI hostname
|
7 years ago |
Vsevolod Stakhov
|
2320ee97c3
|
[Minor] Improve SSL errors handling
|
7 years ago |
Vsevolod Stakhov
|
78e0800beb
|
[Minor] Allow to disable ssl verification if needed
|
7 years ago |
Vsevolod Stakhov
|
a58c7c5f7c
|
[Minor] Slightly improve openssl 1.1 support
|
7 years ago |
Vsevolod Stakhov
|
3c09cdfeb9
|
[CritFix] Fix bad memory leak in TLS certificates validation
|
7 years ago |
Vsevolod Stakhov
|
944588e26a
|
[Fix] Fix memory leak in HTTP maps
Issue: #1332
|
7 years ago |
Vsevolod Stakhov
|
6fd9dcb0d8
|
[Fix] Fix handling of HTTP HEAD methods
|
7 years ago |
Vsevolod Stakhov
|
7fd590aabf
|
[Fix] More fixes to events logic
|
8 years ago |
Vsevolod Stakhov
|
5d46e29fca
|
{Feature] Implement SSL IO
|
8 years ago |
Vsevolod Stakhov
|
0c5266d324
|
[Feature] Allow https maps
|
8 years ago |
Vsevolod Stakhov
|
bc6a03a108
|
[Feature] Implement SSL support in http client
|
8 years ago |
Vsevolod Stakhov
|
fa66761cd5
|
[Feature] Add preliminary version of ssl toolbox
|
8 years ago |