1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 02:35:57 +01:00

Commit Graph

  • 6e026fcb66 Add missing member functions to ICMP extension classes Matias Fontanini 2015-12-14 20:22:50 -08:00
  • 187e7b1ca3 Add ICMP extensions structure class Matias Fontanini 2015-12-13 21:49:26 -08:00
  • 8aff1b4afe Add ICMPExtension class Matias Fontanini 2015-12-13 19:46:58 -08:00
  • 45546eee39 Fix RSNInformation issues on big endian architectures Matias Fontanini 2015-12-08 08:36:24 -08:00
  • a35b086d12 Use endian independent way of setting IP fragment offset and flags Matias Fontanini 2015-12-07 22:11:28 -08:00
  • 3e23bcc73c Add IP::fragment_offset and IP::flags Matias Fontanini 2015-12-07 21:10:41 -08:00
  • 35d5045db4 Don't set Ethernet type if inner PDU type is unknown Matias Fontanini 2015-11-27 20:30:46 -08:00
  • 65b7919ebf Don't run IP source address overwrite tests on OSX Matias Fontanini 2015-11-25 09:31:19 -08:00
  • 4b9f998784 Removed tins_direction_t typedef in favor of native pcap_direction_t Jesus Llorente 2015-11-24 20:09:41 +02:00
  • b07deba105 Added pcap_setdirection to sniffer Jesus Llorente 2015-11-23 23:10:34 +02:00
  • 534bdaf30b Always calculate IP checksum Matias Fontanini 2015-11-08 10:25:49 -08:00
  • 87c4963533 Fix invalid constant value on PPPoE Matias Fontanini 2015-11-01 07:55:57 -08:00
  • 978041a9a2 Define default constructor for PKTAP Matias Fontanini 2015-10-16 10:04:42 -07:00
  • 30445f1e97 Guard 802.11 parsing code on PPI around HAVE_DOT11 Matias Fontanini 2015-09-21 21:06:57 -07:00
  • 693cef04df Fix parsing of Dot11 packets encapsulated on PPI having FCS-at-end Matias Fontanini 2015-09-21 20:49:17 -07:00
  • 9d0a2d4f3e Fix DataLinkType typo on doxygen docs Matias Fontanini 2015-09-19 09:00:11 -07:00
  • 2cf61403e1 Update docs on sniff_loop handle persistency Matias Fontanini 2015-08-25 20:15:04 -07:00
  • 69b26bd637 Migrate .travis to new container infrastructure Matias Fontanini 2015-08-22 11:05:06 -07:00
  • cec69ee261 Fixes #99: Use uint32_t for DNS resource TTL setter Matias Fontanini 2015-08-22 10:59:33 -07:00
  • 891f4ac4d7 Fixes #98: Erase streams when they're reassembed on IPv4Reassembler Matias Fontanini 2015-08-22 10:57:45 -07:00
  • af71a4eca7 Make all exceptions derive from exception_base Matias Fontanini 2015-08-17 21:46:07 -07:00
  • dd0b9ecde4 Merge pull request #96 from mfontanini/remove_option Matias Fontanini 2015-08-17 16:36:30 -07:00
  • 6dec68128d Add remove_option member to IP, TCP, Dot11, ICMPv6, DHCP and DHCPv6 Matias Fontanini 2015-08-17 15:19:03 -07:00
  • ab61907a06 Merge pull request #91 from rklabs/fix_tunnel_interface Matias Fontanini 2015-07-22 10:11:55 -07:00
  • 9c9994f129 Restoring deleted comment rklabs 2015-07-22 22:24:53 +05:30
  • 97e6a99c5e Add additional check for found_ip in case of tunnel interface and then raise exception rklabs 2015-07-22 22:06:21 +05:30
  • d09450980a Incase of tunnel interface(VPN) mac address can be 0 rklabs 2015-07-22 21:08:40 +05:30
  • 79c0023f75 Merge pull request #90 from bkambach/master Matias Fontanini 2015-07-13 16:37:56 -07:00
  • 3b23d68a10 Remove code, instead of commenting it out bkambach 2015-07-13 17:52:44 -04:00
  • fe48586eef Remove update of options size in constructor bkambach 2015-07-13 17:49:29 -04:00
  • 848d8348ae Increment option size when adding a new option bkambach 2015-07-13 17:28:33 -04:00
  • da3bf12671 Add NOMINMAX on examples. Matias Fontanini 2015-06-22 21:50:58 -07:00
  • d447009779 Add metric to RouteEntry. Matias Fontanini 2015-06-21 14:32:23 -07:00
  • 2c2c92325d Fix traceroute example. Matias Fontanini 2015-06-20 10:58:36 -07:00
  • b451a9eae0 Detect if pcap version defines pcap_set_immediate_mode. Matias Fontanini 2015-06-14 11:23:32 -07:00
  • c42c18f5df Allow setting immediate mode on Sniffer. Matias Fontanini 2015-06-14 10:56:00 -07:00
  • 8bb837eda8 Use one flags field for all flags on SnifferConfiguration. Matias Fontanini 2015-06-14 10:41:07 -07:00
  • 6b6636b0bb Add ICMP responses example. Matias Fontanini 2015-06-13 11:34:59 -07:00
  • 316bb12946 Add interfaces_info example. Matias Fontanini 2015-06-13 10:31:31 -07:00
  • cab0ba8b9a Fix bug on SessionKeys::SessionKeys. Matias Fontanini 2015-06-12 20:09:23 -07:00
  • 0a2fdfcd42 Fix compilation errors on android. Matias Fontanini 2015-06-07 15:25:57 -07:00
  • 43217549eb Fix example compilation on Windows. Matias Fontanini 2015-06-02 21:52:40 -07:00
  • 0f3441ccf6 Add PacketWriter::write overload that takes a Packet. Matias Fontanini 2015-05-26 21:33:13 -07:00
  • 9c25f635eb Add travis CI status image on README.md. Matias Fontanini 2015-05-23 13:19:47 -07:00
  • 3ec8ab868e Use different IP addresses on IP tests depending on OS. Matias Fontanini 2015-05-23 12:48:57 -07:00
  • 8d28bfe7a1 Fix compilation warnings shown on travis. Matias Fontanini 2015-05-23 11:56:31 -07:00
  • 46f5d7a0cd Fix tests failing on travis. Matias Fontanini 2015-05-23 11:17:20 -07:00
  • 8400079bce Add .travis.yml. Matias Fontanini 2015-05-23 10:53:20 -07:00
  • 68c750810f Update documentation for WPA2::SupplicantData. Matias Fontanini 2015-05-22 20:48:25 -07:00
  • 0dee5618f2 Allow retrieving keys on WPA2Decrypter. Matias Fontanini 2015-05-21 21:14:24 -07:00
  • 76c6511e0c Add NetworkInterface::is_up and NetworkInterface::info. Matias Fontanini 2015-05-19 18:52:42 -07:00
  • 2f2a705127 Add NetworkInterface::Info::is_up. Matias Fontanini 2015-05-19 18:44:24 -07:00
  • b0faebd135 Include appveyor build status icon Matias Fontanini 2015-05-18 21:14:34 -07:00
  • 2bf2b222e0 Add appveyor.yml. Matias Fontanini 2015-05-17 17:35:45 -07:00
  • c42cd0114f Fix compilation warnings on Windows x64. Matias Fontanini 2015-05-17 17:30:54 -07:00
  • 5cd0c8e41b Fix FindPCAP.cmake to find winpcap on x64. Matias Fontanini 2015-05-17 11:52:30 -07:00
  • 8276dca22e Fix more tests warnings triggered on Windows. Matias Fontanini 2015-05-16 11:18:54 -07:00
  • d4e632f513 Fix tests compilation warnings on Windows. Matias Fontanini 2015-05-16 11:08:52 -07:00
  • 325de4abca Fix error on VC triggered by pcap redefining the "inline" keyword. Matias Fontanini 2015-05-12 19:03:52 -07:00
  • e651770018 Fix warning on test added on last commit. Matias Fontanini 2015-05-10 13:36:29 -07:00
  • d1ffecb132 Soften DNS parsing rules. Fixes #74. Matias Fontanini 2015-05-10 12:19:58 -07:00
  • 460e87cb43 Remove VC insecure warnings on header files. Matias Fontanini 2015-05-02 17:39:53 -07:00
  • a607ab380c Replace WIN32 macro with _WIN32. Matias Fontanini 2015-05-02 16:25:59 -07:00
  • a7a63483df Fix gtest compilation issues on OSX. Matias Fontanini 2015-04-25 19:39:22 -07:00
  • 9de57e1b23 Update README.md. Matias Fontanini 2015-04-25 19:01:40 -07:00
  • f229f9a81e Merge pull request #72 from mfontanini/googletest-submodule Matias Fontanini 2015-04-25 18:57:57 -07:00
  • 62260ab93b Fix more compilation warnings on Windows. Matias Fontanini 2015-04-25 18:54:43 -07:00
  • c108f6e4e6 Fix compilation warnings on Windows. Matias Fontanini 2015-04-25 18:44:38 -07:00
  • 5c8fdd2b6c Build googletest using /MD on Windows. Matias Fontanini 2015-04-25 17:44:56 -07:00
  • 34bf1f23f7 Improve tests CMake build files. Matias Fontanini 2015-04-25 17:26:02 -07:00
  • ae503523e4 Fix tests that failed on Windows. Matias Fontanini 2015-04-25 17:05:36 -07:00
  • e64e0ce27b Fix IPv6Address::to_string on Windows. Matias Fontanini 2015-04-25 12:20:47 -07:00
  • 93ed4f537e Fix TCP test on Windows. Matias Fontanini 2015-04-25 12:15:04 -07:00
  • 995abd4d00 Fix DNS issues triggered on VC. Matias Fontanini 2015-04-25 11:32:47 -07:00
  • 0dcbe6ffbe Prefix googletest directory with CMake source dir. Matias Fontanini 2015-04-23 19:45:32 -07:00
  • 745ebfb904 Only include googletest if the git submodule has been fetched. Matias Fontanini 2015-04-23 19:43:00 -07:00
  • c5b9afaf83 Add google test as git submodule. Matias Fontanini 2015-04-23 19:39:48 -07:00
  • f4ccba93e6 Merge branch 'master' of github.com:mfontanini/libtins Matias Fontanini 2015-04-23 19:12:25 -07:00
  • 308cbcdc40 Merge pull request #70 from benmcmorran/master Matias Fontanini 2015-04-21 09:00:57 -07:00
  • eb5598be7c Perserve IP protocol when using RawPDU Ben McMorran 2015-04-20 02:45:27 -04:00
  • 830da2488b Update project version to 3.3. Matias Fontanini 2015-04-19 13:54:37 -07:00
  • 530ac79ba4 Improve documentation for PacketSender. Matias Fontanini 2015-04-19 10:54:18 -07:00
  • 213b812520 Use pcap_sendpacket by default on Windows. Matias Fontanini 2015-04-18 19:52:25 -07:00
  • 8c2b56e286 Allow sending Dot3 on Windows using pcap_sendpacket. Matias Fontanini 2015-04-18 19:37:57 -07:00
  • 147c1a4315 Don't allow receiving l2 packets on windows. Matias Fontanini 2015-04-18 18:56:16 -07:00
  • 2fa4c2ade3 Soften more precompiler conditionals on PacketSender. Matias Fontanini 2015-04-18 18:26:49 -07:00
  • 621af33a81 Fix more precompiler conditionals. Matias Fontanini 2015-04-18 18:19:56 -07:00
  • 0d9fe13166 Fix macro conditional. Matias Fontanini 2015-04-18 18:17:28 -07:00
  • 1a9cd63397 Remove more WIN32 guards. Matias Fontanini 2015-04-18 18:15:00 -07:00
  • e2f96123a3 Remove some WIN32-guarded code. Matias Fontanini 2015-04-18 18:08:22 -07:00
  • 96fc1a3749 Use pcap_sendpacket to send packets if this mode is enabled. Matias Fontanini 2015-04-18 17:46:14 -07:00
  • f2ed64293b Merge pull request #67 from UlfWetzker/channel_map Matias Fontanini 2015-04-12 09:52:13 -07:00
  • bf807be7bd Fixed typo and copy&past nonsense Ulf Wetzker 2015-04-09 20:26:01 +02:00
  • 437911eacd Added Doxygen documentation and fixed arrangement Ulf Wetzker 2015-04-09 19:51:05 +02:00
  • 2d89f1548d Added channel map type Ulf Wetzker 2015-04-09 19:39:55 +02:00
  • c8b3b8d2b8 Merge pull request #66 from UlfWetzker/rsn_const Matias Fontanini 2015-04-08 08:56:38 -07:00
  • 7d7aae5929 Made rsn_information() a const member function to make Dot11ManagementFrame immutable Ulf Wetzker 2015-04-08 14:45:56 +02:00
  • fc950f643b Merge pull request #65 from blazeable/master Matias Fontanini 2015-04-06 14:53:08 -07:00
  • 4bfec7b358 Ensure HAVE_CXX11 is checked when defining TINS_IS_CXX11 blazeable 2015-04-06 18:58:43 +02:00
  • 3478c7b09a Don't define Sniffer callback traits when using VS. Matias Fontanini 2015-04-06 09:33:30 -07:00