The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The project has no code coverage. Will not display blockers as blockers depend on code coverage.
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
callback_acme_client
|
/src/libwebsockets/plugins/acme-client/protocol_lws_acme_client.c | 5 | ['struct lws*', 'enum lws_callback_reasons', 'void*', 'void*', 'size_t'] | 14 | 0 | 527 | 120 | 169 | 712 | 0 | 2652 | 2644 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
The below fuzzers are templates and suggestions for how to target the set of optimal functions above
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target callback_acme_client */
structlws* new_var0 = calloc(sizeof(structlws), 1);
UNKNOWN_TYPE unknown_1;
UNKNOWN_TYPE unknown_2;
UNKNOWN_TYPE unknown_3;
UNKNOWN_TYPE unknown_4;
callback_acme_client(new_var0, unknown_1, unknown_2, unknown_3, unknown_4);
af_safe_gb_cleanup();
}
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
/src/libwebsockets/contrib/mcufont/encoder/main.cc | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-cose/keys.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-attach/minimal-http-client-attach.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-ring/protocol_lws_minimal.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/encode_rlefont.cc | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-policy2c/minimal-secure-streams.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-echo/protocol_lws_minimal_server_echo.c | [] | [] |
/src/libwebsockets/lib/secure-streams/plugins/ssp-h1url/h1url.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/include/lws-ssh.h | [] | [] |
/src/libwebsockets/lib/jose/jws/jose.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lhp-dlo/main.c | [] | [] |
/src/libwebsockets/lib/secure-streams/protocols/ss-raw.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/board/clock_config.c | [] | [] |
/src/libwebsockets/win32port/zlib/trees.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/mbedtls-ssl.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-sse/minimal-http-server-sse.c | [] | [] |
/src/libwebsockets/lib/core-net/client/conmon.c | [] | [] |
/src/libwebsockets/lib/roles/h2/private-lib-roles-h2.h | [] | [] |
/src/libwebsockets/include/libwebsockets.hxx | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-server-raw/ss-server.c | [] | [] |
/src/libwebsockets/lib/core-net/socks5-client.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/importtools.cc | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-alexa/alexa.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/library/ssl_lib.c | [] | [] |
/src/libwebsockets/lib/tls/tls-network.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-dir/main.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lwsac/main.c | [] | [] |
/src/libwebsockets/lib/plat/unix/unix-systemd.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/lws-gencrypto.c | [] | [] |
/src/libwebsockets/win32port/zlib/gzlib.c | [] | [] |
/src/libwebsockets/lib/core/buflist.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_cache.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_clock.c | [] | [] |
/src/libwebsockets/lib/secure-streams/secure-streams.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-gencrypto/lws-genaes.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/include/platform/ssl_port.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_struct-json/test2.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/mbedtls-server.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-x509/main.c | [] | [] |
/src/libwebsockets/lib/tls/lws-gencrypto-common.c | [] | [] |
/src/libwebsockets/lib/misc/fts/trie-fd.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-init.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/include/usb.h | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/proxy/proxy.c | [] | [] |
/src/libwebsockets/lib/jose/jwe/jwe.c | [] | [] |
/src/libwebsockets/lib/drivers/display/ssd1675b-spi.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_struct-json/main.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-context-vhost.h | [] | [] |
/src/libwebsockets/lib/roles/pipe/ops-pipe.c | [] | [] |
/src/libwebsockets/plugins/raw-proxy/protocol_lws_raw_proxy.c | [] | [] |
/src/libwebsockets/lib/tls/tls-server.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/main/gpio-esp32.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_flexspi.c | [] | [] |
/src/libwebsockets/lib/core-net/transport-mux-common.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-testsfail/minimal-secure-streams-testsfail.c | [] | [] |
/src/libwebsockets/lib/cose/cose_validate_alg.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-form-post-file/minimal-http-server-form-post-file.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/libev.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_power.c | [] | [] |
/src/libwebsockets/lib/roles/http/server/fops-zip.c | [] | [] |
/src/libwebsockets/lib/drivers/led/led-gpio.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/lhp/main.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-secure-streams-serialization.h | [] | [] |
/src/libwebsockets/lwsws/main.c | [] | [] |
/src/libwebsockets/lib/system/async-dns/private-lib-async-dns.h | [] | [] |
/src/libwebsockets/lib/misc/lwsac/lwsac.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_power.h | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/lws-genaes.c | [] | [] |
/src/libwebsockets/win32port/zlib/gzwrite.c | [] | [] |
/src/libwebsockets/lib/misc/lhp.c | [] | [] |
/src/libwebsockets/lib/event-libs/libuv/private-lib-event-libs-libuv.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/dbus-server/minimal-dbus-ws-proxy/protocol_lws_minimal_dbus_ws_proxy.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/libevent.c | [] | [] |
/src/libwebsockets/lib/misc/daemonize.c | [] | [] |
/src/libwebsockets/lib/roles/mqtt/primitives.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/gtk/minimal-gtk/main.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/pico/pico-sspc-binance/get-ss.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/crypto/ge25519.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/dbus-client/minimal-dbus-ws-proxy-testclient/minimal-dbus-ws-proxy-testclient.c | [] | [] |
/src/libwebsockets/minimal-examples/server/hello_world/ss-server.c | [] | [] |
/src/libwebsockets/lib/roles/http/header.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/bdf_import.hh | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-multivhost/minimal-http-server.c | [] | [] |
/src/libwebsockets/lib/core-net/output.c | [] | [] |
/src/libwebsockets/lib/roles/h1/private-lib-roles-h1.h | [] | [] |
/src/libwebsockets/lib/roles/cgi/cgi-server.c | [] | [] |
/src/libwebsockets/lib/drivers/netdev/wifi.c | [] | [] |
/src/libwebsockets/lib/event-libs/poll/poll.c | [] | [] |
/src/libwebsockets/lib/secure-streams/cpp/lss.cxx | [] | [] |
/src/libwebsockets/lib/drivers/spi/bitbang/lws-bb-spi.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/pico/pico-sspc-binance/transport-serial.c | [] | [] |
/src/libwebsockets/lib/tls/tls-jit-trust.c | [] | [] |
/src/libwebsockets/lib/roles/ws/ops-ws.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/minimal-http-server-eventlib-foreign.c | [] | [] |
/src/libwebsockets/lib/roles/raw-proxy/private-lib-roles-raw-proxy.h | [] | [] |
/src/libwebsockets/lib/roles/http/server/access-log.c | [] | [] |
/src/libwebsockets/lib/core-net/lws-dsh.c | [] | [] |
/src/libwebsockets/lib/misc/peer-limits.c | [] | [] |
/src/libwebsockets/lib/system/fault-injection/fault-injection.c | [] | [] |
/src/libwebsockets/lib/misc/threadpool/threadpool.c | [] | [] |
/src/libwebsockets/lib/jose/jwk/jwk.c | [] | [] |
/src/libwebsockets/win32port/zlib/inffast.c | [] | [] |
/src/libwebsockets/lib/misc/upng-gzip.c | ['lws_upng_inflate_fuzzer.cpp'] | [] |
/src/libwebsockets/lib/core-net/service.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-captive-portal/minimal-http-client-captive-portal.c | [] | [] |
/src/libwebsockets/lib/core/vfs.c | [] | [] |
/src/libwebsockets/lib/misc/prng.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/utilities/fsl_debug_console.c | [] | [] |
/src/libwebsockets/lib/plat/unix/unix-init.c | [] | [] |
/src/libwebsockets/lib/plat/unix/unix-fds.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/startup/startup_mimxrt595s_cm33.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-timeout-timer.h | [] | [] |
/src/libwebsockets/lib/system/stdin.c | [] | [] |
/src/libwebsockets/lib/jose/jwe/jwe-rsa-aescbc.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-ssjpeg/main.c | [] | [] |
/src/libwebsockets/lib/core/libwebsockets.c | [] | [] |
/src/libwebsockets/lib/drivers/display/ili9341-spi.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams/minimal-secure-streams.c | [] | [] |
/src/libwebsockets/lib/event-libs/uloop/uloop.c | [] | [] |
/src/libwebsockets/plugins/protocol_client_loopback_test.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/include/internal/ssl_stack.h | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo-font-mcufont.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/device/MIMXRT595S_cm33_features.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/device/MIMXRT595S_cm33.h | [] | [] |
/src/libwebsockets/lib/core/context.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-smd/minimal-secure-streams-smd.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/sshd.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-cose-sign/main.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-pmd-bulk/protocol_lws_minimal_pmd_bulk.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/raw/minimal-raw-fallback-http-server/minimal-raw-fallback-http-server.c | [] | [] |
/src/libwebsockets/lib/plat/freertos/esp32/esp32-lws_ota.c | [] | [] |
/src/libwebsockets/lib/drivers/netdev/netdev.c | [] | [] |
/src/libwebsockets/lib/roles/mqtt/client/client-mqtt.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/CMSIS/core_cm33.h | [] | [] |
/src/libwebsockets/minimal-examples/client/ws-echo/ws-echo-ss.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-stress/minimal-secure-streams.c | [] | [] |
/src/libwebsockets/lib/roles/h1/ops-h1.c | [] | [] |
/src/libwebsockets/minimal-examples/client/binance/binance-ss.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-post-form/minimal-http-client-post-form.c | [] | [] |
/src/libwebsockets/plugins/protocol_lws_sshd_demo.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-heltec-wb32/main/lws-minimal-esp32.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-ping/minimal-ws-client-ping.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-secure-streams.h | [] | [] |
/src/libwebsockets/test-apps/test-sshd.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/lws-genec.c | [] | [] |
/src/libwebsockets/minimal-examples/client/hello_world/main.c | [] | [] |
/src/libwebsockets/lib/roles/http/server/server.c | [] | [] |
/src/libwebsockets/lib/roles/listen/ops-listen.c | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/proxy/proxy-transport.c | [] | [] |
/src/libwebsockets/lib/plat/optee/lws-plat-optee.c | [] | [] |
/src/libwebsockets/lib/roles/h2/http2.c | [] | [] |
/src/libwebsockets/lib/event-libs/libuv/libuv.c | [] | [] |
/src/libwebsockets/lib/core-net/wol.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/openssl-client.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/lws-genrsa.c | [] | [] |
/src/libwebsockets/win32port/zlib/gzread.c | [] | [] |
/src/libwebsockets/lib/misc/lecp.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-spam-tx-rx/minimal-ws-client.c | [] | [] |
/src/libwebsockets/lib/misc/lwsac/cached-file.c | [] | [] |
/src/libwebsockets/lib/core-net/wsi-timeout.c | [] | [] |
/src/libwebsockets/lib/drivers/pwm/pwm.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/telnet.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-fds.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-h2-rxflow/minimal-http-client.c | [] | [] |
/src/libwebsockets/test-apps/android/app/src/main/jni/LwsService.cpp | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-tx/minimal-ws-client.c | [] | [] |
/src/libwebsockets/lib/misc/romfs.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-jrpc/main.c | [] | [] |
/src/libwebsockets/win32port/zlib/crc32.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-timer/minimal-ws-server.c | [] | [] |
/src/libwebsockets/lib/core-net/route.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_spawn/main.c | [] | [] |
/src/libwebsockets/lib/plat/unix/unix-caps.c | [] | [] |
/src/libwebsockets/lib/roles/h2/ops-h2.c | [] | [] |
/src/libwebsockets/lib/secure-streams/private-lib-secure-streams.h | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-ring.h | [] | [] |
/src/libwebsockets/lib/tls/tls-sessions.c | [] | [] |
/src/libwebsockets/lib/roles/http/client/client-http.c | [] | [] |
/src/libwebsockets/lib/roles/ws/client-parser-ws.c | [] | [] |
/src/libwebsockets/lib/roles/ws/ext/extension-permessage-deflate.c | [] | [] |
/src/libwebsockets/lib/secure-streams/system/captive-portal-detect/captive-portal-detect.c | [] | [] |
/src/libwebsockets/lib/core/lws_dll2.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-dll2.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_flexspi.h | [] | [] |
/src/libwebsockets/lib/tls/openssl/openssl-ssl.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_gpio.h | [] | [] |
/src/libwebsockets/lib/misc/fts/trie.c | [] | [] |
/src/libwebsockets/lib/roles/http/minilex.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/lws-button.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/mbedtls-x509.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_usart.h | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/client/sspc.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_iap.c | [] | [] |
/src/libwebsockets/test-apps/test-client.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-server/ss-server.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/crypto/smult_curve25519_ref.c | [] | [] |
/src/libwebsockets/plugins/acme-client/protocol_lws_acme_client.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/board/pin_mux.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-struct.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_gpio.c | [] | [] |
/src/libwebsockets/lib/secure-streams/protocols/ss-ws.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/exporttools.cc | [] | [] |
/src/libwebsockets/plugins/ssh-base/crypto/sc25519.c | [] | [] |
/src/libwebsockets/lib/roles/raw-skt/ops-raw-skt.c | [] | [] |
/src/libwebsockets/lib/misc/cache-ttl/file.c | [] | [] |
/src/libwebsockets/lib/core/private-lib-core.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/main/i2c.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/main/bb-i2c.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/uart/fsl_adapter_usart.c | [] | [] |
/src/libwebsockets/win32port/zlib/deflate.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/source/virtual_com.c | [] | [] |
/src/libwebsockets/lib/core-net/client/connect.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/include/internal/ssl_types.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-echo/protocol_lws_minimal_client_echo.c | [] | [] |
/src/libwebsockets/lib/roles/cgi/private-lib-roles-cgi.h | [] | [] |
/src/libwebsockets/lib/roles/mqtt/ops-mqtt.c | [] | [] |
/src/libwebsockets/lib/roles/http/server/ranges.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/openssl-server.c | [] | [] |
/src/libwebsockets/lib/event-libs/libev/libev.c | [] | [] |
/src/libwebsockets/lib/cose/cose_key.c | [] | [] |
/src/libwebsockets/lib/roles/raw-file/ops-raw-file.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/pico/pico-sspc-binance/system.c | [] | [] |
/src/libwebsockets/lib/core-net/client/connect4.c | [] | [] |
/src/libwebsockets/lib/roles/http/private-lib-roles-http.h | [] | [] |
/src/libwebsockets/lib/secure-streams/cpp/lssFile.cxx | [] | [] |
/src/libwebsockets/lib/system/ntpclient/ntpclient.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/lws-genhash.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-cose-key/main.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/CMSIS/cmsis_compiler.h | [] | [] |
/src/libwebsockets/lib/roles/ws/client-ws.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-vfs.h | [] | [] |
/src/libwebsockets/win32port/zlib/adler32.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-threads-foreign-libuv-smp/minimal-ws-server.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/raw/minimal-raw-audio/audio.c | [] | [] |
/src/libwebsockets/lib/cose/cose_validate.c | [] | [] |
/src/libwebsockets/lib/misc/getifaddrs.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/phy/usb_phy.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-resolv.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-threadpool/protocol_lws_minimal_threadpool.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-cpp/main.cxx | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/lws-genec.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/device/system_MIMXRT595S_cm33.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/datafile.cc | [] | [] |
/src/libwebsockets/lib/jose/jwe/jwe-rsa-aesgcm.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_iopctl.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-jwe/main.c | [] | [] |
/src/libwebsockets/plugins/protocol_urlarg.c | [] | [] |
/src/libwebsockets/lib/drivers/display/lws-display.c | [] | [] |
/src/libwebsockets/minimal-examples/client/http-post/http-post-ss.c | [] | [] |
/src/libwebsockets/plugins/deaddrop/protocol_lws_deaddrop.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-secure-streams/main.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/uloop.c | [] | [] |
/src/libwebsockets/lib/system/system.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-map.h | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-dlo.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-dynamic/minimal-http-server-dynamic.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/CMSIS/cmsis_gcc.h | [] | [] |
/src/libwebsockets/lib/misc/lws-struct-sqlite.c | [] | [] |
/src/libwebsockets/lib/secure-streams/policy-json.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/freetype_import.cc | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo-rect.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-fault-injection.h | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/encode_rlefont.hh | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo.c | [] | [] |
/src/libwebsockets/lib/secure-streams/protocols/ss-mqtt.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/osa/fsl_os_abstraction_bm.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_flexcomm.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-secure-streams-client.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/lhp/esp32-heltec-128-64/main/devices.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/include/internal/ssl_methods.h | [] | [] |
/src/libwebsockets/lib/core/logs.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-custom/minimal-http-server.c | [] | [] |
/src/libwebsockets/minimal-examples/ssproxy/ssproxy-custom-transport-uart/transport-serial.c | [] | [] |
/src/libwebsockets/lib/misc/jrpc/jrpc.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-avs/avs.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-plugins.c | [] | [] |
/src/libwebsockets/lib/core-net/state.c | [] | [] |
/src/libwebsockets/minimal-examples/ssproxy/ssproxy-custom-transport-uart/main.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/class/cdc/usb_device_cdc_acm.c | [] | [] |
/src/libwebsockets/lib/event-libs/sdevent/sdevent.c | [] | [] |
/src/libwebsockets/lib/roles/raw-proxy/ops-raw-proxy.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/mbedtls-client.c | [] | [] |
/src/libwebsockets/lib/drivers/settings/settings.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/lws-gencrypto.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/library/ssl_pkey.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/raw/minimal-raw-adopt-tcp/minimal-raw-adopt-tcp.c | [] | [] |
/src/libwebsockets/lib/secure-streams/system/fetch-policy/fetch-policy.c | [] | [] |
/src/libwebsockets/lib/secure-streams/policy-common.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/platform/ssl_pm.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-custom-client-transport/transport-serial.c | [] | [] |
/src/libwebsockets/lib/jose/jwe/enc/aesgcm.c | [] | [] |
/src/libwebsockets/lib/roles/http/server/rewrite.c | [] | [] |
/src/libwebsockets/plugins/protocol_lws_status.c | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/client/sspc-deserialize.c | [] | [] |
/src/libwebsockets/lws_upng_inflate_fuzzer.cpp | ['lws_upng_inflate_fuzzer.cpp'] | [] |
/src/libwebsockets/lib/tls/tls.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-metrics.h | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-write.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_cache/main.c | [] | [] |
/src/libwebsockets/lib/roles/cgi/ops-cgi.c | [] | [] |
/src/libwebsockets/lib/core-net/transport-mux-client.c | [] | [] |
/src/libwebsockets/lib/roles/ws/private-lib-roles-ws.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/include/usb_misc.h | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-sockets.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-logs.h | [] | [] |
/src/libwebsockets/lib/tls/tls-client.c | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo-lhp.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_dsh/main.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/include/internal/ssl_dbg.h | [] | [] |
/src/libwebsockets/lib/core-net/transport-mux-proxy.c | [] | [] |
/src/libwebsockets/lib/misc/diskcache.c | [] | [] |
/src/libwebsockets/lib/plat/freertos/esp32/drivers/pwm-esp32.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_clock.h | [] | [] |
/src/libwebsockets/lib/jose/jwe/jwe-ecdh-es-aeskw.c | [] | [] |
/src/libwebsockets/lib/misc/base64-decode.c | [] | [] |
/src/libwebsockets/lib/roles/mqtt/private-lib-roles-mqtt.h | [] | [] |
/src/libwebsockets/lib/drivers/display/ssd1306-i2c.c | [] | [] |
/src/libwebsockets/lib/system/async-dns/async-dns.c | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/proxy/proxy-deserialize.c | [] | [] |
/src/libwebsockets/lib/roles/h2/minihuf.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_common.c | [] | [] |
/src/libwebsockets/win32port/zlib/infback.c | [] | [] |
/src/libwebsockets/win32port/win32helpers/getopt_long.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-file.c | [] | [] |
/src/libwebsockets/lib/roles/http/parsers.c | [] | [] |
/src/libwebsockets/lib/core-net/network.c | [] | [] |
/src/libwebsockets/win32port/zlib/deflate.c | [] | [] |
/src/libwebsockets/lib/roles/mqtt/client/client-mqtt-handshake.c | [] | [] |
/src/libwebsockets/lib/roles/http/compression/brotli/brotli.c | [] | [] |
/src/libwebsockets/plugins/protocol_fulltext_demo.c | [] | [] |
/src/libwebsockets/lib/roles/dbus/private-lib-roles-dbus.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-smtp_client/main.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-jose/jws.c | [] | [] |
/src/libwebsockets/lib/core-net/sorted-usec-list.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_tokenize/main.c | [] | [] |
/src/libwebsockets/plugins/protocol_post_demo.c | [] | [] |
/src/libwebsockets/win32port/zlib/zutil.h | [] | [] |
/src/libwebsockets/plugins/protocol_lws_openmetrics_export.c | [] | [] |
/src/libwebsockets/lib/misc/ieeehalfprecision.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/board/board.c | [] | [] |
/src/libwebsockets/lib/event-libs/glib/glib.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_common_arm.h | [] | [] |
/src/libwebsockets/lib/system/smd/smd.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-spam/minimal-ws-client-spam.c | [] | [] |
/src/libwebsockets/lib/plat/windows/private-lib-plat-windows.h | [] | [] |
/src/libwebsockets/lib/tls/openssl/private-lib-tls-openssl.h | [] | [] |
/src/libwebsockets/lib/roles/http/date.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/class/usb_device_class.c | [] | [] |
/src/libwebsockets/lib/plat/unix/unix-spawn.c | [] | [] |
/src/libwebsockets/win32port/zlib/gzguts.h | [] | [] |
/src/libwebsockets/lib/roles/private-lib-roles.h | [] | [] |
/src/libwebsockets/lib/drivers/i2c/bitbang/lws-bb-i2c.c | [] | [] |
/src/libwebsockets/test-apps/test-lecp.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_common_arm.c | [] | [] |
/src/libwebsockets/include/libwebsockets.h | [] | [] |
/src/libwebsockets/test-apps/test-server.c | [] | [] |
/src/libwebsockets/lib/misc/fsmount.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/library/ssl_stack.c | [] | [] |
/src/libwebsockets/lib/roles/ws/ext/extension.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/libuv.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/lws-genrsa.c | [] | [] |
/src/libwebsockets/lib/core-net/close.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/source/usb_device_descriptor.c | [] | [] |
/src/libwebsockets/lib/drivers/display/spd1656-spi.c | [] | [] |
/src/libwebsockets/lib/secure-streams/protocols/ss-h1.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/abstract/protocols/smtp-client/main.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-lwsac.h | [] | [] |
/src/libwebsockets/lib/core-net/adopt.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_smd/main.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/dbus-client/minimal-dbus-client/minimal-dbus-client.c | [] | [] |
/src/libwebsockets/win32port/zlib/zconf.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_reset.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/export_bwfont.cc | [] | [] |
/src/libwebsockets/lib/plat/freertos/esp32/drivers/gpio-esp32.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/lists/fsl_component_generic_list.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-alexa/audio.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/openssl-x509.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-raw-proxy/minimal-ws-raw-proxy.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/osa/fsl_os_abstraction.h | [] | [] |
/src/libwebsockets/lib/roles/http/server/lejp-conf.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/export_rlefont.cc | [] | [] |
/src/libwebsockets/lib/roles/netlink/ops-netlink.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-service.c | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo-jpeg.c | [] | [] |
/src/libwebsockets/lib/core-net/client/connect2.c | [] | [] |
/src/libwebsockets/win32port/dirent/dirent-win32.h | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/ccfixes.hh | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/library/ssl_x509.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/uart/fsl_adapter_uart.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-sigv4/ss-s3-ss.c | [] | [] |
/src/libwebsockets/lib/system/ota/ota.c | [] | [] |
/src/libwebsockets/lib/roles/http/server/lws-spa.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/bdf_import.cc | [] | [] |
/src/libwebsockets/lib/roles/http/compression/stream.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/CMSIS/cmsis_iccarm.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-multi/minimal-http-client-multi.c | [] | [] |
/src/libwebsockets/lib/misc/lwsac/lwsac.cxx | [] | [] |
/src/libwebsockets/lib/secure-streams/system/auth-sigv4/sign.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/private-lib-plat-freertos.h | [] | [] |
/src/libwebsockets/lib/jose/jwe/enc/aeskw.c | [] | [] |
/src/libwebsockets/lib/misc/dir.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/library/ssl_cert.c | [] | [] |
/src/libwebsockets/lib/drivers/display/uc8176-spi.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/optimize_rlefont.cc | [] | [] |
/src/libwebsockets/lib/roles/mqtt/mqtt.c | [] | [] |
/src/libwebsockets/lib/core/lws_map.c | [] | [] |
/src/libwebsockets/lib/drivers/led/led-seq.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/pico/pico-sspc-binance/helpers.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/osa/fsl_os_abstraction_bm.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-async-dns/main.c | [] | [] |
/src/libwebsockets/lib/roles/dbus/dbus.c | [] | [] |
/src/libwebsockets/lib/jose/jws/jws.c | [] | [] |
/src/libwebsockets/lib/roles/h2/hpack.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-wrover-kit/main/lws-minimal-esp32.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lhp/main.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-cose/sign.c | [] | [] |
/src/libwebsockets/win32port/zlib/zlib.h | [] | [] |
/src/libwebsockets/win32port/zlib/inflate.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/libsdevent.c | [] | [] |
/src/libwebsockets/plugins/protocol_lws_mirror.c | [] | [] |
/src/libwebsockets/lib/plat/freertos/esp32/drivers/netdev/wifi-esp32.c | [] | [] |
/src/libwebsockets/lib/event-libs/libev/private-lib-event-libs-libev.h | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/client/sspc-transport-wsi.c | [] | [] |
/src/libwebsockets/lib/misc/lws-struct-lejp.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lecp/main.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/openssl-session.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/source/usb_device_dci.c | [] | [] |
/src/libwebsockets/lib/cose/cose_sign_alg.c | [] | [] |
/src/libwebsockets/lib/core-net/wsi.c | [] | [] |
/src/libwebsockets/lib/roles/http/compression/deflate/deflate.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-http.h | [] | [] |
/src/libwebsockets/lib/tls/openssl/lws-genaes.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/mbedtls-session.c | [] | [] |
/src/libwebsockets/lib/core-net/pollfd.c | [] | [] |
/src/libwebsockets/minimal-examples/client/hello_world/hello_world-ss.c | [] | [] |
/src/libwebsockets/lib/secure-streams/protocols/ss-h2.c | [] | [] |
/src/libwebsockets/lib/misc/backtrace.c | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/datafile.hh | [] | [] |
/src/libwebsockets/minimal-examples/sink/hello_world/ss-source.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/source/composite.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-netdev.h | [] | [] |
/src/libwebsockets/contrib/mcufont/encoder/exporttools.hh | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-gencrypto/lws-genec.c | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo-png.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/CMSIS/mpu_armv8.h | [] | [] |
/src/libwebsockets/lib/event-libs/libevent/libevent.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/board/board.h | [] | [] |
/src/libwebsockets/lib/system/async-dns/async-dns-parse.c | [] | [] |
/src/libwebsockets/lib/misc/sha-1.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-pipe.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-dhcpc/main.c | [] | [] |
/src/libwebsockets/win32port/zlib/zutil.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/wrapper/platform/ssl_port.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/utilities/fsl_assert.c | [] | [] |
/src/libwebsockets/lib/misc/cache-ttl/lws-cache-ttl.c | [] | [] |
/src/libwebsockets/lib/misc/cache-ttl/heap.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/dbus-server/minimal-dbus-server/main.c | [] | [] |
/src/libwebsockets/lib/tls/openssl/openssl-tls.c | [] | [] |
/src/libwebsockets/lib/tls/mbedtls/mbedtls-extensions.c | [] | [] |
/src/libwebsockets/lib/jose/jwk/jose_key.c | [] | [] |
/src/libwebsockets/lib/core-net/dummy-callback.c | [] | [] |
/src/libwebsockets/lib/core-net/private-lib-core-net.h | [] | [] |
/src/libwebsockets/lib/roles/http/cookie.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-smd/multi.c | [] | [] |
/src/libwebsockets/lib/cose/cose_sign.c | [] | [] |
/src/libwebsockets/lib/system/metrics/private-lib-system-metrics.h | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/client/sspc-transport.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-misc.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/source/usb_device_ch9.c | [] | [] |
/src/libwebsockets/lib/roles/ws/server-ws.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/mqtt-client/minimal-mqtt-client/minimal-mqtt-client.c | [] | [] |
/src/libwebsockets/lib/misc/lhp-ss.c | [] | [] |
/src/libwebsockets/lib/plat/freertos/esp32/drivers/settings-esp32.c | [] | [] |
/src/libwebsockets/lib/plat/freertos/esp32/drivers/spi-esp32.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/include/usb_device.h | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-custom-client-transport/app-event-loop.c | [] | [] |
/src/libwebsockets/lib/system/dhcpclient/dhcpclient.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-jose/jwk.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/crypto/fe25519.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/kex-25519.c | [] | [] |
/src/libwebsockets/lib/system/dhcpclient/dhcpc4.c | [] | [] |
/src/libwebsockets/lib/drivers/spi/lws-spi.c | [] | [] |
/src/libwebsockets/lib/secure-streams/system/auth-api.amazon.com/auth.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-client-tx/minimal-secure-streams-client-tx.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/crypto/chacha.c | [] | [] |
/src/libwebsockets/lib/core-net/client/connect3.c | [] | [] |
/src/libwebsockets/lib/misc/lws-ring.c | [] | [] |
/src/libwebsockets/lib/misc/jpeg.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_map/main.c | [] | [] |
/src/libwebsockets/minimal-examples/sink/hello_world/ss-sink.c | [] | [] |
/src/libwebsockets/lib/tls/lws-genec-common.c | [] | [] |
/src/libwebsockets/lib/secure-streams/cpp/lssMsg.cxx | [] | [] |
/src/libwebsockets/lib/core-net/client/sort-dns.c | [] | [] |
/src/libwebsockets/lib/plat/windows/windows-spawn.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/lhp/lhp-ss.c | [] | [] |
/src/libwebsockets/lib/core-net/client/client.c | [] | [] |
/src/libwebsockets/lib/misc/lejp.c | [] | [] |
/src/libwebsockets/lib/jose/jwe/enc/aescbc.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-jit-trust/minimal-http-client.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_cache.h | [] | [] |
/src/libwebsockets/lib/system/metrics/metrics.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-jose/jwe.c | [] | [] |
/src/libwebsockets/lib/core-net/vhost.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/glib.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/client-server/minimal-ws-proxy/protocol_lws_minimal.c | [] | [] |
/src/libwebsockets/lib/secure-streams/serialized/proxy/proxy-transport-wsi.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_usart.c | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo-text.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/source/lpcip3511/usb_device_lpcip3511.c | [] | [] |
/src/libwebsockets/lib/misc/upng.c | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/fsl_common.h | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-adopt.h | [] | [] |
/src/libwebsockets/plugins/ssh-base/crypto/poly1305.c | [] | [] |
/src/libwebsockets/minimal-examples-lowlevel/mqtt-client/minimal-mqtt-client-multi/minimal-mqtt-client-multi.c | [] | [] |
/src/libwebsockets/plugins/ssh-base/crypto/ed25519.c | [] | [] |
/src/libwebsockets/lib/misc/dlo/dlo-ss.c | [] | [] |
/src/libwebsockets/include/libwebsockets/lws-misc.h | [] | [] |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/source/sspc/system.c | [] | [] |
/src/libwebsockets/lib/core/alloc.c | ['lws_upng_inflate_fuzzer.cpp'] | [] |
Directory |
---|
/src/libwebsockets/win32port/win32helpers/ |
/src/libwebsockets/lib/secure-streams/serialized/client/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/class/ |
/src/libwebsockets/lib/roles/pipe/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-smtp_client/ |
/src/libwebsockets/lib/core-net/client/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/include/ |
/src/libwebsockets/minimal-examples/sink/hello_world/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/board/ |
/src/libwebsockets/lib/drivers/display/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-avs/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/utilities/ |
/src/libwebsockets/lib/misc/threadpool/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-server/ |
/src/libwebsockets/minimal-examples/server/hello_world/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/source/ |
/src/libwebsockets/contrib/mcufont/encoder/ |
/src/libwebsockets/lib/plat/optee/ |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-post-form/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-smd/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_spawn/ |
/src/libwebsockets/plugins/raw-proxy/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/lists/ |
/src/libwebsockets/lib/secure-streams/ |
/src/libwebsockets/lib/event-libs/libuv/ |
/src/libwebsockets/lib/roles/ws/ext/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-cose/ |
/src/libwebsockets/minimal-examples-lowlevel/dbus-client/minimal-dbus-client/ |
/src/libwebsockets/lib/drivers/settings/ |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-cose-key/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/device/ |
/src/libwebsockets/plugins/ssh-base/ |
/src/libwebsockets/lib/event-libs/libev/ |
/src/libwebsockets/minimal-examples/client/ws-echo/ |
/src/libwebsockets/lib/secure-streams/protocols/ |
/src/libwebsockets/minimal-examples/client/hello_world/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lhp-dlo/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/uart/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/class/cdc/ |
/src/libwebsockets/lib/roles/listen/ |
/src/libwebsockets/lib/roles/h1/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_dsh/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-sigv4/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lwsac/ |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-sse/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/include/ |
/src/libwebsockets/lib/event-libs/uloop/ |
/src/libwebsockets/lib/roles/http/server/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-tx/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_map/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-ssjpeg/ |
/src/libwebsockets/lib/secure-streams/system/fetch-policy/ |
/src/libwebsockets/lib/drivers/i2c/bitbang/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-spam/ |
/src/libwebsockets/lib/jose/jwe/enc/ |
/src/libwebsockets/lib/drivers/pwm/ |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-jit-trust/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/source/sspc/ |
/src/libwebsockets/lib/roles/raw-skt/ |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-h2-rxflow/ |
/src/libwebsockets/lwsws/ |
/src/libwebsockets/lib/roles/mqtt/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_cache/ |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/main/ |
/src/libwebsockets/lib/roles/http/compression/ |
/src/libwebsockets/lib/event-libs/libevent/ |
/src/libwebsockets/lib/roles/http/ |
/src/libwebsockets/lib/plat/windows/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-threadpool/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-cpp/ |
/src/libwebsockets/lib/roles/raw-file/ |
/src/libwebsockets/lib/plat/freertos/esp32/ |
/src/libwebsockets/lib/plat/freertos/esp32/drivers/netdev/ |
/src/libwebsockets/lib/roles/h2/ |
/src/libwebsockets/lib/cose/ |
/src/libwebsockets/lib/jose/jwk/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-spam-tx-rx/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/phy/ |
/src/libwebsockets/test-apps/android/app/src/main/jni/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_smd/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/source/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/drivers/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-alexa/ |
/src/libwebsockets/lib/misc/cache-ttl/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_struct-json/ |
/src/libwebsockets/lib/secure-streams/system/captive-portal-detect/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-echo/ |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-custom/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-ring/ |
/src/libwebsockets/lib/tls/mbedtls/wrapper/include/platform/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-custom-client-transport/ |
/src/libwebsockets/lib/plat/freertos/esp32/drivers/ |
/src/libwebsockets/lib/roles/ws/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-raw-proxy/ |
/src/libwebsockets/minimal-examples/embedded/lhp/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-dir/ |
/src/libwebsockets/lib/drivers/netdev/ |
/src/libwebsockets/lib/secure-streams/plugins/ssp-h1url/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/startup/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-ping/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-jose/ |
/src/libwebsockets/lib/event-libs/glib/ |
/src/libwebsockets/minimal-examples-lowlevel/abstract/protocols/smtp-client/ |
/src/libwebsockets/lib/roles/raw-proxy/ |
/src/libwebsockets/minimal-examples-lowlevel/dbus-server/minimal-dbus-ws-proxy/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-client/minimal-ws-client-pmd-bulk/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-stress/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lws_tokenize/ |
/src/libwebsockets/lib/misc/lwsac/ |
/src/libwebsockets/lib/secure-streams/cpp/ |
/src/libwebsockets/minimal-examples-lowlevel/gtk/minimal-gtk/ |
/src/libwebsockets/lib/roles/http/client/ |
/src/libwebsockets/minimal-examples/ssproxy/ssproxy-custom-transport-uart/ |
/src/libwebsockets/lib/roles/dbus/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-timer/ |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-jwe/ |
/src/libwebsockets/include/libwebsockets/ |
/src/libwebsockets/lib/roles/http/compression/deflate/ |
/src/libwebsockets/lib/jose/jwe/ |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-multi/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lhp/ |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-eventlib-foreign/ |
/src/libwebsockets/lib/tls/openssl/ |
/src/libwebsockets/lib/event-libs/sdevent/ |
/src/libwebsockets/lib/misc/dlo/ |
/src/libwebsockets/lib/secure-streams/system/auth-sigv4/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-jrpc/ |
/src/libwebsockets/lib/tls/mbedtls/wrapper/library/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams/ |
/src/libwebsockets/plugins/acme-client/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-testsfail/ |
/src/libwebsockets/plugins/deaddrop/ |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-dynamic/ |
/src/libwebsockets/test-apps/ |
/src/libwebsockets/lib/tls/mbedtls/ |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-c3dev/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-server-raw/ |
/src/libwebsockets/lib/misc/fts/ |
/src/libwebsockets/lib/roles/mqtt/client/ |
/src/libwebsockets/lib/core/ |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-x509/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-dhcpc/ |
/src/libwebsockets/lib/plat/unix/ |
/src/libwebsockets/minimal-examples-lowlevel/raw/minimal-raw-audio/ |
/src/libwebsockets/lib/drivers/spi/bitbang/ |
/src/libwebsockets/lib/system/ |
/src/libwebsockets/lib/jose/jws/ |
/src/libwebsockets/minimal-examples/client/http-post/ |
/src/libwebsockets/lib/system/ota/ |
/src/libwebsockets/lib/system/dhcpclient/ |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-attach/ |
/src/libwebsockets/lib/secure-streams/serialized/proxy/ |
/src/libwebsockets/lib/tls/mbedtls/wrapper/include/internal/ |
/src/libwebsockets/lib/system/ntpclient/ |
/src/libwebsockets/minimal-examples-lowlevel/dbus-client/minimal-dbus-ws-proxy-testclient/ |
/src/libwebsockets/lib/secure-streams/system/auth-api.amazon.com/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-echo/ |
/src/libwebsockets/plugins/ssh-base/crypto/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-client-tx/ |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-form-post-file/ |
/src/libwebsockets/include/ |
/src/libwebsockets/lib/misc/ |
/src/libwebsockets/lib/roles/cgi/ |
/src/libwebsockets/minimal-examples-lowlevel/raw/minimal-raw-adopt-tcp/ |
/src/libwebsockets/minimal-examples-lowlevel/ws-server/minimal-ws-server-threads-foreign-libuv-smp/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-gencrypto/ |
/src/libwebsockets/minimal-examples-lowlevel/raw/minimal-raw-fallback-http-server/ |
/src/libwebsockets/lib/roles/netlink/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-async-dns/ |
/src/libwebsockets/lib/roles/http/compression/brotli/ |
/src/libwebsockets/lib/drivers/led/ |
/src/libwebsockets/lib/roles/ |
/src/libwebsockets/plugins/ |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-wrover-kit/main/ |
/src/libwebsockets/minimal-examples/embedded/esp32/esp-heltec-wb32/main/ |
/src/libwebsockets/plugins/ssh-base/include/ |
/src/libwebsockets/lib/core-net/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/component/osa/ |
/src/libwebsockets/minimal-examples-lowlevel/http-server/minimal-http-server-multivhost/ |
/src/libwebsockets/lib/system/metrics/ |
/src/libwebsockets/lib/misc/jrpc/ |
/src/libwebsockets/minimal-examples-lowlevel/mqtt-client/minimal-mqtt-client/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-lecp/ |
/src/libwebsockets/win32port/dirent/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/usb/device/source/lpcip3511/ |
/src/libwebsockets/minimal-examples/embedded/lhp/esp32-heltec-128-64/main/ |
/src/libwebsockets/minimal-examples-lowlevel/dbus-server/minimal-dbus-server/ |
/src/libwebsockets/lib/system/smd/ |
/src/libwebsockets/lib/system/fault-injection/ |
/src/libwebsockets/lib/tls/mbedtls/wrapper/platform/ |
/src/libwebsockets/minimal-examples-lowlevel/mqtt-client/minimal-mqtt-client-multi/ |
/src/libwebsockets/minimal-examples/client/binance/ |
/src/libwebsockets/minimal-examples-lowlevel/crypto/minimal-crypto-cose-sign/ |
/src/libwebsockets/minimal-examples/embedded/rt595/hello_world/project/CMSIS/ |
/src/libwebsockets/minimal-examples-lowlevel/secure-streams/minimal-secure-streams-policy2c/ |
/src/libwebsockets/minimal-examples-lowlevel/http-client/minimal-http-client-captive-portal/ |
/src/libwebsockets/win32port/zlib/ |
/src/libwebsockets/minimal-examples/embedded/pico/pico-sspc-binance/ |
/src/libwebsockets/ |
/src/libwebsockets/minimal-examples-lowlevel/client-server/minimal-ws-proxy/ |
/src/libwebsockets/lib/system/async-dns/ |
/src/libwebsockets/minimal-examples-lowlevel/api-tests/api-test-secure-streams/ |
/src/libwebsockets/lib/event-libs/poll/ |
/src/libwebsockets/lib/tls/ |
/src/libwebsockets/lib/drivers/spi/ |
This section shows a list of 3rd party function calls and their relative coverage information. By static analysis of the target project code, all of the 3rd party function call and their caller information, including the source file and line number that initiate the call are captured. The caller source code file and line number are shown in column 2 while column 1 is the function name of the 3rd party function call. Each occurrent of the 3rd party function call will occuply a separate row. Column 3 of each row indicate if the 3rd party call in the source file line is unreachable. Column 4 lists all fuzzers that have covered that particular system call in that specific location (source file and line)during their dynamic fuzzing.
Target sink | Callsite location | Reached by fuzzer | Covered by Fuzzers |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
lws_upng_inflate_fuzzer.cpp | fuzzerLogFile-lws_upng_inflate_fuzzer.data | fuzzerLogFile-lws_upng_inflate_fuzzer.data.yaml |
This section contains multiple tables, each table contains a list of sink functions/methods found in the project for one of the CWE supported by the sink analyser, together with information like which fuzzers statically reach the sink functions/methods and possible call path to that sink functions/methods if it is not statically reached by any fuzzers. Column 1 is the function/method name of the sink functions/methods found in the project. Column 2 lists all fuzzers (or no fuzzers at all) that have covered that particular function method statically. Column 3 shows a list of possible call paths to reach the specific function/method call if none of the fuzzers cover the target function/method calls. Lastly, column 4 shows possible fuzzer blockers that prevent an existing fuzzer from reaching the target sink functions/methods dynamically.
Target sink | Reached by fuzzer | Function call path | Possible branch blockers |
---|---|---|---|
strcpy | [] |
Path 1
Path 2 |
N/A |
strncpy | [] |
Path 1
Path 2 |
N/A |
Target sink | Reached by fuzzer | Function call path | Possible branch blockers |
---|---|---|---|
opendir | [] |
Path 1
Path 2 |
N/A |
readdir | [] |
Path 1
Path 2 |
N/A |
readdir_r | [] |
Path 1
Path 2 |
N/A |