Imported Upstream version 4.3.stable 08/270008/1 upstream/4.3.stable
authorSeonah Moon <seonah1.moon@samsung.com>
Mon, 24 Jan 2022 06:24:05 +0000 (15:24 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Mon, 24 Jan 2022 06:32:04 +0000 (15:32 +0900)
commit56dc95075767f01cc6c32a40d3167c41548587dc
tree6600252339363e6c7ab5fb9c285380dce5949d39
parent14bd9683f35a5dedecd27090e8fcb9f511da33f5
Imported Upstream version 4.3.stable

Change-Id: I2d7bc2f1851649e7a568f0aa72d8eec91eb3e4ad
1213 files changed:
.gitignore
.sai.json [new file with mode: 0644]
.travis.yml [deleted file]
CMakeLists-implied-options.txt [new file with mode: 0644]
CMakeLists.txt
LICENSE
README.md
READMEs/README.async-dns.md [new file with mode: 0644]
READMEs/README.build-android.md [new file with mode: 0644]
READMEs/README.build-windows.md [new file with mode: 0644]
READMEs/README.build.md
READMEs/README.captive-portal-detection.md [new file with mode: 0644]
READMEs/README.cbor-cose.md [new file with mode: 0644]
READMEs/README.cbor-lecp.md [new file with mode: 0644]
READMEs/README.cmake.md [new file with mode: 0644]
READMEs/README.coding.md
READMEs/README.content-security-policy.md
READMEs/README.ctest.md [new file with mode: 0644]
READMEs/README.debugging.md [new file with mode: 0644]
READMEs/README.event-libs.md [new file with mode: 0644]
READMEs/README.event-loops-intro.md [new file with mode: 0644]
READMEs/README.fault-injection.md [new file with mode: 0644]
READMEs/README.generic-sessions.md [deleted file]
READMEs/README.generic-table.md [deleted file]
READMEs/README.h2-long-poll.md [new file with mode: 0644]
READMEs/README.http-cache.md [new file with mode: 0644]
READMEs/README.http_parser.md [new file with mode: 0644]
READMEs/README.jit-trust.md [new file with mode: 0644]
READMEs/README.json-lejp.md [new file with mode: 0644]
READMEs/README.jwt.md [new file with mode: 0644]
READMEs/README.libressl.md [new file with mode: 0644]
READMEs/README.lifecycle.md [new file with mode: 0644]
READMEs/README.logging.md [new file with mode: 0644]
READMEs/README.lws_cache.md [new file with mode: 0644]
READMEs/README.lws_conmon.md [new file with mode: 0644]
READMEs/README.lws_map.md [new file with mode: 0644]
READMEs/README.lws_metrics.md [new file with mode: 0644]
READMEs/README.lws_plugins.md [new file with mode: 0644]
READMEs/README.lws_retry.md [new file with mode: 0644]
READMEs/README.lws_sequencer.md
READMEs/README.lws_sul.md
READMEs/README.lws_system.md [new file with mode: 0644]
READMEs/README.plugin-sshd-base.md
READMEs/README.problems.md
READMEs/README.release-policy.md
READMEs/README.routing.md [new file with mode: 0644]
READMEs/README.tcp_fastopen.md [new file with mode: 0644]
READMEs/README.test-apps.md
READMEs/README.tls-sessions.md [new file with mode: 0644]
READMEs/README.udp.md [new file with mode: 0644]
READMEs/README.vulnerability-reporting.md
READMEs/mainpage.md
READMEs/release-checklist
appveyor.yml [deleted file]
bug_report.md [new file with mode: 0644]
changelog
cmake/FindLibWebSockets.cmake [deleted file]
cmake/FindOpenSSLbins.cmake
cmake/LibwebsocketsConfig.cmake.in [deleted file]
cmake/LwsCheckRequirements.cmake [new file with mode: 0644]
cmake/libwebsockets-config-version.cmake.in [moved from cmake/LibwebsocketsConfigVersion.cmake.in with 100% similarity]
cmake/libwebsockets-config.cmake.in [new file with mode: 0644]
cmake/lws_config.h.in
cmake/lws_config_private.h.in
contrib/android-make-script.sh [deleted file]
contrib/cross-aarch64-android.cmake [new file with mode: 0644]
contrib/cross-aarch64-qnx.cmake [new file with mode: 0644]
contrib/cross-aarch64.cmake
contrib/cross-arm-android-gnueabi.cmake
contrib/cross-arm-linux-gnueabihf.cmake
contrib/cross-atmel.cmake [new file with mode: 0644]
contrib/cross-esp32.cmake
contrib/cross-linkit.cmake [new file with mode: 0644]
contrib/cross-ming.cmake
contrib/cross-w32.cmake
contrib/cross-w64.cmake
contrib/iOS.cmake [new file with mode: 0644]
doc-assets/fault-injection.png [new file with mode: 0644]
doc-assets/jit-trust-logo.png [new file with mode: 0644]
doc-assets/jit-trust-overview.png [new file with mode: 0644]
doc-assets/jit-trust-paths.png [new file with mode: 0644]
doc-assets/jit-trust-single-trust.png [new file with mode: 0644]
doc-assets/jit-trust-system-trust.png [new file with mode: 0644]
doc-assets/lifecycle-context.png [new file with mode: 0644]
doc-assets/lifecycle-server-wsi.png [new file with mode: 0644]
doc-assets/lifecycle-wsi.png [new file with mode: 0644]
doc-assets/lws-detailed-latency-example.png [new file with mode: 0644]
doc-assets/lws-overview.png
doc-assets/lws_cache-1.png [new file with mode: 0644]
doc-assets/lws_cache-2.png [new file with mode: 0644]
doc-assets/lws_metrics-decimation.png [new file with mode: 0644]
doc-assets/lws_metrics-policy.png [new file with mode: 0644]
doc-assets/smd-message.png [new file with mode: 0644]
doc-assets/smd-proxy.png [new file with mode: 0644]
doc-assets/smd-single-process.png [new file with mode: 0644]
doc-assets/ss-explain.png [new file with mode: 0644]
doc-assets/ss-operation-modes.png [new file with mode: 0644]
doc-assets/ss-state-flow-server.png [new file with mode: 0644]
doc-assets/ss-state-flow.png [new file with mode: 0644]
doc-assets/work.png [new file with mode: 0644]
include/libwebsockets.h
include/libwebsockets.hxx [new file with mode: 0644]
include/libwebsockets/abstract/abstract.h
include/libwebsockets/abstract/protocols.h
include/libwebsockets/abstract/protocols/smtp.h
include/libwebsockets/abstract/transports.h
include/libwebsockets/abstract/transports/raw-skt.h
include/libwebsockets/abstract/transports/unit-test.h
include/libwebsockets/lws-adopt.h
include/libwebsockets/lws-async-dns.h [new file with mode: 0644]
include/libwebsockets/lws-bb-i2c.h [new file with mode: 0644]
include/libwebsockets/lws-bb-spi.h [new file with mode: 0644]
include/libwebsockets/lws-button.h [new file with mode: 0644]
include/libwebsockets/lws-cache-ttl.h [new file with mode: 0644]
include/libwebsockets/lws-callbacks.h
include/libwebsockets/lws-cgi.h
include/libwebsockets/lws-client.h
include/libwebsockets/lws-conmon.h [new file with mode: 0644]
include/libwebsockets/lws-context-vhost.h
include/libwebsockets/lws-cose.h [new file with mode: 0644]
include/libwebsockets/lws-dbus.h
include/libwebsockets/lws-diskcache.h
include/libwebsockets/lws-display.h [new file with mode: 0644]
include/libwebsockets/lws-dll2.h [new file with mode: 0644]
include/libwebsockets/lws-dsh.h
include/libwebsockets/lws-esp32.h [deleted file]
include/libwebsockets/lws-eventlib-exports.h [new file with mode: 0644]
include/libwebsockets/lws-fault-injection.h [new file with mode: 0644]
include/libwebsockets/lws-freertos.h [new file with mode: 0644]
include/libwebsockets/lws-fts.h
include/libwebsockets/lws-genaes.h
include/libwebsockets/lws-gencrypto.h
include/libwebsockets/lws-genec.h
include/libwebsockets/lws-genhash.h
include/libwebsockets/lws-genrsa.h
include/libwebsockets/lws-gpio.h [new file with mode: 0644]
include/libwebsockets/lws-http.h
include/libwebsockets/lws-i2c.h [new file with mode: 0644]
include/libwebsockets/lws-ili9341-spi.h [new file with mode: 0644]
include/libwebsockets/lws-jose.h
include/libwebsockets/lws-jwe.h
include/libwebsockets/lws-jwk.h
include/libwebsockets/lws-jws.h
include/libwebsockets/lws-lecp.h [new file with mode: 0644]
include/libwebsockets/lws-led.h [new file with mode: 0644]
include/libwebsockets/lws-lejp.h
include/libwebsockets/lws-logs.h
include/libwebsockets/lws-lwsac.h
include/libwebsockets/lws-map.h [new file with mode: 0644]
include/libwebsockets/lws-metrics.h [new file with mode: 0644]
include/libwebsockets/lws-misc.h
include/libwebsockets/lws-mqtt.h [new file with mode: 0644]
include/libwebsockets/lws-netdev.h [new file with mode: 0644]
include/libwebsockets/lws-network-helper.h
include/libwebsockets/lws-optee.h
include/libwebsockets/lws-plugin-generic-sessions.h [deleted file]
include/libwebsockets/lws-protocols-plugins.h
include/libwebsockets/lws-purify.h
include/libwebsockets/lws-pwm.h [new file with mode: 0644]
include/libwebsockets/lws-retry.h
include/libwebsockets/lws-ring.h
include/libwebsockets/lws-secure-streams-client.h [new file with mode: 0644]
include/libwebsockets/lws-secure-streams-policy.h [new file with mode: 0644]
include/libwebsockets/lws-secure-streams.h [new file with mode: 0644]
include/libwebsockets/lws-sequencer.h
include/libwebsockets/lws-service.h
include/libwebsockets/lws-settings.h [new file with mode: 0644]
include/libwebsockets/lws-sha1-base64.h
include/libwebsockets/lws-smd.h [new file with mode: 0644]
include/libwebsockets/lws-spa.h
include/libwebsockets/lws-spi.h [new file with mode: 0644]
include/libwebsockets/lws-ssd1306-i2c.h [new file with mode: 0644]
include/libwebsockets/lws-state.h [new file with mode: 0644]
include/libwebsockets/lws-stats.h [deleted file]
include/libwebsockets/lws-struct.h
include/libwebsockets/lws-system.h
include/libwebsockets/lws-test-sequencer.h
include/libwebsockets/lws-threadpool.h
include/libwebsockets/lws-timeout-timer.h
include/libwebsockets/lws-tls-sessions.h [new file with mode: 0644]
include/libwebsockets/lws-tokenize.h
include/libwebsockets/lws-vfs.h
include/libwebsockets/lws-write.h
include/libwebsockets/lws-writeable.h
include/libwebsockets/lws-ws-close.h
include/libwebsockets/lws-ws-ext.h
include/libwebsockets/lws-ws-state.h
include/libwebsockets/lws-x509.h
lib/CMakeLists.txt [new file with mode: 0644]
lib/README.md
lib/abstract/CMakeLists.txt [new file with mode: 0644]
lib/abstract/abstract.c
lib/abstract/private-lib-abstract.h [new file with mode: 0644]
lib/abstract/private.h [deleted file]
lib/abstract/protocols/smtp/private-lib-abstract-protocols-smtp.h [new file with mode: 0644]
lib/abstract/protocols/smtp/smtp-sequencer.c [new file with mode: 0644]
lib/abstract/protocols/smtp/smtp.c
lib/abstract/test-sequencer.c
lib/abstract/transports/raw-skt.c
lib/abstract/transports/unit-test.c
lib/core-net/CMakeLists.txt [new file with mode: 0644]
lib/core-net/README.md [new file with mode: 0644]
lib/core-net/adopt.c
lib/core-net/client/client.c [moved from lib/core-net/client.c with 50% similarity]
lib/core-net/client/conmon.c [new file with mode: 0644]
lib/core-net/client/connect.c [new file with mode: 0644]
lib/core-net/client/connect2.c [new file with mode: 0644]
lib/core-net/client/connect3.c [new file with mode: 0644]
lib/core-net/client/connect4.c [new file with mode: 0644]
lib/core-net/client/sort-dns.c [new file with mode: 0644]
lib/core-net/close.c
lib/core-net/connect.c [deleted file]
lib/core-net/dummy-callback.c
lib/core-net/lws-dsh.c
lib/core-net/network.c
lib/core-net/output.c
lib/core-net/pollfd.c
lib/core-net/private-lib-core-net.h [new file with mode: 0644]
lib/core-net/private.h [deleted file]
lib/core-net/route.c [new file with mode: 0644]
lib/core-net/sequencer.c
lib/core-net/server.c [deleted file]
lib/core-net/service.c
lib/core-net/socks5-client.c [new file with mode: 0644]
lib/core-net/sorted-usec-list.c
lib/core-net/state.c [new file with mode: 0644]
lib/core-net/stats.c [deleted file]
lib/core-net/vhost.c
lib/core-net/wsi-timeout.c
lib/core-net/wsi.c
lib/core/CMakeLists.txt [new file with mode: 0644]
lib/core/alloc.c
lib/core/buflist.c
lib/core/context.c
lib/core/libwebsockets.c
lib/core/logs.c
lib/core/lws_dll.c [deleted file]
lib/core/lws_dll2.c
lib/core/lws_map.c [new file with mode: 0644]
lib/core/private-lib-core.h [new file with mode: 0644]
lib/core/private.h [deleted file]
lib/core/vfs.c
lib/cose/CMakeLists.txt [new file with mode: 0644]
lib/cose/cose_key.c [new file with mode: 0644]
lib/cose/cose_sign.c [new file with mode: 0644]
lib/cose/cose_sign_alg.c [new file with mode: 0644]
lib/cose/cose_validate.c [new file with mode: 0644]
lib/cose/cose_validate_alg.c [new file with mode: 0644]
lib/cose/private-lib-cose.h [new file with mode: 0644]
lib/drivers/CMakeLists.txt [new file with mode: 0644]
lib/drivers/README.md [new file with mode: 0644]
lib/drivers/button/README.md [new file with mode: 0644]
lib/drivers/button/lws-button.c [new file with mode: 0644]
lib/drivers/devices/display/ili9341.h [new file with mode: 0644]
lib/drivers/devices/display/ssd1306.h [new file with mode: 0644]
lib/drivers/display/README.md [new file with mode: 0644]
lib/drivers/display/ili9341-spi.c [new file with mode: 0644]
lib/drivers/display/lws-display.c [new file with mode: 0644]
lib/drivers/display/ssd1306-i2c.c [new file with mode: 0644]
lib/drivers/i2c/bitbang/lws-bb-i2c.c [new file with mode: 0644]
lib/drivers/i2c/lws-i2c.c [new file with mode: 0644]
lib/drivers/led/README.md [new file with mode: 0644]
lib/drivers/led/led-gpio.c [new file with mode: 0644]
lib/drivers/led/led-seq.c [new file with mode: 0644]
lib/drivers/led/private-lib-drivers-led.h [new file with mode: 0644]
lib/drivers/netdev/netdev.c [new file with mode: 0644]
lib/drivers/netdev/wifi.c [new file with mode: 0644]
lib/drivers/pwm/pwm.c [new file with mode: 0644]
lib/drivers/settings/settings.c [new file with mode: 0644]
lib/drivers/spi/bitbang/lws-bb-spi.c [new file with mode: 0644]
lib/drivers/spi/lws-spi.c [new file with mode: 0644]
lib/event-libs/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/README.md
lib/event-libs/glib/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/glib/glib.c [new file with mode: 0644]
lib/event-libs/glib/private-lib-event-libs-glib.h [new file with mode: 0644]
lib/event-libs/libev/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/libev/libev.c
lib/event-libs/libev/private-lib-event-libs-libev.h [new file with mode: 0644]
lib/event-libs/libev/private.h [deleted file]
lib/event-libs/libevent/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/libevent/libevent.c
lib/event-libs/libevent/private-lib-event-libs-libevent.h [new file with mode: 0644]
lib/event-libs/libevent/private.h [deleted file]
lib/event-libs/libuv/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/libuv/libuv.c
lib/event-libs/libuv/private-lib-event-libs-libuv.h [new file with mode: 0644]
lib/event-libs/libuv/private.h [deleted file]
lib/event-libs/poll/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/poll/poll.c
lib/event-libs/poll/private-lib-event-libs-poll.h [new file with mode: 0644]
lib/event-libs/poll/private.h [deleted file]
lib/event-libs/private-lib-event-libs.h [new file with mode: 0644]
lib/event-libs/private.h [deleted file]
lib/event-libs/sdevent/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/sdevent/private-lib-event-libs-sdevent.h [new file with mode: 0644]
lib/event-libs/sdevent/sdevent.c [new file with mode: 0644]
lib/event-libs/uloop/CMakeLists.txt [new file with mode: 0644]
lib/event-libs/uloop/private-lib-event-libs-uloop.h [new file with mode: 0644]
lib/event-libs/uloop/uloop.c [new file with mode: 0644]
lib/jose/CMakeLists.txt [new file with mode: 0644]
lib/jose/jwe/enc/aescbc.c [changed mode: 0644->0755]
lib/jose/jwe/enc/aesgcm.c
lib/jose/jwe/enc/aeskw.c
lib/jose/jwe/jwe-ecdh-es-aeskw.c
lib/jose/jwe/jwe-rsa-aescbc.c
lib/jose/jwe/jwe-rsa-aesgcm.c
lib/jose/jwe/jwe.c [changed mode: 0644->0755]
lib/jose/jwe/private-lib-jose-jwe.h [moved from lib/jose/jwe/private.h with 52% similarity]
lib/jose/jwk/jose_key.c [new file with mode: 0644]
lib/jose/jwk/jwk.c
lib/jose/jws/jose.c
lib/jose/jws/jws.c
lib/jose/jws/private-lib-jose-jws.h [new file with mode: 0644]
lib/jose/jws/private.h [deleted file]
lib/jose/private-lib-jose.h [new file with mode: 0644]
lib/jose/private.h [deleted file]
lib/misc/CMakeLists.txt [new file with mode: 0644]
lib/misc/base64-decode.c
lib/misc/cache-ttl/file.c [new file with mode: 0644]
lib/misc/cache-ttl/heap.c [new file with mode: 0644]
lib/misc/cache-ttl/lws-cache-ttl.c [new file with mode: 0644]
lib/misc/cache-ttl/private-lib-misc-cache-ttl.h [new file with mode: 0644]
lib/misc/daemonize.c
lib/misc/dir.c
lib/misc/diskcache.c
lib/misc/fsmount.c [new file with mode: 0644]
lib/misc/fts/README.md
lib/misc/fts/private-lib-misc-fts.h [moved from lib/misc/fts/private.h with 100% similarity]
lib/misc/fts/trie-fd.c
lib/misc/fts/trie.c
lib/misc/getifaddrs.c
lib/misc/ieeehalfprecision.c [new file with mode: 0644]
lib/misc/lecp.c [new file with mode: 0644]
lib/misc/lejp.c
lib/misc/lws-ring.c
lib/misc/lws-struct-lejp.c
lib/misc/lws-struct-sqlite.c
lib/misc/lwsac/README.md
lib/misc/lwsac/cached-file.c
lib/misc/lwsac/lwsac.c
lib/misc/lwsac/lwsac.cxx [new file with mode: 0644]
lib/misc/lwsac/private-lib-misc-lwsac.h [new file with mode: 0644]
lib/misc/lwsac/private.h [deleted file]
lib/misc/peer-limits.c
lib/misc/prng.c [new file with mode: 0644]
lib/misc/romfs.c
lib/misc/sha-1.c
lib/misc/threadpool/threadpool.c
lib/plat/esp32/esp32-fds.c [deleted file]
lib/plat/esp32/esp32-helpers.c [deleted file]
lib/plat/esp32/esp32-misc.c [deleted file]
lib/plat/esp32/esp32-pipe.c [deleted file]
lib/plat/esp32/esp32-sockets.c [deleted file]
lib/plat/esp32/private.h [deleted file]
lib/plat/freertos/CMakeLists.txt [new file with mode: 0644]
lib/plat/freertos/esp32/drivers/gpio-esp32.c [new file with mode: 0644]
lib/plat/freertos/esp32/drivers/lws-plat-gpio.h [new file with mode: 0644]
lib/plat/freertos/esp32/drivers/netdev/wifi-esp32.c [new file with mode: 0644]
lib/plat/freertos/esp32/drivers/pwm-esp32.c [new file with mode: 0644]
lib/plat/freertos/esp32/drivers/settings-esp32.c [new file with mode: 0644]
lib/plat/freertos/esp32/esp_attr.h [moved from lib/plat/esp32/esp_attr.h with 100% similarity]
lib/plat/freertos/freertos-fds.c [new file with mode: 0644]
lib/plat/freertos/freertos-file.c [moved from lib/plat/esp32/esp32-file.c with 67% similarity]
lib/plat/freertos/freertos-init.c [moved from lib/plat/esp32/esp32-init.c with 56% similarity]
lib/plat/freertos/freertos-misc.c [new file with mode: 0644]
lib/plat/freertos/freertos-pipe.c [new file with mode: 0644]
lib/plat/freertos/freertos-resolv.c [new file with mode: 0644]
lib/plat/freertos/freertos-service.c [moved from lib/plat/esp32/esp32-service.c with 63% similarity]
lib/plat/freertos/freertos-sockets.c [new file with mode: 0644]
lib/plat/freertos/private-lib-plat-freertos.h [new file with mode: 0644]
lib/plat/optee/CMakeLists.txt [new file with mode: 0644]
lib/plat/optee/lws-plat-optee.c
lib/plat/optee/network.c
lib/plat/optee/private-lib-plat-optee.h [new file with mode: 0644]
lib/plat/optee/private.h [deleted file]
lib/plat/unix/CMakeLists.txt [new file with mode: 0644]
lib/plat/unix/android/android-resolv.c [new file with mode: 0644]
lib/plat/unix/private-lib-plat-unix.h [moved from lib/plat/unix/private.h with 63% similarity]
lib/plat/unix/unix-caps.c
lib/plat/unix/unix-fds.c
lib/plat/unix/unix-file.c
lib/plat/unix/unix-init.c
lib/plat/unix/unix-misc.c
lib/plat/unix/unix-pipe.c
lib/plat/unix/unix-plugins.c
lib/plat/unix/unix-resolv.c [new file with mode: 0644]
lib/plat/unix/unix-service.c
lib/plat/unix/unix-sockets.c
lib/plat/unix/unix-spawn.c [new file with mode: 0644]
lib/plat/windows/CMakeLists.txt [new file with mode: 0644]
lib/plat/windows/private-lib-plat-windows.h [moved from lib/plat/windows/private.h with 60% similarity]
lib/plat/windows/windows-fds.c
lib/plat/windows/windows-file.c
lib/plat/windows/windows-init.c
lib/plat/windows/windows-misc.c
lib/plat/windows/windows-pipe.c
lib/plat/windows/windows-plugins.c
lib/plat/windows/windows-resolv.c [new file with mode: 0644]
lib/plat/windows/windows-service.c
lib/plat/windows/windows-sockets.c
lib/plat/windows/windows-spawn.c [new file with mode: 0644]
lib/roles/CMakeLists.txt [new file with mode: 0644]
lib/roles/README.md
lib/roles/cgi/CMakeLists.txt [new file with mode: 0644]
lib/roles/cgi/cgi-server.c
lib/roles/cgi/ops-cgi.c
lib/roles/cgi/private-lib-roles-cgi.h [new file with mode: 0644]
lib/roles/cgi/private.h [deleted file]
lib/roles/dbus/CMakeLists.txt [new file with mode: 0644]
lib/roles/dbus/dbus.c
lib/roles/dbus/private-lib-roles-dbus.h [new file with mode: 0644]
lib/roles/dbus/private.h [deleted file]
lib/roles/h1/CMakeLists.txt [new file with mode: 0644]
lib/roles/h1/ops-h1.c
lib/roles/h1/private-lib-roles-h1.h [new file with mode: 0644]
lib/roles/h1/private.h [deleted file]
lib/roles/h2/CMakeLists.txt [new file with mode: 0644]
lib/roles/h2/hpack.c
lib/roles/h2/http2.c
lib/roles/h2/minihuf.c
lib/roles/h2/ops-h2.c
lib/roles/h2/private-lib-roles-h2.h [moved from lib/roles/h2/private.h with 79% similarity]
lib/roles/http/CMakeLists.txt [new file with mode: 0644]
lib/roles/http/client/client-handshake.c [deleted file]
lib/roles/http/client/client-http.c [new file with mode: 0644]
lib/roles/http/client/client.c [deleted file]
lib/roles/http/compression/README.md
lib/roles/http/compression/brotli/brotli.c
lib/roles/http/compression/deflate/deflate.c
lib/roles/http/compression/private-lib-roles-http-compression.h [moved from lib/roles/http/compression/private.h with 59% similarity]
lib/roles/http/compression/stream.c
lib/roles/http/cookie.c [new file with mode: 0644]
lib/roles/http/date.c [new file with mode: 0644]
lib/roles/http/header.c
lib/roles/http/lextable-strings.h
lib/roles/http/lextable.h
lib/roles/http/minilex.c
lib/roles/http/parsers.c [moved from lib/roles/http/server/parsers.c with 63% similarity]
lib/roles/http/private-lib-roles-http.h [moved from lib/roles/http/private.h with 72% similarity]
lib/roles/http/server/access-log.c
lib/roles/http/server/fops-zip.c
lib/roles/http/server/lejp-conf.c
lib/roles/http/server/lws-spa.c
lib/roles/http/server/ranges.c
lib/roles/http/server/rewrite.c
lib/roles/http/server/server.c
lib/roles/listen/CMakeLists.txt [new file with mode: 0644]
lib/roles/listen/ops-listen.c
lib/roles/mqtt/CMakeLists.txt [new file with mode: 0644]
lib/roles/mqtt/client/client-mqtt-handshake.c [new file with mode: 0644]
lib/roles/mqtt/client/client-mqtt.c [new file with mode: 0644]
lib/roles/mqtt/mqtt.c [new file with mode: 0644]
lib/roles/mqtt/ops-mqtt.c [new file with mode: 0644]
lib/roles/mqtt/primitives.c [new file with mode: 0644]
lib/roles/mqtt/private-lib-roles-mqtt.h [new file with mode: 0644]
lib/roles/netlink/ops-netlink.c [new file with mode: 0644]
lib/roles/pipe/ops-pipe.c
lib/roles/private-lib-roles.h [new file with mode: 0644]
lib/roles/private.h [deleted file]
lib/roles/raw-file/CMakeLists.txt [new file with mode: 0644]
lib/roles/raw-file/ops-raw-file.c
lib/roles/raw-proxy/CMakeLists.txt [new file with mode: 0644]
lib/roles/raw-proxy/ops-raw-proxy.c
lib/roles/raw-proxy/private-lib-roles-raw-proxy.h [new file with mode: 0644]
lib/roles/raw-proxy/private.h [deleted file]
lib/roles/raw-skt/CMakeLists.txt [new file with mode: 0644]
lib/roles/raw-skt/ops-raw-skt.c
lib/roles/ws/CMakeLists.txt [new file with mode: 0644]
lib/roles/ws/client-parser-ws.c
lib/roles/ws/client-ws.c
lib/roles/ws/ext/extension-permessage-deflate.c
lib/roles/ws/ext/extension-permessage-deflate.h
lib/roles/ws/ext/extension.c
lib/roles/ws/ops-ws.c
lib/roles/ws/private-lib-roles-ws.h [moved from lib/roles/ws/private.h with 74% similarity]
lib/roles/ws/server-ws.c
lib/secure-streams/CMakeLists.txt [new file with mode: 0644]
lib/secure-streams/README.md [new file with mode: 0644]
lib/secure-streams/cpp/README.md [new file with mode: 0644]
lib/secure-streams/cpp/lss.cxx [new file with mode: 0644]
lib/secure-streams/cpp/lssFile.cxx [new file with mode: 0644]
lib/secure-streams/cpp/lssMsg.cxx [new file with mode: 0644]
lib/secure-streams/plugins/ssp-h1url/h1url.c [new file with mode: 0644]
lib/secure-streams/policy-common.c [new file with mode: 0644]
lib/secure-streams/policy-json.c [new file with mode: 0644]
lib/secure-streams/private-lib-secure-streams.h [new file with mode: 0644]
lib/secure-streams/protocols/README.md [new file with mode: 0644]
lib/secure-streams/protocols/ss-h1.c [new file with mode: 0644]
lib/secure-streams/protocols/ss-h2.c [new file with mode: 0644]
lib/secure-streams/protocols/ss-mqtt.c [new file with mode: 0644]
lib/secure-streams/protocols/ss-raw.c [new file with mode: 0644]
lib/secure-streams/protocols/ss-ws.c [new file with mode: 0644]
lib/secure-streams/secure-streams-client.c [new file with mode: 0644]
lib/secure-streams/secure-streams-process.c [new file with mode: 0644]
lib/secure-streams/secure-streams-serialize.c [new file with mode: 0644]
lib/secure-streams/secure-streams.c [new file with mode: 0644]
lib/secure-streams/system/auth-api.amazon.com/auth.c [new file with mode: 0644]
lib/secure-streams/system/auth-sigv4/sign.c [new file with mode: 0644]
lib/secure-streams/system/captive-portal-detect/captive-portal-detect.c [new file with mode: 0644]
lib/secure-streams/system/fetch-policy/fetch-policy.c [new file with mode: 0644]
lib/system/CMakeLists.txt [new file with mode: 0644]
lib/system/README.md [new file with mode: 0644]
lib/system/async-dns/async-dns-parse.c [new file with mode: 0644]
lib/system/async-dns/async-dns.c [new file with mode: 0644]
lib/system/async-dns/private-lib-async-dns.h [new file with mode: 0644]
lib/system/dhcpclient/dhcpc4.c [new file with mode: 0644]
lib/system/dhcpclient/dhcpclient.c [new file with mode: 0644]
lib/system/dhcpclient/private-lib-system-dhcpclient.h [new file with mode: 0644]
lib/system/fault-injection/fault-injection.c [new file with mode: 0644]
lib/system/fault-injection/private-lib-system-fault-injection.h [new file with mode: 0644]
lib/system/metrics/CMakeLists.txt [new file with mode: 0644]
lib/system/metrics/metrics.c [new file with mode: 0644]
lib/system/metrics/private-lib-system-metrics.h [new file with mode: 0644]
lib/system/ntpclient/ntpclient.c [new file with mode: 0644]
lib/system/smd/CMakeLists.txt [new file with mode: 0644]
lib/system/smd/README.md [new file with mode: 0644]
lib/system/smd/private-lib-system-smd.h [new file with mode: 0644]
lib/system/smd/smd.c [new file with mode: 0644]
lib/system/system.c [new file with mode: 0644]
lib/tls/CMakeLists.txt [new file with mode: 0644]
lib/tls/lws-gencrypto-common.c
lib/tls/lws-genec-common.c
lib/tls/mbedtls/CMakeLists.txt [new file with mode: 0644]
lib/tls/mbedtls/lws-genaes.c
lib/tls/mbedtls/lws-gencrypto.c
lib/tls/mbedtls/lws-genec.c
lib/tls/mbedtls/lws-genhash.c
lib/tls/mbedtls/lws-genrsa.c
lib/tls/mbedtls/mbedtls-client.c
lib/tls/mbedtls/mbedtls-extensions.c [new file with mode: 0644]
lib/tls/mbedtls/mbedtls-server.c
lib/tls/mbedtls/mbedtls-session.c [new file with mode: 0644]
lib/tls/mbedtls/mbedtls-ssl.c [moved from lib/tls/mbedtls/ssl.c with 56% similarity]
lib/tls/mbedtls/mbedtls-tls.c [new file with mode: 0644]
lib/tls/mbedtls/mbedtls-x509.c [new file with mode: 0644]
lib/tls/mbedtls/private-lib-tls-mbedtls.h [new file with mode: 0644]
lib/tls/mbedtls/private.h [deleted file]
lib/tls/mbedtls/tls.c [deleted file]
lib/tls/mbedtls/wrapper/include/internal/ssl_cert.h
lib/tls/mbedtls/wrapper/include/internal/ssl_dbg.h
lib/tls/mbedtls/wrapper/include/internal/ssl_pkey.h
lib/tls/mbedtls/wrapper/include/internal/ssl_types.h
lib/tls/mbedtls/wrapper/include/internal/ssl_x509.h
lib/tls/mbedtls/wrapper/include/openssl/ssl.h
lib/tls/mbedtls/wrapper/include/platform/ssl_pm.h
lib/tls/mbedtls/wrapper/library/ssl_cert.c
lib/tls/mbedtls/wrapper/library/ssl_lib.c
lib/tls/mbedtls/wrapper/library/ssl_methods.c
lib/tls/mbedtls/wrapper/library/ssl_pkey.c
lib/tls/mbedtls/wrapper/library/ssl_stack.c
lib/tls/mbedtls/wrapper/library/ssl_x509.c
lib/tls/mbedtls/wrapper/platform/ssl_pm.c
lib/tls/mbedtls/x509.c [deleted file]
lib/tls/openssl/lws-genaes.c
lib/tls/openssl/lws-gencrypto.c
lib/tls/openssl/lws-genec.c
lib/tls/openssl/lws-genhash.c
lib/tls/openssl/lws-genrsa.c
lib/tls/openssl/openssl-client.c
lib/tls/openssl/openssl-server.c
lib/tls/openssl/openssl-session.c [new file with mode: 0644]
lib/tls/openssl/openssl-ssl.c [moved from lib/tls/openssl/ssl.c with 63% similarity]
lib/tls/openssl/openssl-tls.c [new file with mode: 0644]
lib/tls/openssl/openssl-x509.c [moved from lib/tls/openssl/x509.c with 68% similarity]
lib/tls/openssl/private-lib-tls-openssl.h [new file with mode: 0644]
lib/tls/openssl/private.h [deleted file]
lib/tls/openssl/tls.c [deleted file]
lib/tls/private-jit-trust.h [new file with mode: 0644]
lib/tls/private-lib-tls.h [moved from lib/tls/private.h with 53% similarity]
lib/tls/private-network.h
lib/tls/tls-client.c
lib/tls/tls-jit-trust.c [new file with mode: 0644]
lib/tls/tls-network.c
lib/tls/tls-server.c
lib/tls/tls-sessions.c [new file with mode: 0644]
lib/tls/tls.c
libwebsockets.dox
lwsws/CMakeLists.txt [new file with mode: 0644]
lwsws/main.c
minimal-examples/CMakeLists.txt [new file with mode: 0644]
minimal-examples/README.md
minimal-examples/abstract/protocols/smtp-client/CMakeLists.txt
minimal-examples/abstract/protocols/smtp-client/main.c
minimal-examples/api-tests/api-test-async-dns/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-async-dns/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-cose/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-cose/README.md [new file with mode: 0644]
minimal-examples/api-tests/api-test-cose/keys.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-cose/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-cose/sign.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-dhcpc/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-dhcpc/README.md [new file with mode: 0644]
minimal-examples/api-tests/api-test-dhcpc/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-fts/CMakeLists.txt
minimal-examples/api-tests/api-test-fts/main.c
minimal-examples/api-tests/api-test-fts/selftest.sh [deleted file]
minimal-examples/api-tests/api-test-gencrypto/CMakeLists.txt
minimal-examples/api-tests/api-test-gencrypto/lws-genaes.c
minimal-examples/api-tests/api-test-gencrypto/main.c
minimal-examples/api-tests/api-test-gencrypto/selftest.sh [deleted file]
minimal-examples/api-tests/api-test-jose/CMakeLists.txt
minimal-examples/api-tests/api-test-jose/jwe.c
minimal-examples/api-tests/api-test-jose/jws.c
minimal-examples/api-tests/api-test-jose/main.c
minimal-examples/api-tests/api-test-jose/selftest.sh [deleted file]
minimal-examples/api-tests/api-test-lecp/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-lecp/README.md [new file with mode: 0644]
minimal-examples/api-tests/api-test-lecp/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-lejp/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-lejp/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_cache/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_cache/README.md [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_cache/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_cache/text1.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_dsh/CMakeLists.txt
minimal-examples/api-tests/api-test-lws_dsh/main.c
minimal-examples/api-tests/api-test-lws_dsh/selftest.sh [deleted file]
minimal-examples/api-tests/api-test-lws_map/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_map/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_sequencer/CMakeLists.txt
minimal-examples/api-tests/api-test-lws_sequencer/libwebsockets.org.cer
minimal-examples/api-tests/api-test-lws_sequencer/main.c
minimal-examples/api-tests/api-test-lws_smd/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_smd/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_struct-json/CMakeLists.txt
minimal-examples/api-tests/api-test-lws_struct-json/README.md
minimal-examples/api-tests/api-test-lws_struct-json/main.c
minimal-examples/api-tests/api-test-lws_struct-json/selftest.sh [deleted file]
minimal-examples/api-tests/api-test-lws_struct-json/test2.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_struct_sqlite/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_struct_sqlite/README.md [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_struct_sqlite/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-lws_tokenize/CMakeLists.txt
minimal-examples/api-tests/api-test-lws_tokenize/main.c
minimal-examples/api-tests/api-test-lws_tokenize/selftest.sh [deleted file]
minimal-examples/api-tests/api-test-lwsac/CMakeLists.txt
minimal-examples/api-tests/api-test-lwsac/selftest.sh [deleted file]
minimal-examples/api-tests/api-test-secure-streams/CMakeLists.txt [new file with mode: 0644]
minimal-examples/api-tests/api-test-secure-streams/README.md [new file with mode: 0644]
minimal-examples/api-tests/api-test-secure-streams/main.c [new file with mode: 0644]
minimal-examples/api-tests/api-test-smtp_client/CMakeLists.txt
minimal-examples/api-tests/api-test-smtp_client/main.c
minimal-examples/client-server/minimal-ws-proxy/CMakeLists.txt
minimal-examples/client-server/minimal-ws-proxy/minimal-ws-proxy.c
minimal-examples/client-server/minimal-ws-proxy/mount-origin/example.js
minimal-examples/client-server/minimal-ws-proxy/mount-origin/libwebsockets.org-logo.svg
minimal-examples/client-server/minimal-ws-proxy/protocol_lws_minimal.c
minimal-examples/crypto/minimal-crypto-cose-key/CMakeLists.txt [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/README.md [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/main.c [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/set1.cks [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/sign1_pass01.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/sign1_pass02.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/sign1_pass03.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/sign_pass01.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/sign_pass02.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-key/sign_pass03.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/CMakeLists.txt [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/README.md [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/main.c [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/payload.txt [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/rsa-4096.ck [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/set1.cks [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/sign-rsa4096.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/sign1_pass01.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/sign1_pass02.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/sign1_pass03.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/sign_pass01.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/sign_pass02.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-cose-sign/sign_pass03.sig [new file with mode: 0644]
minimal-examples/crypto/minimal-crypto-jwe/CMakeLists.txt
minimal-examples/crypto/minimal-crypto-jwe/main.c
minimal-examples/crypto/minimal-crypto-jwk/CMakeLists.txt
minimal-examples/crypto/minimal-crypto-jwk/main.c
minimal-examples/crypto/minimal-crypto-jws/CMakeLists.txt
minimal-examples/crypto/minimal-crypto-jws/main.c
minimal-examples/crypto/minimal-crypto-x509/CMakeLists.txt
minimal-examples/crypto/minimal-crypto-x509/main.c
minimal-examples/dbus-client/minimal-dbus-client/CMakeLists.txt
minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient/CMakeLists.txt
minimal-examples/dbus-client/minimal-dbus-ws-proxy-testclient/minimal-dbus-ws-proxy-testclient.c
minimal-examples/dbus-server/minimal-dbus-server/CMakeLists.txt
minimal-examples/dbus-server/minimal-dbus-ws-proxy/CMakeLists.txt
minimal-examples/dbus-server/minimal-dbus-ws-proxy/main.c
minimal-examples/dbus-server/minimal-dbus-ws-proxy/protocol_lws_minimal_dbus_ws_proxy.c
minimal-examples/embedded/esp32/esp-c3dev/CMakeLists.txt [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/lws-button.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/CMakeLists.txt [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/bb-i2c.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/bb-i2c.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/component.mk [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/devices.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/gpio-esp32.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/gpio-esp32.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/gpio.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/i2c.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/i2c.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/lws-minimal-esp32.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/main/policy.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/partitions.csv [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/private-lib-plat-freertos.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/sdkconfig [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-c3dev/sdkconfig.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/CMakeLists.txt [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/banded-img.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/main/CMakeLists.txt [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/main/devices.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/main/lws-minimal-esp32.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/main/policy.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/partitions.csv [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/scan/output.bmp [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/scan/pic.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/scan/pic.h.1 [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/scan/scan [new file with mode: 0755]
minimal-examples/embedded/esp32/esp-heltec-wb32/scan/scan.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/scan/scan.sh [new file with mode: 0755]
minimal-examples/embedded/esp32/esp-heltec-wb32/sdkconfig [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-heltec-wb32/sdkconfig.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/CMakeLists.txt [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/main/CMakeLists.txt [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/main/cat-565.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/main/devices.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/main/lws-minimal-esp32.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/main/policy.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/main/static-policy.h [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/partitions.csv [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/rgb565/rgb565.c [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/sdkconfig [new file with mode: 0644]
minimal-examples/embedded/esp32/esp-wrover-kit/sdkconfig.h [new file with mode: 0644]
minimal-examples/gtk/minimal-gtk/CMakeLists.txt [new file with mode: 0644]
minimal-examples/gtk/minimal-gtk/README.md [new file with mode: 0644]
minimal-examples/gtk/minimal-gtk/main.c [new file with mode: 0644]
minimal-examples/gtk/minimal-gtk/warmcat.com.cer [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-attach/CMakeLists.txt [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-attach/README.md [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-attach/minimal-http-client-attach.c [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-captive-portal/CMakeLists.txt [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-captive-portal/README.md [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-captive-portal/minimal-http-client-captive-portal.c [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-certinfo/CMakeLists.txt
minimal-examples/http-client/minimal-http-client-certinfo/minimal-http-client-certinfo.c
minimal-examples/http-client/minimal-http-client-certinfo/warmcat.com.cer
minimal-examples/http-client/minimal-http-client-custom-headers/CMakeLists.txt
minimal-examples/http-client/minimal-http-client-custom-headers/minimal-http-client-custom-headers.c
minimal-examples/http-client/minimal-http-client-custom-headers/warmcat.com.cer
minimal-examples/http-client/minimal-http-client-h2-rxflow/CMakeLists.txt [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-h2-rxflow/README.md [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-h2-rxflow/minimal-http-client.c [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-h2-rxflow/warmcat.com.cer [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-hugeurl/CMakeLists.txt
minimal-examples/http-client/minimal-http-client-hugeurl/minimal-http-client-hugeurl.c
minimal-examples/http-client/minimal-http-client-hugeurl/selftest.sh [deleted file]
minimal-examples/http-client/minimal-http-client-hugeurl/warmcat.com.cer
minimal-examples/http-client/minimal-http-client-jit-trust/CMakeLists.txt [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-jit-trust/README.md [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-jit-trust/minimal-http-client.c [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-jit-trust/trust_blob.h [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-jit-trust/warmcat.com.cer [new file with mode: 0644]
minimal-examples/http-client/minimal-http-client-multi/CMakeLists.txt
minimal-examples/http-client/minimal-http-client-multi/README.md
minimal-examples/http-client/minimal-http-client-multi/minimal-http-client-multi.c
minimal-examples/http-client/minimal-http-client-multi/selftest.sh [deleted file]
minimal-examples/http-client/minimal-http-client-multi/warmcat.com.cer
minimal-examples/http-client/minimal-http-client-post/CMakeLists.txt
minimal-examples/http-client/minimal-http-client-post/libwebsockets.org.cer
minimal-examples/http-client/minimal-http-client-post/minimal-http-client-post.c
minimal-examples/http-client/minimal-http-client-post/selftest.sh [deleted file]
minimal-examples/http-client/minimal-http-client/CMakeLists.txt
minimal-examples/http-client/minimal-http-client/README.md
minimal-examples/http-client/minimal-http-client/minimal-http-client.c
minimal-examples/http-client/minimal-http-client/selftest.sh [deleted file]
minimal-examples/http-client/minimal-http-client/warmcat.com.cer
minimal-examples/http-client/minimal-http-client/wrong.cer [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-basicauth/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-basicauth/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-basicauth/mount-secret-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-cgi/CMakeLists.txt [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-cgi/README.md [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-cgi/minimal-http-server.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-cgi/my-cgi-script.sh [new file with mode: 0755]
minimal-examples/http-server/minimal-http-server-custom-headers/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-custom-headers/minimal-http-server-custom-headers.c
minimal-examples/http-server/minimal-http-server-custom-headers/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-deaddrop/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-deaddrop/minimal-http-server-deaddrop.c
minimal-examples/http-server/minimal-http-server-deaddrop/mount-origin/deaddrop.js
minimal-examples/http-server/minimal-http-server-deaddrop/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-dynamic/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-dynamic/minimal-http-server-dynamic.c
minimal-examples/http-server/minimal-http-server-dynamic/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-eventlib-custom/CMakeLists.txt [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-custom/README.md [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-custom/minimal-http-server.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-custom/mount-origin/404.html [moved from minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/404.html with 58% similarity]
minimal-examples/http-server/minimal-http-server-eventlib-custom/mount-origin/favicon.ico [moved from minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/favicon.ico with 100% similarity]
minimal-examples/http-server/minimal-http-server-eventlib-custom/mount-origin/index.html [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-custom/mount-origin/libwebsockets.org-logo.svg [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-custom/mount-origin/strict-csp.svg [moved from minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/strict-csp.svg with 100% similarity]
minimal-examples/http-server/minimal-http-server-eventlib-custom/mount-origin/symlink.html [new symlink]
minimal-examples/http-server/minimal-http-server-eventlib-demos/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-eventlib-demos/minimal-http-server-eventlib-demos.c
minimal-examples/http-server/minimal-http-server-eventlib-demos/mount-origin/candide-uncompressed.zip [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-demos/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-eventlib-demos/mount-origin/lws-common.js
minimal-examples/http-server/minimal-http-server-eventlib-foreign/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-eventlib-foreign/README.md
minimal-examples/http-server/minimal-http-server-eventlib-foreign/glib.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-foreign/libev.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-foreign/libevent.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-foreign/libsdevent.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-foreign/libuv.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-foreign/minimal-http-server-eventlib-foreign.c
minimal-examples/http-server/minimal-http-server-eventlib-foreign/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-eventlib-foreign/private.h [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-foreign/uloop.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-eventlib-smp/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-eventlib-smp/minimal-http-server-eventlib-smp.c
minimal-examples/http-server/minimal-http-server-eventlib-smp/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-eventlib/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-eventlib/minimal-http-server-eventlib.c
minimal-examples/http-server/minimal-http-server-eventlib/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-form-get/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-form-get/minimal-http-server-form-get.c
minimal-examples/http-server/minimal-http-server-form-get/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-form-post-file/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-form-post-file/minimal-http-server-form-post-file.c
minimal-examples/http-server/minimal-http-server-form-post-file/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-form-post-lwsac/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-form-post-lwsac/minimal-http-server-form-post.c
minimal-examples/http-server/minimal-http-server-form-post/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-form-post/minimal-http-server-form-post.c
minimal-examples/http-server/minimal-http-server-form-post/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-fulltext-search/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-fulltext-search/minimal-http-server.c
minimal-examples/http-server/minimal-http-server-fulltext-search/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-fulltext-search/mount-origin/lws-fts.js
minimal-examples/http-server/minimal-http-server-generic-sessions/CMakeLists.txt [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/README.md [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/minimal-http-server-generic-sessions.c [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/admin-login.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/example.js [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/failed-login.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/http2.png [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/index.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/libwebsockets.org-logo.svg [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/lws-common.js [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/lwsgs-logo.png [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/lwsgs.css [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/lwsgs.js [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/md5.min.js [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/needadmin/admin-login.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/needauth/successful-login.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/post-forgot-fail.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/post-forgot-ok.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/post-register-fail.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/post-register-ok.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/post-verify-fail.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/post-verify-ok.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/seats.jpg [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/sent-forgot-fail.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/sent-forgot-ok.html [deleted file]
minimal-examples/http-server/minimal-http-server-generic-sessions/mount-origin/successful-login.html [deleted file]
minimal-examples/http-server/minimal-http-server-h2-long-poll/CMakeLists.txt [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-h2-long-poll/README.md [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-h2-long-poll/localhost-100y.cert [moved from minimal-examples/http-server/minimal-http-server-generic-sessions/localhost-100y.cert with 100% similarity]
minimal-examples/http-server/minimal-http-server-h2-long-poll/localhost-100y.key [moved from minimal-examples/http-server/minimal-http-server-generic-sessions/localhost-100y.key with 100% similarity]
minimal-examples/http-server/minimal-http-server-h2-long-poll/minimal-http-server.c [new file with mode: 0644]
minimal-examples/http-server/minimal-http-server-mimetypes/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-mimetypes/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-multivhost/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-multivhost/minimal-http-server.c
minimal-examples/http-server/minimal-http-server-multivhost/mount-origin-localhost1/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-multivhost/mount-origin-localhost2/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-multivhost/mount-origin-localhost3/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-proxy/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-smp/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-smp/README.md
minimal-examples/http-server/minimal-http-server-smp/minimal-http-server-smp.c
minimal-examples/http-server/minimal-http-server-smp/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-sse-ring/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-sse-ring/minimal-http-server-sse-ring.c
minimal-examples/http-server/minimal-http-server-sse-ring/mount-origin/example.js
minimal-examples/http-server/minimal-http-server-sse-ring/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-sse/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-sse/minimal-http-server-sse.c
minimal-examples/http-server/minimal-http-server-sse/mount-origin/example.js
minimal-examples/http-server/minimal-http-server-sse/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-tls-80/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-tls-80/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-tls-mem/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-tls-mem/minimal-http-server-tls-mem.c
minimal-examples/http-server/minimal-http-server-tls-mem/mount-origin/example.js
minimal-examples/http-server/minimal-http-server-tls-mem/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server-tls/CMakeLists.txt
minimal-examples/http-server/minimal-http-server-tls/minimal-http-server-tls.c
minimal-examples/http-server/minimal-http-server-tls/mount-origin/example.js
minimal-examples/http-server/minimal-http-server-tls/mount-origin/libwebsockets.org-logo.svg
minimal-examples/http-server/minimal-http-server/CMakeLists.txt
minimal-examples/http-server/minimal-http-server/minimal-http-server.c
minimal-examples/http-server/minimal-http-server/mount-origin/libwebsockets.org-logo.svg
minimal-examples/mqtt-client/README.md [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client-multi/CMakeLists.txt [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client-multi/README.md [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client-multi/minimal-mqtt-client-multi.c [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client-multi/selftest.sh.broken-on-travis [moved from minimal-examples/ws-client/minimal-ws-client-spam/selftest.sh with 77% similarity]
minimal-examples/mqtt-client/minimal-mqtt-client-multi/warmcat.com.cer [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client-multi/wget-log [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client/CMakeLists.txt [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client/README.md [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client/minimal-mqtt-client.c [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client/mosq-ca.crt [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client/mosq-server.crt [new file with mode: 0644]
minimal-examples/mqtt-client/minimal-mqtt-client/mosq-server.key [new file with mode: 0644]
minimal-examples/raw/minimal-raw-adopt-tcp/CMakeLists.txt
minimal-examples/raw/minimal-raw-adopt-tcp/minimal-raw-adopt-tcp.c
minimal-examples/raw/minimal-raw-adopt-udp/CMakeLists.txt
minimal-examples/raw/minimal-raw-adopt-udp/minimal-raw-adopt-udp.c
minimal-examples/raw/minimal-raw-audio/CMakeLists.txt [new file with mode: 0644]
minimal-examples/raw/minimal-raw-audio/README.md [new file with mode: 0644]
minimal-examples/raw/minimal-raw-audio/audio.c [new file with mode: 0644]
minimal-examples/raw/minimal-raw-fallback-http-server/CMakeLists.txt
minimal-examples/raw/minimal-raw-fallback-http-server/minimal-raw-fallback-http-server.c
minimal-examples/raw/minimal-raw-fallback-http-server/mount-origin/libwebsockets.org-logo.svg
minimal-examples/raw/minimal-raw-file/CMakeLists.txt
minimal-examples/raw/minimal-raw-file/minimal-raw-file.c
minimal-examples/raw/minimal-raw-netcat/CMakeLists.txt
minimal-examples/raw/minimal-raw-netcat/minimal-raw-netcat.c
minimal-examples/raw/minimal-raw-proxy-fallback/CMakeLists.txt
minimal-examples/raw/minimal-raw-proxy-fallback/minimal-raw-proxy-fallback.c
minimal-examples/raw/minimal-raw-proxy-fallback/mount-origin/libwebsockets.org-logo.svg
minimal-examples/raw/minimal-raw-proxy/CMakeLists.txt
minimal-examples/raw/minimal-raw-proxy/minimal-raw-proxy.c
minimal-examples/raw/minimal-raw-serial/CMakeLists.txt [new file with mode: 0644]
minimal-examples/raw/minimal-raw-serial/README.md [new file with mode: 0644]
minimal-examples/raw/minimal-raw-serial/minimal-raw-file.c [new file with mode: 0644]
minimal-examples/raw/minimal-raw-vhost/CMakeLists.txt
minimal-examples/raw/minimal-raw-vhost/minimal-raw-vhost.c
minimal-examples/secure-streams/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/alexa.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/alexa_linux.ppn [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/audio.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/main.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/porcupine_params.pv [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-alexa/private.h [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-avs/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-avs/avs.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-avs/main-client.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-avs/main.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-avs/year.wav [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-binance/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-binance/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-binance/main.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-binance/policy.json [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-blob/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-blob/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-blob/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-client-tx/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-client-tx/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-client-tx/minimal-secure-streams-client-tx.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-cpp/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-cpp/main.cxx [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-hugeurl/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-hugeurl/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-hugeurl/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-metadata/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-metadata/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-metadata/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-metrics-proxy/metrics-proxy-policy.json [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-perf/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-perf/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-perf/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-policy2c/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-policy2c/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-policy2c/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-post/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-post/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-post/minimal-secure-streams-post.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-proxy/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-proxy/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-proxy/main.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-seq/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-seq/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-seq/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server-raw/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server-raw/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server-raw/main.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server-raw/ss-server.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server/main.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server/ss-client.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-server/ss-server.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-sigv4/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-sigv4/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-sigv4/policy.json [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-sigv4/ss-s3-main.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-sigv4/ss-s3-put.h [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-sigv4/ss-s3-ss.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-sigv4/static_policy.h [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-smd/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-smd/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-smd/minimal-secure-streams-smd.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-smd/multi.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-staticpolicy/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-staticpolicy/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-staticpolicy/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-staticpolicy/static-policy.h [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-staticpolicy/static-policy.json [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-stress/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-stress/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-stress/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-testsfail/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-testsfail/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-testsfail/minimal-secure-streams-testsfail.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-threads/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-threads/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams-threads/minimal-secure-streams-threads.c [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams/CMakeLists.txt [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams/README.md [new file with mode: 0644]
minimal-examples/secure-streams/minimal-secure-streams/minimal-secure-streams.c [new file with mode: 0644]
minimal-examples/selftests-library.sh [deleted file]
minimal-examples/selftests.sh [deleted file]
minimal-examples/ws-client/README.md
minimal-examples/ws-client/minimal-ws-client-binance/CMakeLists.txt [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client-binance/README.md [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client-binance/main.c [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client-echo/CMakeLists.txt
minimal-examples/ws-client/minimal-ws-client-echo/minimal-ws-client-echo.c
minimal-examples/ws-client/minimal-ws-client-echo/protocol_lws_minimal_client_echo.c
minimal-examples/ws-client/minimal-ws-client-ping/CMakeLists.txt
minimal-examples/ws-client/minimal-ws-client-ping/README.md
minimal-examples/ws-client/minimal-ws-client-ping/libwebsockets.org.cer
minimal-examples/ws-client/minimal-ws-client-ping/minimal-ws-client-ping.c
minimal-examples/ws-client/minimal-ws-client-pmd-bulk/CMakeLists.txt
minimal-examples/ws-client/minimal-ws-client-pmd-bulk/minimal-ws-client-pmd-bulk.c
minimal-examples/ws-client/minimal-ws-client-pmd-bulk/protocol_lws_minimal_pmd_bulk.c
minimal-examples/ws-client/minimal-ws-client-rx/CMakeLists.txt
minimal-examples/ws-client/minimal-ws-client-rx/libwebsockets.org.cer
minimal-examples/ws-client/minimal-ws-client-rx/minimal-ws-client.c
minimal-examples/ws-client/minimal-ws-client-rx/selftest.sh [deleted file]
minimal-examples/ws-client/minimal-ws-client-spam-tx-rx/CMakeLists.txt [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client-spam-tx-rx/libwebsockets.org.cer [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client-spam-tx-rx/minimal-ws-client.c [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client-spam/CMakeLists.txt
minimal-examples/ws-client/minimal-ws-client-spam/libwebsockets.org.cer
minimal-examples/ws-client/minimal-ws-client-spam/minimal-ws-client-spam.c
minimal-examples/ws-client/minimal-ws-client-tx/CMakeLists.txt
minimal-examples/ws-client/minimal-ws-client-tx/minimal-ws-client.c
minimal-examples/ws-client/minimal-ws-client/CMakeLists.txt [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client/README.md [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client/libwebsockets.org.cer [new file with mode: 0644]
minimal-examples/ws-client/minimal-ws-client/minimal-ws-client.c [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-broker/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-broker/minimal-ws-broker.c
minimal-examples/ws-server/minimal-ws-broker/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-broker/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-broker/protocol_lws_minimal.c
minimal-examples/ws-server/minimal-ws-raw-proxy/CMakeLists.txt [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/README.md [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/localhost-100y.cert [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/localhost-100y.key [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/minimal-ws-raw-proxy.c [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/mount-origin/example.js [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/mount-origin/favicon.ico [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/mount-origin/index.html [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/mount-origin/libwebsockets.org-logo.svg [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-raw-proxy/mount-origin/strict-csp.svg [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-echo/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-echo/minimal-ws-server-echo.c
minimal-examples/ws-server/minimal-ws-server-echo/protocol_lws_minimal_server_echo.c
minimal-examples/ws-server/minimal-ws-server-pmd-bulk/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-pmd-bulk/minimal-ws-server-pmd-bulk.c
minimal-examples/ws-server/minimal-ws-server-pmd-bulk/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-pmd-bulk/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server-pmd-bulk/protocol_lws_minimal_pmd_bulk.c
minimal-examples/ws-server/minimal-ws-server-pmd-corner/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-pmd-corner/minimal-ws-server-pmd-corner.c
minimal-examples/ws-server/minimal-ws-server-pmd-corner/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-pmd-corner/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server-pmd-corner/protocol_lws_minimal.c
minimal-examples/ws-server/minimal-ws-server-pmd/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-pmd/minimal-ws-server-pmd.c
minimal-examples/ws-server/minimal-ws-server-pmd/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-pmd/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server-pmd/protocol_lws_minimal.c
minimal-examples/ws-server/minimal-ws-server-ring/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-ring/minimal-ws-server-ring.c
minimal-examples/ws-server/minimal-ws-server-ring/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-ring/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server-ring/protocol_lws_minimal.c
minimal-examples/ws-server/minimal-ws-server-threadpool/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-threadpool/minimal-ws-server-threadpool.c
minimal-examples/ws-server/minimal-ws-server-threadpool/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-threadpool/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server-threadpool/protocol_lws_minimal_threadpool.c
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/CMakeLists.txt [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/README.md [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/minimal-ws-server.c [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/mount-origin/example.js [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/mount-origin/favicon.ico [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/mount-origin/index.html [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/mount-origin/libwebsockets.org-logo.svg [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/mount-origin/strict-csp.svg [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-foreign-libuv-smp/protocol_lws_minimal.c [new file with mode: 0644]
minimal-examples/ws-server/minimal-ws-server-threads-smp/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-threads-smp/minimal-ws-server.c
minimal-examples/ws-server/minimal-ws-server-threads-smp/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-threads-smp/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server-threads-smp/protocol_lws_minimal.c
minimal-examples/ws-server/minimal-ws-server-threads/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-threads/minimal-ws-server.c
minimal-examples/ws-server/minimal-ws-server-threads/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-threads/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server-threads/protocol_lws_minimal.c
minimal-examples/ws-server/minimal-ws-server-timer/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server-timer/minimal-ws-server.c
minimal-examples/ws-server/minimal-ws-server-timer/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server-timer/mount-origin/favicon.ico
minimal-examples/ws-server/minimal-ws-server-timer/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server/CMakeLists.txt
minimal-examples/ws-server/minimal-ws-server/README.md
minimal-examples/ws-server/minimal-ws-server/minimal-ws-server.c
minimal-examples/ws-server/minimal-ws-server/mount-origin/example.js
minimal-examples/ws-server/minimal-ws-server/mount-origin/libwebsockets.org-logo.svg
minimal-examples/ws-server/minimal-ws-server/protocol_lws_minimal.c
plugin-standalone/CMakeLists.txt
plugin-standalone/protocol_example_standalone.c
plugins/CMakeLists.txt [new file with mode: 0644]
plugins/acme-client/protocol_lws_acme_client.c
plugins/deaddrop/assets/deaddrop.js
plugins/deaddrop/protocol_lws_deaddrop.c
plugins/generic-sessions/assets/admin-login.html [deleted file]
plugins/generic-sessions/assets/failed-login.html [deleted file]
plugins/generic-sessions/assets/index.html [deleted file]
plugins/generic-sessions/assets/lwsgs-logo.png [deleted file]
plugins/generic-sessions/assets/lwsgs.css [deleted file]
plugins/generic-sessions/assets/lwsgs.js [deleted file]
plugins/generic-sessions/assets/md5.min.js [deleted file]
plugins/generic-sessions/assets/post-forgot-fail.html [deleted file]
plugins/generic-sessions/assets/post-forgot-ok.html [deleted file]
plugins/generic-sessions/assets/post-register-fail.html [deleted file]
plugins/generic-sessions/assets/post-register-ok.html [deleted file]
plugins/generic-sessions/assets/post-verify-fail.html [deleted file]
plugins/generic-sessions/assets/post-verify-ok.html [deleted file]
plugins/generic-sessions/assets/seats.jpg [deleted file]
plugins/generic-sessions/assets/sent-forgot-fail.html [deleted file]
plugins/generic-sessions/assets/sent-forgot-ok.html [deleted file]
plugins/generic-sessions/assets/successful-login.html [deleted file]
plugins/generic-sessions/handlers.c [deleted file]
plugins/generic-sessions/private-lwsgs.h [deleted file]
plugins/generic-sessions/protocol_generic_sessions.c [deleted file]
plugins/generic-sessions/protocol_lws_messageboard.c [deleted file]
plugins/generic-sessions/utils.c [deleted file]
plugins/generic-table/assets/index.html [deleted file]
plugins/generic-table/assets/lwsgt.js [deleted file]
plugins/generic-table/protocol_table_dirlisting.c [deleted file]
plugins/protocol_client_loopback_test.c
plugins/protocol_dumb_increment.c
plugins/protocol_esp32_lws_group.c [deleted file]
plugins/protocol_esp32_lws_ota.c [deleted file]
plugins/protocol_esp32_lws_reboot_to_factory.c [deleted file]
plugins/protocol_esp32_lws_scan.c [deleted file]
plugins/protocol_fulltext_demo.c
plugins/protocol_lws_mirror.c
plugins/protocol_lws_openmetrics_export.c [new file with mode: 0644]
plugins/protocol_lws_raw_test.c
plugins/protocol_lws_server_status.c [deleted file]
plugins/protocol_lws_sshd_demo.c
plugins/protocol_lws_status.c
plugins/protocol_post_demo.c
plugins/raw-proxy/protocol_lws_raw_proxy.c
plugins/server-status.html [deleted file]
plugins/server-status.js [deleted file]
plugins/ssh-base/crypto/chacha.c
plugins/ssh-base/crypto/ed25519.c
plugins/ssh-base/crypto/fe25519.c
plugins/ssh-base/crypto/ge25519.c
plugins/ssh-base/crypto/poly1305.c
plugins/ssh-base/crypto/sc25519.c
plugins/ssh-base/crypto/smult_curve25519_ref.c
plugins/ssh-base/include/lws-plugin-ssh.h
plugins/ssh-base/include/lws-ssh.h
plugins/ssh-base/kex-25519.c
plugins/ssh-base/sshd.c
plugins/ssh-base/telnet.c
scripts/ahrefs-topsites.sh [new file with mode: 0755]
scripts/attack.sh
scripts/autobahn-test-server.sh
scripts/client-ca/create-client-cert.sh
scripts/client-ca/create-server-cert.sh
scripts/ctest-background-kill.sh [new file with mode: 0755]
scripts/ctest-background.sh [new file with mode: 0755]
scripts/dox-extra.css [new file with mode: 0644]
scripts/libwebsockets.spec [deleted file]
scripts/mozilla-trust-gen.sh [new file with mode: 0755]
scripts/travis_control.sh
scripts/travis_install.sh
test-apps/CMakeLists.txt [new file with mode: 0644]
test-apps/candide-uncompressed.zip [new file with mode: 0644]
test-apps/libwebsockets.org-logo.svg
test-apps/lws-common.js
test-apps/test-client.c
test-apps/test-lecp.c [new file with mode: 0644]
test-apps/test-lejp.c
test-apps/test-server.c
test-apps/test-sshd.c
win32port/dirent/dirent-win32.h [new file with mode: 0644]
win32port/version.rc.in
win32port/win32helpers/gettimeofday.c
win32port/win32helpers/gettimeofday.h