1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-25 11:41:35 +01:00
Commit Graph

48 Commits

Author SHA1 Message Date
Matias Fontanini
559c963d63 Fixed compilation errors on Windows. 2014-05-06 00:13:05 -03:00
Matias Fontanini
c5404a6111 Removed DNSResourceRecord. Records in DNS are now managed completely by DNS::Resource. 2014-01-21 22:56:53 -03:00
Matias Fontanini
9b57585b62 Added support for ICMP timestamp request/reply packets. ICMP::matches_response now works with these types of packets as well. 2013-12-13 17:23:17 -03:00
Matias Fontanini
6355aff3cd Added IPv4Reassembler class. 2013-11-17 15:32:24 -03:00
Matias Fontanini
5345b29f8c Added support for IPSec. 2013-11-04 23:05:00 -03:00
Matias Fontanini
74ef177e25 Added address_range.cpp. 2013-09-21 01:21:15 -03:00
Matias Fontanini
7d4222fb17 Added PPI PDU. 2013-09-05 00:49:11 -03:00
Matias Fontanini
5f2c923c48 Added PDUAllocator class, which makes extending PDUs easier. 2013-08-29 23:31:10 -03:00
Matias Fontanini
3b349471ea Added AddressRange class template. 2013-07-06 17:48:26 -03:00
Matias Fontanini
acff8f1e1f The --disable-wpa2 switch now works as expected. 2013-06-15 10:00:50 -03:00
Matias Fontanini
59090e62d2 Added -Wno-extra-portability to automake's flags. 2013-06-07 10:28:19 -03:00
Matias Fontanini
ec8374be60 Split dot11.h and dot11.cpp into several files. 2013-05-31 22:16:56 -03:00
Matias Fontanini
eeb62add59 Added WPA2Decrypter tests. 2013-05-31 14:11:12 -03:00
Matias Fontanini
908fcb56e8 Added WPA2Decrypter class. 2013-05-30 23:36:14 -03:00
Matias Fontanini
ddf47365c1 RadioTap now calculates its size always while serializing. Added 2 missing RadioTap fields as well. 2013-05-30 18:14:11 -03:00
Matias Fontanini
cacf75995d Added automake foreign option. 2013-05-28 15:19:00 -03:00
Matias Fontanini
8147a2bfb7 Added RSNHandshakeCapturer class. 2013-05-25 18:00:20 -03:00
Matias Fontanini
bf604339f0 Removed the PDU* parameter in several PDU's constructors. 2013-04-23 20:03:08 -03:00
Matias Fontanini
f8134be8b7 Done some modifications on the configure script. 2013-04-23 13:03:00 -03:00
Matias Fontanini
8afbe14c82 PacketSender is not copyable and movable. 2013-04-23 11:05:44 -03:00
Matias Fontanini
66ff604580 assert() is only called when TINS_DEBUG is defined. 2013-04-22 18:45:56 -03:00
Matias Fontanini
7e0e85db65 Added AC_CANONICAL_SYSTEM to configure.ac. 2013-04-22 13:58:42 -03:00
Matias Fontanini
91bdcca577 Dot11 now uses option_not_found. Sniffer catches malformed_packet rather than std::runtime_error while sniffing. 2013-04-19 14:06:59 -03:00
Matias Fontanini
9812ad441f Added missing exceptions.h file. 2013-04-18 17:52:53 -03:00
Matias Fontanini
3fd1b3d37d Added malformed_packet exception. Every class except Dot11* use it. 2013-04-18 00:12:20 -03:00
Matias Fontanini
58c8eccc46 Makefile issue fix. 2013-04-16 13:15:35 -03:00
Matias F
a674640ef2 Now hopefully make problems are fixed. 2013-04-16 13:00:12 -03:00
Matias F
9631734805 Added STP class. 2013-04-15 14:01:44 -03:00
Matias Fontanini
08091fc7c2 Added missing the deprecated header ieee802_3.h to Makefile.am. 2013-04-15 08:48:51 -03:00
Matias Fontanini
f7f5a9bc9a Added PPPoE. 2013-04-07 20:57:43 -03:00
Matias Fontanini
3989566608 Renamed IEEE802_3 to Dot3. 2013-03-25 15:35:30 -03:00
Matias Fontanini
f5ecaa3faa Added Dot1Q class. 2013-03-17 23:27:34 -03:00
Matias Fontanini
f86f727810 Added RadioTap::iface. 2013-02-06 14:10:21 -03:00
Matias Fontanini
a24e0d5a4b Done some changes on the build system. 2013-01-31 16:48:32 -03:00
Matias Fontanini
5ee0ebb264 Added some fixes to the build system. Fixed bugs in DNS and ICMPv6 triggered in big-endian architectures. 2013-01-24 23:55:01 -03:00
Matias Fontanini
a826d92666 The build system now uses libtool. 2013-01-24 13:44:15 -03:00
Matias Fontanini
e2426b493e configure script now works on BSD. 2012-11-29 18:00:41 -03:00
Matias Fontanini
d0048e3aef Fixed bug in DNS triggered when adding two records for the same domain name. 2012-11-20 16:10:24 -03:00
Matias Fontanini
b7ea989530 Added several tests for EAPOL. Now both RadioTap and EAPOL work on big endian architectures. 2012-10-18 23:22:42 -03:00
Matias Fontanini
27f6eeccd4 Fixed some bugs in Dot11 and DNS. Most of the code uses host_to_be and be_to_host. 2012-08-16 00:34:18 -03:00
Matias Fontanini
e2223bf406 Fixed some bugs. Added a better dependency system for Makefiles. 2012-08-13 00:29:38 -03:00
Santiago Alessandri
d42bb06a9a Fixed Makefile 2012-03-05 11:18:37 -03:00
Matias Fontanini
a1f2334d52 Added dependencies on Makefile.in. 2011-09-16 10:35:54 -03:00
Santiago Alessandri
4dc3301134 Added Auth and Deauth Packets to 802.11. Added check of symbols definition in makefile.in 2011-09-12 11:47:27 -03:00
Santiago Alessandri
8c661e57aa Fixed the Makefile.in 2011-09-06 09:08:10 -03:00
Santiago Alessandri
fc480550b0 Autoconf and Automake files for compiling and installing the library 2011-09-05 14:42:55 -03:00
Matias Fontanini
bb3ea10209 Fixed Makefile.in to link with libpcap. 2011-08-19 00:15:09 -03:00
Matias F
bb859c6ed2 Added IP pdu class. It's compiling so far. 2011-08-10 13:35:11 -03:00