[ruby-talk:444095] [ANN] packetgen 3.2.2 released

packetgen 3.2.2 has been released. * home: <https://github.com/sdaubert/packetgen> * bugs: <https://github.com/sdaubert/packetgen/issues> * doc: <https://github.com/sdaubert/packetgen/wiki> PacketGen provides simple ways to generate, send and capture network packets. Supported protocols are: Ethernet, Dot11, Dot1x, ARP, IP, IPv6, GRE, ICMP, IGMP, ICMPv6, MLD, MLDv2, OSPFv2, OSPFv3, UDP, TCP, SNMP, DNS, EAP, BOOTP, DHCP, TFTP, HTTP and MDNS. Changes: ### 3.2.2 / 2022-12-23 * Add Header::HTTP::Headers#[] to access header through its name. * Add Header::HTTP::Headers#header? to check a header is embedded in HTTP::Headers. * Add Header::SNMP::VariableBindings#[] to access nth element in the binding list. * Add Header::SNMP::VariableBindings#size. * Add Header::DHCPv6::DUID#human_type. * Add Header::IP::SI#to_human and Header::IP::RA#to_human * Changed Types::Array#read so that it can now populate object from an array of hashes, and not only from a string. * Fixes: * Fix NameError in UnknownPacket#===. * Fix UnknownPacket#inspect (did nothing). * Fix Header::IP::Option.build when type is unknown. In such a case, type was not set in newly created option. * Fix Header::IP::Option#initialize: length was not set, and data parameter was not used.
participants (1)
-
Sylvain Daubert