Permalink
Commits on Nov 1, 2013
Commits on Oct 31, 2013
  1. Merge pull request #1959 from jroper/connection-close-2.0

    huntc committed Oct 31, 2013
    Play should not close all async result connections
  2. Play should not close all async result connections

    jroper committed Oct 31, 2013
    Play was closing all connections if it was an async result.  It was also
    closing connections in a number of other places that it shouldn't, such
    as when an async action threw an exception and when a handler could not
    be found.
    
    This fixes the problem, by ensuring the `closeConnection` flag is
    propogated when async results are recursively unwrapped.
    
    It also fixes #1958, when we do close HTTP 1.1 connections, we need to
    set a `Connection: close` header, otherwise the client might reuse the
    connection before it finds out the connection is closed.
Commits on Sep 18, 2013
  1. More robust XML parsing

    jroper committed Sep 12, 2013
Commits on Sep 11, 2013
Commits on Sep 10, 2013
  1. Ensures that DTDs do not cause resources to be downloaded

    richdougherty committed with jroper Sep 10, 2013
    (Backport of #1622/dc94b94 from master)
Commits on Aug 20, 2013
  1. Make Netty buffer sizes configurable

    Andy Olliver committed with jroper Apr 9, 2013
    Fixes #1503.
  2. Support for semicolon escaping in evolutions

    eboto committed with jroper Jan 6, 2013
    Fixes #1502.
Commits on Aug 6, 2013
  1. Map key and values are encoded directly instead of having the entire …

    huntc committed Aug 5, 2013
    …key value concatenation encoded. This permits special characters to be used in key and value values.
    
    Test coverage has been provided.
    
    In addition the delimiters used for encoding have been changed to '=' and '&' given that these are permissible characters to appear as cookie values according to RFC 6265: http://www.rfc-editor.org/rfc/rfc6265.txt
    
    Fixed up some tests given the new cookie encoding/decoding - these tests were not present in the 2.1.x branch, or perhaps are elsewhere.
Commits on Jul 30, 2013
  1. Merge pull request #1382 from jroper/100-continue-20

    huntc committed Jul 30, 2013
    Backport 100 continue fixes to 2.0.x branch
Commits on Jul 26, 2013
  1. Backport #1346 and #1360 to 2.0 branch

    jroper committed Jul 26, 2013
Commits on Jul 16, 2013
  1. #1152 Fixed 100 continue support

    jroper committed Jul 16, 2013
Commits on Jul 15, 2013
  1. Backported fix for #1329 to 2.0.x

    jroper committed Jul 15, 2013
    If-Modified-Since header is ignored if a If-None-Match header is
    present.
  2. Implement XPath lib with XPath standard API

    jroper committed Jul 15, 2013
    This commit rewrites the XPath lib to use the standard API instead of
    Jaxen.
    It however introduces a small dependency to org.apache.ws.commons.util
    to have a simple implementation of NamespaceContext. We could avoid the
    dependency by copying their implementation.
  3. Remove the broken Jaxen dependency (still need to rewrite play.libs.X…

    guillaumebort committed with jroper Jul 30, 2012
    …Path without using it)
  4. Upgrade to fluentlenium to 0.8.0

    ms-tg committed with jroper May 15, 2013
  5. [fixes #299 #329] upgrade fluentLenium and add TestBrowser helper

    pk11 committed with jroper Jun 5, 2012
    - fluentLenium was upgraded to 0.6 (in the process I needed to upgrade the reflection lib as well)
    - remove FluentAdapter methods that are now public
    - add waitUntil helper to TestBrowser(Java,Scala)
    - waitUntil lets you execute a test case while repeatedly checking the result for a given period (this is essentially a more generic version of fluentLenium's await DSL)
  6. [lh 415] expose the underlying WebDriver.Options interface via `TestB…

    pk11 committed with jroper May 15, 2012
    …rowser#manage`
    
    WebDriver.Options lets you modify and add cookies between runs, also now you can set generic timeouts for TestBrowser
  7. [#786] Stopped plugins in reverse order as started, and ensured old a…

    jroper committed Oct 10, 2012
    …pplication is shutdown before new application is started.
  8. Remove the circular dependencies between the BaseClassLoader and the …

    guillaumebort committed with jroper Jul 16, 2012
    …ReloadableClassLoader. Magic classloading (often used by Java libraries) should always rely on the ContextClassLoader.
Commits on Oct 3, 2012
Commits on Sep 26, 2012
Commits on Sep 25, 2012
  1. backport: Add commons-lang3 instead of commons-lang, since commons-la…

    kzys committed with pk11 May 6, 2012
    …ng escapes non-ASCII characters
Commits on Sep 24, 2012
  1. [#655] Check SLL certificates

    erwan committed Sep 24, 2012
Commits on Sep 19, 2012
  1. upgrade publishing hosts

    pk11 committed Sep 19, 2012
Commits on Sep 18, 2012
Commits on Sep 12, 2012
  1. [#655] Update AHC to 1.7.6

    erwan committed Sep 12, 2012