Commit graph

201 commits

Author SHA1 Message Date
Evan Hunt
b9a5508e52 remove ISC_QUEUE as it is no longer used 2019-11-07 11:55:37 -08:00
Ondřej Surý
212e267b05 Update the coding style to reflect the year 2019 and C11 standard 2019-10-22 12:19:14 +02:00
Ondřej Surý
1b716a39f5 Simplify isc_mem_create() to always use defaults and never fail
Previously, the isc_mem_create() and isc_mem_createx() functions took `max_size`
and `target_size` as first two arguments.  Those values were never used in the
BIND 9 code.  The refactoring removes those arguments and let BIND 9 always use
the default values.

Previously, the isc_mem_create() and isc_mem_createx() functions could have
failed because of failed memory allocation.  As this was no longer true and the
functions have always returned ISC_R_SUCCESS, the have been refactored to return
void.
2019-09-12 09:26:09 +02:00
Ondřej Surý
ae83801e2b Remove blocks checking whether isc_mem_get() failed using the coccinelle 2019-07-23 15:32:35 -04:00
Ondřej Surý
1877139a32 Simple text files with docs on build or design don't really need copyright on their own 2019-04-18 08:52:00 +02:00
Ondřej Surý
2621db706e Update dev documentation to explicitly mention that #include <config.h> should not be used 2019-03-08 17:14:38 +01:00
Ondřej Surý
fa33b4ee23 Remove the traces of ATF from documentation 2018-11-15 16:29:51 +01:00
Evan Hunt
bf9c60078a don't use $() in system tests 2018-09-11 14:02:25 -04:00
Ondřej Surý
f0f71420c8 Remove legacy support for AIX 2018-08-28 10:31:47 +02:00
Witold Kręcicki
44cec639c4 CHANGES/notes/docs 2018-08-16 19:46:10 +02: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ý
cb6a185c69 Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
Mark Andrews
bb1937aaec Resolve "run xmllint on *.xml and *.docbook in precheck" 2018-07-10 20:49:40 -04:00
Evan Hunt
9147a31b94 copyrights 2018-05-23 12:39:40 -04:00
Ondřej Surý
174d00fbb8 Add notice about closing stdout/stderr file descriptors to style.md 2018-05-14 07:54:23 +02:00
Ondřej Surý
55a10b7acd Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
Michał Kępień
4df4a8e731 Use dns_fixedname_initname() where possible
Replace dns_fixedname_init() calls followed by dns_fixedname_name()
calls with calls to dns_fixedname_initname() where it is possible
without affecting current behavior and/or performance.

This patch was mostly prepared using Coccinelle and the following
semantic patch:

    @@
    expression fixedname, name;
    @@
    -	dns_fixedname_init(&fixedname);
    	...
    -	name = dns_fixedname_name(&fixedname);
    +	name = dns_fixedname_initname(&fixedname);

The resulting set of changes was then manually reviewed to exclude false
positives and apply minor tweaks.

