Matias Fontanini
|
c42cd0114f
|
Fix compilation warnings on Windows x64.
|
2015-05-17 17:30:54 -07:00 |
|
Matias Fontanini
|
5cd0c8e41b
|
Fix FindPCAP.cmake to find winpcap on x64.
|
2015-05-17 11:52:30 -07:00 |
|
Matias Fontanini
|
8276dca22e
|
Fix more tests warnings triggered on Windows.
|
2015-05-16 11:18:54 -07:00 |
|
Matias Fontanini
|
d4e632f513
|
Fix tests compilation warnings on Windows.
|
2015-05-16 11:08:52 -07:00 |
|
Matias Fontanini
|
e651770018
|
Fix warning on test added on last commit.
|
2015-05-10 13:36:29 -07:00 |
|
Matias Fontanini
|
d1ffecb132
|
Soften DNS parsing rules. Fixes #74.
|
2015-05-10 12:19:58 -07:00 |
|
Matias Fontanini
|
a607ab380c
|
Replace WIN32 macro with _WIN32.
|
2015-05-02 16:25:59 -07:00 |
|
Matias Fontanini
|
a7a63483df
|
Fix gtest compilation issues on OSX.
|
2015-04-25 19:39:22 -07:00 |
|
Matias Fontanini
|
f229f9a81e
|
Merge pull request #72 from mfontanini/googletest-submodule
Googletest submodule
|
2015-04-25 18:57:57 -07:00 |
|
Matias Fontanini
|
c108f6e4e6
|
Fix compilation warnings on Windows.
|
2015-04-25 18:44:38 -07:00 |
|
Matias Fontanini
|
34bf1f23f7
|
Improve tests CMake build files.
|
2015-04-25 17:26:02 -07:00 |
|
Matias Fontanini
|
ae503523e4
|
Fix tests that failed on Windows.
|
2015-04-25 17:05:36 -07:00 |
|
Matias Fontanini
|
93ed4f537e
|
Fix TCP test on Windows.
|
2015-04-25 12:15:04 -07:00 |
|
Matias Fontanini
|
995abd4d00
|
Fix DNS issues triggered on VC.
|
2015-04-25 11:32:47 -07:00 |
|
Matias Fontanini
|
745ebfb904
|
Only include googletest if the git submodule has been fetched.
|
2015-04-23 19:43:00 -07:00 |
|
Matias Fontanini
|
c5b9afaf83
|
Add google test as git submodule.
|
2015-04-23 19:39:58 -07:00 |
|
Matias Fontanini
|
ebad686987
|
Add test for partial TCP packet.
|
2015-04-05 09:43:50 -07:00 |
|
Matias Fontanini
|
5edd5932ba
|
Don't compile WPA2 test if LIBTINS_ENABLE_WPA2=0.
|
2015-04-02 21:58:52 -07:00 |
|
Ulf Wetzker
|
d6d2434482
|
Fixed field name corresponding to IEEE 802.11-2012 (8.4.1.4 Capability Information field)
|
2015-03-31 16:37:28 +02:00 |
|
Matias Fontanini
|
fa4a074e2f
|
Add missing RadioTap fields.
|
2015-03-04 21:27:47 -08:00 |
|
Matias Fontanini
|
be51d67575
|
Remove Utils::resolve_domain6 test.
|
2015-03-04 18:19:00 -08:00 |
|
Ulf Wetzker
|
c05f93a16f
|
Fixed RadioTap test case
|
2015-02-10 15:28:36 +01:00 |
|
Matias Fontanini
|
1ca4f8166b
|
Fix bug on EAPOL over snap serialization.
|
2015-01-17 09:49:47 -08:00 |
|
Matias Fontanini
|
65607b0eb5
|
Fixed PKTAP next layer interpretation.
|
2014-12-21 10:51:18 -08:00 |
|
Matias Fontanini
|
ae135bb035
|
Fixed IP total length zero bug.
|
2014-11-25 22:49:05 -08:00 |
|
Matias Fontanini
|
3a38d36a60
|
Fixed invalid parsing of RadioTap ext flag field.
|
2014-11-06 21:44:59 -08:00 |
|
Matias Fontanini
|
c4609fedd6
|
Added Loopback::matches_response.
|
2014-10-25 00:23:52 -05:00 |
|
Matias Fontanini
|
3ad96422b9
|
Added correct parsing of PPPoE session packets.
|
2014-09-24 09:15:20 -03:00 |
|
Matias Fontanini
|
9bda470f9d
|
Completely removed autotools build system.
Also cleaned up the project's root, moving some files
into subdirectories.
|
2014-09-07 00:47:27 -03:00 |
|
Matias Fontanini
|
a7a4105cf8
|
Added OfflinePacketFilter class.
|
2014-08-30 23:01:46 -03:00 |
|
Santiago Alessandri
|
b063687621
|
BUG #31 (Closed): Fixed CMake files.
|
2014-08-29 18:43:40 -07:00 |
|
Matias Fontanini
|
f5b0603799
|
CMake compilation now works on Windows.
|
2014-08-24 18:06:58 -03:00 |
|
Matias Fontanini
|
443974335a
|
Added examples to CMake build system.
|
2014-08-23 23:12:19 -03:00 |
|
Matias Fontanini
|
2c2df752d0
|
Added tests to CMake build system.
|
2014-08-23 18:50:00 -03:00 |
|
Matias Fontanini
|
8a44b29d92
|
Protocols now always set the next layer protocol flag.
|
2014-08-07 20:42:17 -03:00 |
|
Matias Fontanini
|
8e6ddfd764
|
Fixed bug in EthernetII when changing its inner PDU.
|
2014-08-07 19:38:05 -03:00 |
|
Matias Fontanini
|
c9e955903e
|
Fixed ICMPv6 checksum calculation.
|
2014-06-09 10:09:20 -03:00 |
|
Matias Fontanini
|
b2788fad63
|
Simplified error string generation on Sniffer::pcap_open_live_extended.
|
2014-05-05 08:32:45 -03:00 |
|
Wouter Overmeire
|
8c2abf9249
|
Fix typo in test name
|
2014-04-03 15:39:26 +02:00 |
|
Matias Fontanini
|
64d35b4903
|
TCPStreamFollower now handles overlapping fragments.
|
2014-04-02 11:10:44 -03:00 |
|
Matias Fontanini
|
10421fe945
|
Added DHCP::hostname.
|
2014-04-01 10:22: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
|
6d7e06535a
|
Fixed some endianness bugs on ICMPv6 and PPI.
|
2014-01-19 14:40:57 -03:00 |
|
Matias Fontanini
|
dbcdda9d36
|
Rewrote the DNS parsing algorithm. Everything is now done on the read buffer, without any extra data structures, making it work about 400% faster than before.
|
2014-01-19 13:11:50 -03:00 |
|
Matias Fontanini
|
17ceba6064
|
Fixed broken strict-aliasing rules on ICMPv6.
|
2014-01-15 19:56:58 -03:00 |
|
Matias Fontanini
|
52078cc567
|
Finished porting DHCPv6.
|
2014-01-15 19:39:07 -03:00 |
|
Matias Fontanini
|
e2656739f1
|
Ported DHCP and Dot11. Almost ported DHCPv6 completely.
|
2013-12-23 23:02:58 -03:00 |
|
Matias Fontanini
|
ca6b603478
|
Finished porting ICMPv6.
|
2013-12-17 19:00:00 -03:00 |
|
Matias Fontanini
|
069ae82b10
|
Keep porting ICMPv6 to use PDUOption::to<>.
|
2013-12-17 00:10:26 -03:00 |
|
Matias Fontanini
|
ea6638c163
|
IP now uses PDUOption::to<>. Started porting ICMPv6 to do so as well.
|
2013-12-16 15:50:17 -03:00 |
|