|
|
|
@81c6e32180ba6f1018c28ae75b7281fd38121812
|
[81c6e32180ba6f1018c28ae75b7281fd38121812]
|
21 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Exception-proof destructors.
Hopefully addresses #78.
Signed-off-by: …
|
|
|
|
@08f5bd75ad170e6b8177b93e98f40d0f8a51b9d2
|
[08f5bd75ad170e6b8177b93e98f40d0f8a51b9d2]
|
22 months |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[tls::session] Use ring buffers instead of dynamically growing buffers
…
|
|
|
|
@8d4f7f7d0239d22536f28b4900b2931d40a8537f
|
[8d4f7f7d0239d22536f28b4900b2931d40a8537f]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Nit
Signed-off-by: Antti-Juhani Kaijanaho <antti-juhani@…>
|
|
|
|
@ae733bf09b727f294ead488db5ac953eb50f20d8
|
[ae733bf09b727f294ead488db5ac953eb50f20d8]
|
2 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[nntp::connection::tick] Kill idle connections (timeout at 2 hours)
…
|
|
|
|
@b8875c20a53bf3aaf496d59b929f060e136f1977
|
[b8875c20a53bf3aaf496d59b929f060e136f1977]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Exception improvements.
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@868b365c127bbf4f0b52f22da03e32a94a4f6653
|
[868b365c127bbf4f0b52f22da03e32a94a4f6653]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Update the project blurb
Signed-off-by: Antti-Juhani Kaijanaho …
|
|
|
|
@cb6b7e80b45bd211a13f76d70c5849ed625c8d38
|
[cb6b7e80b45bd211a13f76d70c5849ed625c8d38]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Disable GnuTLS record padding to cater for broken clients (mainly Symbian) …
|
|
|
|
@85f07cd5b469093d0f2ad5121d23df2eea9e2b20
|
[85f07cd5b469093d0f2ad5121d23df2eea9e2b20]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Handle both TLS and cleartext transput through the TLS wrapper.
…
|
|
|
|
@45d8e78cc22c698630741d0b68884a067ac76dfe
|
[45d8e78cc22c698630741d0b68884a067ac76dfe]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
[TLS] Initialization errors now exit directly, instead of throwing a …
|
|
|
|
@c4f1ceb2aaf4ae4160833a37bd002fff220c8c23
|
[c4f1ceb2aaf4ae4160833a37bd002fff220c8c23]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Bugfix: Kill pending actions at TLS shutdown
Signed-off-by: Antti-Juhani …
|
|
|
|
@25f615782cc1f95370e6f65d81546d38c5352aea
|
[25f615782cc1f95370e6f65d81546d38c5352aea]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Bugfix - FTBFS with g++ 4.3.2
No idea why g++ 4.3.3 accepted this …
|
|
|
|
@a0fa33fce250e0fcaf46914c9f2c198cd1c61253
|
[a0fa33fce250e0fcaf46914c9f2c198cd1c61253]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Bugfix: ensure that there is something alive even after tls::session dies
…
|
|
|
|
@34b84f56b7c38a400fba36f4e101867c613883b4
|
[34b84f56b7c38a400fba36f4e101867c613883b4]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Bugfix: cancel all transput when the TLS session is deconstructed.
…
|
|
|
|
@d9215e2c95ee0b8aa70b64f52b903c2fa7d04f09
|
[d9215e2c95ee0b8aa70b64f52b903c2fa7d04f09]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Convert tls::session to use strands instead of mutexes
Fixes weird mutex …
|
|
|
|
@2673559cc5d0601388321f1c637c591946e18619
|
[2673559cc5d0601388321f1c637c591946e18619]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Bugfix: the TLS wrapper now propagates transport errors correctly.
…
|
|
|
|
@8d53c3f4e0599c0f7c898f827a8058b918e808a1
|
[8d53c3f4e0599c0f7c898f827a8058b918e808a1]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Remove debugging output to std::cerr
Signed-off-by: Antti-Juhani …
|
|
|
|
@8f3da212aaa1830823ae2c61c468f19ea03f7077
|
[8f3da212aaa1830823ae2c61c468f19ea03f7077]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Bugfix: initialize all fields of tls::session in all constructors
This …
|
|
|
|
@c1da67106df8bf1d948b25134233dc67bd4b2920
|
[c1da67106df8bf1d948b25134233dc67bd4b2920]
|
3 years |
Antti-Juhani Kaijanaho <antti-juhani@…> |
Rewrite TLS support to use GnuTLS (removes dependency on OpenSSL)
…
|