[ANN] packetgen 2.3.0 released

packetgen 2.3.0 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.

Known protocols are: Ethernet, Dot11, Dot1x, ARP, IP, IPv6, GRE, ICMP,
ICMPv6, UDP, TCP, SNMP, ESP, DNS, IKE, EAP, BOOTP, DHCP, TFTP and HTTP.

Changes:

### 2.3.0 / 2017-12-17

* Add support for TFTP protocol.
* SNMP:
** add PacketGen::Header::SNMP#pdu to ease access to PDU
** PacketGen::Header::SNMP::GetRequest: add some default values
** improve #inspect by using rasn1 0.6.0 gem.
** improve wiki about SNMP.
* some code cleanup.

Well done man

···

On 17 December 2017 at 12:50, Sylvain Daubert <sylvain.daubert@laposte.net> wrote:

packetgen 2.3.0 has been released.

* home: <https://github.com/sdaubert/packetgen&gt;
* bugs: <https://github.com/sdaubert/packetgen/issues&gt;
* doc: <https://github.com/sdaubert/packetgen/wiki&gt;

PacketGen provides simple ways to generate, send and capture network
packets.

Known protocols are: Ethernet, Dot11, Dot1x, ARP, IP, IPv6, GRE, ICMP,
ICMPv6, UDP, TCP, SNMP, ESP, DNS, IKE, EAP, BOOTP, DHCP, TFTP and HTTP.

Changes:

### 2.3.0 / 2017-12-17

* Add support for TFTP protocol.
* SNMP:
** add PacketGen::Header::SNMP#pdu to ease access to PDU
** PacketGen::Header::SNMP::GetRequest: add some default values
** improve #inspect by using rasn1 0.6.0 gem.
** improve wiki about SNMP.
* some code cleanup.

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--

*Senior Information Security Engineer OSCE, GWAPT, **CEH, **OSCP, **RHCE, *
*CCNA, **MCITP-EA*

Very interesting ! I will try your package this week.

For the moment I installed it, and I can give you a little
suggestion for improvement.

On the github "Installation" section you may write that it reqiures
"pcap.h". Also, maybe give a snippet to show how to install it
on most loved platform(s).

In my old Debian 32 bit i did:
#> apt-get install libpcap0.8.dev

Then
#> gem install packetgen

Bye
Nicola

···

On 17/12/2017 10:50, Sylvain Daubert wrote:

packetgen 2.3.0 has been released.

* home: <https://github.com/sdaubert/packetgen&gt;
* bugs: <https://github.com/sdaubert/packetgen/issues&gt;
* doc: <https://github.com/sdaubert/packetgen/wiki&gt;

PacketGen provides simple ways to generate, send and capture network
packets.

Known protocols are: Ethernet, Dot11, Dot1x, ARP, IP, IPv6, GRE, ICMP,
ICMPv6, UDP, TCP, SNMP, ESP, DNS, IKE, EAP, BOOTP, DHCP, TFTP and HTTP.

Changes:

### 2.3.0 / 2017-12-17

* Add support for TFTP protocol.
* SNMP:
** add PacketGen::Header::SNMP#pdu to ease access to PDU
** PacketGen::Header::SNMP::GetRequest: add some default values
** improve #inspect by using rasn1 0.6.0 gem.
** improve wiki about SNMP.
* some code cleanup.

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;