Commit Graph

  • ede8ee0278 Use dual Apache/MIT license Thijs Cadier 2016-01-23 17:25:32 +0100
  • eac8a0aff6 Use mem::zeroed instead of mem::uninitialized Thijs Cadier 2015-12-21 10:40:51 +0100
  • ded48f4257 Config for published crate Thijs Cadier 2015-12-19 21:08:41 +0100
  • 9b9568476c Tweak readme [ci skip] Thijs Cadier 2015-12-19 20:43:57 +0100
  • 56453940b5 Merge pull request #11 from thijsc/travis Thijs Cadier 2015-12-19 20:42:34 +0100
  • 6925118d15 Add Travis badge and tweak readme Thijs Cadier 2015-12-19 20:41:22 +0100
  • 6f0fc9b5b9 Skip extended bulk operation test on Travis Thijs Cadier 2015-12-19 20:29:21 +0100
  • 9c86079f87 Remove test of error message that can vary between MongoDB versions Thijs Cadier 2015-12-18 17:02:21 +0100
  • 3cdd312cdf Convert bson json to String directly Thijs Cadier 2015-12-18 16:55:03 +0100
  • c44f47ce6f Add Travis config Thijs Cadier 2015-12-18 16:30:21 +0100
  • fcabf5e262 Tweak comments Thijs Cadier 2015-12-18 16:26:48 +0100
  • ac9dd3a357 Update readme Thijs Cadier 2015-12-14 22:39:09 +0100
  • 32d807f216 Bump C driver to 1.3.0 Thijs Cadier 2015-12-14 22:32:01 +0100
  • 5a16cbdd37 Merge pull request #4 from thijsc/mongo_c_1_2 Thijs Cadier 2015-12-14 22:26:23 +0100
  • 1a4964a36e Use Mongo C driver 1.2.1 Thijs Cadier 2015-08-21 22:52:08 +0200
  • 44bdec78be Replace deprecrated way of going from PathBuf to CString Thijs Cadier 2015-12-14 22:19:31 +0100
  • 269d26feb9 Use durations instead of ms for sleeps Thijs Cadier 2015-12-14 22:06:48 +0100
  • 9a65732c26 Keep track of bindings semi-manually Thijs Cadier 2015-12-14 22:04:37 +0100
  • bae6556fed Updates for newest nightly and bindgen Thijs Cadier 2015-11-10 16:39:24 +0100
  • e02ff4d627 Remove cstr_to_str feature marker Thijs Cadier 2015-10-04 13:31:31 +0200
  • 5aa1b62faf Use an Arc to share ClientPool between threads Thijs Cadier 2015-10-04 13:30:45 +0200
  • 8b3a94a6e8 Add collection update Thijs Cadier 2015-09-28 20:27:06 +0200
  • 7140cdd443 Methods to take ownership of a database and collection Thijs Cadier 2015-09-25 14:08:34 +0200
  • 6be7ce71f5 Implement partialeq for uri and add get_uri on pool Thijs Cadier 2015-09-24 11:28:34 +0200
  • 86d3d180a0 Bump mongo c driver to 1.1.11 Thijs Cadier 2015-09-24 10:54:55 +0200
  • 5ef49c0258 Drop collection in find and modify test Thijs Cadier 2015-09-23 23:29:18 +0200
  • 87e4f3cb8b Fix lifetime issue in options Thijs Cadier 2015-09-23 23:26:35 +0200
  • 494914c638 Add bson encoding and decoding test Thijs Cadier 2015-09-23 23:11:41 +0200
  • c2338a389f Fix passing of update in find_and_modify Thijs Cadier 2015-09-23 16:05:01 +0200
  • b536f1c048 Add test for count options Thijs Cadier 2015-09-23 14:29:31 +0200
  • e922adcad6 Add find_and_modify on collection Thijs Cadier 2015-09-23 14:22:57 +0200
  • 5fce1cd42b Les error-prone skipping of ssl tests Thijs Cadier 2015-09-03 14:18:55 +0200
  • 418225ea25 Remove from_json method in bsonc we don't use Thijs Cadier 2015-09-03 14:18:45 +0200
  • 98bb376969 Tests and a fix for ssl connections Thijs Cadier 2015-09-03 14:09:24 +0200
  • 96a051ef74 Whitespace Thijs Cadier 2015-09-03 12:13:36 +0200
  • 74c38fe32a Show code and domain in bsonc error debug output Thijs Cadier 2015-09-02 21:59:39 +0200
  • 72cb5be78f Add command_simple Thijs Cadier 2015-09-02 21:26:41 +0200
  • dcf7db62a3 Enable mongoc trace log Thijs Cadier 2015-08-31 23:17:42 +0200
  • eb1888b00c Add log handling Thijs Cadier 2015-08-31 22:58:05 +0200
  • 55a0add371 Merge pull request #9 from thijsc/rust-openssl Thijs Cadier 2015-08-31 22:12:17 +0200
  • e4b9864bfc Rename wrapper package and use openssl-sys crate Thijs Cadier 2015-08-31 15:11:16 +0200
  • d6e9d823aa Add CommandAndFindOptions with_fields convenience method Thijs Cadier 2015-08-31 12:10:37 +0200
  • d8669a4226 Use insert_bson in cursor Thijs Cadier 2015-08-31 10:51:16 +0200
  • 0b4d07db44 Whitespace fix Thijs Cadier 2015-08-28 16:23:24 +0200
  • 0d888c46cd Link openssl dynamically Thijs Cadier 2015-08-28 16:19:25 +0200
  • ddd01a78e4 Allow mixed usage of strings and slices in get_collection Thijs Cadier 2015-08-28 11:56:08 +0200
  • 0b61492889 Add ValueAccessError to MongoError Thijs Cadier 2015-08-28 11:47:28 +0200
  • c5dce56e0d Add get_database on uri Thijs Cadier 2015-08-27 22:47:25 +0200
  • ba41ae9549 Re-add test modules Thijs Cadier 2015-08-27 22:41:13 +0200
  • 6d5c6ec18d Uri new now returns an option Thijs Cadier 2015-08-27 22:32:46 +0200
  • c77cc42024 Attach fields bson to lifetime of cursor Thijs Cadier 2015-08-27 21:42:04 +0200
  • ddb8d32e30 Update readme Thijs Cadier 2015-08-27 20:18:49 +0200
  • 3cd3628910 Whitespace fix Thijs Cadier 2015-08-27 17:57:38 +0200
  • fc71370c0f Move integration tests to own dir Thijs Cadier 2015-08-27 17:52:55 +0200
  • b2d927c137 bsonc and error don't need to be public Thijs Cadier 2015-08-27 17:13:52 +0200
  • 728c628340 Check for existense of paths for ssl options Thijs Cadier 2015-08-27 17:04:09 +0200
  • 0856df7b54 Merge 7ee0a957f7 into 1830144125 Thijs Cadier 2015-08-25 21:26:31 +0000
  • 1830144125 Replace all bson document handling with macro Thijs Cadier 2015-08-25 23:26:00 +0200
  • 7ee0a957f7 Tryout of libbson wrapper Thijs Cadier 2015-08-24 23:39:09 +0200
  • 2cd8d988db Use uninitialized memory for client padding Thijs Cadier 2015-08-25 00:35:29 +0200
  • 8ebb87792a Add test for multiple queries with same fields object Thijs Cadier 2015-08-23 10:31:06 +0200
  • 6fde2b0004 Enable debug symbols if configured, pic configure arg Thijs Cadier 2015-08-22 15:35:33 +0200
  • 17e134eadd Prefix out dir with version, add -fPIC to make too Thijs Cadier 2015-08-21 22:52:08 +0200
  • 83bf75b63d Use -fPIC for c driver compilation Thijs Cadier 2015-08-21 11:37:42 +0200
  • 885c26f133 Use target that Cargo sets for c driver compilation Thijs Cadier 2015-08-21 11:31:09 +0200
  • 8d6c348401 Use host instead of target for triple Thijs Cadier 2015-08-20 18:21:45 +0200
  • fdb320b4ea Enable fPIC for bson and allow choosing the target Thijs Cadier 2015-08-20 15:36:28 +0200
  • 9e08ae9d6c Merge pull request #3 from thijsc/ssl_options Thijs Cadier 2015-08-20 13:40:21 +0200
  • eac4815563 Ssl options for client pool Thijs Cadier 2015-07-29 10:49:39 +0200
  • d2e0fbc109 Add command on collection and database Thijs Cadier 2015-08-19 21:59:30 +0200
  • 82852b98ce Add Client get_server_status Thijs Cadier 2015-08-19 21:03:00 +0200
  • 9d299055e7 Add asserts and whitespace fix Thijs Cadier 2015-08-19 21:02:29 +0200
  • ceeacd35a8 Merge pull request #2 from thijsc/bulk_operation Thijs Cadier 2015-07-29 00:09:54 +0200
  • df9749c5c4 WIP Collection bulk operation Thijs Cadier 2015-07-27 22:45:27 +0200
  • 9cbe2b03c3 Call init when creating first client pool Thijs Cadier 2015-07-28 09:03:54 +0200
  • f9e4280836 Use std::sync::Once for init Thijs Cadier 2015-07-27 22:15:44 +0200
  • e88e6892f9 Use bson from Git for now Thijs Cadier 2015-07-27 22:00:59 +0200
  • 05fcd45602 Bump Mongo C driver to 1.1.10 Thijs Cadier 2015-07-27 21:48:12 +0200
  • 86dab63763 Update readme Thijs Cadier 2015-06-28 19:37:24 +0200
  • 1608c6549a Set mongo c driver version to 1.1.7 since 1.1.8 was yanked Thijs Cadier 2015-06-28 19:35:53 +0200
  • 498b19c892 Add note about DYLD_LIBRARY_PATH to readme Thijs Cadier 2015-06-28 19:35:28 +0200
  • b12196a41e Support for tailing queries Thijs Cadier 2015-06-26 23:14:15 +0200
  • c7a2b78016 Support for iterating tailing cursors Thijs Cadier 2015-06-25 23:54:53 +0200
  • d2919f79a6 Fix warnings and don't use scoped anymore Thijs Cadier 2015-06-25 23:56:58 +0200
  • f3bb18630f Add database wrapper with get and create collection Thijs Cadier 2015-06-25 23:18:51 +0200
  • b1987b1e36 Add Collection.get_name() Thijs Cadier 2015-06-25 22:14:25 +0200
  • f18fde5c77 Add clang include dir detection and override Thijs Cadier 2015-06-25 21:59:37 +0200
  • a0584dfdc3 Merge f772e1db30 into a4b4223645 Yuri Setiantoko 2015-06-24 16:03:33 +0000
  • f772e1db30 omit default clang include dir path Yuri Setiantoko 2015-06-24 22:58:26 +0700
  • 8dd27d8059 add CLANG_INCLUDE_DIR environment hacks Yuri Setiantoko 2015-06-24 21:24:00 +0700
  • a4b4223645 Add metatadata in Cargo.toml Thijs Cadier 2015-06-24 13:13:53 +0200
  • dde8830599 Use bson from crates.io Thijs Cadier 2015-06-24 12:54:49 +0200
  • d686ba240f Initial version Thijs Cadier 2015-06-23 22:10:31 +0200