summaryrefslogtreecommitdiff
path: root/src/mongo/util/net
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-18978: Clang-Format - Fix comment word wrapping indentationMark Benvenuto2015-06-205-18/+18
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-2026-4692/+4709
|
* SERVER-19041 Simplify SimpleMutexAndrew Morrow2015-06-192-4/+4
|
* SERVER-19051 Use unique_ptr in SSLThreadInfo to fix MSVC buildsSpencer Jackson2015-06-191-8/+7
|
* SERVER-19051 Cleanup memory allocated by SSLThreadInfoSpencer Jackson2015-06-191-6/+8
|
* SERVER-18723 boost -> stdx for condition_variableAdam Midvidy2015-06-181-2/+2
|
* SERVER-18723 boost -> stdx for threadAdam Midvidy2015-06-182-6/+5
|
* SERVER-18723 boost -> stdx for recursive_mutexAdam Midvidy2015-06-181-3/+3
|
* SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guardAdam Midvidy2015-06-173-22/+22
|
* SERVER-18991 Replace all usages of boost::noncopyable with ↵Andrew Morrow2015-06-163-6/+7
| | | | MONGO_DISALLOW_COPYING
* SERVER-17990 SERVER-18809 Community portion of ESEAndreas Nilsson2015-06-153-57/+71
|
* SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptrAndrew Morrow2015-06-108-23/+16
|
* SERVER-17308 Replace boost::scoped_array<T> with std::unique_ptr<T[]>Andrew Morrow2015-06-101-2/+1
|
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-102-5/+3
|
* SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-1/+1
|
* SERVER-18371 Add configure check for SSL/FIPSJonathan Reams2015-06-041-1/+1
|
* SERVER-18567 Implement ConnectionString::parse which returns StatusWithKaloian Manassiev2015-05-211-1/+0
|
* Revert "Revert "SERVER-18515 Replace OperationContext::getCurOp with ↵Ernie Hershey2015-05-181-4/+3
| | | | | | CurOp::get(OperationContext*)"" This reverts commit 7147e127644cba2bfa292945557b43664cc31f47.
* Revert "SERVER-18515 Replace OperationContext::getCurOp with ↵Ernie Hershey2015-05-181-3/+4
| | | | | | CurOp::get(OperationContext*)" This reverts commit d5bf63455aa614d98ac840f09ce5ca6b813b9507.
* SERVER-18515 Replace OperationContext::getCurOp with ↵Andy Schwerin2015-05-181-4/+3
| | | | CurOp::get(OperationContext*)
* SERVER-18288 implement a common interface for OP_COMMAND and OP_QUERYAdam Midvidy2015-05-181-0/+2
|
* SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵Andy Schwerin2015-05-132-14/+13
| | | | | | | | stdx::chrono types. Also introduces operators for adding stdx::chrono::duration to Date_t, subtracting two Date_ts to get Milliseconds, and remove the use of reinterpret_cast from the implementation of BSON Timestamp type.
* Revert "SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵Andy Schwerin2015-05-122-13/+14
| | | | | | | | stdx::chrono types." This reverts commit 9aac625685811873ffbc2d3e8d09531eff1ce10e. Committed in error.
* SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵Andy Schwerin2015-05-122-14/+13
| | | | | | | | stdx::chrono types. Also introduces operators for adding stdx::chrono::duration to Date_t, subtracting two Date_ts to get Milliseconds, and remove the use of reinterpret_cast from the implementation of BSON Timestamp type.
* SERVER-9666 Push stats/counters into new library in db/statsAndrew Morrow2015-05-061-0/+3
|
* SERVER-9666 Push miniwebserver into library in util/netAndrew Morrow2015-05-061-0/+9
|
* SERVER-18099 Refactor buildinfo/version reportingJonathan Reams2015-04-301-11/+1
|
* SERVER-9666 Push message_server_port lib into util/net directoryAndrew Morrow2015-04-291-0/+7
|
* SERVER-9666 Push server options libraries into dbAndrew Morrow2015-04-291-2/+2
|
* SERVER-9666 Push background_job lib down into utilAndrew Morrow2015-04-291-1/+1
|
* SERVER-9666 Push fail_point library into utilAndrew Morrow2015-04-291-1/+1
|
* SERVER-18131 Clean up LastError.Andy Schwerin2015-04-292-7/+2
| | | | | | | | Makes LastError a decoration on Client. Removes behavior that was specific to the dbKillCursors wire protocol message into the processing for that message, and out of last error. Simplifies lifetime of LastError. It always exists on Clients, so there's no checking for its existence, and no passing it around through parts of the networking library.
* SERVER-9666 Push network and hostandport into util/netAndrew Morrow2015-04-241-1/+46
|
* SERVER-9666 Push synchronization under util/concurrencyAndrew Morrow2015-04-241-1/+1
|
* SERVER-9666 Push sock_test down to util/net directoryAndrew Morrow2015-04-241-0/+14
|
* Revert "SERVER-18131 Clean up LastError."Andy Schwerin2015-04-232-2/+7
| | | | | This reverts commit 54c25da33ec7270295c8948f6a51376ec4fd278c and commit c952a9396a1843aa45d6afa3c6785dec607de112.
* SERVER-18131 Clean up LastError.Andy Schwerin2015-04-232-7/+2
| | | | | | | | Makes LastError a decoration on Client. Removes behavior that was specific to the dbKillCursors wire protocol message into the processing for that message, and out of last error. Simplifies lifetime of LastError. It always exists on Clients, so there's no checking for its existence, and no passing it around through parts of the networking library.
* SERVER-17606 add message parsers for OP_COMMAND/OP_COMMANDREPLYAdam Midvidy2015-04-224-137/+3
|
* SERVER-17817 Make ServiceContext create and manage Client objects.Andy Schwerin2015-04-202-6/+0
| | | | | | | | | | | | Also, deduplicate Client::* method implementations, guard the identity of the current CurOp of a Client with the Client's _mutex instead of the mutex guarding the list of all clients. Makes the currentClient object private to client.cpp, and all access to the thread-bound client is now done with haveClient() and cc() free functions in the mongo namespace. Removes the vesitgal Client::shutdown() methods.
* SERVER-17591: Allow TLS protocols to be disabledSpencer Jackson2015-04-173-2/+68
|
* Revert "SERVER-17591: Allow TLS protocols to be disabled"Spencer Jackson2015-04-163-52/+1
| | | | This reverts commit a7c0c18303f0e485e0b4006454511ab9919def83.
* SERVER-17591: Allow TLS protocols to be disabledSpencer Jackson2015-04-163-1/+52
|
* SERVER-17629 Implemented Bounded Data View/CursorJason Carey (hanumantmk)2015-04-141-9/+10
| | | | | | | | | | | | Implements DataRange and DataRangeCursor, bounded Status returning variants of DataView and DataCursor. Implements DataType::Handler<> to allow for specialization by type. * Endian specializations * BSONObj specialization Fix for endian conversions for floats and doubles to avoid some signaling bit patterns.
* SERVER-17866: Make minimum Windows build version Vista/2008Mark Benvenuto2015-04-141-22/+0
|
* SERVER-17832 Fix Resource Leak on SSL Connect and Accept ExceptionRobert Guo2015-04-131-16/+9
| | | | | | Closes #949 Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com>
* SERVER-7775 add currentOp commandAdam Midvidy2015-04-131-0/+9
|
* SERVER-7775 add killOp commandAdam Midvidy2015-04-063-0/+127
|
* SERVER-17863 Sort in config.h header when possibleAndrew Morrow2015-04-0311-22/+12
|
* SERVER-17548: Refactor SSLManager's Param classSpencer Jackson2015-04-024-87/+38
|
* SERVER-17752: Winsock API was called before a successful WSAStartup()Mark Benvenuto2015-03-272-4/+0
|