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-client-java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: engine.io-client-1.0.2
Choose a base ref
...
head repository: socketio/engine.io-client-java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 14 commits
  • 23 files changed
  • 4 contributors

Commits on Dec 11, 2020

  1. Configuration menu
    Copy the full SHA
    41f89a3 View commit details
    Browse the repository at this point in the history
  2. feat: add an extraHeaders option

    Similar to the option of the JS client:
    
    ```java
    opts = new Socket.Options();
    opts.extraHeaders = singletonMap("authorization", singletonList("bearer abcd"));
    socket = new Socket(opts);
    ```
    
    Note: the refactor of the options (similar to [1]) will be done in a
    future step.
    
    [1] socketio/engine.io-client@5f47a50
    darrachequesne committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    dfe65e3 View commit details
    Browse the repository at this point in the history
  3. fix: check the type of the initial packet

    Before this fix, the client could mark the polling transport as open
    even though the handshake packet was not received properly (for
    example, after a parsing error).
    
    See also: socketio/engine.io-client@1c8cba8
    darrachequesne committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    2b5dfb9 View commit details
    Browse the repository at this point in the history
  4. docs: update website

    darrachequesne committed Dec 11, 2020
    Configuration menu
    Copy the full SHA
    cbd341c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62f1384 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    686ac08 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2021

  1. feat: create heartbeat scheduler with named threads and as daemon (#106)

    Co-authored-by: Pavel Valodzka <pavel@valodzka.name>
    valodzka and Pavel Valodzka authored Jan 22, 2021
    Configuration menu
    Copy the full SHA
    7c9c382 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. chore: bump engine.io from 4.0.5 to 4.1.2 in /src/test/resources (#110)

    Bumps [engine.io](https://github.com/socketio/engine.io) from 4.0.5 to 4.1.2.
    - [Release notes](https://github.com/socketio/engine.io/releases)
    - [Changelog](https://github.com/socketio/engine.io/blob/4.1.2/CHANGELOG.md)
    - [Commits](socketio/engine.io@4.0.5...4.1.2)
    
    ---
    updated-dependencies:
    - dependency-name: engine.io
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 13, 2022
    Configuration menu
    Copy the full SHA
    9be533f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2022

  1. fix: increase the readTimeout value of the default OkHttpClient

    With the previous value (10 seconds by default), a connection
    established with HTTP long-polling was closed if the server did not
    send any packet for 10 seconds (the HTTP request would timeout from the
    client side).
    
    It will now default to 1 minute, which is above the
    `pingInterval + pingTimeout` value from the server.
    
    Note: the connectTimeout and writeTimeout options are left as is (10
    seconds), but you may need to increase them depending on your use case:
    
    ```
    OkHttpClient client = new OkHttpClient.Builder()
    	.connectTimeout(20, TimeUnit.SECONDS)
    	.readTimeout(1, TimeUnit.MINUTES)
    	.writeTimeout(1, TimeUnit.MINUTES)
            .build();
    ```
    
    Related:
    
    - socketio/socket.io-client-java#491
    - socketio/socket.io-client-java#660
    darrachequesne committed Jul 3, 2022
    Configuration menu
    Copy the full SHA
    fb531fa View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2022

  1. Configuration menu
    Copy the full SHA
    2469933 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    592859d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8519952 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2025

  1. ci: fix java 7 build

    Maven has been upgraded from 3.8 to 3.9, which is not compatible with JDK 7.
    
    See also: actions/runner-images#11093
    darrachequesne committed Feb 18, 2025
    Configuration menu
    Copy the full SHA
    050dd26 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2025

  1. ci: upgrade maven to version 3.8.9

    Previous version is no longer available at [1].
    
    [1]: https://dlcdn.apache.org/maven/maven-3/
    darrachequesne committed Aug 11, 2025
    Configuration menu
    Copy the full SHA
    5d02ea0 View commit details
    Browse the repository at this point in the history
Loading