Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 30, 2013
  1. @nslater
  2. @nslater
  3. @nslater
Commits on Mar 29, 2013
  1. @nslater

    Fix formatting

    nslater authored
Commits on Mar 23, 2013
  1. @nslater

    Update NEWS and CHANGES

    nslater authored
Commits on Mar 21, 2013
  1. @nslater

    Pull forward 1.3.x CHANGES

    nslater authored
Commits on Mar 17, 2013
  1. @janl

    this will be in 1.3.0

    janl authored
Commits on Mar 14, 2013
  1. @dch
  2. @dch
Commits on Mar 10, 2013
  1. @nslater

    Added entry to CHANGES

    nslater authored
  2. @janl
Commits on Mar 7, 2013
  1. @janl

    fix up 1.1.1 section

    janl authored
Commits on Feb 27, 2013
  1. @nslater
  2. @nslater
  3. @nslater
  4. @nslater
  5. @nslater
  6. @nslater
  7. @nslater
Commits on Feb 17, 2013
  1. @rnewson

    Reset rewrite counter on new request

    rnewson authored
    We were spuriously throwing rewrite limit exceeded for non-looping
    rewrites. This patch resets the count to zero at the start of a new
    request and adds a test.
    
    COUCHDB-1651
Commits on Feb 8, 2013
  1. @janl

    split replicator_db tests

    janl authored
Commits on Jan 11, 2013
  1. @janl
Commits on Jan 8, 2013
  1. @rnewson

    Backport 1.0.4 release notes

    rnewson authored
Commits on Dec 5, 2012
  1. @janl

    Experimental support for Cross-Origin Resource Sharing (CORS).

    janl authored
    Closes COUCHDB-431
    
    Patch by:
    
     - Dale Harvey
     - Benoit Chesneau
     - Jan Lehnardt
     - Robert Newson
    
    See `etc/couchdb/default.ini.tpl.in` for configuration examples.
Commits on Nov 28, 2012
  1. @calebcase @dch

    COUCHDB-430,514,764 Fix list HTTP header handling.

    calebcase authored dch committed
    Currently calls to getRow() cause the HTTP headers to be sent immediately back
    to the client. This happens even if an error is thrown after the getRow(), but
    before any send(...) or start(...). Worse, if a list throws an exception an
    extra, invalid header is sent to the client (resulting in various bad
    behavior).
    
    Erlang list handling will now wait until data has been sent BEFORE sending the
    HTTP headers to the client. If an error is reported it will result in an HTTP
    error code as expected. This does not change the behavior of errors thrown
    AFTER data has been sent: They will still result in an HTTP 200 even if an
    error is reported.
    
    The line protocol between Erlang and os processes has been extended to support
    an optional Header field on "chunks" and "end". The javascript list handling
    has been updated to use this if a new header is set via start(...). This makes
    it possible to begin processing with getRow(), but later reset the headers via
    start(...). Again, if data has been sent(...) the new headers will NOT take
    effect.
    
    COUCHDB-430
    COUCHDB-514
    COUCHDB-764
Commits on Nov 14, 2012
  1. @rnewson

    Stabilize replication id

    rnewson authored
    This patch introduces a stable server-wide UUID which is used in place
    of the local hostname and port number in new replication ids. This
    allows CouchDB to find a valid checkpoint even if the coordinating
    node's port has changed (it might be using a dynamic port, for example).
    
    COUCHDB-1259
Commits on Nov 13, 2012
  1. @janl

    update NEWS & CHANGES

    janl authored
Commits on Oct 25, 2012
  1. @tilgovi

    Update NEWS & CHANGES

    tilgovi authored
Commits on Sep 28, 2012
  1. @rnewson
Commits on Aug 31, 2012
  1. @rnewson
Commits on Aug 6, 2012
  1. @NorthNick @rnewson

    Add utc_id_suffix UUID algorithm

    NorthNick authored rnewson committed
Commits on Jun 16, 2012
  1. @janl

    update NEWS & CHANGES

    janl authored
Commits on Apr 25, 2012
  1. @davisp
  2. @davisp

    Limit rewrite recursion depth

    Ronny Pfannschmidt authored davisp committed
    Loops in the rewriter would end up pegging the CPU until memory was
    exhausted. Max recursion is now configurable and limited to 100
    iterations.
    
    Fixes: COUCHDB-1441
  3. @davisp

    Do not overwrite X-CouchDB-Requested-Path

    Ronny Pfannschmidt authored davisp committed
    Repeated rewrites would replace the initial value of
    X-CouchDB-Requested-Path.
    
    Fixes: COUCHDB-1442
Something went wrong with that request. Please try again.