summaryrefslogtreecommitdiff
path: root/src/mongo/client/mongo_uri.cpp
AgeCommit message (Collapse)Author
2024-08-30SERVER-87287 Remove MONGODB-CR auth logic (#26633)Gabriel Marks
GitOrigin-RevId: 902bce3c1018e15e526a7ce0cb0192067566f8fe
2023-11-06SERVER-77345, valdiDBName moves to DatabaseName, changed ↵dominichernandez
DatabaseName::validDBName to isValid SERVER-77345: Split/Moved unit test from namespaceString to DatabaseNmae
2023-10-07SERVER-77158 apply performance-move-const-arg clang tidy rule for clientMatt Boros
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-08-30SERVER-80008 Introduce gRPC configuration options to the mongo test runnerPatrick Freed
2023-06-22SERVER-77044 IWYU Automated changes for up to end ratio 0.4Daniel Moody
2023-06-15SERVER-77042 automated IWYU changes up to ratio of 0.3Daniel Moody
2023-02-03SERVER-70956: Support MONGODB-OIDC SASL mechanism in shell with tokenVarun Ravichandran
2022-04-29SERVER-65278 added clang-tidy v4 builder and fixed clang-tidy v4 issues.Daniel Moody
2021-08-31SERVER-59048 Add support for SRV and SRV raw to LDAPDNSResolverCacheMark Benvenuto
2020-11-24SERVER-51812 Allow DBClientConnection::connect() to specify helloOk when ↵Amirsaman Memaripour
initializing a connection
2020-10-26SERVER-50508 Rename ConnectionType::MASTER to ConnectionType::kStandaloneBen Caimano
2020-10-13SERVER-50917 util/ctype.h to replace <cctype> & <ctype.h> funcsBilly Donahue
2020-09-15SERVER-43909 clarify and repair util/hex.h APIBilly Donahue
- hexblob namespace - Throwy hexblob::decode (nee fromHex) - StringData overloads of hex codec ops - add unsignedHex<T> and zeroPaddedHex<T>
2020-05-18SERVER-46189 Fix shell kill current ops with TLS replica set and down nodesMark Benvenuto
2020-05-14SERVER-47921 Clean up LOG lines in clientSara Golemon
2020-04-26SERVER-47735 change mongo source over to logv2Billy Donahue
- Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2::
2020-04-02SERVER-45063 fix the bug in mongo::uriDecodezhaoliwei
Closes #1340 Signed-off-by: Henrik Edin <henrik.edin@mongodb.com>
2020-02-12SERVER-44858 Implement speculative sasl authSara Golemon
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
2019-07-27SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.1
2019-05-01SERVER-40802 Don't include boost/algorithm/string.hpp in mongo_uri.hMathias Stearn
2019-04-09SERVER-40476 remove mongoutils::strBilly Donahue
Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare.
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2019-02-07SERVER-39186 Strip trailing dot from FQDNs retrieved from SRV URIsMathias Stearn
2019-02-05SERVER-39317 Make uri options case insensitiveJason Carey
2019-01-09SERVER-37311 add 'tls' alias for 'ssl' in mongo URIsIsabella Siu
2018-12-20SERVER-38319 Propagate URI options from DBClientRS through all codepathsMathias Stearn
2018-11-14SERVER-35212: Refactor shell code to enable default authentication database ↵Tyler Kaye
as admin
2018-11-12SERVER-37809 Fix typo in mongo shell error messageKelsey Schubert
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-10-12SERVER-36272 Catch error in parsing values after % in URIsShreyas Kalyan
2018-07-30SERVER-30997 fix error codeIan Boros
2018-07-30SERVER-30997 Redact passwords and options from MongoURI in shell command lineJonathan Reams
2018-06-29SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin
2018-06-26SERVER-34563 Handle DNS names correctly in SRV record processing.ADAM David Alan Martin
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.
2018-06-06SERVER-35309 CamelCase appName in connection stringsMark Benvenuto
2018-01-31SERVER-32065 support retryWrites URI param in shellKevin Albertson
2018-01-23SERVER-32094 support appname URI param in shellKevin Albertson
2017-11-28SERVER-32059 Implement Drivers spec changes to SRVADAM David Alan Martin
2017-11-02SERVER-31622 Fix bad throwsMathias Stearn
2017-10-31SERVER-31061 Add `mongo+srv://` support for URIs.ADAM David Alan Martin
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.
2017-10-03SERVER-28072 Construct mongodb:// URI from RS string and dbnameSara Golemon
2017-09-21SERVER-29921 rewrite URI parserSara Golemon
2017-08-10Revert "SERVER-29923 Re-write the Mongo Server's URI parser and Testing Suite"Tyler Kaye
This reverts commit 880e3c102363611ef09b451737276c0ad9400d11.
2017-08-10SERVER-29923 Re-write the Mongo Server's URI parser and Testing SuiteTyler Kaye
2017-06-15SERVER-26541 Remove dependence on boost::regex() by replacing all of its ↵Tyler Kaye
instances with std::regex()
2016-08-18SERVER-22382 allow mongo --host to take uriMatt Cotter
2016-07-14SERVER-22707 fix mongo uri parseMatt Cotter
* 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
2016-02-18SERVER-22714 Fix compile breakKaloian Manassiev
2016-02-18SERVER-22714 MongoURI should use the socketTimeout optionKaloian Manassiev