Branch: refs/heads/script-security
  Home:   https://github.com/jenkinsci/workflow-plugin
  Commit: 6cac672e1a08e233fd48bf213de2d0c24bd38014
      
https://github.com/jenkinsci/workflow-plugin/commit/6cac672e1a08e233fd48bf213de2d0c24bd38014
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-02 (Thu, 02 Oct 2014)

  Changed paths:
    M cps/pom.xml
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java

  Log Message:
  -----------
  To execute CPS-transformed code through sandbox interceptor, those two needs 
to collaborate.

The custom invoker makes sure that CPS interpreter doesn't call into Groovy 
methods directly, and instead goes through sandbox checker


  Commit: d517cc075d3eb8d638e180fab65950ae4b508647
      
https://github.com/jenkinsci/workflow-plugin/commit/d517cc075d3eb8d638e180fab65950ae4b508647
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-02 (Thu, 02 Oct 2014)

  Changed paths:
    M 
aggregator/src/test/groovy/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.groovy
    M cps/pom.xml
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/BodyInvoker.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsFlowExecution.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsScript.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThread.java
    M cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsThreadGroup.java
    A cps/src/main/java/org/jenkinsci/plugins/workflow/cps/CpsWhitelist.java
    M 
cps/src/main/java/org/jenkinsci/plugins/workflow/cps/SandboxContinuable.java

  Log Message:
  -----------
  Fixed loose-ends in script security integration

- everything defined in user script is OK to invoke, which means we need to 
keep track of the classloader used to load them
- new CpsThread created via body invoaction of a step needs to execute in the 
sandbox mode


  Commit: 44b079318113a6b2c9e9097de78be1753a93cc5c
      
https://github.com/jenkinsci/workflow-plugin/commit/44b079318113a6b2c9e9097de78be1753a93cc5c
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-02 (Thu, 02 Oct 2014)

  Changed paths:
    M 
aggregator/src/test/groovy/org/jenkinsci/plugins/workflow/WorkflowJobNonRestartingTest.groovy

  Log Message:
  -----------
  Using a method that's more likely rejected.

Object.toString() might get approved out of the box because it sounds benign


  Commit: fc951261efea144a152876bcab9acdcd08ca6604
      
https://github.com/jenkinsci/workflow-plugin/commit/fc951261efea144a152876bcab9acdcd08ca6604
  Author: Kohsuke Kawaguchi <k...@kohsuke.org>
  Date:   2014-10-02 (Thu, 02 Oct 2014)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Relying on a released version


Compare: 
https://github.com/jenkinsci/workflow-plugin/compare/8718dc3ea44e...fc951261efea

-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to