Stefan Eissing
45f9ef5dd9
Improvements in OpenSSL Compat ERR Queue handling.
...
Configuration
- thread-local storaoge is selected when available
- '--enable-error-queue-per-thread' and '--disable-error-queue-per-thread' can
be used as before to explicitly en-/disable the feature.
Implementation:
- with thread-local-storage, error queue is realized in one struct without
allocations. Queue size is restricted to 16 entries (per thread), which
is the same limit in OpenSSL 1.1.x.
- without thread-local-storage, all error queue operations are mutex locked
- wc_PeekErrorNodeLineData() and wc_GetErrorNodeErr() added for use by SSL
functions to allow locked queue iterations/manipulations.
2022-12-07 18:14:45 +01:00
..
2022-12-01 12:54:57 -06:00
2022-07-19 10:44:31 -06:00
2022-10-05 07:34:42 +10:00
2022-10-18 09:20:06 -07:00
2022-10-07 08:16:08 +10:00
2022-11-23 11:57:31 -05:00
2022-07-19 10:44:31 -06:00
2022-07-27 14:05:37 +10:00
2022-11-29 14:58:52 -08:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-08-08 09:08:23 -05:00
2022-11-09 11:43:13 +10:00
2022-07-19 10:44:31 -06:00
2022-11-11 12:14:14 -07:00
2022-09-20 14:44:01 -07:00
2022-07-19 10:44:31 -06:00
2022-11-11 09:42:02 -07:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-09-01 17:53:18 -07:00
2022-11-11 08:51:17 -06:00
2022-08-12 15:18:27 -05:00
2022-07-19 10:44:31 -06:00
2015-01-05 13:40:26 -07:00
2022-11-23 11:57:31 -05:00
2022-07-19 10:44:31 -06:00
2022-09-05 12:21:51 +10:00
2022-11-11 12:14:14 -07:00
2022-12-06 14:01:16 +10:00
2022-12-01 10:12:35 +01:00
2022-12-06 15:12:44 -05:00
2022-08-11 11:38:31 -04:00
2022-10-10 11:33:46 +10:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-01-27 10:05:45 +10:00
2022-10-18 09:20:06 -07:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-01-27 10:05:45 +10:00
2022-08-15 12:13:05 -04:00
2022-07-19 10:44:31 -06:00
2022-09-05 14:11:02 +10:00
2022-11-23 11:57:31 -05:00
2022-11-23 11:57:31 -05:00
2022-10-03 12:52:11 -07:00
2022-10-17 14:34:08 -07:00
2022-12-07 18:14:45 +01:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-11-23 11:57:31 -05:00
2022-10-13 11:03:13 -06:00
2022-08-05 10:32:18 -07:00
2022-10-18 09:20:06 -07:00
2022-10-05 07:34:42 +10:00
2022-07-19 10:44:31 -06:00
2022-12-06 08:53:07 -08:00
2022-07-19 10:44:31 -06:00
2022-07-19 10:44:31 -06:00
2022-11-28 18:06:09 +10:00
2022-08-10 13:33:56 -05:00
2022-10-18 09:20:06 -07:00
2022-09-05 14:11:02 +10:00
2022-10-18 09:20:06 -07:00
2022-11-30 10:01:46 -08:00
2022-10-18 09:20:06 -07:00
2022-10-03 12:52:11 -07:00
2022-11-11 12:14:14 -07:00
2022-09-29 09:39:57 -06:00
2022-11-18 22:43:13 -06:00
2022-12-07 09:01:53 +10:00
2022-12-07 09:01:53 +10:00
2022-12-07 09:01:53 +10:00
2022-12-07 09:01:53 +10:00
2022-12-07 09:01:53 +10:00
2022-12-07 09:01:53 +10:00
2022-07-19 10:44:31 -06:00
2022-12-06 09:44:05 +10:00
2022-10-06 15:35:50 +10:00
2022-10-18 09:20:06 -07:00
2022-12-07 09:01:53 +10:00
2022-09-02 11:53:55 -04:00
2022-07-19 10:44:31 -06:00
2022-09-29 09:39:57 -06:00
2022-07-19 10:44:31 -06:00
2022-11-10 11:38:08 -08:00
2022-09-22 14:15:46 -06:00
2022-09-22 10:43:03 -06:00
2022-09-22 10:43:03 -06:00
2022-11-28 16:40:29 +10:00
2022-12-06 14:01:16 +10:00
2022-07-19 10:44:31 -06:00
2022-09-29 09:39:57 -06:00