Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-49112 Add Session::getSSLConfiguration | Gabriel Marks | 2020-07-08 | 1 | -0/+4 |
| | |||||
* | SERVER-39338 Remove `stdx/functional.h` | ADAM David Alan Martin | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | SERVER-40004 Modified compareAndSwap to return boolean | Shelley Jain | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -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-36644 remove AtomicWord typedefs | Billy Donahue | 2019-01-07 | 1 | -1/+1 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-33255 clean up TransportLayer API | Mathias Stearn | 2018-02-13 | 1 | -8/+0 |
| | |||||
* | SERVER-31648 Perform sets/unsets to session tags atomically. | Justin Seyster | 2017-11-06 | 1 | -4/+17 |
| | | | | | | | | | | | As described in the SERVER ticket, there is a window in CmdIsMaster::run() during which there is no flag set to prevent a session from being closed by an FCV update (even when the session is one that should stay open through the upgrade). This change closes that window. As part of the fix, this change also replaces the replaceTags() function with functions that can atomically update the session tags. | ||||
* | SERVER-31265 Mark new sessions as pending so terminateIfTagsDontMatch don't ↵ | Henrik Edin | 2017-10-04 | 1 | -3/+5 |
| | | | | terminate sessions that haven't had their tags set yet. Clear this flag when we get the first set of tags. | ||||
* | SERVER-31209 Persist targetVersion in FCV document to indicate an ↵ | Louis Williams | 2017-10-03 | 1 | -1/+1 |
| | | | | upgrade/downgrade in progress. | ||||
* | SERVER-26944 Make Session decorable and move subsystem info into decorations | Jonathan Reams | 2016-12-14 | 1 | -8/+0 |
| | |||||
* | SERVER-26674 Remove uses of locks in TransportLayerLegacy | samantharitter | 2016-11-08 | 1 | -22/+13 |
| | | | | | | | - transport::Session becomes an abstract interface - narrow the TransportLayer interface - LegacySession owns its Connection object for fast access - refactor mock session and ticket classes into one common class | ||||
* | SERVER-26674 transport::Session objects should be shared_ptr managed | samantharitter | 2016-11-05 | 1 | -25/+7 |
| | |||||
* | SERVER-25918 Operations on closed sessions should return a ↵ | samantharitter | 2016-09-12 | 1 | -15/+4 |
| | | | | TransportSessionClosed status | ||||
* | SERVER-22826 Support X509 Authorization | Spencer Jackson | 2016-08-11 | 1 | -2/+3 |
| | |||||
* | Revert "SERVER-22826 Support X509 Authorization" | Spencer Jackson | 2016-08-10 | 1 | -3/+2 |
| | | | | This reverts commit d930f4832631eca7092ada4328d780f2b8d19d31. | ||||
* | SERVER-22826 Support X509 Authorization | Spencer Jackson | 2016-08-09 | 1 | -2/+3 |
| | |||||
* | SERVER-23913 Implement TransportLayer test suite and mock | Waley Chen | 2016-08-04 | 1 | -2/+13 |
| | |||||
* | SERVER-24162 Integrate TransportLayer | Samantha Ritter | 2016-07-12 | 1 | -8/+16 |
| | | | | | Expand the transport layer as needed to replace uses of abstract message port for ingress networking. | ||||
* | SERVER-24357 Coverity analysis defect 99580: Unsafe assignment operator | Waley Chen | 2016-07-11 | 1 | -1/+5 |
| | |||||
* | SERVER-24080 Implement transport layer primitives | samantharitter | 2016-05-31 | 1 | -0/+87 |