summaryrefslogtreecommitdiff
path: root/src/dhcp.cpp
AgeCommit message (Expand)Author
2017-09-21Use absolute include pathsMatias Fontanini
2017-05-13Use vector instead of lists everywhereMatias Fontanini
2017-05-13Remove useless includesMatias Fontanini
2017-04-30Remove inclusion of algorithm almost everywhereMatias Fontanini
2017-04-30Remove useless includesMatias Fontanini
2017-04-30Move internals' PDU helpers into their own filesMatias Fontanini
2017-04-30Don't include heavy STL headers like <algorithm> in header filesMatias Fontanini
2017-04-29Update license date to 2017Matias Fontanini
2017-04-29Remove parent parameter from write_serializationMatias Fontanini
2017-01-25Fix -Wextra compiler warnings. (#184)Kyle Fazzari
2016-02-20Add extract_metadata to main PDU classesMatias Fontanini
2016-01-31Update copyright noticeMatias Fontanini
2016-01-09Code cleanup and use same syntax on the entire projectMatias Fontanini
2015-12-26Add OutputMemoryStream and port most classes to use itMatias Fontanini
2015-12-24Add input memory stream class and port some PDUs to use itMatias Fontanini
2015-08-17Add remove_option member to IP, TCP, Dot11, ICMPv6, DHCP and DHCPv6Matias Fontanini
2015-05-17Fix compilation warnings on Windows x64.Matias Fontanini
2014-07-31fix armv5 alignment issuesChristian Hammerl
2014-07-13Updated copyright notice.Matias Fontanini
2014-04-01Added DHCP::hostname.Matias Fontanini
2013-12-23Ported DHCP and Dot11. Almost ported DHCPv6 completely.Matias Fontanini
2013-10-07Modified some header documentation.Matias Fontanini
2013-04-23Fixed BSD notice. Updated AUTHORS file.Matias Fontanini
2013-04-23Moved definitions inside TINS_IS_CXX11 into header files.Matias Fontanini
2013-04-22assert() is only called when TINS_DEBUG is defined.Matias Fontanini
2013-04-18Added malformed_packet exception. Every class except Dot11* use it.Matias Fontanini
2013-04-09Modified some protocols' internal type names.Matias Fontanini
2013-04-08Several classes now use PDUOption::length_field instead of data_size.Matias Fontanini
2013-03-24Added an overload of add_option that takes an rvalue-ref in IP, TCP, DHCP, IC...Matias Fontanini
2012-10-07libtins now uses a BSD license.Matias Fontanini
2012-09-10Modified some file names.Matias Fontanini
2012-09-10Added a generic PDUOption class. TCP, IP, DHCP and Dot11* now use this class ...Matias Fontanini
2012-09-05Improved compile time using forward declarations and removing useless includes.Matias Fontanini
2012-09-03Moved endianness change functions to endianness.h.Matias Fontanini
2012-08-27Documented and fixed some bugs in IPv4Address.Matias Fontanini
2012-08-27RAII'd some code. Everything(hopefully) uses IPv4Address now.Matias Fontanini
2012-08-26Added some serialization tests to every PDU.Matias Fontanini
2012-08-21Fixed endianess issues in several classes. Everything is working on big endia...Matias Fontanini
2012-08-16Fixed some bugs in Dot11 and DNS. Most of the code uses host_to_be and be_to_...Matias Fontanini
2012-08-15Started fixing endianess issues.Matias Fontanini
2012-08-09Done some minor fixes.Matias Fontanini
2012-08-02Fixed some bugs, added some tests.Matias Fontanini
2012-05-03Added IPv4Address class.Matias Fontanini
2012-03-23Added option helper functions on DHCP.Matias Fontanini
2012-03-23Fixed endianness in some DHCP options.Matias Fontanini
2012-03-17Added renewal option add/search on DHCP.Matias Fontanini
2011-09-19Fixed bugs in EthernetII, BootP and DHCP.Matias Fontanini
2011-09-10Fixed some leak or uninitialized memory usage bugs.Matias Fontanini
2011-09-03Added copy constructor and copy assignment operator to all PDUs.Matias Fontanini
2011-08-24Fixed exception syntax error..Matias Fontanini