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
Tinderbox User
3fda67b596
update copyright notice / whitespace
2018-01-22 23:46:02 +00:00
Mukund Sivaraman
8a4ce20172
Don't permit loading meta RR types such as TKEY from master files ( #47009 )
2018-01-22 14:26:04 +05:30
Mark Andrews
3d905e0533
4817. [cleanup] Use DNS_NAME_INITABSOLUTE and DNS_NAME_INITNONABSOLUTE.
...
[RT #45433 ]
2017-11-13 16:58:12 +11: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
df50751585
4700. [func] Serving of stale answers is now supported. This
...
allows named to provide stale cached answers when
the authoritative server is under attack.
See max-stale-ttl, stale-answer-enable,
stale-answer-ttl. [RT #44790 ]
2017-09-06 09:58:29 +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
0c27b3fe77
4401. [misc] Change LICENSE to MPL 2.0.
2016-06-27 14:56:38 +10:00
Mark Andrews
7c52595464
4331. [func] When loading managed signed zones detect if the
...
RRSIG's inception time is in the future and regenerate
the RRSIG immediately. [RT #41808 ]
2016-03-10 17:01:08 +11:00
Mark Andrews
f5e7794860
silence compiler warning
...
(cherry picked from commit 37a931d774f4ddfd1a87097eca1588cb304145f7)
2016-03-09 14:43:47 +11:00
Tinderbox User
7d4f45f6bd
update copyright notice / whitespace
2016-01-21 23:45:23 +00:00
Mark Andrews
1d383fd4b2
4299. [bug] Check that exactly totallen bytes are read when
...
reading a RRset from raw files in both single read
and incremental modes. [RT #41402 ]
2016-01-21 15:33:08 +11:00
Mark Andrews
2a12984ce6
4227. [bug] Silence static analysis warnings. [RT #40828
2015-09-30 14:14:47 +10:00
Mark Andrews
705d56b47a
4216. [cleanup] Silence static analysis warnings. [RT #40649 ]
2015-09-18 23:30:01 +10:00
Mark Andrews
0f2ecf4b5c
4207. [bug] Handle class mismatches with raw zone files.
...
[RT #40746 ]
2015-09-16 10:43:22 +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
e53e202ef3
4128. [bug] Address issues raised by Coverity 7.6. [RT #39537 ]
2015-05-28 13:17:07 +10:00
Mark Andrews
29d52c001f
4081. [cleanup] Use dns_rdatalist_init consistently. [RT #38759 ]
2015-03-03 16:43:42 +11:00
Tinderbox User
651c5a50f4
update copyright notice / whitespace
2015-01-06 23:45:23 +00:00
Mark Andrews
b0c18fffd3
4028. [bug] $GENERATE with a zero step was not being caught as a
...
error. A $GENERATE with a / but no step was not being
caught as a error. [RT #38262 ]
2015-01-06 11:31:34 +11:00
Mark Andrews
2e98ab2c9d
remove non null check
2014-12-09 19:51:32 +11:00
Mark Andrews
6444de08d1
4014. [bug] When including a master file origin_changed was
...
not being properly set leading to a potentially
spurious 'inherited owner' warning. [RT #37919 ]
2014-12-03 09:42:30 +11:00
Mark Andrews
bbec761a67
silence compiler warning
2014-10-08 17:47:46 +11:00
Tinderbox User
d1573beb05
update copyright notice
2014-10-04 23:45:22 +00:00
Mark Andrews
c81d56c03e
3971. [bug] Reduce the cascasding failures due to a bad $TTL line
...
in named-checkconf / named-checkzone. [RT #37138 ]
2014-10-05 08:29:34 +11:00
Mark Andrews
ed1c845c1d
3964. [func] nsupdate now performs check-names processing.
...
[RT #36266 ]
2014-10-02 09:35:43 +10:00
Mark Andrews
7cce33eb78
place a upper bound on rdcount
2014-06-04 13:20:42 +10:00
Mark Andrews
36e5ac0033
3819. [bug] NSEC3 hashes need to be able to be entered and
...
displayed without padding. This is not a issue for
currently defined algorithms but may be for future
hash algorithms. [RT #27925 ]
2014-04-24 18:58:03 +10:00
Evan Hunt
ffbd79e978
[master] fix possible uninitialized variable
2014-03-10 20:55:26 -07:00
Evan Hunt
7b46a4aa41
[master] fix negative numbers in $GENERATE
...
3780. [bug] $GENERATE handled negative numbers incorrectly.
[RT #25528 ]
2014-03-10 11:55:32 -07:00
Mark Andrews
e676a59686
update copyrights
2014-02-20 10:53:11 +11:00
Evan Hunt
35f6a21f5f
[master] max-zone-ttl
...
3746. [func] New "max-zone-ttl" option enforces maximum
TTLs for zones. If loading a zone containing a
higher TTL, the load fails. DDNS updates with
higher TTLs are accepted but the TTL is truncated.
(Note: Currently supported for master zones only;
inline-signing slaves will be added.) [RT #38405 ]
2014-02-18 23:26:50 -08: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
0c91911b4d
3642. [func] Allow externally generated DNSKEY to be imported
...
into the DNSKEY management framework. A new tool
dnssec-importkey is used to this. [RT #34698 ]
2013-09-04 13:53:02 +10:00
Evan Hunt
b7e40659ef
[master] rebuild resigning heaps when loading map files
...
3597. [bug] Ensure automatic-resigning heaps are reconstructed
when loading zones in map format. [RT #33381 ]
2013-06-14 10:16:10 -07:00
Evan Hunt
03b5d2689d
[master] add hash to map files
...
3562. [func] Update map file header format to include a SHA-1 hash
of the database content, so that corrupted map files
can be rejected at load time. [RT #32459 ]
2013-05-01 22:20:02 -07:00
Evan Hunt
4bf686cf5d
[master] zone parsing broken with embedded null
...
3534. [bug] Extra text after an embedded NULL was ignored when
parsing zone files. [RT #32699 ]
2013-03-21 19:30:10 -07:00
Evan Hunt
c9611b4573
[master] change "fast" to "map"
...
3475. [cleanup] Changed name of 'map' zone file format (previously
'fast'). [RT #32458 ]
2013-01-24 14:20:48 -08:00
Mark Andrews
513b5e8e51
3373. [bug] win32: open raw files in binary mode. [RT #30944 ]
...
was not complete openfile_fast and openfile_raw should be using mode "rb"
rather than "r".
2013-01-09 17:03:03 +11:00
Tinderbox User
6fe42ff85c
update copyright notice
2013-01-04 23:45:53 +00:00
Mark Andrews
8bd5bcd2a7
3445. [bug] Warn about zone files with blank owner names
...
immediately after $ORIGIN directives. [RT #31848 ]
Conflicts:
lib/dns/tests/master_test.c
2013-01-04 12:16:55 +11:00
Evan Hunt
3ad3e9c948
[master] reject $ORIGIN before inherited name
...
3445. [bug] Reject zone files with blank owner names immediately
after $ORIGIN directives. [RT #31848 ]
2012-12-18 16:17:55 -08:00
Mark Andrews
7e9d637131
3373. [bug] win32: open raw files in binary mode. [RT #30944 ]
2012-09-12 11:44:24 +10:00
Mark Andrews
1bbd36c4db
3364. [security] Named could die on specially crafted record.
...
[RT #30416 ]
2012-08-16 09:42:14 +10:00
Evan Hunt
5506903c92
Merge rt28412b
...
- check for mmap() in configure
- implement isc_file_mmap() and isc_file_munmap() to do
malloc()/read() and free() when run on systems that do not
support mmap().
2012-06-21 12:58:46 -07:00
Tinderbox User
8e6b386ab7
update copyright notice
2012-06-20 23:46:40 +00:00
ckb
7829fad409
merging fast format zone files
...
Conflicts:
.gitignore
bin/named/zoneconf.c
bin/tests/.gitignore
bin/tests/system/autosign/tests.sh
bin/tests/system/masterformat/clean.sh
bin/tests/system/masterformat/ns1/compile.sh
bin/tests/system/masterformat/tests.sh
configure
lib/dns/db.c
lib/dns/include/dns/db.h
lib/dns/include/dns/types.h
lib/dns/master.c
lib/dns/masterdump.c
lib/dns/rbt.c
lib/dns/rbtdb.c
lib/dns/sdb.c
lib/dns/sdlz.c
lib/dns/tests/.cvsignore
lib/dns/tests/Makefile.in
lib/dns/win32/libdns.def
lib/dns/xfrin.c
lib/dns/zone.c
lib/export/dns/Makefile.in
lib/isc/include/isc/file.h
lib/isc/unix/file.c
lib/isc/win32/file.c
lib/isccfg/namedconf.c
2012-06-20 14:13:12 -05:00
Mark Andrews
28a8f5b0de
set $Id$
2012-03-08 00:21:15 +11:00