lws-esp32-test-server-demos | Libwebsockets test demos running on ESP32 OTA APP

 by   warmcat C Version: Current License: Non-SPDX

kandi X-RAY | lws-esp32-test-server-demos Summary

kandi X-RAY | lws-esp32-test-server-demos Summary

lws-esp32-test-server-demos is a C library. lws-esp32-test-server-demos has no bugs, it has no vulnerabilities and it has low support. However lws-esp32-test-server-demos has a Non-SPDX License. You can download it from GitHub.

This demo is the standard lws test server using the standard lws test protocol plugins. When you open the page the html / png assets are served over http/2 or http/1 depending on how you connected. Then the browser connects back over http/1 and upgrades to ws. Basic auth is also demoed, see main/main.c for the details of how it works. You can visit the URL /secret, which you cannot see until you log in with "user" and "password". These are set in code in main/main.c. It opens a lot of simultaneous https connections, one for each ws protocol and one for http/2 to carry the HTML and images, so on ESP32 it’s a bit slow to start up. The demo uses my mbedtls patches for dynamic buffer allocation, so compared to the unpatched mbedtls, you can open many tls connections without killing your RAM. NOTE You should set MBEDTLS_SSL_MAX_CONTENT_LEN to 16384 in your sdkconfig. The patched mbedtls will adapt the buffer sizes according to what is actually sent or received.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              lws-esp32-test-server-demos has a low active ecosystem.
              It has 28 star(s) with 9 fork(s). There are 6 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 3 open issues and 11 have been closed. On average issues are closed in 23 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of lws-esp32-test-server-demos is current.

            kandi-Quality Quality

              lws-esp32-test-server-demos has no bugs reported.

            kandi-Security Security

              lws-esp32-test-server-demos has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              lws-esp32-test-server-demos has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              lws-esp32-test-server-demos releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of lws-esp32-test-server-demos
            Get all kandi verified functions for this library.

            lws-esp32-test-server-demos Key Features

            No Key Features are available at this moment for lws-esp32-test-server-demos.

            lws-esp32-test-server-demos Examples and Code Snippets

            No Code Snippets are available at this moment for lws-esp32-test-server-demos.

            Community Discussions

            No Community Discussions are available at this moment for lws-esp32-test-server-demos.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install lws-esp32-test-server-demos

            This was built and tested againt esp-idf 17ac4bad7381e579e5a7775755cc25480da47d97 from 2018-09-11. Clone and bring in the lws submodule (it’s unpatched lws master).

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/warmcat/lws-esp32-test-server-demos.git

          • CLI

            gh repo clone warmcat/lws-esp32-test-server-demos

          • sshUrl

            git@github.com:warmcat/lws-esp32-test-server-demos.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link