Branch: refs/heads/jenkins-36871
  Home:   https://github.com/jenkinsci/remoting
  Commit: 8656468d56e97ef30e31f266735170d8dcc3f0c5
      
https://github.com/jenkinsci/remoting/commit/8656468d56e97ef30e31f266735170d8dcc3f0c5
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/remoting/engine/HandshakeCiphers.java
    M src/main/java/org/jenkinsci/remoting/engine/Jnlp3Util.java
    M src/main/java/org/jenkinsci/remoting/engine/JnlpServer3Handshake.java
    A src/main/java/org/jenkinsci/remoting/util/Charsets.java
    M src/test/java/hudson/remoting/ChecksumTest.java
    M src/test/java/hudson/remoting/FileSystemJarCacheTest.java
    M src/test/java/org/jenkinsci/remoting/engine/ChannelCiphersTest.java
    M src/test/java/org/jenkinsci/remoting/engine/EngineUtilTest.java
    M src/test/java/org/jenkinsci/remoting/engine/Jnlp3UtilTest.java

  Log Message:
  -----------
  [JENKINS-36871] Replace Charset.forName("UTF-8") with a constant from a 
utility class


  Commit: fc001975e029d08ea73342339364864354eddd6a
      
https://github.com/jenkinsci/remoting/commit/fc001975e029d08ea73342339364864354eddd6a
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M pom.xml
    A src/main/java/org/jenkinsci/remoting/util/ByteBufferPool.java
    A src/main/java/org/jenkinsci/remoting/util/ByteBufferQueue.java
    A src/main/java/org/jenkinsci/remoting/util/ByteBufferUtils.java
    A src/main/java/org/jenkinsci/remoting/util/DirectByteBufferPool.java
    A src/main/java/org/jenkinsci/remoting/util/KeyUtils.java
    A src/main/java/org/jenkinsci/remoting/util/ThrowableUtils.java
    A src/test/java/org/jenkinsci/remoting/util/ByteBufferQueueTest.java

  Log Message:
  -----------
  [JENKINS-36871] Open source the utility classes


  Commit: 3aa27ec30c5c6909188eaa14ca94d7c7cb6f475e
      
https://github.com/jenkinsci/remoting/commit/3aa27ec30c5c6909188eaa14ca94d7c7cb6f475e
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    A src/main/java/org/jenkinsci/remoting/util/ListenableFuture.java
    A src/main/java/org/jenkinsci/remoting/util/SettableFuture.java
    A src/test/java/org/jenkinsci/remoting/util/SettableFutureTest.java

  Log Message:
  -----------
  [JENKINS-36871] Need a `SettableFuture` and `ListenableFuture` without 
relying on external dependencies


  Commit: 0e3f3004e0ecb15b0e62715b84e623116ced31fd
      
https://github.com/jenkinsci/remoting/commit/0e3f3004e0ecb15b0e62715b84e623116ced31fd
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M pom.xml
    A 
src/main/java/org/jenkinsci/remoting/protocol/cert/BlindTrustX509ExtendedTrustManager.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/cert/PublicKeyMatchingX509ExtendedTrustManager.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/cert/ValidityCheckingX509ExtendedTrustManager.java
    A 
src/test/java/org/jenkinsci/remoting/protocol/cert/BlindTrustX509ExtendedTrustManagerTest.java
    A src/test/java/org/jenkinsci/remoting/protocol/cert/DHKeyPairRule.java
    A src/test/java/org/jenkinsci/remoting/protocol/cert/DSAKeyPairRule.java
    A src/test/java/org/jenkinsci/remoting/protocol/cert/ECKeyPairRule.java
    A src/test/java/org/jenkinsci/remoting/protocol/cert/KeyPairRule.java
    A 
src/test/java/org/jenkinsci/remoting/protocol/cert/PublicKeyMatchingX509ExtendedTrustManagerTest.java
    A src/test/java/org/jenkinsci/remoting/protocol/cert/RSAKeyPairRule.java
    A src/test/java/org/jenkinsci/remoting/protocol/cert/SSLContextRule.java
    A 
src/test/java/org/jenkinsci/remoting/protocol/cert/ValidityCheckingX509ExtendedTrustManagerTest.java
    A 
src/test/java/org/jenkinsci/remoting/protocol/cert/X509CertificateRule.java

  Log Message:
  -----------
  [JENKINS-36871] Add some certificate helpers


  Commit: a10785bcfbe21f842d6ca725df6f550ca391d956
      
