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: pmtabe1/ArduinoHttpClient
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: arduino-libraries/ArduinoHttpClient
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 5 files changed
  • 3 contributors

Commits on Jun 18, 2026

  1. Bump actions/checkout from 6 to 7

    Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v6...v7)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: '7'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 18, 2026
    Configuration menu
    Copy the full SHA
    d964f58 View commit details
    Browse the repository at this point in the history
  2. Merge pull request arduino-libraries#199 from arduino-libraries/depen…

    …dabot/github_actions/actions/checkout-7
    
    Bump actions/checkout from 6 to 7
    per1234 authored Jun 18, 2026
    Configuration menu
    Copy the full SHA
    bc467ce View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2026

  1. Bump arduino/arduino-lint-action from 2 to 3

    Bumps [arduino/arduino-lint-action](https://github.com/arduino/arduino-lint-action) from 2 to 3.
    - [Release notes](https://github.com/arduino/arduino-lint-action/releases)
    - [Commits](arduino/arduino-lint-action@v2...v3)
    
    ---
    updated-dependencies:
    - dependency-name: arduino/arduino-lint-action
      dependency-version: '3'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    d4274eb View commit details
    Browse the repository at this point in the history
  2. Merge pull request arduino-libraries#200 from arduino-libraries/depen…

    …dabot/github_actions/arduino/arduino-lint-action-3
    
    Bump arduino/arduino-lint-action from 2 to 3
    per1234 authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    d3de6c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2026

  1. Fix typo in WebSocketClient::write buffer size clamp

    Use sizeof(iTxBuffer) instead of sizeof(iTxSize) when computing the
    remaining space, preventing truncated writes and potential memcpy overflow.
    pennam committed Jul 13, 2026
    Configuration menu
    Copy the full SHA
    af935ce View commit details
    Browse the repository at this point in the history
  2. WebSocketClient: fix undefined read order in frame length

    Multiple read() calls in one expression have unspecified evaluation order
    in C++, so the length bytes could be combined wrong. Read each byte into
    its own variable before combining them.
    pennam committed Jul 13, 2026
    Configuration menu
    Copy the full SHA
    eed84b6 View commit details
    Browse the repository at this point in the history
  3. WebSocketClient: simplify RX size branching

    Default iRxSize to the inline length and only override it for the 126/127
    extended-length cases. No behavioural change.
    pennam committed Jul 13, 2026
    Configuration menu
    Copy the full SHA
    532b516 View commit details
    Browse the repository at this point in the history
  4. WebSocketClient: check extended length/mask bytes are available

    Only 2 header bytes were guaranteed before reading the extended length and
    mask, so a partial header made read() return -1 and corrupt iRxSize. Bail
    out until all header bytes have arrived.
    pennam committed Jul 13, 2026
    Configuration menu
    Copy the full SHA
    d0a7577 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2026

  1. Merge pull request arduino-libraries#203 from pennam/websocket-parse-fix

    WebSocketClient: check extended length/mask bytes are available
    pennam authored Jul 28, 2026
    Configuration menu
    Copy the full SHA
    e4c3165 View commit details
    Browse the repository at this point in the history
  2. Merge pull request arduino-libraries#202 from pennam/websocket-write-fix

    Fix typo in WebSocketClient::write buffer size clamp
    pennam authored Jul 28, 2026
    Configuration menu
    Copy the full SHA
    d9d40d9 View commit details
    Browse the repository at this point in the history
Loading