index
:
libtins.git
master
Unnamed repository; edit this file 'description' to name the repository.
Lucas Castro
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
dns.cpp
Age
Commit message (
Expand
)
Author
2017-09-21
Use absolute include paths
Matias Fontanini
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
2017-01-25
Fix -Wextra compiler warnings. (#184)
Kyle Fazzari
2017-01-15
Check expected size properly on DNS::extract_metadata
Matias Fontanini
2016-08-14
Fix Cppcheck 1.75 warnings (#159)
Huemac
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
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
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 DNS::...
Matias Fontanini
2014-01-19
Rewrote the DNS parsing algorithm. Everything is now done on the read buffer,...
Matias Fontanini
2013-08-04
Fixed some issues when parsing DNS answers. MX records are now serialized cor...
Matias Fontanini
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
[next]