Branch: refs/heads/master
Home: https://github.com/jenkinsci/remoting
Commit: e044831cb9a2e262bf34514ba2978a06978606cd
https://github.com/jenkinsci/remoting/commit/e044831cb9a2e262bf34514ba2978a06978606cd
Author: Akshay Dayal <[email protected]>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/main/java/hudson/remoting/ChannelBuilder.java
M src/main/java/hudson/remoting/ChunkedOutputStream.java
M src/main/java/hudson/remoting/Engine.java
M src/main/java/org/jenkinsci/remoting/engine/EngineUtil.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol1.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol2.java
A src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol3.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocolFactory.java
A src/main/java/org/jenkinsci/remoting/engine/jnlp3/ChannelCiphers.java
A src/main/java/org/jenkinsci/remoting/engine/jnlp3/CipherUtils.java
A src/main/java/org/jenkinsci/remoting/engine/jnlp3/HandshakeCiphers.java
M src/test/java/org/jenkinsci/remoting/engine/EngineUtilTest.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol1Test.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol2Test.java
A src/test/java/org/jenkinsci/remoting/engine/JnlpProtocolTest.java
A src/test/java/org/jenkinsci/remoting/engine/jnlp3/CipherUtilsTest.java
Log Message:
-----------
[JENKINS-26580] Initial implementation of JNLP3-connect protocol
Commit: b0233c308e68aa8dc0b415b40f315db314214cf0
https://github.com/jenkinsci/remoting/commit/b0233c308e68aa8dc0b415b40f315db314214cf0
Author: Akshay Dayal <[email protected]>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M .gitignore
M pom.xml
M src/main/java/org/jenkinsci/remoting/engine/EngineUtil.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol1.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol2.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol3.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocolFactory.java
M src/main/java/org/jenkinsci/remoting/engine/jnlp3/ChannelCiphers.java
R src/main/java/org/jenkinsci/remoting/engine/jnlp3/CipherUtils.java
M src/main/java/org/jenkinsci/remoting/engine/jnlp3/HandshakeCiphers.java
A src/main/java/org/jenkinsci/remoting/engine/jnlp3/Jnlp3Util.java
M src/test/java/org/jenkinsci/remoting/engine/EngineUtilTest.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol1Test.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol2Test.java
A src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol3Test.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocolTest.java
A src/test/java/org/jenkinsci/remoting/engine/PropertiesStringMatcher.java
A src/test/java/org/jenkinsci/remoting/engine/jnlp3/ChannelCiphersTest.java
R src/test/java/org/jenkinsci/remoting/engine/jnlp3/CipherUtilsTest.java
A
src/test/java/org/jenkinsci/remoting/engine/jnlp3/HandshakeCiphersTest.java
A src/test/java/org/jenkinsci/remoting/engine/jnlp3/Jnlp3UtilTest.java
Log Message:
-----------
[JENKINS-26580] Updated Jnlp3 implementation and added tests.
Commit: fcdd388944231273253794e647da575aaafbd692
https://github.com/jenkinsci/remoting/commit/fcdd388944231273253794e647da575aaafbd692
Author: Akshay Dayal <[email protected]>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol3.java
Log Message:
-----------
[JENKINS-26580] Updated Jnlp3 documentation.
Commit: 9f2ecfc5f6c1a30400acdc4e39cb152f205e2771
https://github.com/jenkinsci/remoting/commit/9f2ecfc5f6c1a30400acdc4e39cb152f205e2771
Author: Akshay Dayal <[email protected]>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M src/main/java/hudson/remoting/ChannelBuilder.java
Log Message:
-----------
Undo small tweak
Commit: 6da115f799cae7924280ac8a704bdedb8c0bf65f
https://github.com/jenkinsci/remoting/commit/6da115f799cae7924280ac8a704bdedb8c0bf65f
Author: Akshay Dayal <[email protected]>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M src/main/java/hudson/remoting/ChunkedOutputStream.java
Log Message:
-----------
Undo small tweak
Commit: 564ce72f72c8c6ac1003ac83dae33a8d3be8fef6
https://github.com/jenkinsci/remoting/commit/564ce72f72c8c6ac1003ac83dae33a8d3be8fef6
Author: Akshay Dayal <[email protected]>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M src/main/java/hudson/remoting/ChunkedOutputStream.java
Log Message:
-----------
Undo small tweak
Commit: 22182ff3e15350e91def52f0a8186df519529df6
https://github.com/jenkinsci/remoting/commit/22182ff3e15350e91def52f0a8186df519529df6
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol1.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol2.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocolFactory.java
Log Message:
-----------
EngineListenerSplitter is meant to be an implementation detail
Commit: 21cce218b16a9bf5545800632417fafc99c8ec10
https://github.com/jenkinsci/remoting/commit/21cce218b16a9bf5545800632417fafc99c8ec10
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocolFactory.java
Log Message:
-----------
Restore binary compatibility just in case.
Commit: 54af1ac45537385e3f59bb771f9a9ed71c19378f
https://github.com/jenkinsci/remoting/commit/54af1ac45537385e3f59bb771f9a9ed71c19378f
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/hudson/remoting/EngineListener.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocolFactory.java
Log Message:
-----------
Typo
Commit: 5eeb3f8fc5f90bc502a4b2a007d904eeb2a15048
https://github.com/jenkinsci/remoting/commit/5eeb3f8fc5f90bc502a4b2a007d904eeb2a15048
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/hudson/remoting/Engine.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocolFactory.java
Log Message:
-----------
Making the order of arguments consistent with the previous version.
Commit: c333ac5343132f5676eb21d1009d355ee829d4c3
https://github.com/jenkinsci/remoting/commit/c333ac5343132f5676eb21d1009d355ee829d4c3
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/EngineUtil.java
Log Message:
-----------
byte[] would do.
Not that this makes much difference, but if the length is known upfront there's
no point in using BAOS.
Commit: 979cb18938307be5a3980e0c62ff30ea1ef2f65e
https://github.com/jenkinsci/remoting/commit/979cb18938307be5a3980e0c62ff30ea1ef2f65e
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol.java
Log Message:
-----------
Documenting the intent of the change.
I see that PR #41 removes the 'protected' marker, which makes sense, so I'm
documenting it explicitly.
Commit: a007ca4313b91fb9560cb304e1eb7991fbc8fbd7
https://github.com/jenkinsci/remoting/commit/a007ca4313b91fb9560cb304e1eb7991fbc8fbd7
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol3.java
Log Message:
-----------
Static import to shorten the code a bit
Commit: 678c4c64bb98ddf11a31874261064d044bfd2745
https://github.com/jenkinsci/remoting/commit/678c4c64bb98ddf11a31874261064d044bfd2745
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
A src/main/java/org/jenkinsci/remoting/engine/ChannelCiphers.java
A src/main/java/org/jenkinsci/remoting/engine/HandshakeCiphers.java
A src/main/java/org/jenkinsci/remoting/engine/Jnlp3Util.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol3.java
R src/main/java/org/jenkinsci/remoting/engine/jnlp3/ChannelCiphers.java
R src/main/java/org/jenkinsci/remoting/engine/jnlp3/HandshakeCiphers.java
R src/main/java/org/jenkinsci/remoting/engine/jnlp3/Jnlp3Util.java
A src/test/java/org/jenkinsci/remoting/engine/ChannelCiphersTest.java
A src/test/java/org/jenkinsci/remoting/engine/HandshakeCiphersTest.java
A src/test/java/org/jenkinsci/remoting/engine/Jnlp3UtilTest.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol3Test.java
R src/test/java/org/jenkinsci/remoting/engine/jnlp3/ChannelCiphersTest.java
R
src/test/java/org/jenkinsci/remoting/engine/jnlp3/HandshakeCiphersTest.java
R src/test/java/org/jenkinsci/remoting/engine/jnlp3/Jnlp3UtilTest.java
Log Message:
-----------
Collapsing package to hide internal classes.
Commit: 1e4ec75011939d9242fd61ce52dbcb8cdab1ea45
https://github.com/jenkinsci/remoting/commit/1e4ec75011939d9242fd61ce52dbcb8cdab1ea45
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/ChannelCiphers.java
M src/main/java/org/jenkinsci/remoting/engine/HandshakeCiphers.java
Log Message:
-----------
Let's be specific about the exception we catch here
Commit: 8000c2b46cd19ce70490da2eef1b26404d71f397
https://github.com/jenkinsci/remoting/commit/8000c2b46cd19ce70490da2eef1b26404d71f397
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/main/java/org/jenkinsci/remoting/engine/Jnlp3Util.java
Log Message:
-----------
Better way to handle things that can never happen.
It also prevents confusing IDE dataflow analysis
Commit: d9c57f042d691024209e4949aecbfe5e3f5033c3
https://github.com/jenkinsci/remoting/commit/d9c57f042d691024209e4949aecbfe5e3f5033c3
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol3Test.java
Log Message:
-----------
These classes are now not public so cannot be loaded from another classloader.
Commit: 0e4d75d51dd2812b87ee89d53bc2038b18c70b2d
https://github.com/jenkinsci/remoting/commit/0e4d75d51dd2812b87ee89d53bc2038b18c70b2d
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M .gitignore
M pom.xml
M src/main/java/hudson/remoting/ChunkedOutputStream.java
M src/main/java/hudson/remoting/Engine.java
M src/main/java/hudson/remoting/EngineListener.java
A src/main/java/org/jenkinsci/remoting/engine/ChannelCiphers.java
M src/main/java/org/jenkinsci/remoting/engine/EngineUtil.java
A src/main/java/org/jenkinsci/remoting/engine/HandshakeCiphers.java
A src/main/java/org/jenkinsci/remoting/engine/Jnlp3Util.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol1.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol2.java
A src/main/java/org/jenkinsci/remoting/engine/JnlpProtocol3.java
M src/main/java/org/jenkinsci/remoting/engine/JnlpProtocolFactory.java
A src/test/java/org/jenkinsci/remoting/engine/ChannelCiphersTest.java
M src/test/java/org/jenkinsci/remoting/engine/EngineUtilTest.java
A src/test/java/org/jenkinsci/remoting/engine/HandshakeCiphersTest.java
A src/test/java/org/jenkinsci/remoting/engine/Jnlp3UtilTest.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol1Test.java
M src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol2Test.java
A src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol3Test.java
A src/test/java/org/jenkinsci/remoting/engine/JnlpProtocolTest.java
A src/test/java/org/jenkinsci/remoting/engine/PropertiesStringMatcher.java
Log Message:
-----------
Merge pull request #41
Commit: f285a173bf18eed380e2376e1b5ccad7350106d5
https://github.com/jenkinsci/remoting/commit/f285a173bf18eed380e2376e1b5ccad7350106d5
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/test/java/hudson/remoting/FileSystemJarCacheTest.java
Log Message:
-----------
I've been banging my head as to why this test cannot be made to work.
>From my debugging it looks like mocking of File.createTempFile is
failing, but I don't understand why.
Commit: 2d7c982d0479eec4f7e43581e5b71388fd37aa19
https://github.com/jenkinsci/remoting/commit/2d7c982d0479eec4f7e43581e5b71388fd37aa19
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Conflicts:
src/test/java/org/jenkinsci/remoting/engine/JnlpProtocol2Test.java
Compare:
https://github.com/jenkinsci/remoting/compare/826a82004345...2d7c982d0479
--
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.