Matias Fontanini
|
fdcefd2132
|
Added PDU::clone_pdu.
|
2011-09-03 00:13:31 -03:00 |
|
Matias Fontanini
|
e37ba2bf2e
|
Added header that includes all of the available Tins headers.
|
2011-09-02 22:31:20 -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
|
33d0f42d24
|
Added PDU::find_inner_pdu.
|
2011-08-30 19:40:23 -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 |
|
Matias Fontanini
|
f646d82012
|
Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code
|
2011-08-27 18:08:28 -03:00 |
|
Matias Fontanini
|
840b08ef63
|
Added flag enums to RadioTap.
|
2011-08-27 18:07:38 -03:00 |
|
Santiago Alessandri
|
ef9b8f085e
|
Added 802.11 Association Response PDU. Refactored helpers in 802.11 management frames
|
2011-08-27 14:44:10 -03:00 |
|
Santiago Alessandri
|
62a9122123
|
Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code
|
2011-08-26 09:55:04 -03:00 |
|
Santiago Alessandri
|
e0d227d2fd
|
Added QoS Data frames in 802.11
|
2011-08-26 09:54:57 -03:00 |
|
Matias Fontanini
|
079672f2da
|
Added IEEE802_11_Assoc_Request constructor from raw buffer.
|
2011-08-25 23:11:16 -03:00 |
|
Matias Fontanini
|
eb6b6a6c5b
|
Fixed merge conflicts
|
2011-08-25 22:24:55 -03:00 |
|
Matias Fontanini
|
479d6c4acd
|
IEEE802_11 data packets now can be created from raw buffers. Not tested yet.
|
2011-08-25 22:22:57 -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 |
|
Santiago Alessandri
|
9963ef280f
|
Fixed merge conflicts
|
2011-08-25 12:00:14 -03:00 |
|
Santiago Alessandri
|
34864875b9
|
Added 802.11 Association Request PDU.
|
2011-08-25 11:58:57 -03:00 |
|
Matias Fontanini
|
fad0fe9c8b
|
Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code
|
2011-08-25 09:32:20 -03:00 |
|
Matias Fontanini
|
34d1d47aff
|
Added helper function to parse RSN information from a buffer.
|
2011-08-25 09:30:36 -03:00 |
|
Santiago Alessandri
|
d3a7c9a4c3
|
Removed getters and setters for the capabilities flags in Beacon. Added getter and setter for the Capabilities structure
|
2011-08-25 08:24:23 -03:00 |
|
Matias Fontanini
|
c752fa36f5
|
Parsing sniffed RadioTAP + 802.11 beacon packets is working.
|
2011-08-25 00:35:34 -03:00 |
|
Santiago Alessandri
|
9d063b6f1b
|
Fixed merging conflicts
|
2011-08-24 08:30:46 -03:00 |
|
Santiago Alessandri
|
a5e50f659a
|
Added disassoc ieee802-11 PDU
|
2011-08-24 08:27:50 -03:00 |
|
Matias Fontanini
|
b746451b75
|
Sniffing now returns a RadioTap PDU when performed on wireless interfaces.
|
2011-08-23 23:58:59 -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
|
22b84e5df0
|
Created IEEE802_11 constructor from buffer. Tagged option parsing and subclass parsing is missing.
|
2011-08-23 23:57:35 -03:00 |
|
Matias Fontanini
|
422b9f93ff
|
Added RSNInformation class. Added helper function in IEEE802_11_Beacon to add a RSN information option.
|
2011-08-23 21:33:26 -03:00 |
|
Matias Fontanini
|
2510c825cd
|
Fixed/added documentation to several classes.
|
2011-08-23 21:32:13 -03:00 |
|
Matias Fontanini
|
e323be12e6
|
Added IEEE802_11::BROADCAST.
|
2011-08-23 12:03:49 -03:00 |
|
Matias Fontanini
|
730dcdea44
|
Added Utils::channel_to_mhz to convert channel to mhz frequency.
|
2011-08-23 12:01:59 -03:00 |
|
Santiago Alessandri
|
d7f1a59092
|
Finished getters and setters for Beacon in IEEE802.11. Added a new constructor
|
2011-08-23 09:44:42 -03:00 |
|
Matias Fontanini
|
e4413d3aef
|
Added some helper functions to IEEE802_11_Beacon.
|
2011-08-22 22:59:38 -03:00 |
|
Matias Fontanini
|
3aaa895321
|
RadioTap is working. Added the flag field, implemented several flags' setters.
|
2011-08-22 22:58:50 -03:00 |
|
Santiago Alessandri
|
0622862e6d
|
Fixed return type in write_fixed_parameters
|
2011-08-22 13:19:11 -03:00 |
|
Santiago Alessandri
|
8e4a748ec1
|
Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code
|
2011-08-22 13:17:18 -03:00 |
|
Santiago Alessandri
|
75c5dfdc68
|
Added Management and Beacon subclasses
|
2011-08-22 13:17:11 -03:00 |
|
Matias Fontanini
|
0db209c829
|
Added support for IEEE802_11 tagged parameters.
|
2011-08-22 13:12:10 -03:00 |
|
Matias Fontanini
|
88146bac89
|
RadioTap is working now.
|
2011-08-21 21:09:19 -03:00 |
|
Matias Fontanini
|
393beda0d7
|
Added a constructor on IEEE802_11 which doesn't take an interface as a parameter.
|
2011-08-21 20:58:20 -03:00 |
|
Matias Fontanini
|
235f12e862
|
Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code
|
2011-08-21 20:45:03 -03:00 |
|
Matias Fontanini
|
62bad313f9
|
Added RadioTap class.
|
2011-08-21 20:44:54 -03:00 |
|
Santiago Alessandri
|
6f4f4bedb4
|
Added enums for types and subtypes of IEEE802_11 frames
|
2011-08-21 19:40:11 -03:00 |
|
Santiago Alessandri
|
26e65d17f6
|
Fixed bugs in 802.11 PDU.
|
2011-08-21 19:12:36 -03:00 |
|
Matias Fontanini
|
3f239b8022
|
Added SNAP. Couldn't test it yet.
|
2011-08-21 16:29:10 -03:00 |
|
Santiago Alessandri
|
2d27d02d32
|
Fixed 802.11 _header
|
2011-08-20 20:32:55 -03:00 |
|
Matias Fontanini
|
e3dd417c47
|
Fixed struct packing error on IEEE802.11
|
2011-08-20 19:23:43 -03:00 |
|
Santiago Alessandri
|
f006ac5d74
|
Added IEEE802_11 PDU
|
2011-08-20 19:12:09 -03:00 |
|