C++ library for manipulating raw network packets
http://libtins.github.io/
The library's main purpose is to provide the C++ developer an easy,
efficient, platform and endianess-independent way to create tools which
need to send, receive and manipulate specially crafted packets.
- Developed at network:utilities
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/libtins && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
libtins-4.2_build.patch | 0000000661 661 Bytes | |
libtins.changes | 0000002115 2.07 KB | |
libtins.spec | 0000002388 2.33 KB | |
v4.4.tar.gz | 0000372497 364 KB |
Revision 5 (latest revision is 6)
Dominique Leuenberger (dimstar_suse)
accepted
request 1039774
from
Dirk Mueller (dirkmueller)
(revision 5)
- update to 4.4: * Add RFC8335 extended echo types to `ICMP` and `ICMPv6` * Handle loops in DNS name decompression * Fix Windows' `interface` macro colliding with uses of that identifier in the code * Sending IPv6 packets to a link-scope destination address now uses the right interface index * Fix incorrect endian being used for ICMP's `gateway` and `address_mask` * Socket in `PacketSender::open_l3_socket` is now closed if `setsockopt` fails * Fix various incorrect doxygen documentation comments. * Fix infinite loop when querying the routing table in \*BSD * Assign a PDUType to `Dot11ControlTA` * Don't consider IPv6 ESP header a normal extension header * Don't include non-existing headers when installed without libpcap * Add `IPv6Address::is_local_unicast` * Fix memory leak in `PacketWriter` * Fix memory leaks in `OfflinePacketFilter` * Fix detection of new TCP stream * Introduce `TCP::has_flags` * Fix padding calculations in RadioTapWriter
Comments 0