Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: 1598-update-mo…
Commits on Nov 18, 2012
  1. @janl
Commits on Nov 12, 2012
  1. @janl

    update mochiweb to 2.3.2

    janl authored
Commits on Nov 2, 2012
  1. @bjnortier @janl

    Test the X-Couch-Id header

    bjnortier authored janl committed
  2. @bjnortier @janl

    Only return X-Couch-Id (rev is available in ETag)

    bjnortier authored janl committed
  3. @bjnortier @janl

    Document Id and Rev in response headers

    bjnortier authored janl committed
Commits on Nov 1, 2012
  1. @mikeymckay @dch

    Merged pull request #7 from @mikeymckay, with thanks

    mikeymckay authored dch committed
Commits on Oct 31, 2012
  1. @kocolosk

    Consume all ibrowse messages before stream_next

    kocolosk authored Bob Dionne committed
    The flow control in ibrowse's async response streams is tricky.  We call
    stream_next to pull more data off the socket, but it seems that ibrowse
    will sometimes split that data into multiple messages.  If we call
    stream_next for each message we process we end up with an overflowing
    mailbox.
    
    This patch changes the consumer so that it clears out the mailbox before
    calling stream_next.
Commits on Oct 25, 2012
  1. @tilgovi

    Update NEWS & CHANGES

    tilgovi authored
  2. @tilgovi

    don't delete view groups that fail to open

    tilgovi authored
    ...but log a message instead. Fixes COUCHDB-1445.
  3. @tilgovi

    log 5xx responses at error level

    tilgovi authored
    This change should reduce the risk that administrators fail to
    recognize correctable server errors without creating excess noise.
    
    If malformed requests start throwing 5xx errors into the logs, we
    should look at detecting them and reporting a better error, probably
    a 4xx, but it's more important that an admin known that, e.g., the
    permissions of a .couch file are wrong.
  4. @tilgovi

    improve file I/O error logging and handling

    tilgovi authored
    It's better to let these errors bubble and/or not give them special
    treatment when file:format_error/1 can do a better job of describing
    the failure.
    
    This is a forward-port of work done on 1.2.x, encompassing the
    following commits:
    
    04c4a10
    ede9482
    cd238b4
    af9e1c8
    ba8fa86
  5. @darobin @rnewson

    disallow https for remote loading as well

    darobin authored rnewson committed
Commits on Oct 24, 2012
  1. @Keksov @dch

    COUCHDB-1563 ensures urlPrefix is set in all ajax requests

    Keksov authored dch committed
  2. @kxepal @dch

    COUCHDB-1565 update README URLs

    kxepal authored dch committed
  3. @kxepal @dch

    Ensure JSpec tests are actually run. Continued in COUCHDB-1566.

    kxepal authored dch committed
  4. Upgrade get_crlf funs to use binary BIF

    Bob Dionne authored Bob Dionne committed
Commits on Oct 23, 2012
  1. Whitespace

    Bob Dionne authored Bob Dionne committed
  2. Upgrade find_in_binary to use binary module

    Bob Dionne authored Bob Dionne committed
Commits on Oct 15, 2012
  1. @janl
Commits on Oct 11, 2012
  1. @janl

    fix make distcheck

    janl authored
Commits on Oct 10, 2012
  1. @janl

    fix typo, closes pr #29

    janl authored
Commits on Sep 28, 2012
  1. @rnewson
Commits on Sep 24, 2012
  1. @rnewson

    Build against R15B02 also

    rnewson authored
Commits on Aug 31, 2012
  1. @rnewson
Commits on Aug 26, 2012
  1. Fix typo causing undef error

    Bob Dionne authored
Commits on Aug 16, 2012
  1. @rnewson
  2. @rnewson

    Fix deprecation warning

    rnewson authored
    the _dst variant does exist in R14B04.
  3. @weicao @rnewson

    Fix Mochiweb acceptor blocked in ssl handshake

    weicao authored rnewson committed
    Acceptor cannot be recycled until ssl handshake is done,
    so it's possible and easy for all acceptors be blocked between the point
    where the new socket's connected and the ssl handshake is done.
Commits on Aug 15, 2012
  1. @rnewson
  2. @davisp

    COUCHDB-1444 Fix missing_named_view

    davisp authored
    Instead of replacing 'EXIT' signals we can just stuff the process that
    exited into the exit reason and match on that.
  3. @davisp

    Revert "COUCHDB-1444 Fix missing_named_view errors"

    davisp authored
    This reverts commit f5341a7.
  4. @rnewson

    COUCHDB-627 - Support all timezones

    rnewson authored
    Some timezones are incorrectly handled by OTP's calendar module. The
    ironic thing is that we only ever need the time in GMT (for HTTP
    response headers and the log file).
    
    This patch duplicates httpd_util:rfc1123_date/0 and /1 but uses
    universal time everywhere, avoiding the broken conversion code.
    
    Also relates to COUCHDB-1513, a duplicate of COUCHDB-627.
Commits on Aug 14, 2012
  1. @davisp

    COUCHDB-1444 Fix missing_named_view errors

    davisp authored
    Relying on exit signals we were accidentally replacing view state
    incorrectly when an exit signal accidentally spidered between various
    processes related to couch_os_processes. This changes the state updates
    to be a '$gen_cast' instead.
Commits on Aug 11, 2012
  1. @rnewson
Commits on Aug 9, 2012
  1. @rnewson

    Assert that index sig never changes in the lifetime of a couch index …

    rnewson authored
    …process
    
    COUCHDB-1444 demonstrates that #st{} state get out of sync
    somehow, leading to unexpected 404's (missing_named_view) and
    200's. This patch ensures that index sig never changes in the hope
    that it will lead to the cause of 1444 and prevent other occurrences
    of the same class of bug.
Something went wrong with that request. Please try again.