William Lallemand
1d29c7438e
MEDIUM: ssl: split ssl_sock_add_cert_sni()
...
In order to allow the creation of sni_ctx in runtime, we need to split
the function to allow rollback.
We need to be able to allocate all sni_ctxs required before inserting
them in case we need to rollback if we didn't succeed the allocation.
The function was splitted in 2 parts.
The first one ckch_inst_add_cert_sni() allocates a struct sni_ctx, fill
it with the right data and insert it in the ckch_inst's list of sni_ctx.
The second will take every sni_ctx in the ckch_inst and insert them in
the bind_conf's sni tree.
2019-10-11 17:32:03 +02:00
..
2015-04-06 11:23:56 +02:00
2019-07-05 14:26:14 +02:00
2019-07-31 14:12:55 +02:00
2019-08-30 11:58:58 +02:00
2019-05-07 06:54:06 +02:00
2014-03-17 18:06:06 +01:00
2019-01-14 19:33:17 +01:00
2017-11-24 17:49:53 +01:00
2019-07-19 09:24:12 +02:00
2019-05-31 17:24:06 +02:00
2019-08-09 10:11:38 +02:00
2018-07-19 16:23:43 +02:00
2019-08-28 17:16:20 +02:00
2018-12-14 14:00:25 +01:00
2019-06-07 15:47:54 +02:00
2019-05-22 20:07:45 +02:00
2019-09-17 10:18:54 +02:00
2019-09-06 18:33:07 +02:00
2019-07-19 09:18:27 +02:00
2010-08-10 14:01:09 +02:00
2019-09-23 18:16:08 +02:00
2019-07-29 11:17:52 +02:00
2019-09-17 10:18:54 +02:00
2018-12-11 17:15:04 +01:00
2019-01-14 19:33:17 +01:00
2012-02-21 22:27:27 +01:00
2009-10-26 21:10:04 +01:00
2009-10-26 21:10:04 +01:00
2017-10-31 13:58:31 +01:00
2019-09-24 06:57:32 +02:00
2019-08-30 15:24:59 +02:00
2016-02-20 15:33:06 +01:00
2016-03-30 15:41:15 +02:00
2019-04-23 11:35:56 +02:00
2017-11-13 11:38:17 +01:00
2019-06-07 15:47:54 +02:00
2009-01-25 13:49:53 +01:00
2019-04-30 15:10:17 +02:00
2015-06-13 22:07:35 +02:00
2019-03-05 11:04:23 +01:00
2019-07-24 16:45:02 +02:00
2019-09-23 18:16:08 +02:00
2018-08-10 15:06:27 +02:00
2019-08-30 11:58:58 +02:00
2019-07-19 09:24:12 +02:00
2019-09-23 18:16:08 +02:00
2019-05-29 15:41:47 +02:00
2018-10-26 04:54:40 +02:00
2010-08-27 18:00:40 +02:00
2019-08-27 17:14:19 +02:00
2019-09-26 16:51:02 +02:00
2019-10-11 17:32:03 +02:00
2019-10-10 11:30:07 +02:00
2019-06-05 08:33:35 +02:00
2019-06-06 16:36:19 +02:00
2019-08-02 18:28:58 +02:00
2019-10-11 16:37:41 +02:00
2006-06-29 18:54:54 +02:00
2019-08-29 17:11:25 +02:00
2017-11-13 11:38:17 +01:00