Commit Graph

2434 Commits

Author SHA1 Message Date
Nathaniel Wesley Filardo bad4bdf390 Merge remote-tracking branch 'origin/release' 2021-12-30 19:15:00 +00:00
Michael Currin 35b850e050 Update PULL_REQUEST_TEMPLATE.md 2021-12-30 01:19:52 +00:00
Johan Ström 9dae0e6725 MQTT: trigger conn failure callback if DNS success but connection failed (#3477) 2021-12-30 01:19:52 +00:00
Johny Mattsson d3b62b9144 Minor Lua fixes. (#3467)
Discovered over on the dev-esp32-idf4 branch.

- Off by one error in loadLFS, leading to slight memory leak and
  potential corruption.

- Insufficient return value check in loadLFS, where uzlib may return
  one of two success conditions, one of which would result in an
  out-of-bounds access and related pain.

- One case of a side effect within a lua_assert(), leading to
  silently broken LFS image handling when compiling without asserts
  enabled, the issue showing up as module names being shuffled around.

- Incorrect encoding of TValues in LFS when 64bit numbers in use.
2021-12-30 01:19:52 +00:00
Johan Ström 35e34140dc Fix IGMP timer (#3476)
LWIP_RAND() return type is int, value returned is sometimes negative.
This causes timer to sometimes (often) go outside of max_time, which in turn causes IGMP snoopers or IGMP routers to drop the subscription
2021-12-30 01:19:52 +00:00
Johan Ström 21ab6eddc3 ow: add alarm scans and timing tweaking (#3461) 2021-12-30 01:19:52 +00:00
Roger D. Winans 98882832d0 Update link to `flashchips.h` (#3464) 2021-12-30 01:19:52 +00:00
Marcel Stör e9f8b57a03 Bump to Ubuntu 20.04 (#3463)
Bump to Ubuntu 20.04
2021-12-30 01:19:52 +00:00
Lukáš Voborský 3e97667ff4 Fix crash in sntp.sync() (#3460) 2021-12-30 01:19:52 +00:00
Marcel Stör 2ccce2395d Update RTD MkDocs (#3458) 2021-12-30 01:19:52 +00:00
Marcel Stör e584a23319 Remove Travis CI remnants 2021-12-30 01:19:52 +00:00
Lukáš Voborský 1a1a4da212 File LFS Lua module initial commit (#3332)
* File LFS module initial commit

* LFS file module update #1

* LFS file module update #2 - doc update and file.stat() returning read only attribute

* Implementing file.list()

* Fine-tuning `file_lfs` module

* Adding `file_lfs` to mkdocs.yml

* Implementing file.list() update #1

* Fine-tuning

* Fine-tuning #2
2021-12-30 01:19:52 +00:00
Michael Grünewald 3ed76a2be4 Fix i2c docs formatting (#3425) 2021-12-30 01:19:52 +00:00
黄文鉴 016e8caa09 Add extra online XBM format converter (#3411) 2021-12-30 01:19:52 +00:00
Marcel Stör 36894fcc54 Update docs/modules/node.md
Co-authored-by: Gregor Hartmann <HHHartmann@users.noreply.github.com>
2021-12-30 01:19:52 +00:00
Marcel Stör 8943b31f2c Document node.setonerror()
Fixes #3381
2021-12-30 01:19:52 +00:00
Lukáš Voborský f017338216 NmraDcc port to NodeMCU Lua
Merging @pjsg's ack functionalities and other fixes
2021-12-30 01:19:52 +00:00
Lukáš Voborský e2c7ee411f NmraDcc upstream version 2021-12-30 01:19:52 +00:00
Gregor Hartmann 56c01fa5c8 Handle impact of excluding pixbuf from build (#3398) 2021-12-30 01:19:52 +00:00
Marcel Stör c8f0ec8a92 Add note about GPL (#3400)
Fixes #3025
2021-12-30 01:19:52 +00:00
Marcel Stör d6c7bfe285 Add missing test board render 2021-12-30 01:19:52 +00:00
Marcel Stör c40506e107 Fix broken link 2021-12-30 01:19:52 +00:00
Marcel Stör 5bebc49416 Add missing periods 2021-12-30 01:19:52 +00:00
Marcel Stör 7a20d7d1d8 Fix admonitions 2021-12-30 01:19:52 +00:00
Michael Currin 0b9785585e Update PULL_REQUEST_TEMPLATE.md 2021-12-28 18:33:45 +00:00
Johan Ström b91368594d
MQTT: trigger conn failure callback if DNS success but connection failed (#3477) 2021-12-06 13:38:48 +01:00
Johny Mattsson 1965a12efc
Minor Lua fixes. (#3467)
Discovered over on the dev-esp32-idf4 branch.

- Off by one error in loadLFS, leading to slight memory leak and
  potential corruption.

- Insufficient return value check in loadLFS, where uzlib may return
  one of two success conditions, one of which would result in an
  out-of-bounds access and related pain.

- One case of a side effect within a lua_assert(), leading to
  silently broken LFS image handling when compiling without asserts
  enabled, the issue showing up as module names being shuffled around.

- Incorrect encoding of TValues in LFS when 64bit numbers in use.
2021-11-19 22:50:27 +01:00
Johan Ström f7b48b9214
Fix IGMP timer (#3476)
LWIP_RAND() return type is int, value returned is sometimes negative.
This causes timer to sometimes (often) go outside of max_time, which in turn causes IGMP snoopers or IGMP routers to drop the subscription
2021-11-19 22:47:54 +01:00
Johan Ström 77e5359087
ow: add alarm scans and timing tweaking (#3461) 2021-09-08 22:34:43 +02:00
Roger D. Winans 9b477e0aae
Update link to `flashchips.h` (#3464) 2021-09-08 07:58:38 +02:00
Marcel Stör a23a07a8f7
Bump to Ubuntu 20.04 (#3463)
Bump to Ubuntu 20.04
2021-09-07 23:24:55 +02:00
Lukáš Voborský c72d6083ef
Fix crash in sntp.sync() (#3460) 2021-08-27 12:09:43 +02:00
Marcel Stör bc9cba2430
Update RTD MkDocs (#3458) 2021-08-19 07:44:56 +02:00
Marcel Stör d2f08f54d2 Remove Travis CI remnants 2021-08-04 12:20:56 +02:00
Andreas Deininger d4ae3c364b
README 'spissimg' tool: fix broken link (#3430)
Fixing several typos
2021-05-10 22:18:11 +02:00
Lukáš Voborský 949875d590
File LFS Lua module initial commit (#3332)
* File LFS module initial commit

* LFS file module update #1

* LFS file module update #2 - doc update and file.stat() returning read only attribute

* Implementing file.list()

* Fine-tuning `file_lfs` module

* Adding `file_lfs` to mkdocs.yml

* Implementing file.list() update #1

* Fine-tuning

* Fine-tuning #2
2021-05-06 06:52:39 +02:00
Michael Grünewald af689a606a
Fix i2c docs formatting (#3425) 2021-04-25 07:45:58 +02:00
黄文鉴 8e5109d46e
Add extra online XBM format converter (#3411) 2021-04-01 21:48:42 +02:00
Marcel Stör c8e2e18e4f Update docs/modules/node.md
Co-authored-by: Gregor Hartmann <HHHartmann@users.noreply.github.com>
2021-04-01 21:46:17 +02:00
Marcel Stör 34ad3370bd Document node.setonerror()
Fixes #3381
2021-04-01 21:46:17 +02:00
Marcel Stör 4f978118f5 Fix docs link 2021-03-17 21:29:50 +01:00
Lukáš Voborský d528333eee NmraDcc port to NodeMCU Lua
Merging @pjsg's ack functionalities and other fixes
2021-03-12 12:55:59 +01:00
Lukáš Voborský 3bf8db1306 NmraDcc upstream version 2021-03-12 12:55:59 +01:00
Gregor Hartmann e96078e6db
Handle impact of excluding pixbuf from build (#3398) 2021-02-14 08:41:17 +01:00
Marcel Stör 6643cb4697
Add note about GPL (#3400)
Fixes #3025
2021-02-14 08:40:16 +01:00
Marcel Stör e416045485 Add missing test board render 2021-02-03 22:57:01 +01:00
Marcel Stör b1af3fe0d6 Fix broken link 2021-02-03 22:45:05 +01:00
Marcel Stör 5e00b43000 Add missing periods 2021-02-03 22:25:56 +01:00
Marcel Stör 593a549eef Fix admonitions 2021-02-02 22:17:26 +01:00
Nathaniel Wesley Filardo 136e09739b Merge dev into release
While we intend our release strategy to be that we just fast-forward our
`release` branch to `dev`, things have come a little off the wheels.
This is a "git merge -s recursive -X theirs" of `dev` into `release`
instead.
2021-02-01 01:45:52 +00:00