Michał Kępień
4f96cebce3
Replace getquad() with inet_pton()
...
getquad() was implemented back in 2001 to warn about IPv4 addresses in
non-dotted-quad form being used. As change 4900 (GL #13 ) removed all
uses of inet_aton(), which allowed such forms, with inet_pton(), which
does not allow them, there is no point in keeping getquad() around as it
now only prints an extra warning when the parser comes across an IP
address in a form which is not acceptable anyway. Replace all uses of
getquad() with inet_pton(AF_INET, ...).
2018-03-06 09:49:30 +01:00
Mark Andrews
a4186b1867
redefine CHECK so cppcheck see the definition
2018-02-24 17:50:27 -08:00
Ondřej Surý
a11e23b5ed
Replace all usage of inet_aton() with inet_pton()
2018-02-23 13:57:10 +01:00
Ondřej Surý
843d389661
Update license headers to not include years in copyright in all applicable files
2018-02-23 10:12:02 +01:00
Mark Andrews
78ad353491
preserve unsigned property
2018-02-16 10:20:38 +11:00
Mark Andrews
eaddb0c686
use %u instead of %d
2018-02-16 10:20:38 +11:00
Tinderbox User
ffac31097d
update copyright notice / whitespace
2018-01-30 23:45:59 +00:00
Mark Andrews
3ae586b857
4879. [bug] dns_rdata_caa:value_len is was small. [RT #47086 ]
2018-01-30 10:58:56 +11:00
Mark Andrews
9d5a0abe81
4841. [bug] Address -fsanitize=undefined warnings. [RT #46786 ]
2017-12-06 21:00:14 +11:00
Tinderbox User
3bfc28a0d0
update copyright notice / whitespace
2017-11-13 23:45:33 +00:00
Mark Andrews
e2f9dcfd86
more DNS_NAME_INITABSOLUTE cases
2017-11-14 00:21:50 +11:00
Michał Kępień
417218837e
[master] Add support for DOA
...
4761. [protocol] Add support for DOA. [RT #45612 ]
2017-10-06 12:22:08 +02:00
Tinderbox User
ca0ae70046
update copyright notice / whitespace
2017-10-03 23:45:48 +00:00
Mark Andrews
a009d03a1a
4748. [cleanup] Sprintf to snprintf coversions. [RT #46132 ]
2017-10-03 14:54:19 +11:00
Tinderbox User
e880197f31
update copyright notice / whitespace
2017-09-27 23:45:52 +00:00
Mark Andrews
d386eb54c6
switch to using snprintf from sprintf
2017-09-28 07:15:46 +10:00
Tinderbox User
ffbe6b9537
update copyright notice / whitespace
2017-09-19 23:46:23 +00:00
Mukund Sivaraman
98998f3ddd
Fix out of bounds access in DHCID totext() method ( #46001 )
2017-09-19 19:30:28 +05:30
Evan Hunt
534c43860e
[master] update copyrights
2017-09-11 17:47:12 -07:00
Evan Hunt
3e66721b35
[master] add missing rrtypes to genzones
...
4711. [test] Some RR types were missing from genzones.sh.
[RT #45782 ]
2017-09-11 09:34:41 -07:00
Tinderbox User
f562de3f71
update copyright notice / whitespace
2017-08-24 23:47:03 +00:00
Mark Andrews
07741d43c8
4688. [protocol] Check and display EDNS KEY TAG options (RFC 8145) in
...
messages. [RT #44804 ]
2017-08-25 08:38:19 +10:00
Tinderbox User
9ab5ec1d72
update copyright notice / whitespace
2017-07-21 23:46:06 +00:00
Mark Andrews
4bf32aa587
4654. [cleanup] Don't use C++ keywords delete, new and namespace.
...
[RT #45538 ]
2017-07-21 11:52:24 +10:00
Mark Andrews
f77ee20a6c
4474. [bug] win32: call WSAStartup in fromtext_in_wks so that
...
getprotobyname and getservbyname work. [RT #43197 ]
(cherry picked from commit 82a50a619afa73ae9a212399505b9f1b327128cd)
2016-10-05 12:29:23 +11:00
Mark Andrews
df17290113
4468. [bug] Address ECS option handling issues. [RT #43191 ]
2016-09-14 08:22:15 +10:00
Tinderbox User
2799701c32
update copyright notice / whitespace
2016-08-12 23:45:28 +00:00
Mark Andrews
bb900e62bf
4436. [func] Return TLSA records as additional data for MX and SRV
...
lookups. [RT #42894 ]
2016-08-12 10:03:23 +10:00
Mukund Sivaraman
4116177ac4
Make fixes for GCC 6 ( #42721 )
2016-07-13 13:55:50 +05:30
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Tinderbox User
9f76893bbc
update copyright notice / whitespace
2016-06-20 23:45:20 +00:00
Witold Krecicki
3f06b888ae
4385. [func] Add support for allow-query and allow-transfer ACLs
...
to catalog zones. [RT #42578 ]
2016-06-20 13:39:44 +02:00
Tinderbox User
a63461cc4b
update copyright notice / whitespace
2016-03-23 23:45:22 +00:00
Evan Hunt
395e6865d5
[master] fix ECS with family==0
...
4341. [bug] Correct the handling of ECS options with
address family 0. [RT #41377 ]
2016-03-23 08:54:46 -07:00
Tinderbox User
b3fb6947aa
update copyright notice / whitespace
2016-03-09 23:45:20 +00:00
Mark Andrews
0e5c8a65a2
silence compiler warning
2016-03-09 12:37:49 +11:00
Mark Andrews
8398f00156
4326. [protocol] Add support for AVC. [RT #41819
2016-03-04 18:11:41 +11:00
Mark Andrews
1b3d211802
4285. [security] Specific APL data could trigger a INSIST.
...
(CVE-2015-8704) [RT #41396 ]
2015-12-31 13:43:21 +11:00
Mark Andrews
322e6b5be7
4276. [protocol] Add support for SMIMEA. [RT #40513 ]
2015-12-08 08:16:41 +11:00
Mark Andrews
f6e45a5c54
4217. [protocol] Add support for CSYNC. [RT #40532 ]
2015-09-18 23:45:12 +10:00
Mark Andrews
e0a30050c8
4214. [protocol] Add support for TALINK. [RT #40544 ]
2015-09-18 07:43:43 +10:00
Mark Andrews
5a49f61ca9
4199. [protocol] Add support for NINFO, RKEY, SINK, TA.
...
[RT #40545 ] [RT #40547 ] [RT #40561 ] [RT #40563 ]
2015-09-11 17:35:01 +10:00
Tinderbox User
f28c6dc514
update copyright notice / whitespace
2015-09-10 23:46:28 +00:00
Mark Andrews
3dd63ba00f
4199. [protocol] Add support for NINFO, RKEY, TA.
...
[RT #40545 ] [RT #40547 ] [RT #40563 ]
2015-09-10 17:58:29 +10:00
Mark Andrews
63874956de
4199. [protocol] Add support for NINFO, RKEY. [RT #40547 ] [RT #40563 ]
2015-09-10 17:07:05 +10:00
Mark Andrews
8b29fc0b7a
4199. [protocol] Add support for RKEY. [RT #40563 ]
2015-09-10 14:50:20 +10:00
Mark Andrews
5855fd79e3
4191. [protocol] Accept DNS-SD non LDH PTR records in reverse zones
...
as per RFC 6763. [RT #37889 ]
2015-08-25 14:46:06 +10:00
Mark Andrews
dc3912f3ca
4190. [protocol] Accept Active Diretory gc._msdcs.<forest> name as
...
valid with check-names. <forest> still needs to be
LDH. [RT #40399 ]
2015-08-22 15:27:33 +10:00
Mukund Sivaraman
ec3dbae9eb
Use unknown format when totext() is not implemented for any RDATA ( #40317 )
2015-08-18 20:11:46 +05:30
Tinderbox User
503ffdad3b
update copyright notice / whitespace
2015-08-17 23:45:35 +00:00