Branch: refs/heads/development Home: https://github.com/jenkinsci/zaproxy-plugin Commit: b7508dc74edba6499bc00b71dfd2da18f9f65ce9 https://github.com/jenkinsci/zaproxy-plugin/commit/b7508dc74edba6499bc00b71dfd2da18f9f65ce9 Author: JordanGS <developer.go...@gmail.com> Date: 2016-10-15 (Sat, 15 Oct 2016)
Changed paths: M pom.xml A src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPAuthScriptParam.java M src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPBuilder.java M src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPCmdLine.java M src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPDriver.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReport.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReportCollection.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReportHTML.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReportXML.java A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPAuthScriptParam/config.jelly A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPAuthScriptParam/help-config.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/config.jelly M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/global.jelly M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-startZAPFirst.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapDefaultHost.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapDefaultPort.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapHost.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapPort.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyDefaultHost.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyDefaultPort.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyHost.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyPort.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPCmdLine/config.jelly M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPCmdLine/help-config.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/config.jelly A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-activeScanPolicy.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-activeScanRecurse.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-activeScanURL.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-ajaxSpiderInScopeOnly.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-ajaxSpiderURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-ajaxSpiderURLAsUser.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-authMode.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-authScript.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-chosenFormats.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-chosenPolicy.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-contextName.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-createJiras.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-excludedURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-excludedUrl.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-extraPostData.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-filenameLoadSession.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-filenameReports.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-filenameSaveSession.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-generateReports.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-includedURL.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-jdk.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-loadSession.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-loggedInIndicator.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-loginUrl.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-password.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-passwordParameter.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-reportFilename.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-saveReports.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-saveSession.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-scanURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-scanURLAsUser.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-selectedReportFormats.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-sessionFilename.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanMaxChildrenToCrawl.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanRecurse.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanSubtreeOnly.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderURL.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-targetURL.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-timeout.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-timeoutInSec.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-toolUsed.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-username.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-usernameParameter.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-zapDefaultDir.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-zapHome.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-zapSettingsDir.html M src/main/resources/index.jelly Log Message: ----------- 2.0.0-DEV-SNAPSHOT PRE-RELEASE VER 1 -Fixed unclean shutdown due to large session files -Overall code clean up, formatting and variable changes -Overall UI cleanup and fixes -Added context functionality for Name, Include, Exclude and separated it from the target URL -Added various Attack options for Spider, AJAX Spider and Active Scan -Added authScriptParam by @mabdelmoez for testing only (requires his approval) -Removed some unnecessary code -Updated/redone all help files -Deprecated the AsUser methods in favor of more unified functionality -Added functionality to accept environment variables as well as build injector environment variables during regular build and pre-build (combined my own code and code by @whren). Fields which now accept environment variables include: zapHost, zapPort, zapSettingsDir, contextName, includedURL, excludedURL, targetURL, reportName, sessionFilename, cmdLinesZap -Added a check to ensure that build fails if host or port are left empty in the job -Added WARNING label to JIRA functionality since it requires and add-on that is not bundled with ZAP, nor is it available via the marketplace. -Load Session and Persist Session are now mutually exclusive, you cannot pick both during a build config -Data Validation added to Load Session, Persist Session, Include in Context and ZAP Home, removed clazz for these from config.jelly since it conflicts when there is a java end validation -Changed workflow, if a Session is NOT Loaded and a Session is NOT Persisted then the build will result in a failure without executing any other zap tasks and zap will shutdown Commit: 5d762a90ceb7deee71fe50f2ca373f7989546d92 https://github.com/jenkinsci/zaproxy-plugin/commit/5d762a90ceb7deee71fe50f2ca373f7989546d92 Author: Jordan <jorda...@users.noreply.github.com> Date: 2016-10-16 (Sun, 16 Oct 2016) Changed paths: M pom.xml A src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPAuthScriptParam.java M src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPBuilder.java M src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPCmdLine.java M src/main/java/com/github/jenkinsci/zaproxyplugin/ZAPDriver.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReport.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReportCollection.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReportHTML.java M src/main/java/com/github/jenkinsci/zaproxyplugin/report/ZAPReportXML.java A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPAuthScriptParam/config.jelly A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPAuthScriptParam/help-config.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/config.jelly M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/global.jelly M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-startZAPFirst.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapDefaultHost.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapDefaultPort.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapHost.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapPort.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyDefaultHost.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyDefaultPort.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyHost.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPBuilder/help-zapProxyPort.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPCmdLine/config.jelly M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPCmdLine/help-config.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/config.jelly A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-activeScanPolicy.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-activeScanRecurse.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-activeScanURL.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-ajaxSpiderInScopeOnly.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-ajaxSpiderURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-ajaxSpiderURLAsUser.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-authMode.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-authScript.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-chosenFormats.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-chosenPolicy.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-contextName.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-createJiras.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-excludedURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-excludedUrl.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-extraPostData.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-filenameLoadSession.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-filenameReports.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-filenameSaveSession.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-generateReports.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-includedURL.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-jdk.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-loadSession.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-loggedInIndicator.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-loginUrl.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-password.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-passwordParameter.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-reportFilename.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-saveReports.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-saveSession.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-scanURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-scanURLAsUser.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-selectedReportFormats.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-sessionFilename.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanMaxChildrenToCrawl.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanRecurse.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanSubtreeOnly.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderScanURL.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-spiderURL.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-targetURL.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-timeout.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-timeoutInSec.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-toolUsed.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-username.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-usernameParameter.html R src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-zapDefaultDir.html M src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-zapHome.html A src/main/resources/com/github/jenkinsci/zaproxyplugin/ZAPDriver/help-zapSettingsDir.html M src/main/resources/index.jelly Log Message: ----------- Merge pull request #41 from JordanGS/development 2.0.0-DEV-SNAPSHOT PRE-RELEASE VER 1 Compare: https://github.com/jenkinsci/zaproxy-plugin/compare/8c2633b40748...5d762a90ceb7 -- 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.