1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 02:35:57 +01:00

Commit Graph

  • e9484209fc Added timeout to Sniffer class. Matias Fontanini 2012-03-12 09:47:30 -03:00
  • 44536943c9 Added microsecond precision on PacketSender::recv_match_loop. Matias Fontanini 2012-03-10 21:14:42 -03:00
  • a49ac24972 Fixed bug in Utils::pseudoheader_checksum. Matias Fontanini 2012-03-06 09:16:31 -03:00
  • 21c864afb0 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2012-03-06 08:31:22 -03:00
  • 53dfad8bf2 Done minor modifications. Matias Fontanini 2012-03-06 08:31:10 -03:00
  • d42bb06a9a Fixed Makefile Santiago Alessandri 2012-03-05 11:18:37 -03:00
  • a732d68e83 Fixed warnings in ip.cpp Santiago Alessandri 2012-03-05 09:28:39 -03:00
  • d2f6862b7b Renamed TCP::Options to TCP::Option. Matias Fontanini 2011-09-24 23:00:30 -03:00
  • 8f74ddbc30 Added IPTest. Fixed some IP bugs. Matias Fontanini 2011-09-24 22:59:58 -03:00
  • 8a84910d9d Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Santiago Alessandri 2011-09-22 22:53:49 -03:00
  • 9e98e2e454 Started utils test. cChanged IP format Santiago Alessandri 2011-09-22 22:53:09 -03:00
  • d9cf813192 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2011-09-21 08:56:02 -03:00
  • 7a9fc0f84d Added TCPTest. Fixed some TCP bugs, most of them related to options. Matias Fontanini 2011-09-21 08:46:08 -03:00
  • fc454121b3 Fixed memory leak in UDPTest. Matias Fontanini 2011-09-21 08:45:27 -03:00
  • 88172a9f07 Added EthernetII test Santiago Alessandri 2011-09-20 08:38:04 -03:00
  • 503724c9ac Added DHCP test. Matias Fontanini 2011-09-19 01:01:17 -03:00
  • 9c2293b2aa Fixed bug in EthernetII::ADDR_SIZE definition. Matias Fontanini 2011-09-19 01:00:59 -03:00
  • e2c643f698 Fixed bugs in EthernetII, BootP and DHCP. Matias Fontanini 2011-09-19 01:00:24 -03:00
  • b54f7d5026 Added ICMP and SNAP tests. Matias Fontanini 2011-09-18 11:43:49 -03:00
  • 1f2967c8fb Fixed some bugs. Matias Fontanini 2011-09-18 11:42:21 -03:00
  • a1f2334d52 Added dependencies on Makefile.in. Matias Fontanini 2011-09-16 10:35:54 -03:00
  • 8b989f4283 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Santiago Alessandri 2011-09-15 12:02:08 -03:00
  • 8b7f016278 Added test for EthernetII PDU Santiago Alessandri 2011-09-15 12:01:45 -03:00
  • bbf7892873 Added ClonePDU test to ARPTest. Matias Fontanini 2011-09-15 11:58:01 -03:00
  • 13e260b825 Added ARPTest. Matias Fontanini 2011-09-15 11:42:26 -03:00
  • 7bc143e290 Fixed endiannes buf in ARP. Matias Fontanini 2011-09-15 11:41:34 -03:00
  • 28f064b1c7 Added constast file. Matias Fontanini 2011-09-15 10:22:44 -03:00
  • 4c5fea0a5f Added test suite makefile. Matias Fontanini 2011-09-15 10:22:15 -03:00
  • 46c9a21a72 Added UDP test. Matias Fontanini 2011-09-15 10:21:51 -03:00
  • ff21304852 Fixed endianness bug in UDP's getters. Matias Fontanini 2011-09-15 10:21:23 -03:00
  • 28f7e3ed1e Created the main entry of the test suite. Matias Fontanini 2011-09-15 10:20:44 -03:00
  • 4d8fb5a4e5 Modified IP, ARP, ICMP and EthernetII's clone_packet. Matias Fontanini 2011-09-15 09:17:35 -03:00
  • 6b88a9a944 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2011-09-12 12:01:31 -03:00
  • abe73f185f Added constants header. Matias Fontanini 2011-09-12 12:01:17 -03:00
  • 4dc3301134 Added Auth and Deauth Packets to 802.11. Added check of symbols definition in makefile.in Santiago Alessandri 2011-09-12 11:47:27 -03:00
  • 753378cb38 Fixed some leak or uninitialized memory usage bugs. Matias Fontanini 2011-09-10 20:05:41 -03:00
  • db0e838e6f Added PDU::matches_pdu override on RC4EAPOL and RSNEAPOL. Matias Fontanini 2011-09-08 15:44:05 -03:00
  • af50d41be1 Added Dot11ReAssoc PDU Santiago Alessandri 2011-09-08 12:26:33 -03:00
  • 0376845507 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2011-09-08 11:27:11 -03:00
  • 83646d6064 Added PDU::matches_flag override on Dot11 subclasses. Matias Fontanini 2011-09-08 11:27:01 -03:00
  • 3500187e39 Finished adding helpers. Finished beacon helpers Santiago Alessandri 2011-09-08 11:25:55 -03:00
  • d86359441a Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Santiago Alessandri 2011-09-08 10:43:29 -03:00
  • 1c40470418 Implemented ProbeResponse. Still unfinished Santiago Alessandri 2011-09-08 10:42:50 -03:00
  • 4db07efc47 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2011-09-08 10:18:51 -03:00
  • b17ee6a6cb Removed copy constructor from several PDUs. Matias Fontanini 2011-09-08 10:18:15 -03:00
  • 418b753a3b Fix merging problems Santiago Alessandri 2011-09-07 10:09:14 -03:00
  • 26d791ee05 Added helper methods and Dot11ProbeResponse (still unfinished) Santiago Alessandri 2011-09-07 10:04:50 -03:00
  • f30f404632 Moved PDU::pseudoheader_checksum and PDU::do_checksum to Utils namespace. Matias Fontanini 2011-09-07 09:52:58 -03:00
  • a216cf8401 Fixed memory leak on TCP's options. Matias Fontanini 2011-09-07 09:52:23 -03:00
  • 201d4b5daf Modified Sniffer sniffing methods signature. Matias Fontanini 2011-09-07 09:51:51 -03:00
  • 7f40e95862 Fixed option parsing bug in TCP. Matias Fontanini 2011-09-07 08:31:00 -03:00
  • 577472e790 Fixed bug in Dot11 constructor. Matias Fontanini 2011-09-07 08:30:36 -03:00
  • a30d75bf05 Fixed merge conflicts. Matias Fontanini 2011-09-06 11:59:52 -03:00
  • 69c018ce68 Fixed some endianess bugs in RadioTap. Matias Fontanini 2011-09-06 11:44:45 -03:00
  • 0f2c73ce72 Added clone_pdu to Dot11 PDUs. Fixed some bugs on constructor from buffer. Matias Fontanini 2011-09-06 11:44:16 -03:00
  • 5bd2637f88 Added some Dot11 PDU flags. Matias Fontanini 2011-09-06 11:43:18 -03:00
  • e13076158f Done minor modifications on IP. Matias Fontanini 2011-09-06 11:42:58 -03:00
  • 5222a1edd2 Added Dot11ProbeRequest Santiago Alessandri 2011-09-06 10:58:51 -03:00
  • 091c222f91 Fixed merge conflicts. Matias Fontanini 2011-09-06 10:19:07 -03:00
  • 232e5b6ccc Fixed antialising strict rules. Matias Fontanini 2011-09-06 10:17:57 -03:00
  • 990f408e53 Added Dot11ReAssocResponse. Santiago Alessandri 2011-09-06 10:17:19 -03:00
  • aaad48c25c Added Dot11ReAssocRequest. Santiago Alessandri 2011-09-06 09:55:35 -03:00
  • 8c661e57aa Fixed the Makefile.in Santiago Alessandri 2011-09-06 09:08:10 -03:00
  • fc480550b0 Autoconf and Automake files for compiling and installing the library Santiago Alessandri 2011-09-05 14:42:55 -03:00
  • 9d990f6719 Fixed several Dot11 bugs. Matias Fontanini 2011-09-05 14:41:30 -03:00
  • 0fefb92849 Dot11 refactor is compiling. Testing is required. Matias Fontanini 2011-09-05 13:10:54 -03:00
  • 25ebc682e8 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2011-09-05 12:04:02 -03:00
  • 65f689027d Started refactoring 802.11 control frames. Matias Fontanini 2011-09-05 12:03:44 -03:00
  • 2ca229c873 Added Dot11DataFrame Santiago Alessandri 2011-09-05 12:01:50 -03:00
  • 477a757f5a Renamed IEEE802_11 and all subclasses to Dot11 Matias Fontanini 2011-09-04 10:19:58 -03:00
  • 3178c217b3 Added copy constructor and copy assignment operator to all PDUs. Matias Fontanini 2011-09-03 18:58:57 -03:00
  • fdcefd2132 Added PDU::clone_pdu. Matias Fontanini 2011-09-03 00:13:31 -03:00
  • e37ba2bf2e Added header that includes all of the available Tins headers. Matias Fontanini 2011-09-02 22:31:20 -03:00
  • ed2e0e944c Added GPL notice. Matias Fontanini 2011-09-02 22:30:44 -03:00
  • e4dae4c024 Added RSN constructor from buffer. It's working. Matias Fontanini 2011-08-30 19:40:39 -03:00
  • 33d0f42d24 Added PDU::find_inner_pdu. Matias Fontanini 2011-08-30 19:40:23 -03:00
  • f3d3dd3c25 RSNEAPOL is working. Key flags accessors are not implemented yet. Matias Fontanini 2011-08-30 00:05:16 -03:00
  • 3dca2eaac8 Added RSNEAPOL structure. It's not implemented yet. Matias Fontanini 2011-08-28 22:13:06 -03:00
  • b8fdf57353 Added EAPOL and RC4EAPOL constructors from byte buffer, it's untested. Fixed getters endianess in EAPOL. Matias Fontanini 2011-08-28 15:21:12 -03:00
  • 4d4defeed4 Added EAPOL class. Implemented RC4EAPOL. It's working. Matias Fontanini 2011-08-28 14:53:01 -03:00
  • f646d82012 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2011-08-27 18:08:28 -03:00
  • ec380a5946 Fixed bug in Sniffer::next_packet. Matias Fontanini 2011-08-27 18:08:11 -03:00
  • 840b08ef63 Added flag enums to RadioTap. Matias Fontanini 2011-08-27 18:07:38 -03:00
  • ef9b8f085e Added 802.11 Association Response PDU. Refactored helpers in 802.11 management frames Santiago Alessandri 2011-08-27 14:44:10 -03:00
  • 62a9122123 Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Santiago Alessandri 2011-08-26 09:55:04 -03:00
  • e0d227d2fd Added QoS Data frames in 802.11 Santiago Alessandri 2011-08-26 09:54:57 -03:00
  • 079672f2da Added IEEE802_11_Assoc_Request constructor from raw buffer. Matias Fontanini 2011-08-25 23:11:16 -03:00
  • eb6b6a6c5b Fixed merge conflicts Matias Fontanini 2011-08-25 22:24:55 -03:00
  • 479d6c4acd IEEE802_11 data packets now can be created from raw buffers. Not tested yet. Matias Fontanini 2011-08-25 22:22:57 -03:00
  • 9e56c3681e Changed IEEE802_11::dst_addr, src_addr and filter_addr to addr1, addr2 and addr3. Matias Fontanini 2011-08-25 21:39:32 -03:00
  • fcc7c37d8f Fixed merge conflicts. Matias Fontanini 2011-08-25 19:39:57 -03:00
  • b4f1571ea3 Fixed IEEE802_11 constructor from buffer to allow initialization from shorter 802.11 types. Matias Fontanini 2011-08-25 19:36:57 -03:00
  • 9963ef280f Fixed merge conflicts Santiago Alessandri 2011-08-25 12:00:14 -03:00
  • 34864875b9 Added 802.11 Association Request PDU. Santiago Alessandri 2011-08-25 11:58:57 -03:00
  • fad0fe9c8b Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code Matias Fontanini 2011-08-25 09:32:20 -03:00
  • 34d1d47aff Added helper function to parse RSN information from a buffer. Matias Fontanini 2011-08-25 09:30:36 -03:00
  • d3a7c9a4c3 Removed getters and setters for the capabilities flags in Beacon. Added getter and setter for the Capabilities structure Santiago Alessandri 2011-08-25 08:24:23 -03:00
  • 69d9bea655 Removed debug messages. Matias Fontanini 2011-08-25 00:36:44 -03:00
  • c752fa36f5 Parsing sniffed RadioTAP + 802.11 beacon packets is working. Matias Fontanini 2011-08-25 00:35:34 -03:00
  • 9d063b6f1b Fixed merging conflicts Santiago Alessandri 2011-08-24 08:30:46 -03:00