Permalink
Switch branches/tags
Nothing to show
Commits on Feb 4, 2013
  1. Merge pull request #4 from pvogel1967/master

    timburks committed Feb 4, 2013
    Update to latest mongoDB C library, compile for ARC/iOS
Commits on Dec 28, 2012
Commits on Dec 12, 2011
  1. added ability to optionally enable an automatic update timestamp "_up"

    timburks committed Dec 12, 2011
    with each insert and update.
Commits on Apr 25, 2011
  1. BSON serialization of Nu code.

    timburks committed Apr 25, 2011
Commits on Jan 1, 2011
  1. add missing return statement.

    timburks committed Jan 1, 2011
Commits on Dec 22, 2010
Commits on Dec 10, 2010
  1. added BSON sorting class to help perform MongoDB-style sorts of BSON …

    Tim Burks committed Dec 10, 2010
    …objects.
Commits on Dec 8, 2010
  1. fix memory problem.

    Tim Burks committed Dec 8, 2010
    bson data needs to be copied when bson objects are created.
  2. reworked BSON API.

    Tim Burks committed Dec 8, 2010
    added deep accessors to NuBSON object contents.
    removed categories on NSData and NSDictionary.
    added class methods to NuBSON to construct from NSData/NSDictionary.
Commits on Nov 27, 2010
  1. encoding of Nu 't' symbol.

    Tim Burks committed Nov 27, 2010
Commits on Nov 24, 2010
  1. fixed warnings.

    Tim Burks committed Nov 24, 2010
  2. fixed serialization of nulls.

    Tim Burks committed Nov 24, 2010
    Previously we were incorrectly serializing nulls as strings.
Commits on Nov 6, 2010
  1. dictionaries are copied before _id's are added. new sample code.

    Tim Burks committed Nov 6, 2010
    insertion was throwing exceptions for non-mutable dictionaries.
    also there is new Mac OS sample code illustrating geo lookup.
Commits on Nov 3, 2010
  1. added public headers.

    Tim Burks committed Nov 3, 2010
Commits on Oct 11, 2010
  1. added lower-level tools for building bson.

    Tim Burks committed Oct 11, 2010
    I discovered a problem related to using NSDictionary instances to
    build bson queries. NSDictionary keys are unordered, so there is
    no way to control the ordering of elements in a bson object
    created from a dictionary. This is ordinarily not a problem,
    but commands run with the runCommand:inDatabase: method must
    have their elements specified in the correct order.
Commits on Oct 10, 2010
  1. simple connect method for local MongoDB databases.

    Tim Burks committed Oct 10, 2010
Commits on Oct 4, 2010
  1. added support for long longs (although they are truncated to longs in…

    Tim Burks committed Oct 4, 2010
    … MongoDB).
Commits on Sep 30, 2010
  1. add header for dropDatabase: method

    Tim Burks committed Sep 30, 2010
Commits on Sep 26, 2010
  1. auto-generate _id values for inserted objects, this lets us return an…

    Tim Burks committed Sep 26, 2010
    …d use them immediately.
    
    also added error message when connection fails
Commits on Sep 9, 2010
  1. added user management and converted unit tests to use authentication.

    Tim Burks committed Sep 9, 2010
    The NuMongoDB unit tests now test (and require) the use of authentication
    in MongoDB. See the notes in test/test_access.nu. This also requires that
    MongoDB be run with the --auth option.
Commits on Sep 8, 2010
Commits on Sep 3, 2010
  1. added NuBSON.[hm] to Xcode project.

    Tim Burks committed Sep 3, 2010
  2. testing bson support.

    Tim Burks committed Sep 3, 2010
  3. split NuBSON into separate files, renamed NuMongoDBObjectID->NuBSONOb…

    Tim Burks committed Sep 3, 2010
    …jectID
Commits on Aug 18, 2010
  1. new unit test/example illustrating update api.

    Tim Burks committed Aug 18, 2010
Commits on Jul 19, 2010
  1. added direct support for oids, dates, bools

    Tim Burks committed Jul 19, 2010
Commits on Jul 17, 2010
  1. updated geo script

    Tim Burks committed Jul 17, 2010
Commits on Jul 3, 2010
  1. Xcode project, ObjC sample code.

    Tim Burks committed Jul 3, 2010
Commits on Jun 23, 2010
Commits on Jun 21, 2010
  1. added method to create indices. geo test case.

    Tim Burks committed Jun 21, 2010
Commits on Jun 14, 2010
  1. added support for binary data (NSData)

    Tim Burks committed Jun 14, 2010