Skip to content
  • Tigran Mkrtchyan's avatar
    libs use oncrpc-3.2.0 · 1e0a4bd6
    Tigran Mkrtchyan authored
    Feature release with highlights:
    
        added possibility to control memory pool used by underlying grizzly NIO framework
        improvements in RPC-over-TLS
        support builds with java17
        up-to-date dependencies
    
    Changelog for oncrpc4j-3.2.0...oncrpc4j-3.1.0
    * [ada2353] [maven-release-plugin] prepare for next development iteration
    * [b42847a] [maven-release-plugin] prepare release oncrpc4j-3.1.0
    * [7b531eb] readme: add latest release badge
    * [6cd0cab] pom: add profile to sign artifacts
    * [1e91d7a] test: improve test coverage of XdrLong
    * [9328681] rpc: remove complete timeout task after request is complete
    * [c66adbf] rpc: change ABI to have more predictable client behaviour
    * [22fdabb] portmap: don't use Boolean object when primitive is required
    * [cef527b] portmap: don't create an array when calling vararg method
    * [5b97286] Use HTTPS instead of HTTP to resolve dependencies
    * [a96f091] readme: describe how to use RPC-over-TLS
    * [3c627fa] test: add TLS-over-UDP (DTLS) test
    * [d433442] build(deps): bump guava from 24.1-jre to 24.1.1-jre
    * [2085136] build(deps): bump junit from 4.12 to 4.13.1
    * [3e86824] rpc: fix typo in error message
    * [b60d201] pom: require java11
    * [b95b59a] portmap: fix unnecessary array creation for logging
    * [d4ffc78] Log the address we disconnected from in the exception
    * [54cf59c] xdr: remote redundant bracket
    * [c4b9961] oncrpc: add ability to control memory allocator
    * [95a99b4] gss: remove unused imports
    * [2d47552] rpcsvc: use try-with-resource when updating portmap
    * [656391d] rpc: fix typo in a comment
    * [cab1d81] rpc: move MemoryAllocator into org.dcache.oncrpc4j.rpc package
    * [f67311c] rpc: drop SimpleRpcClient and SimpleRpcServer
    * [d0f33a0] junit: simplify unit test assertions
    * [cf298a5] rpc: add RpcCall#startTLS to simplify the API
    * [5b1b405] build(deps-dev): bump bcprov-ext-jdk15on from 1.60 to 1.67
    * [50ad1f0] pom: use grizzly-3.0.0
    * [ec08f5d] rpc-over-tls: use per-connection STARTTLS attribute
    * [e04037d] pom: use java-17 capable jacoco-0.8.7
    * [9926a66] rpc: ensure that client on startTLS sends an empty verifier
    * [7ecf686] rpc: introduce RpcTransport#isTLS
    * [87985be] gss: don't use grizzly buffer without need
    * [801cce6] xdr: pass grizzly memory managet to Xdr
    * [afb7577] [maven-release-plugin] prepare branch 3.2
    * [65accd1] [maven-release-plugin] prepare release oncrpc4j-3.2.0
    
    Acked-by: Lea Morschel
    Target: master
    1e0a4bd6