{"push_id":1930957741,"size":7,"distinct_size":7,"ref":"refs/heads/tls_recv_net_next","head":"81c8fa6bfc203dc68083cbd5ec9eb7785fcab8d1","before":"ff0abf1ed33660871845e12abe2b450667863b3b","commits":[{"sha":"98f9d5dc0be374170f83cdd3e25c09359b5c96f0","author":{"name":"Dave Watson","email":"1335a9f0e65712c20f69d26dacbe271d2442c62c@fb.com"},"message":"fix bug in tls_sw_sendpage\n\nIf the number of send pages is larger than a previous sendmsg or sendpage,\nthe crypto code will fail trying to read all of the input data.","distinct":true,"url":"https://api.github.com/repos/ktls/net_next_ktls/commits/98f9d5dc0be374170f83cdd3e25c09359b5c96f0"},{"sha":"241332b6d44725d9832546d18a3418d4809df76c","author":{"name":"Dave Watson","email":"1335a9f0e65712c20f69d26dacbe271d2442c62c@fb.com"},"message":"make zerocopy_from_iter generic and usuable from recv path","distinct":true,"url":"https://api.github.com/repos/ktls/net_next_ktls/commits/241332b6d44725d9832546d18a3418d4809df76c"},{"sha":"e0b7babc2a41a1dd8a94a73674651d0cb404f701","author":{"name":"Dave Watson","email":"1335a9f0e65712c20f69d26dacbe271d2442c62c@fb.com"},"message":"tls: Move cipher info to a separate struct","distinct":true,"url":"https://api.github.com/repos/ktls/net_next_ktls/commits/e0b7babc2a41a1dd8a94a73674651d0cb404f701"},{"sha":"e6aa25bee38354020bd025cf7906450871375a3a","author":{"name":"Dave Watson","email":"1335a9f0e65712c20f69d26dacbe271d2442c62c@fb.com"},"message":"tls: generalize tls_advance_record_sn","distinct":true,"url":"https://api.github.com/repos/ktls/net_next_ktls/commits/e6aa25bee38354020bd025cf7906450871375a3a"},{"sha":"2cce854dae4d1f715a1cb91fd3b44323f5805fb3","author":{"name":"Dave Watson","email":"1335a9f0e65712c20f69d26dacbe271d2442c62c@fb.com"},"message":"RX path for ktls\n\nrecvmsg, splice_read, and poll implemented.\n\ntcp_read_sock (for kcm, kproxy, etc) not implemented yet.\n\ncmsg support not implemented yet.","distinct":true,"url":"https://api.github.com/repos/ktls/net_next_ktls/commits/2cce854dae4d1f715a1cb91fd3b44323f5805fb3"},{"sha":"7819985d1e34670be8d39a6fbe040fe4ec9517e8","author":{"name":"Dave Watson","email":"1335a9f0e65712c20f69d26dacbe271d2442c62c@fb.com"},"message":"tls_read_sock support, recursive use in strparser\n\nstill need to sort out data_ready callback ordering","distinct":true,"url":"https://api.github.com/repos/ktls/net_next_ktls/commits/7819985d1e34670be8d39a6fbe040fe4ec9517e8"},{"sha":"81c8fa6bfc203dc68083cbd5ec9eb7785fcab8d1","author":{"name":"Dave Watson","email":"1335a9f0e65712c20f69d26dacbe271d2442c62c@fb.com"},"message":"Enough hacks to get kcm + ktls working\n\nTODO better way to change sk_data_ready\nTODO something broken with sk_err","distinct":true,"url":"https://api.github.com/repos/ktls/net_next_ktls/commits/81c8fa6bfc203dc68083cbd5ec9eb7785fcab8d1"}]}
{"actor":{"display_login":"djwatson"}}