Ondřej Surý
f50b1e0685
Use clang-format to reformat the source files
2020-02-12 15:04:17 +01:00
Mark Andrews
848c1c8b8b
remove duplicate #includes
2019-12-23 07:47:36 +11:00
Mark Andrews
7278f2529a
revert d10fbdec for lib/dns/gen.c as it is a build platform executable
2019-12-23 07:37:13 +11:00
Samuel Thibault
d10fbdec84
hurd: Fix build
...
Move PATH_MAX, NAME_MAX, IOV_MAX default definitions to the common
<isc/platform.h>.
2019-11-10 20:14:17 +00:00
Mark Andrews
79eed4e5c6
define ULLONG_MAX if not already defined
...
(cherry picked from commit 4110b9184da5660372342d620700436abac25c52)
2019-06-25 09:47:24 +10:00
Witold Kręcicki
a8e2ca6f7d
Remove UNSPEC rrtype
2019-05-13 10:05:03 +07:00
Ondřej Surý
c8cb612d39
Make lib/dns/gen.c compatible with reproducible builds.
...
The gen.c will now use SOURCE_DATE_EPOCH[1] if found in environment
to make the build more reproducible build friendly.
1. https://reproducible-builds.org/specs/source-date-epoch/
2019-05-09 15:10:01 +07:00
Mark Andrews
1fc7be36eb
#include <limits.h> for PATH_MAX, define if not found
2019-03-08 17:15:01 +11:00
Evan Hunt
7f26cad247
silence a warning about potential snprintf overrun
2019-03-08 00:27:49 -05:00
Mark Andrews
333f718dd3
don't use 'typename' as it is reserved in C++
2018-11-14 13:45:20 -05:00
Mark Andrews
fbab100426
Add support for EID and NIMLOC
2018-10-25 15:20:33 -07:00
Mark Andrews
eb7ca65b78
GID, UID and UINFO could not be loaded using unknown record format.
2018-10-25 13:00:32 -07:00
Mark Andrews
f9ceddd8ca
Add support for ATMA
2018-10-25 13:21:49 +11:00
Witold Kręcicki
70a1ba20ec
QNAME miminimization should create a separate fetch context for each fetch -
...
this makes the cache more efficient and eliminates duplicates queries.
2018-10-23 12:15:04 +00:00
Ondřej Surý
994e656977
Replace custom isc_boolean_t with C standard bool type
2018-08-08 09:37:30 +02: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
Tinderbox User
33987cb5fd
update copyright notice / whitespace
2017-09-13 23:48:32 +00:00
Evan Hunt
114f95089c
[master] cleanup strcat/strcpy
...
4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981 ]
2017-09-13 00:14:37 -07:00
Mark Andrews
813e9f7ee2
copyright
2016-07-21 17:00:44 +10:00
Mark Andrews
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Tinderbox User
9268c62bd0
update copyright notice / whitespace
2015-09-18 23:45:23 +00:00
Mark Andrews
705d56b47a
4216. [cleanup] Silence static analysis warnings. [RT #40649 ]
2015-09-18 23:30:01 +10:00
Francis Dupont
4d6329c1b3
Handle VS14 incompatible changes [RT #37380 ]
2014-10-21 09:34:33 +02:00
Mark Andrews
8eb2d262dc
silence coverity - add nul termination
2014-06-18 20:04:21 +10:00
Tinderbox User
51437e2eea
update copyright notice
2014-06-16 23:45:20 +00:00
Evan Hunt
56510cd031
[master] null terminate strings for coverity
2014-06-16 15:30:11 -07:00
Mark Andrews
c3c8823fed
3681. [port] Update the Windows build system to support feature
...
selection and WIN64 builds. This is a work in
progress. [RT #34160 ]
2013-12-04 12:47:23 +11:00
Mark Andrews
d6f99498d6
3639. [bug] Treat type 65533 (KEYDATA) as opaque except when used
...
in a key zone. [RT #34238 ]
2013-09-04 13:14:06 +10:00
Mark Andrews
5cd7ca9dbd
windows snprint support
2013-01-11 16:26:30 +11:00
Mark Andrews
016eea4c62
remove dead code
2013-01-06 07:48:01 +11:00
Tinderbox User
6fe42ff85c
update copyright notice
2013-01-04 23:45:53 +00:00
Mark Andrews
f7d6bc93d1
make static
2013-01-05 00:32:38 +11:00
Mark Andrews
cbb2a0ebea
silence compiler warning
2013-01-04 15:57:38 +11:00
Mark Andrews
e285c6ea84
3449. [bug] gen.c: use the pre-processor to construct format
...
strings so that compiler can perform sanity checks;
check the snprintf results. [RT #17576 ]
2013-01-04 11:07:58 +11:00
Evan Hunt
45f3693294
[master] check malloc/calloc return values
...
3436. [bug] Check malloc/calloc return values. [RT #32088 ]
2012-12-07 12:23:58 -08:00
Tinderbox User
7ce7ecf6bc
update copyright notice
2012-10-03 23:46:17 +00:00
Mark Andrews
e0ad27d822
Revert "include <isc/print.h> in gen.c"
...
This reverts commit 3f6cec1a3500bea0dba752d2e9efb97e4d49fb22.
2012-10-04 08:11:21 +10:00
Evan Hunt
3f6cec1a35
include <isc/print.h> in gen.c
2012-10-03 07:59:57 -07:00
Evan Hunt
41bbb34bc2
fix coverity issues
...
3388. [bug] Fixed several Coverity warnings. [RT #30996 ]
2012-10-02 23:44:03 -07:00
Automatic Updater
4b6dc226f7
update copyright notice
2009-12-04 22:06:37 +00:00
Mark Andrews
3d17a3ba61
2801. [func] Detect and report records that are different according
...
to DNSSEC but are sematically equal according to plain
DNS. Apply plain DNS comparisons rather than DNSSEC
comparisons when processing UPDATE requests.
dnssec-signzone now removes such semantically duplicate
records prior to signing the RRset.
named-checkzone -r {ignore|warn|fail} (default warn)
named-compilezone -r {ignore|warn|fail} (default warn)
named.conf: check-dup-records {ignore|warn|fail};
2009-12-04 21:09:34 +00:00
Automatic Updater
3398334b3a
update copyright notice
2008-09-25 04:02:39 +00:00
Mark Andrews
6098d364b6
2448. [func] Add NSEC3 support. [RT #15452 ]
2008-09-24 02:46:23 +00:00
Automatic Updater
70e5a7403f
update copyright notice
2007-06-19 23:47:24 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
bc8711b148
win32
2006-10-02 07:03:05 +00:00
Mark Andrews
1b06367c34
update copyright notice
2006-01-06 00:01:44 +00:00
Mark Andrews
118394ef2e
1956. [bug] Improve cross compile support, 'gen' is now built
...
by native compiler. See README for additional
cross compile support information. [RT #15148 ]
2006-01-05 00:30:34 +00:00
Mark Andrews
ef67e6d8fa
1859. [func] Add support for CH A record. [RT #14695 ]
2005-06-04 00:18:56 +00:00
Mark Andrews
69fe9aaafd
update copyright notice
2005-04-29 00:24:12 +00:00