summaryrefslogtreecommitdiff
path: root/src/mongo/client/mongo_uri.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-45063 fix the bug in mongo::uriDecodezhaoliwei2020-04-021-1/+1
| | | | | | Closes #1340 Signed-off-by: Henrik Edin <henrik.edin@mongodb.com>
* SERVER-44858 Implement speculative sasl authSara Golemon2020-02-121-0/+127
| | | | | | | | | create mode 100644 jstests/auth/speculative-auth-replset.js create mode 100644 jstests/auth/speculative-sasl-start.js create mode 100644 jstests/ssl/speculative-auth-replset.js create mode 100644 jstests/ssl/speculative-authenticate.js create mode 100644 src/mongo/db/auth/sasl_commands.h create mode 100644 src/mongo/db/s/balancer/core_options_stub.cpp
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-10/+7
|
* SERVER-40802 Don't include boost/algorithm/string.hpp in mongo_uri.hMathias Stearn2019-05-011-0/+3
|
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
| | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-39186 Strip trailing dot from FQDNs retrieved from SRV URIsMathias Stearn2019-02-071-1/+1
|
* SERVER-39317 Make uri options case insensitiveJason Carey2019-02-051-5/+6
|
* SERVER-37311 add 'tls' alias for 'ssl' in mongo URIsIsabella Siu2019-01-091-2/+4
|
* SERVER-38319 Propagate URI options from DBClientRS through all codepathsMathias Stearn2018-12-201-48/+46
|
* SERVER-35212: Refactor shell code to enable default authentication database ↵Tyler Kaye2018-11-141-3/+51
| | | | as admin
* SERVER-37809 Fix typo in mongo shell error messageKelsey Schubert2018-11-121-3/+3
|
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-36272 Catch error in parsing values after % in URIsShreyas Kalyan2018-10-121-2/+9
|
* SERVER-30997 fix error codeIan Boros2018-07-301-1/+1
|
* SERVER-30997 Redact passwords and options from MongoURI in shell command lineJonathan Reams2018-07-301-31/+79
|
* SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin2018-06-291-1/+0
|
* SERVER-34563 Handle DNS names correctly in SRV record processing.ADAM David Alan Martin2018-06-261-33/+31
| | | | | | The current implementation of DNS name processing uses raw string processing. This change alters the mechanism to use a proper DNS name type which parses the hostname for proper processing.
* SERVER-35309 CamelCase appName in connection stringsMark Benvenuto2018-06-061-4/+4
|
* SERVER-32065 support retryWrites URI param in shellKevin Albertson2018-01-311-1/+15
|
* SERVER-32094 support appname URI param in shellKevin Albertson2018-01-231-1/+17
|
* SERVER-32059 Implement Drivers spec changes to SRVADAM David Alan Martin2017-11-281-15/+72
|
* SERVER-31622 Fix bad throwsMathias Stearn2017-11-021-47/+44
|
* SERVER-31061 Add `mongo+srv://` support for URIs.ADAM David Alan Martin2017-10-311-69/+103
| | | | | | | | | The shell now supports parsing and handling `mongo+srv://` style URIs, as part of the DNS Seedlist support. These URIs require DNS SRV and TXT record lookups, for extra configuration options. The shell also supports a (limited) form of connection-failover -- when initially connecting to a non-replica-set cluster, the shell will try each host listed, in order, until a connection can be established.
* SERVER-28072 Construct mongodb:// URI from RS string and dbnameSara Golemon2017-10-031-2/+3
|
* SERVER-29921 rewrite URI parserSara Golemon2017-09-211-73/+265
|
* Revert "SERVER-29923 Re-write the Mongo Server's URI parser and Testing Suite"Tyler Kaye2017-08-101-217/+62
| | | | This reverts commit 880e3c102363611ef09b451737276c0ad9400d11.
* SERVER-29923 Re-write the Mongo Server's URI parser and Testing SuiteTyler Kaye2017-08-101-62/+217
|
* SERVER-26541 Remove dependence on boost::regex() by replacing all of its ↵Tyler Kaye2017-06-151-6/+5
| | | | instances with std::regex()
* SERVER-22382 allow mongo --host to take uriMatt Cotter2016-08-181-1/+1
|
* SERVER-22707 fix mongo uri parseMatt Cotter2016-07-141-6/+13
| | | | | | | * comma is not optional in comma separated host list * ".sock" domain sockets need the "." * even with no database, need a slash before options * no spamming question marks inside the options
* SERVER-22714 Fix compile breakKaloian Manassiev2016-02-181-1/+2
|
* SERVER-22714 MongoURI should use the socketTimeout optionKaloian Manassiev2016-02-181-16/+16
|
* Revert "SERVER-22714 MongoURI should use the socketTimeout option"Kaloian Manassiev2016-02-181-3/+7
| | | | This reverts commit 21c2bb6641f863a8569a9496b9d92aeef2a6bca3.
* SERVER-22714 MongoURI should use the socketTimeout optionKaloian Manassiev2016-02-181-7/+3
|
* SERVER-6233 Add URI parsing to mongo shellJonathan Reams2015-10-131-0/+154