1. 24 Sep, 2014 1 commit
  2. 23 Sep, 2014 3 commits
  3. 22 Sep, 2014 3 commits
  4. 20 Sep, 2014 1 commit
  5. 19 Sep, 2014 1 commit
    • Dave Syer's avatar
      A few tweaks that might improve performance on startup · d6165d97
      Dave Syer authored
      ... or couldn't hurt anyway.
      
      1. Extends the definition of a web application for @ConditionalOnWebapp
      so that a StandardEnvironment can be used (cutting out JNDI failures
      for Environment properties)
      
      2. Doesn't bother using StandardServletEnvironment in integration tests
      
      3. Make the NON_ENUMERABLE_ENUMERABLES in PropertySourcesPropertyValues
      static so they only get initialized once (not a huge issue at all)
      d6165d97
  6. 18 Sep, 2014 2 commits
  7. 17 Sep, 2014 7 commits
  8. 16 Sep, 2014 2 commits
    • Andy Wilkinson's avatar
      Improve error handling in EnableAutoConfigurationImportSelector · eed58eec
      Andy Wilkinson authored
      Previously, EnableAutoConfigurationImportSelector assumed that it
      would always find auto-configuration attributes from an
      @EnableAutoConfiguration annotation. This assumption does not hold
      true in certain circumstances, although exactly what those
      circumstances are is unclear. It could occur if the import selector
      were used directly, but it's package-private making that unlikey. In
      such circumstances a NullPointerException was being thrown.
      
      This commit asserts that the attributes are non-null and, should the
      assertion fail, produces an error that is more helpful than an NPE.
      
      Closes gh-1512
      eed58eec
    • Andy Wilkinson's avatar
      Add support for configuring RemoteIpValve’s internalProxies · 468b6cb1
      Andy Wilkinson authored
      Closes gh-1522
      468b6cb1
  9. 15 Sep, 2014 4 commits
  10. 13 Sep, 2014 5 commits
    • Dave Syer's avatar
      Update docs on metrics names · 7828f2a5
      Dave Syer authored
      7828f2a5
    • Dave Syer's avatar
      Blitz some more special characters from the metric names · deef7844
      Dave Syer authored
      When MVC path matchers are used as metric keys, they can still contain
      invalid characters and patterns (like asterisks). This change removes
      some more special characters and also tidies up the names a bit so
      no key part starts or ends with "-" (which is ugly).
      
      Fixes gh-1528
      deef7844
    • Dave Syer's avatar
      Add /error to ignored paths for security autoconfig · 437fb754
      Dave Syer authored
      Protecting /error doesn't make a great deal of sense and if it is
      protected you don't get the ErrorPageFilter for the attempt at loading
      it, so Tomcat renders its own HTML error page (when deployed as WAR).
      
      Fixes gh-1548
      437fb754
    • Dave Syer's avatar
      Remove JDBC from secure-web sample · bf0c8fc8
      Dave Syer authored
      Fixes gh-1534
      bf0c8fc8
    • Dave Syer's avatar
      Ensure the AuthenticationManager is created when needed · 9902f98a
      Dave Syer authored
      There was too much state really in the old implementation of
      AuthenticationManagerConfiguration, and it was leading occasionally
      to null pointers when method A assumed that method B had already
      been called and it hadn't. This change manages to concentrate all the
      references to an AuthenticationManagerBuilder into a single method
      call, removoing the need for storing it at all.
      
      Fixes gh-1556
      9902f98a
  11. 12 Sep, 2014 1 commit
  12. 07 Sep, 2014 4 commits
  13. 05 Sep, 2014 2 commits
  14. 04 Sep, 2014 4 commits