1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 18:55:58 +01:00
Commit Graph

24 Commits

Author SHA1 Message Date
Matias Fontanini
832a79a1e1 Moved endianness change functions to endianness.h. 2012-09-03 23:58: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
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
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
55be59ee15 Done some minor fixes. 2012-08-09 23:39:32 -03:00
Matias Fontanini
c4a92d2b96 Fixed some bugs, added some tests. 2012-08-02 21:21:10 -03:00
Matias Fontanini
08f8521ae7 Added IPv4Address class. 2012-05-03 12:03:26 -03:00
Matias Fontanini
594eabd282 Added option helper functions on DHCP. 2012-03-23 11:25:28 -03:00
Matias Fontanini
0b6b4e9921 Fixed endianness in some DHCP options. 2012-03-23 00:59:35 -03:00
Matias Fontanini
fd09f11ad5 Added renewal option add/search on DHCP. 2012-03-17 23:49:44 -03:00
Matias Fontanini
e2c643f698 Fixed bugs in EthernetII, BootP and DHCP. 2011-09-19 01:00:24 -03:00
Matias Fontanini
753378cb38 Fixed some leak or uninitialized memory usage bugs. 2011-09-10 20:05:41 -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
7ccae0c994 Fixed exception syntax error.. 2011-08-24 00:00:24 -03:00
Matias Fontanini
7aa6172d8a Fixed bug triggered by sending DHCP with no options. 2011-08-22 13:08:18 -03:00
Matias Fontanini
2513488b92 TCP now stores options when instantiated from a buffer. 2011-08-19 11:40:13 -03:00
Matias Fontanini
3e2168f6fc Added DHCP and BootP constructors from uint8_t buffer. Normalized IP destination and source address getters/setters. 2011-08-19 10:13:35 -03:00
Matias Fontanini
18750fe18a Added Sniffer class. Added a constructor to eery PDU subclass which creates an instance of the PDU from a byte array. 2011-08-18 20:36:55 -03:00
Matias Fontanini
9efee446f0 Added more DHCP options. 2011-08-18 11:04:22 -03:00
Matias Fontanini
24e314283f Added some helper functions to set options to DHCP PDU. Added LGPL notice to dhcp.cpp 2011-08-17 16:20:02 -03:00
Matias Fontanini
c49806603b Added DHCP class. It's now working yet. 2011-08-17 12:16:48 -03:00