diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2020-11-23 14:25:24 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2020-11-23 14:25:24 +0000 |
| commit | 564631637bcd238b4c9aad5496aa9e049f948dd9 (patch) | |
| tree | 970379fee11287430432e18a8f75bb5ddc17990b /src/sbearssl/sbearssl_client_init_and_run.c | |
| parent | bae11b88357db72b19413cd05c62ac9242b9b597 (diff) | |
| download | s6-networking-564631637bcd238b4c9aad5496aa9e049f948dd9.tar.gz | |
Fix more bugs; disable renegociation in bearssl client
Diffstat (limited to 'src/sbearssl/sbearssl_client_init_and_run.c')
| -rw-r--r-- | src/sbearssl/sbearssl_client_init_and_run.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sbearssl/sbearssl_client_init_and_run.c b/src/sbearssl/sbearssl_client_init_and_run.c index a6e7aca..73fac70 100644 --- a/src/sbearssl/sbearssl_client_init_and_run.c +++ b/src/sbearssl/sbearssl_client_init_and_run.c @@ -59,6 +59,7 @@ void sbearssl_client_init_and_run (int *fds, tain_t const *tto, uint32_t preopti sbearssl_ta_to(genalloc_s(sbearssl_ta, &tas) + i, btas + i, storage.s) ; genalloc_free(sbearssl_ta, &tas) ; br_ssl_client_init_full(&cc, &xc, btas, talen) ; + br_ssl_engine_add_flags(&cc.eng, BR_OPT_NO_RENEGOTIATION) ; random_string((char *)buf, 32) ; random_finish() ; br_ssl_engine_inject_entropy(&cc.eng, buf, 32) ; |
