aboutsummaryrefslogtreecommitdiff
path: root/src/protocol.rs
AgeCommit message (Expand)Author
2021-10-27packeterr cloneableregenerativep
2020-12-07remove packet type from packet kind trait (mistake)Joey Sacchini
2020-12-07include associated packet type with PacketKind traitJoey Sacchini
2020-12-07optionally use GAT with PacketKindJoey Sacchini
2020-12-07packet kind enumJoey Sacchini
2020-12-03fix to_owned() on State#nameJoey Sacchini
2020-11-28fix silly mistake in proto_byte_flagJoey Sacchini
2020-10-20serialize id as VarIntJoey Sacchini
2020-10-20simplify relationship between raw packet and packetJoey Sacchini
2020-10-20Make mc_serialize_body it's own member of Packet trait instead of using Seria...Joey Sacchini
2020-10-20define the Id, State, and PacketDirection types for all protocol versions, an...Joey Sacchini
2020-10-20lots of macro and type refactoring to simplify common patterns such as: posit...Joey Sacchini
2020-10-19only need one struct def for raw dataJoey Sacchini
2020-10-19remove compat layer (don't need it), and fix some other small issues with tes...Joey Sacchini
2020-10-19fix mistakes when implementing no_stdJoey Sacchini
2020-10-19allow no_std with allocJoey Sacchini
2020-10-16add feature to support enum associated values in macro-defined-enums, and rep...Joey Sacchini
2020-10-14deserialize not into_deserialized for raw packet bodyJoey Sacchini
2020-10-14update raw packet to allow deserialization of body in a matchJoey Sacchini
2020-10-14implement enum based raw packet typesJoey Sacchini
2020-10-09cargo fmtJoey Sacchini
2020-10-09implement teams packetsJoey Sacchini
2020-10-08iteration on counted array typesJoey Sacchini
2020-10-08fix update light packetJoey Sacchini
2020-10-08error when data is not consumed fullyJoey Sacchini
2020-10-02fix random generation and make raw packet accept a borrowed sliceJoey Sacchini
2020-09-30PacketErr is ErrorJoey Sacchini
2020-09-29cargo fmtJoey Sacchini
2020-09-29implement automated testing of all data-typesJoey Sacchini
2020-09-29init commitJoey Sacchini