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

Commits on Jul 10, 2022

  1. Configuration menu
    Copy the full SHA
    17d13c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22518c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2022

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

Commits on Jan 8, 2024

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

Commits on Jul 10, 2024

  1. fix: make sendBuffer thread safe (#769)

    Clearing the buffer upon timeout could lead to:
    
    ```
    java.util.ConcurrentModificationException
    	at java.base/java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:970)
    	at java.base/java.util.LinkedList$ListItr.next(LinkedList.java:892)
    	at io.socket.client.Socket$6$1.run(Socket.java:232)
    	at java.base/java.util.TimerThread.mainLoop(Timer.java:556)
    	at java.base/java.util.TimerThread.run(Timer.java:506)
    ```
    
    Related:
    
    - #710
    - #727
    - #758
    - #759
    Harsh5488 authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b00ae8e View commit details
    Browse the repository at this point in the history
  2. fix: discard acknowledgements upon disconnection

    Previously, getting disconnected while waiting for an acknowledgement
    would create a memory leak, as the acknowledgement was never received
    and the handler would stay in memory forever.
    
    See also: socketio/socket.io-client@34cbfbb
    
    Related: #446
    darrachequesne committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    54645ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e11f2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d5d74e View commit details
    Browse the repository at this point in the history
  5. ci: fix java 7 build

    In order to prevent:
    
    > Error: Exception in thread "main" java.lang.UnsupportedClassVersionError: com/fasterxml/jackson/databind/ObjectMapper : Unsupported major.minor version 52.0
    >	at java.lang.ClassLoader.defineClass1(Native Method)
    >	at java.lang.ClassLoader.defineClass(ClassLoader.java:808)
    darrachequesne committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    6ea9c15 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2025

  1. Configuration menu
    Copy the full SHA
    4f45e3c 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
    54852ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2cdf7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80aa471 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    667bd17 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc4ca53 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9436451 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    822fe23 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
    eb438de View commit details
    Browse the repository at this point in the history
Loading