8000 Comparing 3.0.0-arduino3...master · pillo79/arduino-esp32 · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pillo79/arduino-esp32
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading 10000
base: 3.0.0-arduino3
Choose a base ref
...
head repository: pillo79/arduino-esp32
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 4 commits
  • 5 files changed
  • 4 contributors

Commits on Dec 5, 2023

  1. Example: ResetReason2 (espressif#8105)

    * Create ResetReason2.ino
    
    * Separate Reset Examples
    
    Moved examples to separate sub folders
    mrengineer7777 authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    2696a12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c005319 View commit details
    Browse the repository at this point in the history
  3. install arduino-cli instead Arduino IDE (espressif#8961)

    Co-authored-by: Lucas Saavedra Vaz <lucas.vaz@espressif.com>
    P-R-O-C-H-Y and lucasssvaz authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    8520725 View commit details
    Browse the repository at this point in the history
  4. Fix race condition in WiFiGenericClass::hostByName (espressif#8672)

    dns_gethostbyname, as used in hostByName, is required to run in lwIP's TCP/IP
    context. This can be verified by enabling LWIP_CHECK_THREAD_SAFETY in the
    sdkconfig.
    
    Calling dns_gethostbyname from the Arduino task can trigger race conditions
    in lwIP or lower layers. One possibility is a corruption of IDF's Ethernet
    buffers, causing an unstoppable flood of "insufficient TX buffer size" errors,
    effectively severing all Ethernet connectivity.
    
    This patch makes sure to call dns_gethostbyname from lwIP's TCP/IP context.
    MattiasTF authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    51cb927 View commit details
    Browse the repository at this point in the history
Loading
0