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: odnoklassniki/one-nio
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.7.1
Choose a base ref
...
head repository: odnoklassniki/one-nio
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 10 commits
  • 101 files changed
  • 8 contributors

Commits on May 14, 2024

  1. fix: add more probing methods for map0 implementation (#81)

    * fix: add more probing methods for `map0` implementation
    
    * fix: correctly name `map` method
    
    * fix: support newer `unmap0` implementations
    
    * fix(GH-81): don't reference `f.getChannel()` when not needed
    
    * fix(GH-81): specify `null` as receiver of `static` methods
    JarvisCraft authored May 14, 2024
    Copy the full SHA
    89e5529 View commit details
  2. Release 1.7.2

    incubos committed May 14, 2024
    Copy the full SHA
    2194c39 View commit details
  3. Copy the full SHA
    04ac9e1 View commit details
  4. Release 1.7.3

    incubos committed May 14, 2024
    Copy the full SHA
    d24eefa View commit details

Commits on Aug 29, 2024

  1. ConnectionString javadoc (#84)

    * ConnectionString javadoc
    
    * fixes by review
    
    * fix javadoc
    
    * fix unit test
    
    * (2) fix unit test
    surovenko authored Aug 29, 2024
    Copy the full SHA
    e3a8cbf View commit details

Commits on Sep 19, 2024

  1. Upgrade to OpenSSL 3 (#85)

    Breaking changes:
    The native part of one-nio now links and works only with OpenSSL 3 (tested on OpenSSL versions 3.0 and 3.2). The OpenSSL library file must have name libssl.so.3.
    
    Major changes:
    Added support for Kernel TLS, including sendfile
    Added support for TLS early data (TLS1.3 0-RTT)
    Added ability to export encryption keys (SSL keylog)
    Added support for SSL certificate compression (RFC8879)
    Added ability to use an external cache for SSL sessions
    Added ability to constrain selectors used by an acceptor
    Added ability to use a single acceptor thread for all sockets
    Added support for server-sent events in one.nio.http.HttpClient
    
    Also various fixes and optimizations.
    Blooof authored Sep 19, 2024
    Copy the full SHA
    21f953c View commit details
  2. Release 2.0.0

    incubos committed Sep 19, 2024
    Copy the full SHA
    e0d8c2c View commit details

Commits on Sep 20, 2024

  1. Copy the full SHA
    267418a View commit details

Commits on Nov 4, 2024

  1. websocket protocol support (#73)

    * websocket protocol support
    
    * echo server client
    
    * added copyright header to all new files
    
    ---------
    
    Co-authored-by: Vadim Yelisseyev <vadim.yelisseyev@sumsub.com>
    twister55 and Vadim Yelisseyev authored Nov 4, 2024
    Copy the full SHA
    b5bc00d View commit details

Commits on Nov 27, 2024

  1. Copy the full SHA
    22c7927 View commit details
Loading