[jenkins-remoting] 04/08: Merge tag 'upstream/2.44'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu Sep 4 10:24:58 UTC 2014


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository jenkins-remoting.

commit 63b6089853a4bf89fe32f8c6246b762d2559d126
Merge: 8794c4b 0387394
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Thu Sep 4 09:30:37 2014 +0200

    Merge tag 'upstream/2.44'
    
    Upstream version 2.44

 TODO.txt                                           |  23 +-
 docs/close.md                                      |  29 +
 pom.xml                                            |  41 +-
 src/main/java/hudson/remoting/AsyncFutureImpl.java |   2 +-
 src/main/java/hudson/remoting/Capability.java      |  59 +-
 src/main/java/hudson/remoting/Channel.java         | 165 ++++--
 src/main/java/hudson/remoting/ChannelBuilder.java  | 264 +++++++++
 src/main/java/hudson/remoting/ChunkHeader.java     |  40 ++
 .../hudson/remoting/ChunkedCommandTransport.java   |  52 ++
 .../java/hudson/remoting/ChunkedInputStream.java   | 104 ++++
 .../java/hudson/remoting/ChunkedOutputStream.java  |  97 ++++
 .../hudson/remoting/ClassicCommandTransport.java   |  75 +--
 src/main/java/hudson/remoting/Engine.java          |  46 +-
 src/main/java/hudson/remoting/EngineListener.java  |  10 +-
 .../hudson/remoting/EngineListenerAdapter.java     |  21 +
 .../hudson/remoting/EngineListenerSplitter.java    |  46 ++
 .../remoting/ErrorPropagatingOutputStream.java     |  43 ++
 src/main/java/hudson/remoting/ExportTable.java     | 172 +++++-
 .../java/hudson/remoting/FastPipedInputStream.java |  20 +-
 .../hudson/remoting/FastPipedOutputStream.java     |  12 +-
 .../hudson/remoting/FlightRecorderInputStream.java |  75 ++-
 src/main/java/hudson/remoting/HexDump.java         |  24 +-
 src/main/java/hudson/remoting/Launcher.java        |  14 +-
 src/main/java/hudson/remoting/Pipe.java            |  22 +-
 .../java/hudson/remoting/ProxyInputStream.java     |   2 +-
 .../java/hudson/remoting/ProxyOutputStream.java    |  44 +-
 src/main/java/hudson/remoting/ProxyWriter.java     | 320 +++++++++--
 .../hudson/remoting/ReferenceCountRecorder.java    |  87 +++
 .../java/hudson/remoting/RemoteClassLoader.java    |  73 ++-
 .../java/hudson/remoting/RemoteInputStream.java    | 184 +++++-
 .../hudson/remoting/RemoteInvocationHandler.java   |  27 +-
 src/main/java/hudson/remoting/RemoteWriter.java    |   2 +-
 src/main/java/hudson/remoting/Request.java         |   5 +-
 .../hudson/remoting/RequestAbortedException.java   |   2 +
 .../java/hudson/remoting/SocketChannelStream.java  |  94 ++++
 .../java/hudson/remoting/SocketInputStream.java    |   4 +
 .../java/hudson/remoting/SocketOutputStream.java   |   4 +
 src/main/java/hudson/remoting/SystemException.java |   4 +
 src/main/java/hudson/remoting/UnexportCommand.java |   2 +-
 src/main/java/hudson/remoting/UserRequest.java     |   6 +-
 src/main/java/hudson/remoting/Util.java            |   4 +
 .../hudson/remoting/forward/ForwarderFactory.java  |  11 +-
 .../hudson/remoting/forward/PortForwarder.java     |  20 +-
 src/main/java/hudson/remoting/jnlp/Main.java       |   4 +-
 .../org/jenkinsci/remoting/nio/Closeables.java     |  67 +++
 .../org/jenkinsci/remoting/nio/FifoBuffer.java     | 533 ++++++++++++++++++
 .../jenkinsci/remoting/nio/NioChannelBuilder.java  |  85 +++
 .../org/jenkinsci/remoting/nio/NioChannelHub.java  | 626 +++++++++++++++++++++
 .../remoting/nio/SelectableFileChannelFactory.java | 152 +++++
 .../jenkinsci/remoting/nio/SelectorThreadOnly.java |  23 +
 src/test/java/JarCertDump.java                     |  25 +
 .../hudson/remoting/AbstractNioChannelRunner.java  |  40 ++
 src/test/java/hudson/remoting/ChannelRunner.java   | 183 +-----
 src/test/java/hudson/remoting/ChannelTest.java     |   9 +-
 .../hudson/remoting/ChunkedInputStreamTest.java    | 122 ++++
 .../java/hudson/remoting/ClassRemotingTest.java    |  63 ++-
 .../remoting/DeadRemoteOutputStreamTest.java       |   3 +-
 .../DiagnosedStreamCorruptionExceptionTest.java    |  12 +-
 .../java/hudson/remoting/DummyClassLoader.java     | 149 +++--
 .../java/hudson/remoting/DummyClassLoaderTest.java |   3 +-
 src/test/java/hudson/remoting/ExportTableTest.java |  29 +
 .../remoting/FlightRecorderInputStreamTest.java    |  25 +
 .../java/hudson/remoting/ForkEBCDICRunner.java     |  15 +
 src/test/java/hudson/remoting/ForkRunner.java      |  92 +++
 src/test/java/hudson/remoting/HexDumpTest.java     |   5 +
 .../remoting/InProcessCompatibilityRunner.java     |  15 +
 src/test/java/hudson/remoting/InProcessRunner.java |  69 +++
 src/test/java/hudson/remoting/NioPipeRunner.java   |  66 +++
 src/test/java/hudson/remoting/NioSocketRunner.java |  82 +++
 src/test/java/hudson/remoting/PipeTest.java        |   4 +-
 src/test/java/hudson/remoting/PrefetchingTest.java |   8 +-
 src/test/java/hudson/remoting/ProxyWriterTest.java | 158 ++++++
 .../hudson/remoting/RemoteInputStreamTest.java     | 154 +++++
 src/test/java/hudson/remoting/RmiTestBase.java     |  20 +-
 .../remoting/SingleLaneExecutorServiceTest.java    |   1 -
 .../java/hudson/remoting/TestLinkage.java}         |  32 +-
 .../java/hudson/remoting/pipe/RandomWorkload.java  |  67 +++
 src/test/java/hudson/remoting/pipe/Workload.java   |  15 +
 .../java/hudson/remoting/throughput/Receiver.java  |   7 +-
 .../java/hudson/remoting/throughput/Sender.java    |  10 +-
 src/test/java/hudson/remoting/util/GCTask.java     |  15 +
 .../org/jenkinsci/remoting/nio/FifoBufferTest.java | 134 +++++
 .../remoting/nio/FlushEveryByteStream.java         |  20 +
 src/test/java/org/jenkinsci/remoting/nio/Main.java | 112 ++++
 .../jenkinsci/remoting/nio/SocketClientMain.java   |  53 ++
 .../jenkinsci/remoting/nio/SocketServerMain.java   |  62 ++
 86 files changed, 5112 insertions(+), 608 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jenkins-remoting.git



More information about the pkg-java-commits mailing list