1. 29 May, 2024 2 commits
  2. 26 May, 2024 1 commit
  3. 22 May, 2024 1 commit
  4. 21 May, 2024 4 commits
  5. 20 May, 2024 1 commit
  6. 17 May, 2024 1 commit
  7. 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
  8. 14 May, 2024 1 commit
  9. 13 May, 2024 2 commits
  10. 11 May, 2024 1 commit
  11. 06 May, 2024 1 commit
  12. 02 May, 2024 3 commits
  13. 01 May, 2024 1 commit
  14. 30 Apr, 2024 2 commits
  15. 29 Apr, 2024 2 commits
  16. 26 Apr, 2024 1 commit
  17. 25 Apr, 2024 2 commits
  18. 24 Apr, 2024 1 commit
  19. 22 Apr, 2024 1 commit
  20. 19 Apr, 2024 9 commits
  21. 18 Apr, 2024 1 commit