https://github.com/jenkinsci/remoting/commit/a10785bcfbe21f842d6ca725df6f550ca391d956
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    A src/main/java/org/jenkinsci/remoting/protocol/ApplicationLayer.java
    A src/main/java/org/jenkinsci/remoting/protocol/FilterLayer.java
    A src/main/java/org/jenkinsci/remoting/protocol/IOHub.java
    A src/main/java/org/jenkinsci/remoting/protocol/IOHubReadyListener.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/IOHubRegistrationCallback.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/IOHubRegistrationFutureAdapterImpl.java
    A src/main/java/org/jenkinsci/remoting/protocol/NetworkLayer.java
    A src/main/java/org/jenkinsci/remoting/protocol/ProtocolLayer.java
    A src/main/java/org/jenkinsci/remoting/protocol/ProtocolStack.java
    A src/test/java/org/jenkinsci/remoting/protocol/ProtocolStackTest.java

  Log Message:
  -----------
  [JENKINS-36871] Introducing the protocol stack api


  Commit: 960ea6e2621c7d5b2dd1e5bbd44ee56f5d8abda8
      
https://github.com/jenkinsci/remoting/commit/960ea6e2621c7d5b2dd1e5bbd44ee56f5d8abda8
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    A src/test/java/org/jenkinsci/remoting/protocol/IOBufferMatcher.java
    A src/test/java/org/jenkinsci/remoting/protocol/IOBufferMatcherLayer.java
    A src/test/java/org/jenkinsci/remoting/protocol/IOHubRule.java
    A src/test/java/org/jenkinsci/remoting/protocol/IOHubTest.java
    A src/test/java/org/jenkinsci/remoting/protocol/Repeat.java
    A src/test/java/org/jenkinsci/remoting/protocol/RepeatRule.java

  Log Message:
  -----------
  [JENKINS-36871] More tests and helper rules


  Commit: 82f43c7e1cb0d42da90d8d49dfdd247b1314e805
      
https://github.com/jenkinsci/remoting/commit/82f43c7e1cb0d42da90d8d49dfdd247b1314e805
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/remoting/util/SettableFuture.java

  Log Message:
  -----------
  [JENKINS-36871] Findbugs!


  Commit: c3e3262cdbba7863c28f28e65a741efc038cd44c
      
https://github.com/jenkinsci/remoting/commit/c3e3262cdbba7863c28f28e65a741efc038cd44c
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/remoting/util/ByteBufferQueue.java
    A src/main/java/org/jenkinsci/remoting/util/ByteBufferQueueInputStream.java
    A src/main/java/org/jenkinsci/remoting/util/ByteBufferQueueOutputStream.java
    A src/main/java/org/jenkinsci/remoting/util/IOUtils.java
    A 
src/test/java/org/jenkinsci/remoting/util/ByteBufferQueueInputStreamTest.java
    A 
src/test/java/org/jenkinsci/remoting/util/ByteBufferQueueOutputStreamTest.java
    M src/test/java/org/jenkinsci/remoting/util/ByteBufferQueueTest.java

  Log Message:
  -----------
  [JENKINS-36871] Need some stream adapters to help with our 
ByteBufferCommandTransport optimized implementation

- The original implementation we had could not access some of the required 
methods due to being outside of the `hudson.remoting` package, so we didn't 
need these wrappers


  Commit: dc59bf5a50ec97115eb921ef99c185fa33a05859
      
https://github.com/jenkinsci/remoting/commit/dc59bf5a50ec97115eb921ef99c185fa33a05859
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M 
src/test/java/org/jenkinsci/remoting/util/ByteBufferQueueInputStreamTest.java

  Log Message:
  -----------
  [JENKINS-36871] Add support for `mark(limit)` to the input stream


  Commit: a09c450d997bb1925f2dd81bfd82f64bb853fa72
      
https://github.com/jenkinsci/remoting/commit/a09c450d997bb1925f2dd81bfd82f64bb853fa72
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [JENKINS-36871] Some of the tests require JUnit 4.12


  Commit: aa4c3db07cdf49e6d6d058acc70a99221aec9e34
      
https://github.com/jenkinsci/remoting/commit/aa4c3db07cdf49e6d6d058acc70a99221aec9e34
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/remoting/util/ByteBufferQueue.java
    M src/main/java/org/jenkinsci/remoting/util/ByteBufferQueueInputStream.java

  Log Message:
  -----------
  [JENKINS-36871] Add support for `mark(limit)`


  Commit: e6f266dbc81a9d9a2ec95c164f557c53391115d7
      
https://github.com/jenkinsci/remoting/commit/e6f266dbc81a9d9a2ec95c164f557c53391115d7
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/remoting/protocol/FilterLayer.java
    M src/main/java/org/jenkinsci/remoting/protocol/ProtocolStack.java

  Log Message:
  -----------
  [JENKINS-36871] Sync with latest version containing fix for NPE that occurs 
in "fast" protocols


  Commit: 6fd1046f0144654ae6ca8a70ebddf7e6496892ea
      
https://github.com/jenkinsci/remoting/commit/6fd1046f0144654ae6ca8a70ebddf7e6496892ea
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/test/java/org/jenkinsci/remoting/protocol/NetworkLayerFactory.java

  Log Message:
  -----------
  [JENKINS-36871] Make testing with the different network layers easier


  Commit: d20abcfb8533bae664fa1ea77e48bdac2c585a78
      
