1. 15 Jan, 2022 1 commit
  2. 12 Jan, 2022 1 commit
  3. 07 Jan, 2022 1 commit
  4. 30 Dec, 2021 1 commit
  5. 28 Dec, 2021 1 commit
  6. 06 Dec, 2021 1 commit
  7. 19 Nov, 2021 2 commits
    • Johny Mattsson's avatar
      Minor Lua fixes. (#3467) · 1965a12e
      Johny Mattsson authored
      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.
      1965a12e
    • Johan Ström's avatar
      Fix IGMP timer (#3476) · f7b48b92
      Johan Ström authored
      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
      f7b48b92
  8. 08 Sep, 2021 2 commits
  9. 07 Sep, 2021 1 commit
  10. 27 Aug, 2021 1 commit
  11. 19 Aug, 2021 1 commit
  12. 04 Aug, 2021 1 commit
  13. 06 May, 2021 1 commit
    • Lukáš Voborský's avatar
      File LFS Lua module initial commit (#3332) · 949875d5
      Lukáš Voborský authored
      * 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
      949875d5
  14. 25 Apr, 2021 1 commit
  15. 01 Apr, 2021 3 commits
  16. 17 Mar, 2021 1 commit
  17. 12 Mar, 2021 2 commits
  18. 14 Feb, 2021 2 commits
  19. 03 Feb, 2021 3 commits
  20. 02 Feb, 2021 1 commit
  21. 01 Feb, 2021 1 commit
    • Nathaniel Wesley Filardo's avatar
      Merge dev into release · 136e0973
      Nathaniel Wesley Filardo authored
      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.
      136e0973
  22. 25 Jan, 2021 1 commit
  23. 24 Jan, 2021 1 commit
  24. 21 Jan, 2021 1 commit
  25. 16 Jan, 2021 1 commit
    • Nathaniel Wesley Filardo's avatar
      More NTest prep work for eventual test harness (#3353) · 6316b332
      Nathaniel Wesley Filardo authored
      
      
      * Rename to tests/README.md
      
      * Expand tests/README.md a bit
      
      * NTest: remove report() in favor of named fields
      
      Use a metatable to provide defaults which can be shadowed by the calling
      code.
      
      * NTest: remove old interface flag
      
      I think we have few enough tests that we can verify not needing this
      alert for ourselves.
      
      * NTest tests: new standard prelude
      
      Allow for NTest constructor to be passed in to the test itself.
      The test harness can use this to provide a wrapper that will
      pre-configure NTest itself.
      
      * NTest output handler for TAP messages
      
      * expect tests: core library functions
      
      * expect tests: file xfer TCL module
      
      * expect tests: add TAP-based test runner
      
      * Begin documenting TCL goo
      
      * Add .gitattributes to make sure lineends are correct ...
      
      ... if checked out under windows and executed under linux (say docker)
      
      * tests/README: enumerate dependencies
      
      * tests: more README.md
      Co-authored-by: default avatarGregor Hartmann <HHHartmann@users.noreply.github.com>
      6316b332
  26. 13 Jan, 2021 1 commit
    • Nathaniel Wesley Filardo's avatar
      LiquidCrystal robustness and test (#3369) · c3dd27cf
      Nathaniel Wesley Filardo authored
      * LiquidCrystal I2C 4-bit robustness
      
      - Fix up some formatting
      - Initialization is now more conformant with the datasheet.
      - Read-backs don't needlessly (or erroneously!) store back
      
      While here, document some unexpected behaviour of read-back commands.
      
      * liquidcrystal i2c 4bit NTest
      c3dd27cf
  27. 10 Jan, 2021 1 commit
    • Nathaniel Wesley Filardo's avatar
      More LED fixes (#3368) · 109f500b
      Nathaniel Wesley Filardo authored
      * apa102: remove dead code
      
      We can't store strings of hundreds of thousands of characters in RAM, so
      this can't possibly have fired, historically.  Pixbufs are still RAM
      objects, so that's still out.  With LFS, it would take a pathological
      example to hit the required 400KB TSTRING.
      
      * Add IRQ management functions
      
      * ws2812: fill UART FIFOs with IRQs off
      
      Refactor code to make the use of two fill loops less gross.
      109f500b
  28. 09 Jan, 2021 1 commit
  29. 08 Jan, 2021 1 commit
  30. 07 Jan, 2021 1 commit
  31. 06 Jan, 2021 2 commits