It is likely that more occurrences of this pattern can be refactored in
an identical way.  This commit only takes care of the low-hanging fruit.
2018-04-09 12:14:16 +02:00
Ondřej Surý
c34d76ed36 Remove idnkit-1.0 copy from BIND sources 2018-03-17 13:05:19 +00:00
Evan Hunt
0fabe0da83 update file headers 2018-03-15 18:33:13 -07:00
Evan Hunt
985d35f6b7 Set up CONTRIBUTING.md
- moved into place from doc/dev/contrib.md
- build CONTRIBUTING from CONTRIBUTING.md, like README and OPTIONS
2018-02-27 14:40:34 -08:00
Mukund Sivaraman
451241a776 working directory is usually not in PATH 2018-02-26 12:55:12 -08: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
08f18efba2 update copyright notice / whitespace 2017-10-26 23:45:58 +00:00
Evan Hunt
63270d33f1 [master] some improvements in doc/dev [RT #46011]
- add info about rdatasets, etc, to dev.md (thanks to Tony Finch)
- convert rdata.html to markdown
2017-10-25 23:30:10 -07:00
Evan Hunt
1e14ea024a [master] revise style guide information on bracing 2017-10-05 11:28:00 -07:00
Evan Hunt
8eb88aafee [master] add libns and remove liblwres
4708.   [cleanup]       Legacy Windows builds (i.e. for XP and earlier)
                        are no longer supported. [RT #45186]

4707.	[func]		The lightweight resolver daemon and library (lwresd
			and liblwres) have been removed. [RT #45186]

4706.	[func]		Code implementing name server query processing has
			been moved from bin/named to a new library "libns".
			Functions remaining in bin/named are now prefixed
			with "named_" rather than "ns_".  This will make it
			easier to write unit tests for name server code, or
			link name server functionality into new tools.
			[RT #45186]
2017-09-08 13:47:34 -07:00
Evan Hunt
a7dc84cd4b [master] change markdown comment style for pandoc 2017-04-27 23:43:44 -07:00
Evan Hunt
6ce8a05f6c [master] update copyrights that had been missed recently 2017-04-23 17:06:00 -07:00
Evan Hunt
95f7e98da0 [master] update README, remove FAQ
4593.	[doc]		Update README using markdown, remove outdated FAQ
			file in favor of the knowledge base.
2017-04-20 19:21:54 -07:00
Mark Andrews
ed1a24cc86 update example copyright notice 2016-07-21 19:09:16 +10:00
Mark Andrews
0c27b3fe77 4401. [misc] Change LICENSE to MPL 2.0. 2016-06-27 14:56:38 +10:00
Tinderbox User
1d94248a12 update copyright notice 2014-04-12 23:46:08 +00:00
Evan Hunt
682d0209e8 [master] customize configure --help 2014-04-11 17:35:54 -07:00
Automatic Updater
6bf23b0270 update copyright notice 2009-08-06 23:47:44 +00:00
Mark Andrews
9be408c368 update how to regenerate the documentation 2009-08-06 01:31:50 +00:00
Mark Andrews
3f5510b6fd update "Update the copyrights" directions 2009-08-06 01:21:58 +00:00
Automatic Updater
70e5a7403f update copyright notice 2007-06-19 23:47:24 +00:00
Mark Andrews
2f8d63983c regen 2007-06-18 23:37:20 +00:00
Automatic Updater
e2acdb193a update copyright notice 2007-02-15 23:40:09 +00:00
Mark Andrews
0e780f132d update 2007-02-15 04:11:12 +00:00
Mark Andrews
00ca39daf1 update copyright notice 2006-10-17 01:45:38 +00:00
Mark Andrews
b5ecd4d276 update 2006-10-16 22:55:19 +00:00
Mark Andrews
019a485092 update 2005-10-14 03:46:34 +00:00
Mark Andrews
5d2568aa9d update 2005-10-12 01:33:01 +00:00
Mark Andrews
f8b11dc887 update 2005-10-12 00:50:18 +00:00
Mark Andrews
8d10c10ec9 update copyright notice 2005-09-09 14:11:38 +00:00
Mark Andrews
070347dafd update 2005-09-09 01:00:04 +00:00
Mark Andrews
2984f8f7bf 3845: DNS Security (DNSSEC) NextSECure (NSEC) RDATA Format 2004-08-18 00:39:36 +00:00
Mark Andrews
0766c4183f look for "cvs log:" or "cvs server:" when generating missing. 2004-06-11 02:55:01 +00:00
Mark Andrews
69f08f8ae4 add missing double-quote 2004-04-10 02:34:44 +00:00
Mark Andrews
1676408640 pullup silence compiler fixes
ifconfig.sh for Solaris 9
README updates
2004-03-18 02:58:08 +00:00
Rob Austein
3494f301f7 spelling 2004-03-13 04:08:07 +00:00
Rob Austein
818bb50f16 Update instructions for regenerating IDN patch. 2004-03-13 03:56:03 +00:00
Mark Andrews
dafcb997e3 update copyright notice 2004-03-05 05:14:21 +00:00
Mark Andrews
1e730144b4 update for idnkit 2003-07-22 06:03:54 +00:00
Michael Graff
5585e5da64 add a bit of ADB background 2003-07-16 15:48:21 +00:00
Mark Andrews
750a62493d spelling 2002-07-12 00:10:26 +00:00
Mark Andrews
f11c81f4fe update 2002-05-28 00:25:12 +00:00
Mark Andrews
a7038d1a05 copyrights 2002-02-20 03:35:59 +00:00
Andreas Gustafsson
6a8832f784 There are four "i":s in "initialize" 2002-02-20 01:45:15 +00:00
Mark Andrews
bfe7da9c6b mention EXCLUDED 2002-01-25 05:25:16 +00:00
Andreas Gustafsson
1f1d36a87b Check return values or cast them to (void), as required by the coding
standards; add exceptions to the coding standards for cases where this is
not desirable
2001-11-30 01:59:49 +00:00
Andreas Gustafsson
b1e7bb6aef edited 2001-11-30 00:52:53 +00:00
Andreas Gustafsson
d5a0b9c15c Paul wants us to test releases on ns-ext and ns-int 2001-11-25 01:56:01 +00:00
Andreas Gustafsson
fdf2eaf21b edited 2001-11-22 00:35:36 +00:00
Andreas Gustafsson
7736b3327e edited 2001-10-29 18:40:12 +00:00
Andreas Gustafsson
7f800a6b10 edited 2001-10-23 18:44:09 +00:00
Andreas Gustafsson
b13fa0acde edited 2001-10-22 23:03:43 +00:00
Andreas Gustafsson
2a590fe988 created 2001-10-22 23:00:21 +00:00
Andreas Gustafsson
31f15d225d edited 2001-10-16 21:56:31 +00:00
Andreas Gustafsson
c33679b400 edited 2001-10-15 21:56:04 +00:00
Andreas Gustafsson
08bed4d70a Reverted accidental bulk commit with log message of "%" 2001-10-02 17:20:46 +00:00
Andreas Gustafsson
e1fdebdcc8 % 2001-10-02 01:09:08 +00:00
Andreas Gustafsson
8c4b35bbd5 edited 2001-09-08 00:18:33 +00:00
Andreas Gustafsson
c5b14e2676 edited 2001-09-01 00:58:24 +00:00
Andreas Gustafsson
9d1b0204c6 edited 2001-08-01 21:52:57 +00:00
Andreas Gustafsson
64dab5aca2 edited 2001-07-24 21:25:55 +00:00
Andreas Gustafsson
7b1ad32ff2 renamed the file 'cvs' to cvs-usage' to avoid conflicting
with the directory 'CVS' on case-insensitive operating systems
2001-07-24 21:25:44 +00:00
Andreas Gustafsson
aff4e48c82 edited 2001-07-14 01:55:39 +00:00
Andreas Gustafsson
a4a4c7e751 added notes about importing vendor source to contrib 2001-07-12 02:08:12 +00:00
Andreas Gustafsson
29ad19e2be moved doc/dev/roadmap to doc/misc/roadmap so that it gets included in releases 2001-07-09 21:43:37 +00:00
Andreas Gustafsson
fd025fbe86 updated 2001-07-09 21:11:34 +00:00
Andreas Gustafsson
8209c24d42 edited 2001-07-06 21:15:10 +00:00
Andreas Gustafsson
6af37648dd edited 2001-06-28 21:21:13 +00:00
Andreas Gustafsson
0e873a1202 added reminder to check that the hourly builds are actually using the version
being released
2001-06-08 23:45:50 +00:00
Brian Wellington
b3651a8e87 spelling 2001-05-30 23:05:12 +00:00
Andreas Gustafsson
361a4334ec edited 2001-05-24 00:43:57 +00:00
Andreas Gustafsson
d075bd326e documented new procedure for updating doc files 2001-05-09 03:22:52 +00:00
Andreas Gustafsson
65dfcdc392 script and procedure for checking for missing
pullups
2001-05-07 23:04:11 +00:00
Andreas Gustafsson
f1c98316ee edited 2001-05-07 22:01:12 +00:00
Andreas Gustafsson
7f621e20af edited 2001-05-04 17:59:09 +00:00
Andreas Gustafsson
6f6fbed6eb edited 2001-04-16 21:54:13 +00:00
Brian Wellington
badf66abe0 Remove OMAPI. 2001-03-27 00:53:58 +00:00
Andreas Gustafsson
be09eee21e edited 2001-03-20 02:18:57 +00:00
Andreas Gustafsson
2357f291c5 edited 2001-03-07 18:06:22 +00:00
Andreas Gustafsson
55dce8c024 edited 2001-02-15 03:54:21 +00:00
Andreas Gustafsson
d4438b57d2 edited 2001-02-09 00:08:52 +00:00
Andreas Gustafsson
bc13425bc3 edited 2001-01-22 22:32:43 +00:00
Andreas Gustafsson
021a3183ec edited 2001-01-18 02:40:39 +00:00
Brian Wellington
499b34cea0 copyright update 2001-01-09 22:01:04 +00:00