| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-09-21 | Use absolute include paths | Matias Fontanini | |
| Fixes #250 | |||
| 2017-05-13 | Improve DNS class performance slightly | Matias Fontanini | |
| 2017-05-13 | Use vector instead of lists everywhere | Matias Fontanini | |
| 2017-05-13 | Remove useless includes | Matias Fontanini | |
| 2017-04-30 | Remove useless includes | Matias Fontanini | |
| 2017-04-29 | Update license date to 2017 | Matias Fontanini | |
| 2017-04-29 | Remove parent parameter from write_serialization | Matias Fontanini | |
| This is no longer needed as each PDU knows its parent PDU already | |||
| 2017-01-25 | Fix -Wextra compiler warnings. (#184) | Kyle Fazzari | |
| * Fix -Wextra compiler warnings. Fix #183. Signed-off-by: Kyle Fazzari <github@status.e4ward.com> * Comment out unused parameters. This is done everywhere possible instead of using Internals::unused(). Note that this involved moving some implementations into the corresponding .cpp file. Signed-off-by: Kyle Fazzari <github@status.e4ward.com> * Fix warnings in tests as well. Signed-off-by: Kyle Fazzari <github@status.e4ward.com> * Leave IPv4Reassembler alone, it's growing. Signed-off-by: Kyle Fazzari <github@status.e4ward.com> | |||
| 2017-01-15 | Check expected size properly on DNS::extract_metadata | Matias Fontanini | |
| Thanks @shshzi for finding this one | |||
| 2016-08-14 | Fix Cppcheck 1.75 warnings (#159) | Huemac | |
| - The scope of the variable 'last_index' & 'index' could be reduced. - Prefer prefix ++/-- operators for non-primitive types. | |||
| 2016-03-07 | Fix issues pointed out by scan.coverity | Matias Fontanini | |
| 2016-02-20 | Add extract_metadata to main PDU classes | Matias Fontanini | |
| 2016-01-31 | Update copyright notice | Matias Fontanini | |
| 2016-01-14 | Use lower case names for DNS query/record and change type to query_type | Matias Fontanini | |
| 2016-01-14 | Add DNS SOA record parsing and serialization | Matias Fontanini | |
| Fixes #48 | |||
| 2016-01-11 | Parse and serialize MX preference field correctly | Matias Fontanini | |
| 2016-01-09 | Code cleanup and use same syntax on the entire project | Matias Fontanini | |
| Initial code cleanup More code cleanup Cleanup more code Cleanup Dot11 code Fix OSX build issue Cleanup examples Fix ref and pointer declaration syntax Fix braces | |||
| 2015-12-26 | Add OutputMemoryStream and port most classes to use it | Matias Fontanini | |
| 2015-12-24 | Add input memory stream class and port some PDUs to use it | Matias Fontanini | |
| 2015-05-17 | Fix compilation warnings on Windows x64. | Matias Fontanini | |
| 2015-05-10 | Soften DNS parsing rules. Fixes #74. | Matias Fontanini | |
| 2015-04-25 | Fix DNS issues triggered on VC. | Matias Fontanini | |
| 2015-04-02 | Fix invalid DNS IPv4 address parsing on big endian arch. | Matias Fontanini | |
| 2015-03-04 | Fix invalid DNS record retrieval. | Matias Fontanini | |
| 2014-11-12 | Removed access to potentially invalid positions on vector. | Matias Fontanini | |
| 2014-11-11 | Fixed assertion throw on DNS on Visual Studio. | Matias Fontanini | |
| 2014-08-20 | Fixed issue #29: Added empty name check on DNS::encode_domain_name. | Matias Fontanini | |
| 2014-08-07 | Fixed invalid parsing of unknown DNS records. | Matias Fontanini | |
| 2014-07-31 | fix armv5 alignment issues | Christian Hammerl | |
| 2014-07-13 | Updated copyright notice. | Matias Fontanini | |
| 2014-01-21 | Removed DNSResourceRecord. Records in DNS are now managed completely by ↵ | Matias Fontanini | |
| DNS::Resource. | |||
| 2014-01-19 | Rewrote the DNS parsing algorithm. Everything is now done on the read ↵ | Matias Fontanini | |
| buffer, without any extra data structures, making it work about 400% faster than before. | |||
| 2013-08-04 | Fixed some issues when parsing DNS answers. MX records are now serialized ↵ | Matias Fontanini | |
| correctly. | |||
| 2013-07-25 | Fixed bug triggered in DNS when parsing some unknown record types. | Matias Fontanini | |
| 2013-04-23 | Fixed BSD notice. Updated AUTHORS file. | Matias Fontanini | |
| 2013-04-22 | assert() is only called when TINS_DEBUG is defined. | Matias Fontanini | |
| 2013-04-21 | PDU::matches_response is now const. | Matias Fontanini | |
| 2013-04-18 | Added malformed_packet exception. Every class except Dot11* use it. | Matias Fontanini | |
| 2013-03-26 | DNS, RadioTap and Dot1Q work when using PacketSender::send_recv. | Matias Fontanini | |
| 2012-11-20 | Added support for IPv6 addresses in DNS. | Matias Fontanini | |
| 2012-11-20 | AAAA records are now parsed correctly. | Matias Fontanini | |
| 2012-11-20 | Fixed bug in DNS triggered when adding two records for the same domain name. | Matias Fontanini | |
| 2012-10-07 | libtins now uses a BSD license. | Matias Fontanini | |
| 2012-10-07 | Merge branch 'master' of ssh://git.code.sf.net/p/libtins/code | Matias Fontanini | |
| 2012-10-07 | Refactored DNS. | Matias Fontanini | |
| 2012-10-07 | Removed the useless PDU::flag member. Added a PDU concatenation operator. | Matias Fontanini | |
| 2012-09-17 | Refactored DNS records. | Matias Fontanini | |
| 2012-09-10 | Modified some file names. | Matias Fontanini | |
| 2012-09-05 | Improved compile time using forward declarations and removing useless includes. | Matias Fontanini | |
| 2012-09-03 | Moved endianness change functions to endianness.h. | Matias Fontanini | |
