1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/READMEs
Andy Green 286cf4357a sul: multiple timer domains
Adapt the pt sul owner list to be an array, and define two different lists,
one that acts like before and is the default for existing users, and another
that has the ability to cooperate with systemwide suspend to restrict the
interval spent suspended so that it will wake in time for the earliest
thing on this wake-suspend sul list.

Clean the api a bit and add lws_sul_cancel() that only needs the sul as the
argument.

Add a flag for client creation info to indicate that this client connection
is important enough that, eg, validity checking it to detect silently dead
connections should go on the wake-suspend sul list.  That flag is exposed in
secure streams policy so it can be added to a streamtype with
"swake_validity": true

Deprecate out the old vhost timer stuff that predates sul.  Add a flag
LWS_WITH_DEPRECATED_THINGS in cmake so users can get it back temporarily
before it will be removed in a v4.2.

Adapt all remaining in-tree users of it to use explicit suls.
2020-06-02 08:37:10 +01:00
..
mainpage.md libwebsockets.h: split out into a dir of sub-includes included by libwebsockets.h 2018-09-11 18:27:59 +08:00
README.async-dns.md async dns: recursion 2019-10-13 11:55:59 +01:00
README.build-android.md android: modernize toolchain file and add build README 2020-05-27 08:40:12 +01:00
README.build-windows.md CTest: migrate and deprecate existing selftest scripts 2020-05-11 15:40:13 +01:00
README.build.md windows: Add vcpkg installation instructions 2019-10-17 09:19:57 +01:00
README.captive-portal-detection.md captive portal 2020-03-11 12:44:01 +00:00
README.ci.md README.ci.md 2018-10-13 08:16:27 +08:00
README.cmake.md docs: add notes on cmake 2020-04-20 18:23:10 +01:00
README.coding.md README.coding: update libev section 2019-12-20 18:39:07 +00:00
README.content-security-policy.md minimal examples: update for CSP best practices 2018-11-21 17:03:29 +08:00
README.contributing.md README.contributing.md 2018-10-13 08:16:27 +08:00
README.crypto-apis.md lws-x509: validation functions 2018-12-31 20:35:54 +08:00
README.ctest.md openssl-v3: deal with deprecated SSL_CTX_load_verify_locations 2020-06-02 08:37:10 +01:00
README.detailed-latency.md detailed latency stats 2019-09-22 03:06:59 -07:00
README.esp32.md esp32: map basic auth to nvs 2018-02-24 08:14:17 +08:00
README.generic-sessions.md clean up top level of project 2017-09-27 08:24:05 +08:00
README.generic-table.md clean up top level of project 2017-09-27 08:24:05 +08:00
README.h2-long-poll.md h2: unify immortal stream tracking across SSE and ws substreams 2019-09-22 03:08:36 -07:00
README.http-fallback.md role: raw-proxy 2018-12-01 11:05:59 +08:00
README.lws_dll.md docs: lws_dll and lws_dll2 documentation 3 2019-03-26 14:54:50 +08:00
README.lws_retry.md lws_validity: unified connection validity tracking 2019-09-22 09:35:07 -07:00
README.lws_sequencer.md abstract: existing connection compare 2019-10-10 16:34:37 +01:00
README.lws_struct.md lws_struct 2019-04-06 06:08:47 +08:00
README.lws_sul.md sul: multiple timer domains 2020-06-02 08:37:10 +01:00
README.lws_system.md lws_system: sync README.md to recent additions 2020-02-04 14:16:18 +00:00
README.lwsws.md unix skt: allow control over skt user:group 2019-03-26 14:54:49 +08:00
README.plugin-acme.md ACME client plugin 2017-12-01 11:37:35 +08:00
README.plugin-sshd-base.md license: fix up last mentions of lgpl outside of the source file license grant part 2019-12-02 11:19:30 +00:00
README.porting.md docs: add READMEs/README.porting.md 2019-03-28 06:47:02 +08:00
README.problems.md docs: cleanups 2018-11-21 17:03:29 +08:00
README.release-policy.md v4.0.0 2020-03-06 10:18:46 +00:00
README.test-apps.md README-test-apps: fix crufty reference to test-server-v2.0.c 2020-03-04 11:00:04 +00:00
README.udp.md lws_retry: udp support 2019-10-10 16:34:37 +01:00
README.unix-domain-reverse-proxy.md clean: general whitespace cleanup 2018-11-23 08:47:56 +08:00
README.vulnerability-reporting.md README.vulnerability-reporting.md 2018-10-13 08:16:27 +08:00
release-checklist v3.1.0 2018-11-23 11:30:56 +08:00

Vulnerability Reporting

If you become aware of an issue with lws that has a security dimension for users, please contact andy@warmcat.com by direct email.

Procedure for announcing vulnerability fixes

The problem and fixed versions will be announced on the libwebsockets mailing list and a note added to the master README.md.