Skip to content
  1. Jul 25, 2013
    • Jesse Glick's avatar
      [FIXED JENKINS-18178] Reverting an inessential part of the fix of... · e0a3a1dd
      Jesse Glick authored
      [FIXED JENKINS-18178] Reverting an inessential part of the fix of JENKINS-16301 since it broke some Maven builds.
      Apparently the Maven 2 process factory fails to adequately insulate the Maven process from Jenkins library dependencies;
      if you specify a build extension that can override dependencies used by Jenkins core classes!
      A real fix would involve changing class loader delegation, since presumably similar bugs could still occur.
      e0a3a1dd
  2. Jul 24, 2013
  3. Jul 22, 2013
  4. Jul 19, 2013
  5. Jul 18, 2013
  6. Jul 17, 2013
  7. Jul 16, 2013
  8. Jul 15, 2013
  9. Jul 12, 2013
  10. Jul 11, 2013
  11. Jul 10, 2013
    • Jesse Glick's avatar
      [JENKINS-17728] Fixing another possible cause of an NPE. · 06c211c6
      Jesse Glick authored
      Unlike the bug I originally reproduced, in which the parent had some builds
      but the context in which the new build was scheduled omits a parent,
      this seems to be due to a case in which there is no build record at all for the parent.
      No idea how that could happen (getLastBuild should return even a running, failed, or aborted build),
      but @treydock reports a stack trace in 1.509.2 which implies this.
      So fixing null safety; will not prevent an exception but will report it more gracefully.
      06c211c6
  12. Jul 06, 2013
  13. Jul 04, 2013
    • Kohsuke Kawaguchi's avatar
      [FIXED JENKINS-18585] · 059e6081
      Kohsuke Kawaguchi authored
      The earlier fix by @ssogabe broke the test. This fix corrects the
      problem properly.
      
      The reason this error happens with some plugins is that if there's an
      input field whose name is "on", then even after prototype.js extends
      an element object, "form.on" will refer to the input element, not the
      prototype.js function to add an event handler.
      059e6081
  14. Jul 03, 2013
  15. Jul 02, 2013
  16. Jun 29, 2013
  17. Jun 27, 2013
  18. Jun 26, 2013
  19. Jun 25, 2013
  20. Jun 24, 2013
    • Kohsuke Kawaguchi's avatar
      [FIXED JENKINS-15437] · d3575548
      Kohsuke Kawaguchi authored
      The exception handler ended up adding almost all the headers again,
      resulting in a lot of duplicate headers.
      
      Most critically, stapler was adding "Content-Encoding" header twice,
      breaking browsers.
      d3575548
  21. Jun 21, 2013
  22. Jun 20, 2013
    • Kohsuke Kawaguchi's avatar
      [FIXED JENKINS-7825] · d35f0d55
      Kohsuke Kawaguchi authored
      Exposed the UI that sets the assigned label of matrix projects.
      This deprecates the "Matrix tie parent" plugin.
      d35f0d55
    • Kohsuke Kawaguchi's avatar
      [FIXED JENKINS-17247] · 8d0f7f56
      Kohsuke Kawaguchi authored
      Reimplemented a proper topological sort and generates a total order
      comparison function.
      8d0f7f56
    • Kohsuke Kawaguchi's avatar
      [FIXED JENKINS-18417] · 216f5c6a
      Kohsuke Kawaguchi authored
      FingerprintCleanupThread can now partially clean up a fingerprint record
      by removing portions of it that's not referencing existing stuff.
      216f5c6a