Matias Fontanini
|
d0048e3aef
|
Fixed bug in DNS triggered when adding two records for the same domain name.
|
2012-11-20 16:10:24 -03:00 |
|
Matias Fontanini
|
5fd892c77e
|
Fixed some bugs. Added documentation.
|
2012-10-20 11:12:59 -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
|
d4bcefb1d6
|
Added RC4EAPOL tests.
|
2012-10-18 12:42:05 -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
|
87292a6039
|
Added tests for WEPDecrypter.
|
2012-10-12 00:32:56 -03:00 |
|
Matias Fontanini
|
5b54cdefad
|
Implemented operator< on both HWAddress and IPv4Address.
|
2012-10-10 21:14:25 -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
|
77478a6df7
|
Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code
|
2012-10-07 19:00:25 -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
|
676bea9035
|
Fixed Dot11 documentation.
|
2012-10-05 12:13:06 -03:00 |
|
Matias Fontanini
|
da60d99f98
|
Modified the Dot11 constructor.
|
2012-10-03 14:53:46 -03:00 |
|
Matias Fontanini
|
42098e8566
|
Added tests for TCPStreamFollower, fixed a bug.
|
2012-10-02 23:43:31 -03:00 |
|
Matias Fontanini
|
ef8344394c
|
Refactored DNS records.
|
2012-09-17 00:11:24 -03:00 |
|
Matias Fontanini
|
e8151724c4
|
Removed PDU::clone_packet and renamed PDU::clone_pdu to PDU::clone.
|
2012-09-11 16:54:14 -03:00 |
|
Matias Fontanini
|
e945ced307
|
Modified some file names.
|
2012-09-10 10:31:00 -03:00 |
|
Matias Fontanini
|
c49fbe9929
|
Added a generic PDUOption class. TCP, IP, DHCP and Dot11* now use this class to store their options.
|
2012-09-10 00:11:54 -03:00 |
|
Matias Fontanini
|
83ec6e6bad
|
Refactored TCP's interface.
|
2012-09-07 11:56:36 -03:00 |
|
Matias Fontanini
|
3d2cbf349a
|
Added FileSniffer class.
|
2012-09-06 00:37:12 -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
|
279940c398
|
Refactored RSNInformation.
|
2012-09-02 23:49:41 -03:00 |
|
Matias Fontanini
|
958edcc74a
|
Added small_uint class.
|
2012-09-02 18:24:59 -03:00 |
|
Matias Fontanini
|
fbd6ef397b
|
Removed Utils::ip_to_int/string. Everything is using IPv4Address now.
|
2012-08-27 23:54:43 -03:00 |
|
Matias Fontanini
|
e1a84be0cb
|
Documented and fixed some bugs in IPv4Address.
|
2012-08-27 11:57:14 -03:00 |
|
Matias Fontanini
|
da8c77c77e
|
RAII'd some code. Everything(hopefully) uses IPv4Address now.
|
2012-08-27 00:16:56 -03:00 |
|
Matias Fontanini
|
1b08d1af71
|
Added some serialization tests to every PDU.
|
2012-08-26 12:50:30 -03:00 |
|
Matias Fontanini
|
ba17ca3045
|
Finished Dot11 tests.
|
2012-08-26 12:49:04 -03:00 |
|
Matias Fontanini
|
ab9beab5bf
|
Added some Dot11 tests, fixed bugs.
|
2012-08-24 12:02:03 -03:00 |
|
Matias Fontanini
|
6aa1d874a1
|
Added several Dot11 tests, fixed some bugs on Dot11.
|
2012-08-24 00:20:36 -03:00 |
|
Matias Fontanini
|
9cd0e40600
|
Finished Dot11 taged option getters/unit tests. Added Dot11Disassoc tests.
|
2012-08-23 00:20:22 -03:00 |
|
Matias Fontanini
|
23076df07a
|
Added unit tests for Dot11ManagementFrame.
|
2012-08-22 12:01:36 -03:00 |
|
Matias Fontanini
|
c0c1d43b5e
|
Added some Dot11 tests and fixed some bugs.
|
2012-08-21 12:01:26 -03:00 |
|
Matias Fontanini
|
80198909eb
|
Fixed endianess issues in several classes. Everything is working on big endian architectures so far.
|
2012-08-21 00:03:55 -03:00 |
|
Matias Fontanini
|
3ef29f831b
|
Added some Dot11 unit tests. Fixed several bugs in Dot11 and its subclasses.
|
2012-08-21 00:03:00 -03:00 |
|
Matias Fontanini
|
27f6eeccd4
|
Fixed some bugs in Dot11 and DNS. Most of the code uses host_to_be and be_to_host.
|
2012-08-16 00:34:18 -03:00 |
|
Matias Fontanini
|
892bc0ecd3
|
Started fixing endianess issues.
|
2012-08-15 12:04:13 -03:00 |
|
Matias Fontanini
|
68ab7b094a
|
Modified IPv4Address interface and fixed some tests.
|
2012-08-15 08:36:59 -03:00 |
|
Matias Fontanini
|
0014d5e0f7
|
Done minor modifications on Utils.
|
2012-08-13 15:28:42 -03:00 |
|
Matias Fontanini
|
e2223bf406
|
Fixed some bugs. Added a better dependency system for Makefiles.
|
2012-08-13 00:29:38 -03:00 |
|
Matias Fontanini
|
87e9c4051e
|
Refactored Sniffer class and fixed some bugs in HWAddress.
|
2012-08-10 12:30:41 -03:00 |
|
Matias Fontanini
|
55be59ee15
|
Done some minor fixes.
|
2012-08-09 23:39:32 -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
|
29c5a696e5
|
NetworkInterface class is working.
|
2012-08-09 09:52:44 -03:00 |
|
Matias Fontanini
|
1b57563a96
|
RadioTap and Dot11 now use HWAddress.
|
2012-08-07 23:20:16 -03:00 |
|
Matias Fontanini
|
ad11d3c244
|
ARP now uses HWAddress. Utils have been updated as well.
|
2012-08-07 17:28:46 -03:00 |
|
Matias Fontanini
|
e64eb11f1c
|
HWAddress class is working. EthernetII now uses this classes instead of raw uint8_t*
|
2012-08-07 16:12:40 -03:00 |
|
Matias Fontanini
|
b8f39f1291
|
Added HWAddress class.
|
2012-08-07 12:05:05 -03:00 |
|
Matias Fontanini
|
66dfcb746b
|
Refactored DNS and UDP class.
|
2012-08-06 18:59:31 -03:00 |
|