https://github.com/jenkinsci/remoting/commit/d20abcfb8533bae664fa1ea77e48bdac2c585a78
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/main/java/org/jenkinsci/remoting/protocol/impl/AckFilterLayer.java
    A src/test/java/org/jenkinsci/remoting/protocol/impl/AckFilterLayerTest.java

  Log Message:
  -----------
  [JENKINS-36871] Add the ACK filter layer


  Commit: 844b47119c0281dbbc826da02e10e507eea92629
      
https://github.com/jenkinsci/remoting/commit/844b47119c0281dbbc826da02e10e507eea92629
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/main/java/org/jenkinsci/remoting/protocol/impl/BIONetworkLayer.java
    A src/main/java/org/jenkinsci/remoting/protocol/impl/NIONetworkLayer.java

  Log Message:
  -----------
  [JENKINS-36871] Add the two network layers


  Commit: c04b8e8ef234d53dec81f41b17ed39af23f65bd3
      
https://github.com/jenkinsci/remoting/commit/c04b8e8ef234d53dec81f41b17ed39af23f65bd3
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/main/java/org/jenkinsci/remoting/protocol/impl/ConnectionHeaders.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/impl/ConnectionHeadersFilterLayer.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/impl/ConnectionRefusalException.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/impl/PermanentConnectionRefusalException.java
    A 
src/test/java/org/jenkinsci/remoting/protocol/impl/ConnectionHeadersFilterLayerTest.java
    A 
src/test/java/org/jenkinsci/remoting/protocol/impl/ConnectionHeadersTest.java

  Log Message:
  -----------
  [JENKINS-36871] Add the connection header layers


  Commit: f95225c0cdc44a393f2395da5fd901cb58396d89
      
https://github.com/jenkinsci/remoting/commit/f95225c0cdc44a393f2395da5fd901cb58396d89
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/test/java/org/jenkinsci/remoting/protocol/impl/HoldFilterLayer.java

  Log Message:
  -----------
  [JENKINS-36871] A helper layer for use during testing


  Commit: ef5c9afd49240ebc25d7abc32d5cfddb36a36a33
      
https://github.com/jenkinsci/remoting/commit/ef5c9afd49240ebc25d7abc32d5cfddb36a36a33
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/test/java/org/jenkinsci/remoting/protocol/impl/NoOpFilterLayer.java

  Log Message:
  -----------
  [JENKINS-36871] A helper layer for use during testing


  Commit: 8b85e0e5c0a8aaa1bbd81dba7d7ab7df6ec9391d
      
https://github.com/jenkinsci/remoting/commit/8b85e0e5c0a8aaa1bbd81dba7d7ab7df6ec9391d
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A 
src/test/java/org/jenkinsci/remoting/protocol/impl/BatchSendBufferingFilterLayer.java

  Log Message:
  -----------
  [JENKINS-36871] A helper layer for use during testing


  Commit: 55039aa563620f530843541fdab6afa7d65f8c97
      
https://github.com/jenkinsci/remoting/commit/55039aa563620f530843541fdab6afa7d65f8c97
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/main/java/hudson/remoting/AbstractByteBufferCommandTransport.java
    M src/main/java/hudson/remoting/ChunkHeader.java

  Log Message:
  -----------
  [JENKINS-36871] A ByteBuffer backed CommandTransport


  Commit: 50c9d10d779e885b8b6fac39f43c50eafd4f9e66
      
https://github.com/jenkinsci/remoting/commit/50c9d10d779e885b8b6fac39f43c50eafd4f9e66
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A 
src/main/java/org/jenkinsci/remoting/protocol/impl/AgentProtocolClientFilterLayer.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/impl/ChannelApplicationLayer.java
    A 
src/main/java/org/jenkinsci/remoting/protocol/impl/SSLEngineFilterLayer.java
    A src/test/java/org/jenkinsci/remoting/protocol/impl/NetworkLayerTest.java
    A 
src/test/java/org/jenkinsci/remoting/protocol/impl/SSLEngineFilterLayerTest.java
    A src/test/java/org/jenkinsci/remoting/protocol/impl/SequentialSender.java

  Log Message:
  -----------
  [JENKINS-36871] The remaining required layers


  Commit: 721d72ca7c6b0e48bb512f876bae57641e703e01
      
https://github.com/jenkinsci/remoting/commit/721d72ca7c6b0e48bb512f876bae57641e703e01
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A src/test/java/org/jenkinsci/remoting/protocol/ProtocolStackImplTest.java

  Log Message:
  -----------
  [JENKINS-36871] Protocol stack implementation tests


  Commit: 65e591286267c5d02a8fd9f7d774f8fae6e79993
      
https://github.com/jenkinsci/remoting/commit/65e591286267c5d02a8fd9f7d774f8fae6e79993
  Author: Stephen Connolly <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    A 
src/test/java/org/jenkinsci/remoting/protocol/ProtocolStackLoopbackLoadStress.java

  Log Message:
  -----------
  [JENKINS-36871] Add the stress tester


Compare: 
https://github.com/jenkinsci/remoting/compare/8656468d56e9^...65e591286267

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to