- 26 Apr, 2024 1 commit
-
-
RoboSchmied authored
-
- 08 Sep, 2021 1 commit
-
-
Johan Ström authored
-
- 12 Mar, 2021 2 commits
-
-
Lukáš Voborský authored
Merging @pjsg's ack functionalities and other fixes
-
Lukáš Voborský authored
-
- 06 Jan, 2021 1 commit
-
-
Nathaniel Wesley Filardo authored
`ws2812` buffer extracted to new `pixbuf` module. * The new pixbuf module has more functionality than the `ws2812`-specific buffer it replaces. * This is work in progress towards https://github.com/nodemcu/nodemcu-firmware/issues/2916 * The LED driver modules `ws2812`, `ws2801`, `apa102`, and `tm1829` have sprouted `pixbuf` support. * `NTest` tests for `pixbuf` now exist. While here, document the ws2812 UART-based overlapping with mainline execution. Fixes https://github.com/nodemcu/nodemcu-firmware/issues/3140 Co-authored-by:
Gregor Hartmann <HHHartmann@users.noreply.github.com>
-
- 07 Nov, 2020 8 commits
-
-
Philip Gladstone authored
-
Cody Cutrer authored
* add wiegand module * minor tweaks to wiegand module * fix a whitespace error (tabs!!!!) * remove an unnecessary volatile qualifier
-
Philip Gladstone authored
* It appears that the rf_pre_init is not called any more. Also cleaned up the code in wifi_common. * Log a message (at the right baud rate) if the hostname is invalid * Updated the comment in the user_config.h file
-
Philip Gladstone authored
* Don't adjust the clock until after we deal with rtctime... * Switched to using START_OPTION_CPU_FREQ_MAX instead. * Use setfield and add caching of the startup option * Put the startupcounts warning into a warning box
-
Lukáš Voborský authored
-
philip authored
-
philip authored
-
Philip Gladstone authored
* Make captive portal detection work on macOS * Change the default SSID prefix to be NodeMCU
-
- 19 Oct, 2020 1 commit
-
-
Cody Cutrer authored
* add wiegand module * minor tweaks to wiegand module * fix a whitespace error (tabs!!!!) * remove an unnecessary volatile qualifier
-
- 18 Oct, 2020 2 commits
-
-
Philip Gladstone authored
* It appears that the rf_pre_init is not called any more. Also cleaned up the code in wifi_common. * Log a message (at the right baud rate) if the hostname is invalid * Updated the comment in the user_config.h file
-
Philip Gladstone authored
* Don't adjust the clock until after we deal with rtctime... * Switched to using START_OPTION_CPU_FREQ_MAX instead. * Use setfield and add caching of the startup option * Put the startupcounts warning into a warning box
-
- 05 Oct, 2020 1 commit
-
-
Lukáš Voborský authored
-
- 27 Sep, 2020 2 commits
- 18 Sep, 2020 1 commit
-
-
Philip Gladstone authored
* Make captive portal detection work on macOS * Change the default SSID prefix to be NodeMCU
-
- 23 Aug, 2020 1 commit
-
-
mk-pmb authored
In case a custom SPIFFS location was defined above, don't overwrite it.
-
- 22 Aug, 2020 1 commit
-
-
Terry Ellison authored
-
- 08 Aug, 2020 1 commit
-
-
Philip Gladstone authored
-
- 10 Jun, 2020 2 commits
-
-
Nathaniel Wesley Filardo authored
It has long been superseded by the rfswitch module
-
Nathaniel Wesley Filardo authored
It's not clear that this ever worked, AFAICT nobody uses it, and it's an old version of the sqlite3 engine at this point. Absent a maintainer, let's just get rid of it.
-
- 09 Jun, 2020 13 commits
-
-
Lukáš Voborský authored
* Net_info module exposing ping function initial commit * Ping as a part of net module * Sent callback implemented * Add NET_PING_ENABLE macro Authored-by: vsky <blue205@centrum.cz> with support from TerryE
-
Terry Ellison authored
- Lots of minor but nasty bugfixes to get all tests to run clean - core lua and test suite fixes to allow luac -F to run cleanly against test suite - next tranch to get LFS working - luac.cross -a options plus fixes from feedback - UART fixes and lua.c merge - commit of wip prior to rebaselining against current dev - more tweaks
-
Nathaniel Wesley Filardo authored
* espconn: remove unused espconn code, take 1 This is the easiest part of https://github.com/nodemcu/nodemcu-firmware/issues/3004 . It removes a bunch of functions that were never called in our tree. * espconn: De-orbit espconn_gethostbyname Further work on https://github.com/nodemcu/nodemcu-firmware/issues/3004 While here, remove `mqtt`'s charming DNS-retry logic (which is neither shared with nor duplicated in other modules) and update its :connect() return value behavior and documentation. * espconn: remove scary global pktinfo A write-only global! How about that. * net: remove deprecated methods All the TLS stuff moved over there a long time ago, and net_createUDPSocket should just do what it says on the tin. * espconn_secure: remove ESPCONN_SERVER support We can barely function as a TLS client; being a TLS server seems like a real stretch. This code was never called from Lua anyway. * espconn_secure: more code rem...
-
sergio authored
-
M.K authored
-
Lukáš Voborský authored
-
galjonsfigur authored
-
Nathaniel Wesley Filardo authored
* Remove stale putative MD2 support This hasn't worked in a while, presumably since one of our upstream merges. Don't bother making it work, since MD2 is generally considered insecure. * Land mbedtls 2.16.3-77-gf02988e57 * TLS: remove some dead code from espconn_mbedtls There was some... frankly kind of scary buffer and data shuffling if ESP8266_PLATFORM was defined. Since we don't, in fact, define that preprocessor symbol, just drop the code lest anyone (possibly future-me) be scared. * TLS: espconn_mbedtls: run through astyle No functional changes * TLS: espconn_mbedtls: put the file_params on the stack There's no need to malloc a structure that's used only locally. * TLS: Further minor tidying of mbedtls glue What an absolute shitshow this is. mbedtls should absolutely not be mentioned inside sys/socket.h and app/mbedtls/app/lwIPSocket.c is not so much glue as it as a complete copy of a random subset of lwIP; it should go, but we aren't there yet. Get rid of the mysterious "mbedlts_record" struct, which housed merely a length of bytes sent solely for gating the "record sent" callback. Remove spurious __attribute__((weak)) from symbols not otherwise defined and rename them to emphasize that they are not actually part of mbedtls proper. * TLS: Rampage esp mbedtls glue and delete unused code This at least makes the shitshow smaller * TLS: lwip: fix some memp definitions I presume these also need the new arguments * TLS: Remove more non-NodeMCU code from our mbedtls * TLS: drop support for 1.1 Depending on who you ask it's either EOL already or EOL soon, so we may as well get rid of it now.
-
Nathaniel Wesley Filardo authored
* Remove app/include/netif/wlan_lwip_if.h This file appears to be unused in our tree. * New `net.if.info` call to show LwIP information This is a generalization of `wifi.sta`'s and `wifi.ap`'s `getip` and `getmac` calls. I don't propose to deprecate those, but perhaps we should, in the documentation, point users at this function instead. The direct motivation is to permit continued use of DHCP-provided NTP servers in a future where https://github.com/nodemcu/nodemcu-firmware/pull/2819 has landed, now that https://github.com/nodemcu/nodemcu-firmware/pull/2709 is in the tree. But rather than exposing just that information, a more general interface seems useful.
-
Marcel Stör authored
Fixes #2920
-
Terry Ellison authored
-
Terry Ellison authored
-
Terry Ellison authored
-
- 15 Aug, 2019 1 commit
-
-
Gregor Hartmann authored
-
- 27 Jul, 2019 1 commit
-
-
Gregor Hartmann authored
* Add DHCP option 42 / NTP * Update dhcp.c * resolve merge conflict * add lineend at end of file * fix merge conflict resolution error
-