1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00

Commit graph

  • fdc1e1e9a5 sspc: states for proxy failure Andy Green 2021-04-07 14:47:21 +01:00
  • 877fcc3e4d ss: policy: atoll needed for 32-bit machines Andy Green 2021-04-07 09:50:02 +01:00
  • b153305506 doxygen: add extra top level page pointers Daniel Austin 2021-04-06 08:22:57 +01:00
  • d7ce068543 ctest: ss: minimal-hugeurl: run correct test Andy Green 2021-04-05 10:47:37 +01:00
  • 37160c797e dsh: api-test: dont use lws_dsh_describe in Release Andy Green 2021-04-05 10:45:22 +01:00
  • 3ad0a3d223 ss: server: allow bind to existing vhost Andy Green 2021-04-03 19:29:02 +01:00
  • 0d06d4bad2 windows: work well with vcpkg pthreads Mykola Stryebkov 2021-04-04 18:50:05 +01:00
  • 3c334d4906 windows: pipe role does not use file handle any more Mykola Stryebkov 2021-04-04 17:01:32 +01:00
  • 7f8e2edc3d windows: cancel pipe is in pts not context Andy Green 2021-04-04 06:31:23 +01:00
  • 7d8f742594 smp: more lock assertions Andy Green 2021-04-04 04:06:24 +01:00
  • b582dd49fb client: add CONNECTING protocol cb Andy Green 2021-04-03 07:11:45 +01:00
  • d291c02a23 ss: sspc: add conmon performance telemetry Andy Green 2021-03-31 13:20:34 +01:00
  • 51490ae6e6 Fault injection Andy Green 2021-03-16 13:32:05 +00:00
  • 33f5bf2e2d tls sessions: openssl: ttl based internal expiry Catalin 2021-04-05 10:12:58 +01:00
  • 307ff6dba4
    Reinstate internal removal of expired sessions from cache Catalin 2021-04-05 11:16:04 +03:00
  • 9483df3b17 openssl: check for X509_VERIFY_PARAM_set1_host also using CHECK_SYMBOL_EXISTS Andy Green 2021-04-04 17:19:26 +01:00
  • 7451702722 tls-sessions: serialization Andy Green 2021-04-01 22:31:13 +01:00
  • e2f1dd1c82 mbedtls: session cache and resume Andy Green 2021-04-01 17:34:38 +01:00
  • d5753b6298 tls: openssl-only: client-only: session caching Catalin 2021-03-25 08:37:36 +00:00
  • e4d381eadd metrics: increase type of us_schedule to uint64_t Andy Green 2021-04-02 14:04:36 +01:00
  • 3ff6a9d462 vhost: dont log null origin Bram Peeters 2021-03-29 19:56:59 +01:00
  • e2f42387b7 route: assert if route table becomes full Andy Green 2021-03-29 06:42:50 +01:00
  • 29ce631669 metrics: increase type of us_schedule to uint64_t v4.2-rc1-stable Andy Green 2021-04-02 14:04:36 +01:00
  • 886d53f541 mqtt: Fixes setting the length of the last will message Gary Christiansen 2021-04-02 09:39:28 -06:00
  • a9905822aa ss: allow that request_tx may get told DESTROY_ME Jed Lu 2021-03-31 15:07:27 -07:00
  • 12f20503b4 mqtt: Fixes setting the length of the last will message Gary Christiansen 2021-04-02 09:39:28 -06:00
  • a762ad68e7 Fixes setting the length of the last will and testament's message Gary Christiansen 2021-04-02 09:39:28 -06:00
  • 61cb1508f7 lsq: WIP Andy Green 2021-03-25 14:08:19 +00:00
  • 57076740be ss: sspc: add conmon performance telemetry Andy Green 2021-03-31 13:20:34 +01:00
  • 024a37da8f Fault injection Andy Green 2021-03-16 13:32:05 +00:00
  • d0e187f757 tls-sessions: serialization Andy Green 2021-04-01 22:31:13 +01:00
  • 0a4eba8616 mbedtls: session cache and resume Andy Green 2021-04-01 17:34:38 +01:00
  • 8e25c4b8b9 tls: openssl-only: client-only: session caching Catalin 2021-03-25 08:37:36 +00:00
  • f6ac3f2d65 metrics: increase type of us_schedule to uint64_t Andy Green 2021-04-02 14:04:36 +01:00
  • 7f2db9a0a2 ss: sspc: add conmon performance telemetry Andy Green 2021-03-31 13:20:34 +01:00
  • 4e6d50af0b Fault injection Andy Green 2021-03-16 13:32:05 +00:00
  • ee0414158e tls-sessions: serialization Andy Green 2021-04-01 22:31:13 +01:00
  • 337dc3c4bb mbedtls: session cache and resume Andy Green 2021-04-01 17:34:38 +01:00
  • f897f4f998 tls: openssl-only: client-only: session caching Catalin 2021-03-25 08:37:36 +00:00
  • fbdac316c9 vhost: dont log null origin Bram Peeters 2021-03-29 19:56:59 +01:00
  • 3c24783200 route: assert if route table becomes full Andy Green 2021-03-29 06:42:50 +01:00
  • 69f2ad9ced ss: allow that request_tx may get told DESTROY_ME Jed Lu 2021-03-31 15:07:27 -07:00
  • ff76604006 ss: mqtt: Wrap ACK_REMOTE to ACK_REMOTE transition with LWS_ROLE_MQTT Chunho Lee 2021-03-30 21:19:36 -07:00
  • ae74c48161
    Add option to test TLS session reuse Catalin 2021-03-31 03:21:15 +03:00
  • bdc0657e8a Fault injection Andy Green 2021-03-16 13:32:05 +00:00
  • 272225d602 route: assert if route table becomes full Andy Green 2021-03-29 06:42:50 +01:00
  • 4f71c5b49f vhost: dont log null origin Bram Peeters 2021-03-29 19:56:59 +01:00
  • d213b0fb1f ss: mqtt: allow ACK_REMOTE to ACK_REMOTE transition Andy Green 2021-03-30 08:10:01 +01:00
  • 8fc7dc33a3 mqtt: topic validation for different mqtt servers Chunho Lee 2021-03-29 07:46:14 -07:00
  • d464df74a3 mqtt: wildcard topic and topic to 256 chars Sakthi Kannan 2021-03-22 12:38:08 -07:00
  • 9c7843fbe6 mqtt: Setting the CONNECTED state only when SUBACK is received Sakthi Kannan 2021-03-22 11:58:28 -07:00
  • 3428d5647b vhost: dont log null origin Bram Peeters 2021-03-29 19:56:59 +01:00
  • 24e05a424c route: assert if route table becomes full Andy Green 2021-03-29 06:42:50 +01:00
  • 9dfb3b1b07 tls: openssl-only: client-only: session caching Catalin 2021-03-25 08:37:36 +00:00
  • 0c98d94481 ss: mqtt: allow ACK_REMOTE to ACK_REMOTE transition Andy Green 2021-03-30 08:10:01 +01:00
  • 25ae9facc9 mqtt: topic validation for different mqtt servers Chunho Lee 2021-03-29 07:46:14 -07:00
  • f3531ef673 mqtt: wildcard topic and topic to 256 chars Sakthi Kannan 2021-03-22 12:38:08 -07:00
  • a088b72696 mqtt: Setting the CONNECTED state only when SUBACK is received Sakthi Kannan 2021-03-22 11:58:28 -07:00
  • eda5c1b60a sai: openbsd: fix sigv4 Andy Green 2021-03-26 10:33:36 +00:00
  • 6c4a127310 active_conns: simplify h1 exclusion rule Andy Green 2021-03-25 13:28:02 +00:00
  • 93e3aa2c4a cmake: remove crufty option Andy Green 2021-03-25 13:57:26 +00:00
  • 8471056e8b
    TLS session cache: make ttl/timeout configurable Catalin 2021-03-29 17:55:31 +03:00
  • 46e3ad7783
    TLS session cache: do not manage used state and ttl/timeout Catalin 2021-03-29 15:35:39 +03:00
  • c15744f1d0 sai: openbsd: fix sigv4 Andy Green 2021-03-26 10:33:36 +00:00
  • e2feea7657 openbsd: fix up ctest Andy Green 2021-03-16 20:51:31 +00:00
  • eba2d5cabd ws: wsi unusability only applies when no pending Andy Green 2021-03-19 20:29:22 +00:00
  • 213babc1af h2: dont try to get ahead of POST if its a cgi mount or proxied Andy Green 2021-03-19 20:01:33 +00:00
  • f72acc9e07 active_conns: simplify h1 exclusion rule Andy Green 2021-03-25 13:28:02 +00:00
  • 5cdc9c114d http_proxy: report failed http code Andy Green 2021-03-18 10:13:12 +00:00
  • edb98b3eb0 ws: accept newer IANA close codes Andy Green 2021-03-18 05:28:59 +00:00
  • dae01d2470 logs: reduce verbosity on plugins probing Andy Green 2021-03-17 12:23:01 +00:00
  • e8bf3897a1 Fault injection Andy Green 2021-03-16 13:32:05 +00:00
  • 933ff036a8 tls: openssl-only: client-only: session caching Andy Green 2021-03-25 08:37:36 +00:00
  • ebe44543ee cmake: check if _GNU_SOURCE is already defined Pavel Otchertsov 2021-03-25 11:09:13 +03:00
  • f84b90ba03 use gmtime_r instead of gmtime if possible Pavel Otchertsov 2021-03-25 10:51:01 +03:00
  • b5ed38395e use ctime_r instead of ctime if possible Pavel Otchertsov 2021-03-25 10:33:05 +03:00
  • 932527a3e7 access-log: use localtime_r instead of localtime if possible Pavel Otchertsov 2021-03-25 09:57:49 +03:00
  • 9453d246d9 unix: fix usage of getpwnam_r and friends Pavel Otchertsov 2021-03-24 09:39:16 +03:00
  • b9ee27f3c5 unix: use getpwnam_r and friends Andy Green 2021-03-24 06:11:03 +00:00
  • ffb49e2612 http: post: defer body pending end until no more buffered out Andy Green 2021-03-23 07:14:26 +00:00
  • ae0b52c0df lws_hex_from_byte_array Andy Green 2021-03-20 16:33:29 +00:00
  • f576f317aa ws: wsi unusability only applies when no pending Andy Green 2021-03-19 20:29:22 +00:00
  • 50e1f1ed13 h2: dont try to get ahead of POST if its a cgi mount or proxied Andy Green 2021-03-19 20:01:33 +00:00
  • 51790705a0 unix_skt: handle 0 length read as close Andy Green 2021-03-19 15:30:43 +00:00
  • 632ddd8b9e ssh-demo fix Andy Green 2021-03-19 17:10:23 +00:00
  • b5bc6028e6 http_proxy: report failed http code Andy Green 2021-03-18 10:13:12 +00:00
  • fb9abfdf0e ws: accept newer IANA close codes Andy Green 2021-03-18 05:28:59 +00:00
  • 319a00c067 jwt: sign via info Andreas Weigel 2021-03-17 05:44:10 +00:00
  • f7da3217f9 evlib-foreign: add client connection after context creation Andy Green 2021-03-17 10:11:33 +00:00
  • e093cb9f8a
    cmake: check if _GNU_SOURCE is already defined Pavel Otchertsov 2021-03-25 11:09:13 +03:00
  • d8441b43f5
    use gmtime_r instead of gmtime if possible Pavel Otchertsov 2021-03-25 10:51:01 +03:00
  • 8dbee7ac26
    use ctime_r instead of ctime if possible Pavel Otchertsov 2021-03-25 10:33:05 +03:00
  • bd5238eb5e
    access-log: use localtime_r instead of localtime if possible Pavel Otchertsov 2021-03-25 09:57:49 +03:00
  • 1c9004a625
    Add client support for reusing sessions (OpenSSL) Catalin 2021-03-24 23:39:44 +02:00
  • 124cbe027f Fault injection Andy Green 2021-03-16 13:32:05 +00:00
  • e61c200ac6 unix: fix usage of getpwnam_r and friends Pavel Otchertsov 2021-03-24 09:39:16 +03:00
  • fa35592c69
    unix: fix usage of getpwnam_r and friends Pavel Otchertsov 2021-03-24 09:39:16 +03:00
  • 91fac10870 Fault injection Andy Green 2021-03-16 13:32:05 +00:00
  • 1503bc7284 unix: use getpwnam_r and friends Andy Green 2021-03-24 06:11:03 +00:00
  • 21cd986ad4 http: post: defer body pending end until no more buffered out Andy Green 2021-03-23 07:14:26 +00:00