| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge PR #26849 into master | Sage Weil | 2019-03-10 | 2 | -116/+169 |
|\ |
|
| * | Revert "msg/async: msgr2: expected tags validation" | Ricardo Dias | 2019-03-08 | 2 | -80/+1 |
| * | msg/async/ProtocolV2: state machine verifications | Ricardo Dias | 2019-03-08 | 2 | -39/+171 |
* | | Merge PR #26660 into master | Sage Weil | 2019-03-09 | 1 | -1/+1 |
|\ \ |
|
| * | | include/intarith: enforce the same type for p2*() arguments | Ilya Dryomov | 2019-03-05 | 1 | -1/+1 |
* | | | Merge PR #26832 into master | Sage Weil | 2019-03-08 | 1 | -2/+2 |
|\ \ \
| |_|/
|/| | |
|
| * | | msg/async/ProtocolV2: end scope of std::hex properly | xie xingguo | 2019-03-07 | 1 | -2/+2 |
| |/ |
|
* | | Merge PR #26794 into master | Sage Weil | 2019-03-08 | 1 | -0/+5 |
|\ \ |
|
| * | | msg/msg_types: make legacy_equals() symmetrical | Sage Weil | 2019-03-07 | 1 | -0/+5 |
| |/ |
|
* / | msg/async/ProtocolV1: fix locking around authorizer_buf | Sage Weil | 2019-03-07 | 1 | -6/+5 |
|/ |
|
* | Merge PR #26767 into master | Sage Weil | 2019-03-05 | 2 | -6/+0 |
|\ |
|
| * | Revert "msg/async/Protocol*: send keep alive if existing wins" | xie xingguo | 2019-03-05 | 2 | -6/+0 |
* | | Merge PR #26752 into master | Sage Weil | 2019-03-05 | 2 | -15/+55 |
|\ \
| |/
|/| |
|
| * | msg/async, v2: round up segments to CRYPTO_BLOCK_SIZE in secure mode. | Radoslaw Zarzynski | 2019-03-04 | 2 | -15/+55 |
* | | Merge PR #26631 into master | Sage Weil | 2019-03-04 | 1 | -0/+1 |
|\ \
| |/
|/| |
|
| * | msg/async, v2: fix unused variable warning in ::discard_out_queue(). | Radoslaw Zarzynski | 2019-02-25 | 1 | -0/+1 |
* | | Merge PR #26704 into master | Sage Weil | 2019-03-04 | 3 | -367/+306 |
|\ \ |
|
| * | | msg/async, v2: drop alloc_aligned_buffer(). | Radoslaw Zarzynski | 2019-03-04 | 1 | -18/+0 |
| * | | msg/async, v2: introduce frame late abort facility. | Radoslaw Zarzynski | 2019-03-04 | 2 | -37/+77 |
| * | | Revert "msg/async, v2: move ceph_msg_header2 to last frame segment." | Radoslaw Zarzynski | 2019-03-02 | 2 | -29/+19 |
| * | | msg, msg/async, v2: introduce late message abort facility. | Radoslaw Zarzynski | 2019-03-02 | 2 | -0/+16 |
| * | | msg/async, v2: failure of msg decode doesn't block throtlles. | Radoslaw Zarzynski | 2019-03-02 | 1 | -1/+2 |
| * | | msg/async, v2: move ceph_msg_header2 to last frame segment. | Radoslaw Zarzynski | 2019-03-01 | 2 | -19/+29 |
| * | | fixup: use frame epilogue for crc32 integrity checking. | Radoslaw Zarzynski | 2019-03-01 | 1 | -3/+3 |
| * | | msg/async, v2: epilogue size is variable in secure mode. | Radoslaw Zarzynski | 2019-03-01 | 3 | -22/+39 |
| * | | msg/async, v2: drop support for the buggy rx_buffers mechanism. | Radoslaw Zarzynski | 2019-03-01 | 3 | -148/+24 |
| * | | Revert "msg/async, v2: add flags field to frame's epilogue." | Radoslaw Zarzynski | 2019-03-01 | 2 | -40/+17 |
| * | | msg/async, v2: add flags field to frame's epilogue. | Radoslaw Zarzynski | 2019-03-01 | 2 | -17/+40 |
| * | | msg/async, v2: drop onwire_segment_t as epilogue had derogated it. | Radoslaw Zarzynski | 2019-03-01 | 3 | -38/+25 |
| * | | msg, msg/async, v2: drop crc fields from ceph_msg_header2. | Radoslaw Zarzynski | 2019-03-01 | 2 | -29/+8 |
| * | | msg/async, v2: use frame epilogue for crc32 integrity checking. | Radoslaw Zarzynski | 2019-03-01 | 3 | -95/+132 |
| * | | msg/async, v2: clean the ProtocolV2::{front,middle,data} up. | Radoslaw Zarzynski | 2019-02-28 | 2 | -27/+18 |
| * | | msg/async, v2: clean the ProtocolV2::epilogue up. | Radoslaw Zarzynski | 2019-02-28 | 2 | -12/+5 |
| * | | msg/async, v2: move crypto processing to segment reader. | Radoslaw Zarzynski | 2019-02-28 | 1 | -54/+37 |
| * | | msg/async, v2: handle epilogue separately from payload/data. | Radoslaw Zarzynski | 2019-02-28 | 1 | -10/+20 |
| * | | msg/async, v2: dissect decryption from SignedEncryptedFrame. | Radoslaw Zarzynski | 2019-02-28 | 2 | -13/+9 |
| * | | msg/async, v2: unify WAIT frames with other payload frames. | Radoslaw Zarzynski | 2019-02-28 | 2 | -10/+11 |
| * | | msg/async, v2: implement epilogue handling in secure mode. | Radoslaw Zarzynski | 2019-02-28 | 3 | -48/+57 |
| * | | msg/async, v2: message frames are pre-dispatched now. | Radoslaw Zarzynski | 2019-02-28 | 1 | -4/+25 |
* | | | Merge PR #26696 into master | Sage Weil | 2019-03-04 | 3 | -1/+49 |
|\ \ \ |
|
| * | | | msg/Connection: disable {post,revoke}_rx_buffer | Sage Weil | 2019-02-28 | 1 | -0/+4 |
| * | | | msg/async/ProtocolV1: disable rx_buffers behavior | Sage Weil | 2019-02-28 | 1 | -0/+9 |
| * | | | msg/simple/Pipe: disable rx_buffer code | Sage Weil | 2019-02-28 | 1 | -1/+36 |
* | | | | Merge pull request #26668 from xiexingguo/wip-38493 | Xie Xingguo | 2019-03-03 | 2 | -4/+8 |
|\ \ \ \ |
|
| * | | | | msg/async/ProtocolV2: send_keepalive under the scope of lock | xie xingguo | 2019-03-01 | 1 | -4/+2 |
| * | | | | msg/async/Protocol*: send keep alive if existing wins | xie xingguo | 2019-03-01 | 2 | -0/+6 |
| | |/ /
| |/| | |
|
* | | | | Merge pull request #26714 from cyx1231st/wip-async-bannercheck | Ricardo Dias | 2019-03-01 | 1 | -1/+1 |
|\ \ \ \ |
|
| * | | | | msg/async: fix banner_v1 check in ProtocolV2 | Yingxin Cheng | 2019-03-01 | 1 | -1/+1 |
| |/ / / |
|
* / / / | msg/async: fix include in frames_v2.h | Yingxin Cheng | 2019-03-01 | 1 | -0/+1 |
|/ / / |
|
* / / | msg/async: msgr2: cleanup frame classes hacks | Ricardo Dias | 2019-02-27 | 2 | -139/+243 |
|/ / |
|