{"push_id":1001346459,"size":3,"distinct_size":0,"ref":"refs/heads/master","head":"5b49cd8fec0fbc253ddb05e8d155361e1f68b5cd","before":"3d4cd15032669d36b1f91f5d2f37925f83ce7bbf","commits":[{"sha":"595282c0800f941238378ff612649b6df230edff","author":{"email":"b3f594e10a9edcf5413cf1190121d45078c62290@goop.org","name":"Jeremy Fitzhardinge"},"message":"xdr-codec: use padding slice, export it","distinct":false,"url":"https://api.github.com/repos/jsgf/rust-xdr/commits/595282c0800f941238378ff612649b6df230edff"},{"sha":"1c1c2494b8d58424d27a9dfc417880a00df8bfb4","author":{"email":"b3f594e10a9edcf5413cf1190121d45078c62290@goop.org","name":"Jeremy Fitzhardinge"},"message":"xdr-codec: restructure u8 packing/unpacking to avoid mistakes\n\nImplementing Pack/Unpack for u8 is a mistake, because they do not\nsupport the normal XDR 4-byte padding rules, which makes it too easy\nto accidentally generate bad output. Instead, explicitly support\noperations for opaque data, including an Opaque wrapper for [u8].\n\nThis is a breaking change; version bumped accordingly.","distinct":false,"url":"https://api.github.com/repos/jsgf/rust-xdr/commits/1c1c2494b8d58424d27a9dfc417880a00df8bfb4"},{"sha":"5b49cd8fec0fbc253ddb05e8d155361e1f68b5cd","author":{"email":"b3f594e10a9edcf5413cf1190121d45078c62290@goop.org","name":"Jeremy Fitzhardinge"},"message":"xdrgen: update into match xdr-codec changes","distinct":false,"url":"https://api.github.com/repos/jsgf/rust-xdr/commits/5b49cd8fec0fbc253ddb05e8d155361e1f68b5cd"}]}