1. 25 Sep, 2014 1 commit
  2. 24 Sep, 2014 3 commits
    • Phillip Webb's avatar
      Support String to char[] bindings · 0b50fe4e
      Phillip Webb authored
      Update RelaxedConversionService to also support String to char[]
      conversion. Primarily to support the `password` field in
      MongoProperties.
      
      Fixes gh-1572
      0b50fe4e
    • Phillip Webb's avatar
      Add debug logging to ConfigFileApplicationListener · 23ff7c91
      Phillip Webb authored
      Update ConfigFileApplicationListener to include more debug level output.
      Debug messages are recorded during onApplicationEnvironmentPreparedEvent
      but not actually output until onApplicationPreparedEvent. This is
      because the logging level might not have been correctly set until the
      context is completely prepared.
      
      Fixes gh-1584
      23ff7c91
    • Phillip Webb's avatar
      Polish formatting · 14221640
      Phillip Webb authored
      14221640
  3. 23 Sep, 2014 3 commits
  4. 22 Sep, 2014 3 commits
  5. 20 Sep, 2014 1 commit
  6. 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
  7. 18 Sep, 2014 2 commits
  8. 17 Sep, 2014 7 commits
  9. 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
  10. 15 Sep, 2014 4 commits
  11. 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
  12. 12 Sep, 2014 1 commit
  13. 07 Sep, 2014 4 commits
  14. 05 Sep, 2014 2 commits
  15. 04 Sep, 2014 1 commit