{"push_id":1156052432,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"a7ed2603dac78f63894daf6ab4283b2711602875","before":"8e30a637891ad8237c86ce86c78d2aeac9d33ffa","commits":[{"sha":"d622b369b19361813c478dbcf77e9fbbf92809f4","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"Unmarshal and marshal are now combined in packet; payloads no longer in headers.\n\n_packet.Unmarshal.of_cstruct now returns a tuple of the header and any\npayload indicated by the header, rather than including a potential\npayload in the returned record indicating the header.  The type\nsignatures for marshallers have also been altered to make exactly what's\nincluded in the Cstruct.t generated by `make_cstruct` clearer,\nparticularly in cases like ICMP, TCP, and UDP where the payload is\nrequired to generate the correct checksum.\n\nSigned-off-by: Mindy Preston <mindy.preston@docker.com>","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/d622b369b19361813c478dbcf77e9fbbf92809f4"},{"sha":"72a2a2947ccf5d71c52a53e35b02e1ee6da3434e","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"make all packets fulfill Alcotest.TESTABLE","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/72a2a2947ccf5d71c52a53e35b02e1ee6da3434e"},{"sha":"320fdb128c9a2add04ab0b3346b765456e997276","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"point merlin at lib subdirs & include `logs`","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/320fdb128c9a2add04ab0b3346b765456e997276"},{"sha":"67a80c88a337ead99c8b604097aa7f6f57b11560","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"ignore stuff more aggressively","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/67a80c88a337ead99c8b604097aa7f6f57b11560"},{"sha":"b7d30ded1d4ae068c2ac765c42907bdb8b28faea","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"Set test runner to maximum verbosity.","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/b7d30ded1d4ae068c2ac765c42907bdb8b28faea"},{"sha":"6651b0a06fa7a32548c20a6832ee6f451ef89e60","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"Remove arp tester custom parser (finally!).","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/6651b0a06fa7a32548c20a6832ee6f451ef89e60"},{"sha":"95bca37dd2ed5af0e68bc66b8da5a3f639b38230","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"to_cstruct is now into_cstruct and takes a _packet.t argument\n\nRather than `_packet.Marshal.to_cstruct` which takes a series of named\narguments representing the data needed to construct a header and a\nbuffer, present `_packet.Marshal.into_cstruct` which takes a `_packet.t`\nand a buffer into which to write.","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/95bca37dd2ed5af0e68bc66b8da5a3f639b38230"},{"sha":"9dc0f77be977973e13c6865da05fe6f8ef3f0f86","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"Add tests for UDP marshallers & unmarshallers; make them pass.","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/9dc0f77be977973e13c6865da05fe6f8ef3f0f86"},{"sha":"28aea4f2539f123a55b598d05be7ab3d5470fdcf","author":{"name":"Mindy Preston","email":"243c5dd538085f430b4f5f7b27b9adfd5d9d77c4@docker.com"},"message":"ipv4_packet also needs to take a payload argument.","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/28aea4f2539f123a55b598d05be7ab3d5470fdcf"},{"sha":"a7ed2603dac78f63894daf6ab4283b2711602875","author":{"name":"Mindy Preston","email":"393e475d43a07f47b7217b2bbfb7e102e61a9d2f@users.noreply.github.com"},"message":"Merge pull request #209 from yomimono/now-with-packet\n\n_{un}marshal -> _packet; payloads removed from _packet.t","distinct":true,"url":"https://api.github.com/repos/sevenEng/mirage-tcpip/commits/a7ed2603dac78f63894daf6ab4283b2711602875"}]}
{"actor":{"display_login":"sevenEng"}}