Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-45522

Use of reflection to adjust ClassFilter.DEFAULT

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      After SECURITY-429 Jenkins core is using reflection on ClassFilter to add to the default blacklist, which is unmaintainable. Should use a supportable API.

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Created another PR on the top of the change by Jesse Glick: https://github.com/jenkinsci/remoting/pull/185

          Show
          oleg_nenashev Oleg Nenashev added a comment - Created another PR on the top of the change by Jesse Glick : https://github.com/jenkinsci/remoting/pull/185
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/hudson/remoting/ClassFilter.java
          src/test/java/hudson/remoting/DefaultClassFilterTest.java
          http://jenkins-ci.org/commit/remoting/62f321366135550307de124da9f6412ff7cf28be
          Log:
          JENKINS-45522 - Modify API in order to propagate error in ClassFilter

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/hudson/remoting/ClassFilter.java src/test/java/hudson/remoting/DefaultClassFilterTest.java http://jenkins-ci.org/commit/remoting/62f321366135550307de124da9f6412ff7cf28be Log: JENKINS-45522 - Modify API in order to propagate error in ClassFilter
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/hudson/remoting/ClassFilter.java
          http://jenkins-ci.org/commit/remoting/158c2495e0e1a58b57eb2d5f79af03753eb4dbeb
          Log:
          JENKINS-45522 - Address comments from @jglick

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/hudson/remoting/ClassFilter.java http://jenkins-ci.org/commit/remoting/158c2495e0e1a58b57eb2d5f79af03753eb4dbeb Log: JENKINS-45522 - Address comments from @jglick
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/java/hudson/remoting/DefaultClassFilterTest.java
          http://jenkins-ci.org/commit/remoting/150e433e53a0c761a3f85cfc33bab49ab5fbbec5
          Log:
          JENKINS-45522 Fix the bogus whitespace noticed by @jglick

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/java/hudson/remoting/DefaultClassFilterTest.java http://jenkins-ci.org/commit/remoting/150e433e53a0c761a3f85cfc33bab49ab5fbbec5 Log: JENKINS-45522 Fix the bogus whitespace noticed by @jglick
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/hudson/remoting/ClassFilter.java
          src/test/java/hudson/remoting/DefaultClassFilterTest.java
          http://jenkins-ci.org/commit/remoting/a052a5ac45b38ea8a6e993674d1f15eeba831b0d
          Log:
          Merge pull request #185 from oleg-nenashev/feature/JENKINS-45522-ClassFilter.appendDefaultFilter

          JENKINS-45522 - Introduce ClassFilter.appendDefaultFilter

          Compare: https://github.com/jenkinsci/remoting/compare/15e28c2a97fa...a052a5ac45b3

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/hudson/remoting/ClassFilter.java src/test/java/hudson/remoting/DefaultClassFilterTest.java http://jenkins-ci.org/commit/remoting/a052a5ac45b38ea8a6e993674d1f15eeba831b0d Log: Merge pull request #185 from oleg-nenashev/feature/ JENKINS-45522 -ClassFilter.appendDefaultFilter JENKINS-45522 - Introduce ClassFilter.appendDefaultFilter Compare: https://github.com/jenkinsci/remoting/compare/15e28c2a97fa...a052a5ac45b3
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          The fix has been integrated towards Remoting 3.11 and Jenkins 2.76

          Show
          oleg_nenashev Oleg Nenashev added a comment - The fix has been integrated towards Remoting 3.11 and Jenkins 2.76

            People

            • Assignee:
              jglick Jesse Glick
              Reporter:
              jglick Jesse Glick
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: