Matias Fontanini
|
0e54579200
|
Layer 3 packets sent using PacketSender::send_recv for which the answer is a different PDU type(such as ICMP destination unreachable), are detected by PacketSender and matched like usual.
|
2013-12-14 18:10:33 -03:00 |
|
Matias Fontanini
|
1cec0f106d
|
Fixed bug in PacketSender when using send_recv and a layer 2 PDU. The interface in which the packet was sent was not the default_interface set when the sender was constructed.
|
2013-12-14 12:49:50 -03:00 |
|
Matias Fontanini
|
9962381fc7
|
Added the --disable-dot11 configure switch.
|
2013-11-09 14:41:08 -03:00 |
|
Matias Fontanini
|
01b2a9c7b2
|
Modified some examples fixed some doxygen documentation.
|
2013-10-06 23:00:20 -03:00 |
|
Matias Fontanini
|
ec8374be60
|
Split dot11.h and dot11.cpp into several files.
|
2013-05-31 22:16:56 -03:00 |
|
Matias Fontanini
|
5064a9255b
|
Fixed BSD notice. Updated AUTHORS file.
|
2013-04-23 20:33:00 -03:00 |
|
Matias Fontanini
|
0f2bc45059
|
Moved definitions inside TINS_IS_CXX11 into header files.
|
2013-04-23 13:04:57 -03:00 |
|
Matias Fontanini
|
8afbe14c82
|
PacketSender is not copyable and movable.
|
2013-04-23 11:05:44 -03:00 |
|
Matias Fontanini
|
fdfb8b0dea
|
Fixed compilation issues triggered in GNU/kFreeBSD.
|
2013-04-22 23:48:53 -03:00 |
|
Matias Fontanini
|
66ff604580
|
assert() is only called when TINS_DEBUG is defined.
|
2013-04-22 18:45:56 -03:00 |
|
Matias Fontanini
|
9e20c0241f
|
Added a default interface to PacketSender.
|
2013-04-21 19:40:17 -03:00 |
|
Matias Fontanini
|
97f049580b
|
Link layer PDUs no longer contain a NetworkInterface.
|
2013-04-21 18:50:08 -03:00 |
|
Matias Fontanini
|
82ef41dd92
|
IP now fills automatically the sender address when no link layer PDU is present. Made some protocols work when using PacketSender::send_recv.
|
2013-03-25 14:08:59 -03:00 |
|
Matias Fontanini
|
8be0c4c23c
|
Marked PDU::clone_packet as deprecated.
|
2013-03-24 16:08:09 -03:00 |
|
Matias Fontanini
|
16a99ef35b
|
Added an overload of PacketSender::send that takes a NetworkInterface.
|
2013-03-20 23:24:43 -03:00 |
|
Matias Fontanini
|
7a86012292
|
IPv6::send now works on linux. BSD does not support sending IPv6 as the lowest layer.
|
2012-12-10 20:31:32 -03:00 |
|
Matias Fontanini
|
742276c251
|
libtins compiles and runs under windows. Packets apparently can't be sent yet.
|
2012-12-02 20:25:05 -03:00 |
|
Matias Fontanini
|
6d1e96866e
|
libtins now compiles on windows. A couple of features were disabled and need to be fixed though.
|
2012-12-02 00:45:10 -03:00 |
|
Matias Fontanini
|
de82dc2322
|
Link layer protocols can now be sent on BSD.
|
2012-11-28 16:50:47 -03:00 |
|
Matias Fontanini
|
6696c1b284
|
Ported almost everything to BSD. Utils::route_entries and sending link layer PDUs still don't work.
|
2012-11-28 00:11:42 -03:00 |
|
Matias Fontanini
|
abaa2bf926
|
PacketSender now throws on error. Fixed the documentation on several header files.
|
2012-10-19 12:01:34 -03:00 |
|
Matias Fontanini
|
73577c744a
|
Every test now pass on big endian architectures. Ported about half of the library to windows as well.
|
2012-10-08 21:14:57 -03:00 |
|
Matias Fontanini
|
1c22dab2dc
|
libtins now uses a BSD license.
|
2012-10-07 20:33:45 -03:00 |
|
Matias Fontanini
|
7cbd32361a
|
Modified some PacketSender and BaseSniffer functions to take references instead of pointers.
|
2012-09-11 08:51:25 -03:00 |
|
Matias Fontanini
|
9981819b71
|
Added PacketWriter class.
|
2012-09-06 14:18:07 -03:00 |
|