Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 1, 2015
  1. @bjori
Commits on Jul 27, 2015
  1. @hanumantmk
  2. @hanumantmk
Commits on Jul 22, 2015
  1. @ajdavis

    post-release bump

    ajdavis authored
  2. @ajdavis

    1.1.10 Release

    ajdavis authored
    Signed-off-by: A. Jesse Jiryu Davis <jesse@mongodb.com>
  3. @ajdavis

    CDRIVER-755 leaks in _mongoc_cluster_ismaster

    ajdavis authored
    mongoc_cluster_node_t.tags and replSet are overwritten with the new
    ismaster response, without being destroyed first. If the node represents
    a replica set member then its replica set name will be leaked. Same for
    "tags" if the tags document is large enough to spill to heap.
Commits on Jul 21, 2015
  1. @ajdavis

    CDRIVER-745 test cluster node destroy, then disconnect

    ajdavis authored
    Verifies mongoc_cluster_node_t's "tags" document is properly
    reinitialized in _mongoc_cluster_node_destroy.
  2. @ajdavis

    CDRIVER-750 don't query recovering RS members

    ajdavis authored
    Recovering members are not master, not secondary.
Commits on Jul 17, 2015
  1. @ajdavis
Commits on Jul 15, 2015
  1. @ajdavis

    CDRIVER-745 crash in _mongoc_cluster_disconnect_node

    ajdavis authored
    In _mongoc_cluster_node_destroy, don't NULL the node->tags bson.
    Reinitialize it instead, so it can be safely destroyed again if the
    node is reused and disconnected.
  2. @ajdavis

    post-release bump

    ajdavis authored
Commits on Jul 6, 2015
  1. @ajdavis

    Merge pull request #246 from jmikola/patch-1

    ajdavis authored
    CDRIVER-731: Do not trace SASL mutex callbacks
Commits on Jul 2, 2015
  1. @jmikola

    CDRIVER-731: Do not trace SASL mutex callbacks

    jmikola authored
    These callbacks may be invoked before users have a chance to set their own log handler, so we should avoid tracing them (akin to the SSL and SCRAM init functions).
  2. @ajdavis

    Merge pull request #247 from maybeshewill/master

    ajdavis authored
    Fixing debian changelog for package
  3. debian changelog fixes for deb pkg

    Daniil Zaitsev authored
Commits on Jun 29, 2015
  1. @ajdavis

    1.1.9 Release

    ajdavis authored
    Signed-off-by: A. Jesse Jiryu Davis <jesse@mongodb.com>
  2. @ajdavis

    redundant include

    ajdavis authored
  3. @ajdavis

    CDRIVER-721 test reconnection

    ajdavis authored
    Also implement mock_server_quit.
  4. @ajdavis
Commits on Jun 28, 2015
  1. @ajdavis

    update libbson to 1.1.9-dev

    ajdavis authored
Commits on Jun 27, 2015
  1. @ajdavis
Commits on Jun 26, 2015
  1. @ajdavis

    CDRIVER-721 additional tests

    ajdavis authored
  2. @ajdavis

    CDRIVER-721 mongoc_client_destroy crash after connection fails

    ajdavis authored
    Undo two bad changes introduced while fixing CDRIVER-695, and add
    another safety check in _mongoc_cluster_node_destroy.
Commits on Jun 25, 2015
  1. @ajdavis

    post-release bump

    ajdavis authored
Commits on Jun 21, 2015
  1. @ajdavis

    1.1.8 Release

    ajdavis authored
    Signed-off-by: A. Jesse Jiryu Davis <jesse@mongodb.com>
  2. @ajdavis

    CDRIVER-695 crash destroying node after auth err

    ajdavis authored
    Avoid scenarios like:
    
    1. Connect to 2-node replica set.
    
    2. _cluster_reconnect_replica_set enters first loop, calls ismaster on primary
       and finds two peers.
    
    3. nodes_len is set to 2 and the nodes list is realloc'ed, but the second node
       is uninitialized.
    
    4. _mongoc_cluster_reconnect_replica_set enters second loop.
    
    5. Auth fails, "goto CLEANUP".
    
    6. Now nodes_len is 2 but the second node is still uninitialized.
    
    7. Later, _mongoc_cluster_node_destroy iterates over both nodes.
    
    8. Destroying second, uninitialized node calls stream->close, which is a random
       location, segfaults.
Commits on Jun 17, 2015
  1. @ajdavis
Commits on Jun 15, 2015
  1. @ajdavis

    post-release bump

    ajdavis authored
Commits on Jun 9, 2015
  1. @ajdavis

    1.1.7 Release

    ajdavis authored
    Signed-off-by: A. Jesse Jiryu Davis <jesse@mongodb.com>
  2. @ajdavis
  3. @ajdavis
  4. @ajdavis

    CDRIVER-695 checked errors in cluster logic

    ajdavis authored
    Hope to make a crash in _mongoc_cluster_node_destroy easier to diagnose.
Commits on Jun 6, 2015
  1. @ajdavis
Commits on Jun 5, 2015
  1. @ajdavis
  2. @ajdavis

    CDRIVER-530 check for sasl_client_done

    ajdavis authored
    (cherry picked from commit 672670c)
Something went wrong with that request. Please try again.