1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 10:45:57 +01:00
Commit Graph

26 Commits

Author SHA1 Message Date
Matias Fontanini
2dff95700f Updated copyright notice. 2014-07-13 11:04:29 -03:00
Matias Fontanini
5d315c5b6d Fixed a CCMP padding bug. 2013-06-02 16:14:21 -03:00
Matias Fontanini
5064a9255b Fixed BSD notice. Updated AUTHORS file. 2013-04-23 20:33:00 -03:00
Matias Fontanini
3fd1b3d37d Added malformed_packet exception. Every class except Dot11* use it. 2013-04-18 00:12:20 -03:00
Matias Fontanini
931a86eff9 Done minor modification, mostly on documentation. 2013-01-29 16:18:08 -03:00
Matias Fontanini
c7c56a610c Done some -pedantic modifications. 2013-01-24 13:44:30 -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
a18cd3e0de PDU::find_pdu now has a const overload. 2012-11-26 15:38:53 -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
1c22dab2dc libtins now uses a BSD license. 2012-10-07 20:33:45 -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
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
958edcc74a Added small_uint class. 2012-09-02 18:24:59 -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
4af3d3c697 Added a constant static value to each PDU indicating the corresponding PDU::PDUType flag. 2012-08-06 22:29:41 -03:00
Matias Fontanini
383deb8641 Modified header guards so they don't use reserved names containing double underscores. 2012-08-02 16:00:56 -03:00
Matias Fontanini
db0e838e6f Added PDU::matches_pdu override on RC4EAPOL and RSNEAPOL. 2011-09-08 15:44:05 -03:00
Matias Fontanini
3178c217b3 Added copy constructor and copy assignment operator to all PDUs. 2011-09-03 18:58:57 -03:00
Matias Fontanini
ed2e0e944c Added GPL notice. 2011-09-02 22:30:44 -03:00
Matias Fontanini
e4dae4c024 Added RSN constructor from buffer. It's working. 2011-08-30 19:40:39 -03:00
Matias Fontanini
f3d3dd3c25 RSNEAPOL is working. Key flags accessors are not implemented yet. 2011-08-30 00:05:16 -03:00
Matias Fontanini
3dca2eaac8 Added RSNEAPOL structure. It's not implemented yet. 2011-08-28 22:13:06 -03:00
Matias Fontanini
b8fdf57353 Added EAPOL and RC4EAPOL constructors from byte buffer, it's untested. Fixed getters endianess in EAPOL. 2011-08-28 15:21:12 -03:00
Matias Fontanini
4d4defeed4 Added EAPOL class. Implemented RC4EAPOL. It's working. 2011-08-28 14:53:01 -03:00