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: socketio/engine.io
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6.1.2
Choose a base ref
...
head repository: socketio/engine.io
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6.1.3
Choose a head ref
  • 5 commits
  • 6 files changed
  • 3 contributors

Commits on Feb 17, 2022

  1. Configuration menu
    Copy the full SHA
    a463d26 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. fix(uws): properly handle chunked content (#642)

    With the engine based on µWebSockets.js (introduced in version 6.1.0),
    a huge request body split in multiple chunks would throw the following
    error:
    
    > node:buffer:254
    >   TypedArrayPrototypeSet(target, source, targetStart);
    >   ^
    >
    > TypeError: Cannot perform %TypedArray%.prototype.set on a detached ArrayBuffer
    >     at Buffer.set (<anonymous>)
    >     at _copyActual (node:buffer:254:3)
    > node:buffer:254
    >   TypedArrayPrototypeSet(target, source, targetStart);
    >   ^
    >
    > TypeError: Cannot perform %TypedArray%.prototype.set on a detached ArrayBuffer
    >     at Buffer.set (<anonymous>)
    >     at _copyActual (node:buffer:254:3)
    >     at Function.concat (node:buffer:562:12)
    >     at onEnd (.../node_modules/engine.io/build/transports-uws/polling.js:126:32)
    >     at .../node_modules/engine.io/build/transports-uws/polling.js:143:17
    
    Note: µWebSockets.js does not currently support chunked transfer
    encoding.
    e3dio authored and darrachequesne committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    3367440 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5df4f18 View commit details
    Browse the repository at this point in the history
  3. chore: bump engine.io-parser to version 5.0.3

    In order to make sure the types added in [1] are included.
    
    Related:
    
    - #639
    - #640
    
    [1]: socketio/engine.io-parser@ad5bd7d
    darrachequesne committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    1bc5b1a View commit details
    Browse the repository at this point in the history
  4. chore(release): 6.1.3

    darrachequesne committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    ce3fe9d View commit details
    Browse the repository at this point in the history
Loading