Commit Graph

31 Commits (adbbfce61301be9710253bd0aefd00639b198b26)

Author SHA1 Message Date
Thijs Cadier 2123095be0 Bump bson to 1.1 4 years ago
Thijs Cadier 984fc9ea2b Move to 2018 edition 4 years ago
Thijs Cadier 97d22cc241 Fix warnings on latest stable 4 years ago
Michael Jansen b808bd5f53 added mongoc_client_read_command_with_opts 7 years ago
Thijs Cadier d0b93b6bb0 Bump bson to 0.11 and use lossy utf-8 decoding for responses
Mongo can return invalid UTF-8 in bson responses:

https://jira.mongodb.org/browse/SERVER-24007

We use lossy UTF-8 decoding when parsing now.
7 years ago
Thijs Cadier 1773d64404 Implement Sync for Uri 8 years ago
Thijs Cadier de99a727d1 Implement Send for Uri 8 years ago
Thijs Cadier bdf4b6fad8 Docs for cursor 9 years ago
Thijs Cadier 58a45bd49d Move Uri to client module 9 years ago
Thijs Cadier 15464cddd8 Fix typo in docs 9 years ago
Thijs Cadier 283a94ce18 Document for client module 9 years ago
Thijs Cadier 981dd021c9 Documentation tweaks for client 9 years ago
Thijs Cadier eac8a0aff6 Use mem::zeroed instead of mem::uninitialized 9 years ago
Thijs Cadier 44bdec78be Replace deprecrated way of going from PathBuf to CString 9 years ago
Thijs Cadier 5aa1b62faf Use an Arc to share ClientPool between threads 10 years ago
Thijs Cadier 7140cdd443 Methods to take ownership of a database and collection 10 years ago
Thijs Cadier 6be7ce71f5 Implement partialeq for uri and add get_uri on pool 10 years ago
Thijs Cadier 98bb376969 Tests and a fix for ssl connections
Setting ssl options was broken because the memory for its content
was released immediately. We now keep ownership of everything until
the pool is dropped.
10 years ago
Thijs Cadier 96a051ef74 Whitespace 10 years ago
Thijs Cadier e4b9864bfc Rename wrapper package and use openssl-sys crate 10 years ago
Thijs Cadier ddd01a78e4 Allow mixed usage of strings and slices in get_collection 10 years ago
Thijs Cadier fc71370c0f Move integration tests to own dir 10 years ago
Thijs Cadier 728c628340 Check for existense of paths for ssl options
fixes #7
10 years ago
Thijs Cadier 2cd8d988db Use uninitialized memory for client padding 10 years ago
Thijs Cadier eac4815563 Ssl options for client pool 10 years ago
Thijs Cadier 82852b98ce Add Client get_server_status 10 years ago
Thijs Cadier 9cbe2b03c3 Call init when creating first client pool 10 years ago
Thijs Cadier d2919f79a6 Fix warnings and don't use scoped anymore 10 years ago
Thijs Cadier f3bb18630f Add database wrapper with get and create collection 10 years ago
Thijs Cadier b1987b1e36 Add Collection.get_name() 10 years ago
Thijs Cadier d686ba240f Initial version 10 years ago