Matias Fontanini
da3bf12671
Add NOMINMAX on examples.
2015-06-22 21:50:58 -07:00
Matias Fontanini
d447009779
Add metric to RouteEntry.
2015-06-21 14:32:23 -07:00
Matias Fontanini
2c2c92325d
Fix traceroute example.
2015-06-20 10:58:36 -07:00
Matias Fontanini
b451a9eae0
Detect if pcap version defines pcap_set_immediate_mode.
2015-06-14 11:23:32 -07:00
Matias Fontanini
c42c18f5df
Allow setting immediate mode on Sniffer.
2015-06-14 10:56:00 -07:00
Matias Fontanini
8bb837eda8
Use one flags field for all flags on SnifferConfiguration.
2015-06-14 10:41:07 -07:00
Matias Fontanini
6b6636b0bb
Add ICMP responses example.
2015-06-13 11:34:59 -07:00
Matias Fontanini
316bb12946
Add interfaces_info example.
2015-06-13 10:31:31 -07:00
Matias Fontanini
cab0ba8b9a
Fix bug on SessionKeys::SessionKeys.
2015-06-12 20:09:23 -07:00
Matias Fontanini
0a2fdfcd42
Fix compilation errors on android.
2015-06-07 15:25:57 -07:00
Matias Fontanini
43217549eb
Fix example compilation on Windows.
...
Fixes #75 .
2015-06-02 21:52:40 -07:00
Matias Fontanini
0f3441ccf6
Add PacketWriter::write overload that takes a Packet.
2015-05-26 21:33:13 -07:00
Matias Fontanini
9c25f635eb
Add travis CI status image on README.md.
2015-05-23 13:19:47 -07:00
Matias Fontanini
3ec8ab868e
Use different IP addresses on IP tests depending on OS.
2015-05-23 12:48:57 -07:00
Matias Fontanini
8d28bfe7a1
Fix compilation warnings shown on travis.
2015-05-23 11:56:31 -07:00
Matias Fontanini
46f5d7a0cd
Fix tests failing on travis.
2015-05-23 11:17:20 -07:00
Matias Fontanini
8400079bce
Add .travis.yml.
2015-05-23 10:53:20 -07:00
Matias Fontanini
68c750810f
Update documentation for WPA2::SupplicantData.
2015-05-22 20:48:25 -07:00
Matias Fontanini
0dee5618f2
Allow retrieving keys on WPA2Decrypter.
2015-05-21 21:14:24 -07:00
Matias Fontanini
76c6511e0c
Add NetworkInterface::is_up and NetworkInterface::info.
2015-05-19 18:52:42 -07:00
Matias Fontanini
2f2a705127
Add NetworkInterface::Info::is_up.
2015-05-19 18:44:24 -07:00
Matias Fontanini
b0faebd135
Include appveyor build status icon
2015-05-18 21:14:34 -07:00
Matias Fontanini
2bf2b222e0
Add appveyor.yml.
2015-05-17 17:35:45 -07:00
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
325de4abca
Fix error on VC triggered by pcap redefining the "inline" keyword.
2015-05-12 19:03: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
460e87cb43
Remove VC insecure warnings on header files.
2015-05-02 17:39:53 -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
9de57e1b23
Update README.md.
2015-04-25 19:01:40 -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
62260ab93b
Fix more compilation warnings on Windows.
2015-04-25 18:54:43 -07:00
Matias Fontanini
c108f6e4e6
Fix compilation warnings on Windows.
2015-04-25 18:44:38 -07:00
Matias Fontanini
5c8fdd2b6c
Build googletest using /MD on Windows.
2015-04-25 17:44:56 -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
e64e0ce27b
Fix IPv6Address::to_string on Windows.
2015-04-25 12:20:47 -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
0dcbe6ffbe
Prefix googletest directory with CMake source dir.
2015-04-23 19:45:32 -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
f4ccba93e6
Merge branch 'master' of github.com:mfontanini/libtins
2015-04-23 19:12:25 -07:00
Matias Fontanini
308cbcdc40
Merge pull request #70 from benmcmorran/master
...
Perserve IP protocol when using RawPDU
2015-04-21 09:00:57 -07:00
Ben McMorran
eb5598be7c
Perserve IP protocol when using RawPDU
...
Previously, the IP protocol field for non-fragmented packets was forcibly overwritten to the protocol of the inner PDU even if that PDU was a RawPDU. This behavior contradicts the documentation.
2015-04-20 02:45:27 -04:00
Matias Fontanini
830da2488b
Update project version to 3.3.
2015-04-19 13:54:37 -07:00