Skip to content

Latest commit

 

History

History
163 lines (122 loc) · 6.81 KB

CHANGELOG-2.x.md

File metadata and controls

163 lines (122 loc) · 6.81 KB

Remoting 2.x Changelog

❗ Below you can see changelogs for the obsolete Remoting 2.x baseline. This version only contains bugfixes and performance improvements. Current mainline is Remoting 3.x, changelogs are available here. There is no plan to release new versions of Remoting 2.x.

2.62.6

Release date: Jun 26, 2017

Fixed issues:

  • JENKINS-41852 - Fix exported object pinning logic to prevent release due to the integer overflow. (PR #148)
2.62.5

Release date: Feb 01, 2017

Fixed issues:

  • SECURITY-383 - Blacklist classes vulnerable to a remote code execution involving the deserialization of various types in javax.imageio.*, java.util.ServiceLoader, and java.net.URLClassLoader.
2.62.4

Release date: Nov 21, 2016

Fixed issues:

  • JENKINS-25218 - Hardening of FifoBuffer operation logic. The change adds additional minor fixes to the original fix in remoting-2.54. (PR #100)

Improvements:

2.62.3

Release date: (Nov 13, 2016) => Jenkins 2.19.3 LTS

2.62.2

Release date: (Oct 7, 2016) => Jenkins 2.19.3 LTS

Fixed issues:

  • JENKINS-38539 - Stability: Turn on SO_KEEPALIVE and provide CLI option to turn it off again. (jenkinsci#110)
  • JENKINS-37539 - Prevent NullPointerException in Engine#connect() when host or port parameters are null or empty. (jenkinsci#101)
  • [CID-152201] - Fix resource leak in remoting.jnlp.Main. (jenkinsci#102)
  • [CID-152200,CID-152202] - Resource leak in Encryption Cipher I/O streams on exceptional paths. (jenkinsci#104)
2.62

Release date: (Aug 14, 2016) => Jenkins 2.17, 2.19.1 LTS

Fixed issues:

  • JENKINS-22853 - Be robust against the delayed EOF command when unexporting input and output streams. (jenkinsci#97)
  • Fixed ~20 minor issues reported by FindBugs. More fixes to be delivered in future versions. (jenkinsci#96)

Enhancements:

  • JENKINS-37218 - Performance: ClassFilter does not use Regular Expressions anymore to match String.startsWith patterns. (jenkinsci#92)
  • JENKINS-37031 TcpSlaveAgentListener now publishes a list of supported agent protocols to speed up connection setup. (jenkinsci#93)
2.61

Release date: (Aug 5, 2016) => Jenkins 2.17, 2.19.1 LTS

Fixed issues:

Enhancements:

  • Improve diagnostics for Jar Cache write errors. (jenkinsci#91)
2.60

Release date: (June 10, 2016) => Jenkins 2.9, 2.7.2

Fixed issues:

Enhancements:

  • Ensure a message is logged if remoting fails to override the default ClassFilter. (jenkinsci#80)
2.59

Release date: (May 13, 2016) => Jenkins 2.4, 2.7.1

Enhancements:

2.58

Release date: (May 11, 2016) => Jenkins 2.4, 2.7.1

Fixes issues:

Enhancements: