matias
|
83dc8819b6
|
Updated README.md.
|
2013-11-24 16:37:10 -03:00 |
|
matias
|
5e668e6e83
|
Updated README.md
|
2013-11-24 13:31:19 -03:00 |
|
matias
|
ca4912ded4
|
Added README.md and updated README.
|
2013-11-24 11:07:39 -03:00 |
|
Matias Fontanini
|
295ebb679c
|
Added 1000ms as the default read timeout used when calling pcap_open_live. Added BaseSniffer::set_timeout to modify this parameter.
|
2013-11-19 20:51:58 -03:00 |
|
Matias Fontanini
|
6355aff3cd
|
Added IPv4Reassembler class.
|
2013-11-17 15:32:24 -03:00 |
|
Matias Fontanini
|
a6655191d4
|
Fragmented IP packet's inner_pdu PDUs are not decoded now.
|
2013-11-16 19:40:08 -03:00 |
|
Matias Fontanini
|
dc6c37777b
|
Updated configure.ac and README files.
|
2013-11-10 14:14:25 -03:00 |
|
Matias Fontanini
|
23552ea105
|
Fixed issue with relative include paths in dot11 headers.
|
2013-11-10 11:55:36 -03:00 |
|
Matias Fontanini
|
9962381fc7
|
Added the --disable-dot11 configure switch.
|
2013-11-09 14:41:08 -03:00 |
|
Matias Fontanini
|
93ab8d3b91
|
Removed useless include directives from ip.cpp and ipv6.cpp.
|
2013-11-04 23:31:46 -03:00 |
|
Matias Fontanini
|
5345b29f8c
|
Added support for IPSec.
|
2013-11-04 23:05:00 -03:00 |
|
Matias Fontanini
|
de06fee5ab
|
Fixed bug triggered when ifaddrs::ifa_addr was null.
|
2013-11-04 15:53:55 -03:00 |
|
Matias Fontanini
|
6d329424f1
|
Created an overload of Internals::pdu_from_flag for transport layer PDUs.
|
2013-11-04 13:46:25 -03:00 |
|
Matias Fontanini
|
dfbbea33d5
|
Added another overload of Utils::route_entries and fixed a bug in Utils::network_interfaces.
|
2013-11-02 19:19:55 -03:00 |
|
Matias Fontanini
|
0b02af616a
|
Added ARP monitor example.
|
2013-10-29 21:10:11 -03:00 |
|
Matias Fontanini
|
a101ec9796
|
Added the missing WPS detector example.
|
2013-10-29 19:19:53 -03:00 |
|
Matias Fontanini
|
b0868b5d60
|
Added another Sniffer constructor.
|
2013-10-21 23:31:07 -03:00 |
|
Matias Fontanini
|
f57b8c189c
|
Added WPS detector example. Updated configure files.
|
2013-10-21 22:54:18 -03:00 |
|
Matias Fontanini
|
a507355e27
|
Added tins_cast as a replacement for dynamic_cast when using it on PDU classes.
|
2013-10-18 09:28:43 -03:00 |
|
Matias Fontanini
|
87fdd62b57
|
Added some examples.
|
2013-10-17 20:44:54 -03:00 |
|
Matias Fontanini
|
3337335df2
|
Fixed compilation error on internals.h.
|
2013-10-16 14:45:03 -03:00 |
|
Matias Fontanini
|
08113b8f5f
|
Updated the CHANGES file.
v1.2
|
2013-10-07 23:50:54 -03:00 |
|
Matias Fontanini
|
6dd949611d
|
Modified some header documentation.
|
2013-10-07 23:31:22 -03:00 |
|
Matias Fontanini
|
b6a55935b4
|
Modified some Dot11ManagementFrame documentation.
|
2013-10-07 14:00:45 -03:00 |
|
Matias Fontanini
|
01b2a9c7b2
|
Modified some examples fixed some doxygen documentation.
|
2013-10-06 23:00:20 -03:00 |
|
Matias Fontanini
|
58e2c93e30
|
Added HWAddress and IPv4Address::is_unicast and a static const member 'broadcast' for both classes.
|
2013-10-06 22:56:00 -03:00 |
|
Matias Fontanini
|
bcfe26175a
|
BaseSniffer now uses pcap_loop instead of pcap_dispatch.
|
2013-09-24 08:59:46 -03:00 |
|
Matias Fontanini
|
c4e6a7c0d6
|
Fixed some compilation errors/warnings and bugs when using Big Endian architectures.
|
2013-09-24 00:34:14 -03:00 |
|
Matias Fontanini
|
9cbac6b044
|
BaseSniffer::next_packet now uses pcap_dispatch.
|
2013-09-23 22:55:18 -03:00 |
|
Matias Fontanini
|
2414edd1e7
|
Fixed a bug in PPI and Dot1Q triggered when constructing from buffer/serializing. Done some documentation fixes.
|
2013-09-22 19:37:02 -03:00 |
|
Matias Fontanini
|
74ef177e25
|
Added address_range.cpp.
|
2013-09-21 01:21:15 -03:00 |
|
Matias Fontanini
|
54d012b92e
|
Done some fixes on HWAddress. Added HWAddress::operator/ which returns an AddressRange.
|
2013-09-20 17:37:20 -03:00 |
|
Matias Fontanini
|
1b4efc1520
|
Rolled the BaseSniffer changes since that was OK.
|
2013-09-20 12:37:21 -03:00 |
|
Matias Fontanini
|
96ecd054ab
|
Fixed issue with bpf_programs on BaseSniffer. Done some documentation changes.
|
2013-09-20 11:07:09 -03:00 |
|
Matias Fontanini
|
d7d2dec5cb
|
Done some optimizations on TCP's constructor from buffer.
|
2013-09-15 16:01:00 -03:00 |
|
Matias Fontanini
|
20f3911e12
|
BaseSniffer::sniff_loop now uses begin() and end() to process packets, making it around 8% faster. Also added BaseSniffer::link_type to retrieve the pcap handle link type.
|
2013-09-15 12:16:54 -03:00 |
|
Matias Fontanini
|
f8d71687e1
|
Modified some classes' documentation.
|
2013-09-14 19:01:05 -03:00 |
|
Matias Fontanini
|
d393c1fbfc
|
Moved calls to pcap_loop and pcap_breakloop to sniffer.cpp.
|
2013-09-08 19:20:52 -03:00 |
|
Matias Fontanini
|
e21e34e194
|
Added IPv4Address, IPv6Address and HWAddress<> 'is_multicast' member function.
|
2013-09-08 17:23:08 -03:00 |
|
Matias Fontanini
|
a01fff411e
|
Added missing PPI files.
|
2013-09-05 09:09:56 -03:00 |
|
Matias Fontanini
|
7d4222fb17
|
Added PPI PDU.
|
2013-09-05 00:49:11 -03:00 |
|
Matias Fontanini
|
de0ec914cc
|
Fixed bug in RadioTap. The flags field was being used even if it was not present.
|
2013-09-04 16:34:24 -03:00 |
|
Matias Fontanini
|
15f2896811
|
Added is_private and is_loopback methods to IPv4 and IPv6 addresses.
|
2013-09-04 12:57:36 -03:00 |
|
Matias Fontanini
|
b26f353e46
|
Added helper functions to Dot11Data to retrieve the source, destination and BSSID addresses.
|
2013-09-03 22:58:07 -03:00 |
|
Matias Fontanini
|
5f2c923c48
|
Added PDUAllocator class, which makes extending PDUs easier.
|
2013-08-29 23:31:10 -03:00 |
|
Matias Fontanini
|
4ca21bdad7
|
Fixed some issues when parsing DNS answers. MX records are now serialized correctly.
|
2013-08-04 14:27:03 -03:00 |
|
Matias Fontanini
|
2cc0ceb1aa
|
Fixed bug triggered in DNS when parsing some unknown record types.
|
2013-07-25 10:47:09 -03:00 |
|
Matias Fontanini
|
7063e60af9
|
Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code
|
2013-07-24 23:32:55 -03:00 |
|
Matias Fontanini
|
21b80a7370
|
BaseSniffer is now iterable.
|
2013-07-24 23:32:33 -03:00 |
|
Matias Fontanini
|
fb8fb92ee6
|
BaseSniffer::next_packet now loops until either a valid packet is found or pcap_next fails.
|
2013-07-24 22:27:53 -03:00 |
|