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
|
b7ea989530
|
Added several tests for EAPOL. Now both RadioTap and EAPOL work on big endian architectures.
|
2012-10-18 23:22:42 -03:00 |
|
Matias Fontanini
|
f4d37f5a51
|
Fixed some parsing bugs in RadioTap.
|
2012-10-17 23:33:05 -03:00 |
|
Matias Fontanini
|
53efc67f6f
|
Added some unit tests for RadioTap.
|
2012-10-17 18:44:46 -03:00 |
|
Matias Fontanini
|
a0f5d26987
|
The FCS-at-end flag was being ignored in RadioTap. Added beacon display example.
|
2012-10-15 23:53:36 -03:00 |
|
Matias Fontanini
|
1c22dab2dc
|
libtins now uses a BSD license.
|
2012-10-07 20:33:45 -03:00 |
|
Matias Fontanini
|
153bcecc35
|
Removed the useless PDU::flag member. Added a PDU concatenation operator.
|
2012-10-07 18:51:06 -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 |
|
Matias Fontanini
|
3cb6603151
|
Improved compile time using forward declarations and removing useless includes.
|
2012-09-05 11:59:46 -03:00 |
|
Matias Fontanini
|
832a79a1e1
|
Moved endianness change functions to endianness.h.
|
2012-09-03 23:58:43 -03:00 |
|
Matias Fontanini
|
e83acc92cc
|
No code uses net_to_host_* now.
|
2012-08-16 23:45:50 -03:00 |
|
Matias Fontanini
|
91af0f9cc2
|
EthernetII, IEEE802_3 and Dot11(and subclasses) now use NetworkInterface and HWAddress.
|
2012-08-09 12:00:29 -03:00 |
|
Matias Fontanini
|
1b57563a96
|
RadioTap and Dot11 now use HWAddress.
|
2012-08-07 23:20:16 -03:00 |
|
Matias Fontanini
|
69c018ce68
|
Fixed some endianess bugs in RadioTap.
|
2011-09-06 11:44:45 -03:00 |
|
Matias Fontanini
|
477a757f5a
|
Renamed IEEE802_11 and all subclasses to Dot11
|
2011-09-04 10:19:58 -03:00 |
|
Matias Fontanini
|
840b08ef63
|
Added flag enums to RadioTap.
|
2011-08-27 18:07:38 -03:00 |
|
Matias Fontanini
|
9e56c3681e
|
Changed IEEE802_11::dst_addr, src_addr and filter_addr to addr1, addr2 and addr3.
|
2011-08-25 21:39:32 -03:00 |
|
Matias Fontanini
|
c752fa36f5
|
Parsing sniffed RadioTAP + 802.11 beacon packets is working.
|
2011-08-25 00:35:34 -03:00 |
|
Matias Fontanini
|
2fa66c814d
|
Added RadioTap constructor from buffer. It's working, although some flags are not implemented yet.
|
2011-08-23 23:58:05 -03:00 |
|
Matias Fontanini
|
8afe3d7429
|
Fixed RadioTap FCS flag check.
|
2011-08-23 12:04:15 -03:00 |
|
Matias Fontanini
|
3aaa895321
|
RadioTap is working. Added the flag field, implemented several flags' setters.
|
2011-08-22 22:58:50 -03:00 |
|
Matias Fontanini
|
88146bac89
|
RadioTap is working now.
|
2011-08-21 21:09:19 -03:00 |
|
Matias Fontanini
|
62bad313f9
|
Added RadioTap class.
|
2011-08-21 20:44:54 -03:00 |
|