1. 16 Oct, 2019 12 commits
    • Andy Wilkinson's avatar
      Add a note to the docs about combining multiple security components · 2cdf801e
      Andy Wilkinson authored
      Previously, the documentation did not describe how to combine
      multiple security components when one component's
      WebSecurityConfigurerAdapter or SecurityWebFilterChain would cause
      the other components' beans of the same type to back off.
      
      This commit adds a note that such cases should be handled by the user
      defining their own WebSecurityConfigurerAdapter or
      SecurityWebFilterChain that configures the use of all of the
      components as required.
      
      Closes gh-18507
      2cdf801e
    • Brian Clozel's avatar
      Rename server.jetty.idle-timeout · 1529ba14
      Brian Clozel authored
      This commit renames the `server.jetty.idle-timeout` property to
      `server.jetty.thread-idle-timeout`, since there are other timeout
      properties that are not tied to the threadpool configuration (e.g. the
      connection idle timeout).
      
      We might regroup thread-related properties in a dedicated group in the
      future, see gh-18620.
      
      Fixes gh-18615
      1529ba14
    • Andy Wilkinson's avatar
      Merge pull request #18619 from izeye · 49a6131a
      Andy Wilkinson authored
      * gh-18619:
        Remove accidental JavaVersion.current() call in BootRun
      
      Closes gh-18619
      49a6131a
    • Johnny Lim's avatar
      Remove accidental JavaVersion.current() call in BootRun · 137538f4
      Johnny Lim authored
      It was added accidentally in d2b28ceb.
      
      See gh-18619
      137538f4
    • Andy Wilkinson's avatar
      Rename socket factory processor methods on NettyRSocketServerFactory · fd1d653c
      Andy Wilkinson authored
      Previously, the methods were named addServerProcessors and
      setServerProcessors which wasn't aligned with them taking
      socket factory processors (ServerRSocketFactoryProcessor) as an
      argument.
      
      This commit renames the methods to align them more closely with the
      type of their arguments.
      
      Closes gh-18617
      fd1d653c
    • Brian Clozel's avatar
      Merge branch '2.1.x' · 7104b838
      Brian Clozel authored
      7104b838
    • Brian Clozel's avatar
      Polish · 9c5ee112
      Brian Clozel authored
      See gh-18473
      9c5ee112
    • Brian Clozel's avatar
      Merge branch '2.1.x' · 7113d41a
      Brian Clozel authored
      Closes gh-18618
      7113d41a
    • Brian Clozel's avatar
      Deprecate server.connection-timeout property · e4fa9ce8
      Brian Clozel authored
      Prior to this commit, all supported servers would share the same
      configuration property `server.connection-timeout`. Unfortunately, in
      many cases the behavior of this timeout changes depending on the server.
      From actual connection setup timeout, to detecting and closing idle
      connections, this property cannot be properly translated from one server
      implementation to another.
      
      This commit deprecates this configuration property and introduces server
      specific properties:
      
      * `server.jetty.connection-idle-timeout`
      (Time that the connection can be idle before it is closed.)
      * `server.netty.connection-timeout`
      (Connection timeout of the Netty channel.)
      * `server.tomcat.connection-timeout`
      (Amount of time the connector will wait, after accepting a connection,
      for the request URI line to be presented.)
      * `server.undertow.no-request-timeout`
      (Amount of time a connection can sit idle without processing a request,
      before it is closed by the server.)
      
      `server.connection-timeout` is now deprecated and will be removed in a
      future release.
      
      Fixes gh-18473
      e4fa9ce8
    • Stephane Nicoll's avatar
      Merge branch '2.1.x' · 64401216
      Stephane Nicoll authored
      Closes gh-18614
      64401216
    • Stephane Nicoll's avatar
      Merge pull request #18612 from contextshuffling · 4eaa3873
      Stephane Nicoll authored
      * pr/18612:
        Use LinkedHashSet for deterministic order in test assertion
      
      Closes gh-18612
      4eaa3873
    • contextshuffling's avatar
      Use LinkedHashSet for deterministic order in test assertion · a8c65401
      contextshuffling authored
      See gh-18612
      a8c65401
  2. 15 Oct, 2019 28 commits