1. 30 May, 2024 6 commits
  2. 29 May, 2024 2 commits
  3. 26 May, 2024 1 commit
  4. 22 May, 2024 1 commit
  5. 21 May, 2024 4 commits
  6. 20 May, 2024 1 commit
  7. 17 May, 2024 1 commit
  8. 15 May, 2024 2 commits
    • Earle F. Philhower, III's avatar
      182af714
    • Earle F. Philhower, III's avatar
      Fix LWIP crash on unexpected ping packets (#2159) · d4cdb3ea
      Earle F. Philhower, III authored
      When a ping is sent from the Pico, a raw_recv callback is added which
      sees all raw incoming packets to detect the response from the ping target.
      If while waiting for the target response an external ping packet arrives
      this incoming ping request packet will be processed by the
      LwipIntfDev<>::_pingCB which will return "0" not processed and which
      *should* not change the payload unless it handles the actual packet.
      
      Unfortunately, the 20 byte header was unconditionally stripped off of
      the packet before checking if this was our response, changing the
      payload address and causing an assertion in LWIP.
      
      Fix by using absolute offsets inside the raw packet for the ping
      response checks.
      
      Fixes #2156
      Fixes #2149
      d4cdb3ea
  9. 14 May, 2024 1 commit
  10. 13 May, 2024 2 commits
  11. 11 May, 2024 1 commit
  12. 06 May, 2024 1 commit
  13. 02 May, 2024 3 commits
  14. 01 May, 2024 1 commit
  15. 30 Apr, 2024 2 commits
  16. 29 Apr, 2024 2 commits
  17. 26 Apr, 2024 1 commit
  18. 25 Apr, 2024 2 commits
  19. 24 Apr, 2024 1 commit
  20. 22 Apr, 2024 1 commit
  21. 19 Apr, 2024 4 commits