OpenBSD CVS

CVS log for src/usr.sbin/bind/Attic/configure


[BACK] Up to [local] / src / usr.sbin / bind

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.40, Tue Jan 28 17:20:04 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
CVS Tags: HEAD
Changes since 1.39: +0 -0 lines
FILE REMOVED

Nuke autohell from orbit. It's the only way to be sure.
OK sthen

Revision 1.39 / (download) - annotate - [select for diffs], Sun Jan 26 11:25:30 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.38: +1 -4 lines
Diff to previous 1.38 (colored)

get rid of lib/isc/nothreads
OK tedu

Revision 1.38 / (download) - annotate - [select for diffs], Fri Jan 24 09:04:48 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.37: +698 -9083 lines
Diff to previous 1.37 (colored)

Since we are no longer using config.h we can remove a lot of feature
checks from configure. Work started by tedu, I tossed a bunch more.
"go ahead" tedu

This is not comprehensive but returns where diminishing in terms of
saved build time. The next step would probably be to remove configure
entirely.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Jan 22 13:02:09 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.36: +41 -161 lines
Diff to previous 1.36 (colored)

config.h and platform.h are unused now

Revision 1.36 / (download) - annotate - [select for diffs], Mon Jan 20 18:46:57 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.35: +1 -2 lines
Diff to previous 1.35 (colored)

Do not use a message catalog for error messages.
It's not installed anyway.
OK millert

Revision 1.35 / (download) - annotate - [select for diffs], Thu Jan 9 18:17:14 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.34: +1 -1 lines
Diff to previous 1.34 (colored)

Use normal int types like int32_t instead of isc_int32_t.
OK millert

Revision 1.34 / (download) - annotate - [select for diffs], Thu Jan 9 18:14:47 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.33: +1 -4 lines
Diff to previous 1.33 (colored)

Nuke atomics support. This gets rid of 4k lines of code including a bunch
of assembly code. It's used for various statistics gathering in the
bind daemon which we won't need in dig etc.

OK millert

Revision 1.33 / (download) - annotate - [select for diffs], Thu Jan 9 14:18:29 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.32: +7 -7 lines
Diff to previous 1.32 (colored)

Assorted unifdefs:

#define ISC_PLATFORM_NEEDSYSSELECTH 1
#define ISC_PLATFORM_HAVESTATNSEC 1
#define ISC_PLATFORM_RLIMITTYPE rlim_t
#define ISC_PLATFORM_HAVELONGLONG 1
#undef ISC_PLATFORM_BRACEPTHREADONCEINIT
#undef ISC_PLATFORM_USEDECLSPEC
#define ISC_PLATFORM_HAVESYSUNH 1
#define ISC_PLATFORM_HAVESTRINGSH 1
#define ISC_PLATFORM_WANTAES 1
#define ISC_PLATFORM_USESIT 1
#define LIBISC_EXTERNAL_DATA
#define LIBDNS_EXTERNAL_DATA
#define LIBISCCFG_EXTERNAL_DATA
#define LIBBIND9_EXTERNAL_DATA
#define LIBTESTS_EXTERNAL_DATA

prodding deraadt@

Revision 1.32 / (download) - annotate - [select for diffs], Thu Jan 9 13:52:22 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.31: +1 -4 lines
Diff to previous 1.31 (colored)

unifdef pkcs11:
#undef USE_PKCS11
#undef PKCS11_TOOLS
#undef PKCS11CRYPTO
#undef HAVE_PKCS11_GOST
#undef HAVE_PKCS11_ECDSA
#undef HAVE_PKCS11_ED25519
#undef HAVE_PKCS11_ED448
#define PK11_DH_DISABLE
#define PK11_DSA_DISABLE
#define PK11_FLAVOR
#define PK11_MD5_DISABLE
#undef PK11_SOFTHSMV2_FLAVOR

prodding deraadt@

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jan 9 13:45:33 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.30: +0 -45 lines
Diff to previous 1.30 (colored)

unifdef network defines:
#define ISC_PLATFORM_HAVESALEN 1
#define ISC_PLATFORM_HAVEIPV6 1
#undef ISC_PLATFORM_NEEDIN6ADDRANY
#undef ISC_PLATFORM_NEEDIN6ADDRLOOPBACK
#define ISC_PLATFORM_HAVEIN6PKTINFO 1
#undef ISC_PLATFORM_HAVEINADDR6
#define ISC_PLATFORM_HAVESCOPEID 1
#undef ISC_PLATFORM_NEEDNTOP
#undef ISC_PLATFORM_NEEDPTON
#undef ISC_PLATFORM_NEEDPORTT
#undef ISC_PLATFORM_HAVELIFCONF
#undef ISC_PLATFORM_HAVEIF_LADDRCONF
#undef ISC_PLATFORM_HAVEIF_LADDRREQ
#define ISC_NET_BSD44MSGHDR 1
#define ISC_PLATFORM_HAVEIFNAMETOINDEX 1
#undef ISC_PLATFORM_FIXIN6ISADDR
#define ISC_PLATFORM_HAVESOCKADDRSTORAGE 1
#define ISC_PLATFORM_HAVEKQUEUE 1
#undef ISC_PLATFORM_HAVEEPOLL
#undef ISC_PLATFORM_HAVEDEVPOLL

prodding deraadt@

Revision 1.30 / (download) - annotate - [select for diffs], Tue Jan 7 19:11:17 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.29: +0 -96 lines
Diff to previous 1.29 (colored)

Remove backtrace support. Minus 800 lines.
OK millert

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jan 7 19:08:09 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.28: +7 -1092 lines
Diff to previous 1.28 (colored)

Remove thread support. Minus 4k lines.
OK millert

Revision 1.28 / (download) - annotate - [select for diffs], Tue Jan 7 19:06:07 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.27: +0 -267 lines
Diff to previous 1.27 (colored)

We are never going to use GeoIP support. Minus 1.8k lines.
OK millert

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jan 6 17:46:59 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.26: +1 -12 lines
Diff to previous 1.26 (colored)

We don't need libbind9 if we remove a thick wrapper around getaddrinfo
and move the remaining bits to dighost.c. Minus 4k lines.
OK sthen

Revision 1.26 / (download) - annotate - [select for diffs], Mon Jan 6 17:44:17 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.25: +1 -12 lines
Diff to previous 1.25 (colored)

we are not using libisccc
OK sthen

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jan 6 17:41:29 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.24: +1 -67 lines
Diff to previous 1.24 (colored)

We only need the config parser from liblwres.

This pulls out the config object (lwres_conf_t) from the context
(lwres_context_t), switches to libc functions (lwres_net_ntop vs
inet_ntop etc ) and removes a lwres_ prefix from number types
(lwres_uint8_t vs uint8_t etc).

With that we can nearly empty out lib/lwres and lose about 20k lines in
the process.

OK sthen

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jan 6 17:37:30 2020 UTC (4 years, 4 months ago) by florian
Branch: MAIN
Changes since 1.23: +1 -159 lines
Diff to previous 1.23 (colored)

We are not using libirs.
OK sthen

Revision 1.23 / (download) - annotate - [select for diffs], Fri Dec 20 04:07:45 2019 UTC (4 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.22: +1 -3 lines
Diff to previous 1.22 (colored)

don't need this directory either

Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 17 13:41:01 2019 UTC (4 years, 5 months ago) by sthen
Branch: MAIN
Changes since 1.21: +1 -13 lines
Diff to previous 1.21 (colored)

- isc-config isn't needed, we're only using bind sources for dig/host/nslookup
and aren't installing libraries for use by other software

- config.h.win32 isn't needed

Revision 1.21 / (download) - annotate - [select for diffs], Tue Dec 17 01:46:30 2019 UTC (4 years, 5 months ago) by sthen
Branch: MAIN
Changes since 1.20: +640 -313 lines
Diff to previous 1.20 (colored)

update to 9.10.8-P1, last isc-licensed release

Revision 1.20 / (download) - annotate - [select for diffs], Mon Dec 16 23:56:35 2019 UTC (4 years, 5 months ago) by sthen
Branch: MAIN
Changes since 1.19: +1 -928 lines
Diff to previous 1.19 (colored)

scrap some unused files, part of a bigger diff to update to 9.10.8-P1
(last ISC licensed release) but that has an issue with dig -6 so I'm breaking
it out for now

Revision 1.19 / (download) - annotate - [select for diffs], Mon Dec 16 16:16:22 2019 UTC (4 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.18: +20441 -26700 lines
Diff to previous 1.18 (colored)

Update to bind-9.10.5-P3, which appears to have been the last ISC version.
We only use this tree to build dig and nslookup. Our previous version
predated edns0 support in those tools, and we want that.  This is the worst
code I've looked at in years, with layers and layers of spaghetti abstraction
clearly unfit for reuse, but then reused anyways, and the old ones remain
behind.  So this is a 8MB diff.
florian, sthen, and otto tried this merge before but failed.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Sep 1 11:31:23 2017 UTC (6 years, 9 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

disable a few warnings so we can start to see the relevant ones;
ok sthen@

Revision 1.17 / (download) - annotate - [select for diffs], Sat Nov 22 18:32:58 2014 UTC (9 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.16: +0 -1 lines
Diff to previous 1.16 (colored)

oops, left an old line...

Revision 1.16 / (download) - annotate - [select for diffs], Sat Nov 22 18:15:41 2014 UTC (9 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.15: +1 -7 lines
Diff to previous 1.15 (colored)

/dev/random has created the same effect as /dev/arandom (and /dev/urandom)
for quite some time.  Mop up the last few, by using /dev/random where we
actually want it, or not even mentioning arandom where it is irrelevant.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Aug 22 19:28:25 2014 UTC (9 years, 9 months ago) by brad
Branch: MAIN
Changes since 1.14: +7 -22 lines
Diff to previous 1.14 (colored)

Strip the BIND code down to just building and installing dig, host and nslookup.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Aug 4 16:34:20 2008 UTC (15 years, 10 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.13: +1 -1 lines
Diff to previous 1.13 (colored)

Update to BIND 9.4.2-P2 and adapt our dynamic select changes.  OK deraadt@

Revision 1.13 / (download) - annotate - [select for diffs], Sun Dec 9 13:37:59 2007 UTC (16 years, 5 months ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.12: +3788 -5107 lines
Diff to previous 1.12 (colored)

regen using autoconf 2.61

Revision 1.1.1.6 / (download) - annotate - [select for diffs] (vendor branch), Sun Dec 9 12:32:21 2007 UTC (16 years, 5 months ago) by jakob
Branch: ISC
CVS Tags: BIND_9_4_2_P1, BIND_9_4_2
Changes since 1.1.1.5: +8826 -6829 lines
Diff to previous 1.1.1.5 (colored)

ISC BIND release 9.4.2

Revision 1.12 / (download) - annotate - [select for diffs], Wed Feb 28 09:05:29 2007 UTC (17 years, 3 months ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

regen

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jan 10 19:07:58 2007 UTC (17 years, 4 months ago) by jakob
Branch: MAIN
Changes since 1.10: +8694 -5253 lines
Diff to previous 1.10 (colored)

resolve conflicts and regen configure script

Revision 1.1.1.5 / (download) - annotate - [select for diffs] (vendor branch), Wed Jan 10 18:18:08 2007 UTC (17 years, 4 months ago) by jakob
Branch: ISC
CVS Tags: BIND_9_3_4, BIND_9_3_3
Changes since 1.1.1.4: +913 -146 lines
Diff to previous 1.1.1.4 (colored)

ISC BIND release 9.3.3

Revision 1.10 / (download) - annotate - [select for diffs], Wed Apr 5 17:35:16 2006 UTC (18 years, 2 months ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.9: +429 -200 lines
Diff to previous 1.9 (colored)

regen using autoconf 2.59

Revision 1.1.1.4 / (download) - annotate - [select for diffs] (vendor branch), Wed Apr 5 16:41:48 2006 UTC (18 years, 2 months ago) by jakob
Branch: ISC
CVS Tags: BIND_9_3_2
Changes since 1.1.1.3: +426 -196 lines
Diff to previous 1.1.1.3 (colored)

ISC BIND release 9.3.2

Revision 1.9 / (download) - annotate - [select for diffs], Mon May 16 06:31:35 2005 UTC (19 years ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.8: +1 -20 lines
Diff to previous 1.8 (colored)

remove tests

Revision 1.8 / (download) - annotate - [select for diffs], Tue Mar 22 16:52:37 2005 UTC (19 years, 2 months ago) by jakob
Branch: MAIN
Changes since 1.7: +587 -349 lines
Diff to previous 1.7 (colored)

resolve conflicts

Revision 1.1.1.3 / (download) - annotate - [select for diffs] (vendor branch), Tue Mar 22 16:36:01 2005 UTC (19 years, 2 months ago) by jakob
Branch: ISC
CVS Tags: BIND_9_3_1
Changes since 1.1.1.2: +587 -349 lines
Diff to previous 1.1.1.2 (colored)

ISC BIND release 9.3.1. ok deraadt@

Revision 1.7 / (download) - annotate - [select for diffs], Tue Sep 28 17:14:01 2004 UTC (19 years, 8 months ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.6: +21390 -5678 lines
Diff to previous 1.6 (colored)

resolve conflicts

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Tue Sep 28 16:32:33 2004 UTC (19 years, 8 months ago) by jakob
Branch: ISC
CVS Tags: BIND_9_3_0
Changes since 1.1.1.1: +20241 -5715 lines
Diff to previous 1.1.1.1 (colored)

ISC BIND version 9.3.0. ok deraadt@

Revision 1.6 / (download) - annotate - [select for diffs], Sun Feb 8 21:39:28 2004 UTC (20 years, 3 months ago) by pvalchev
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.5: +101 -141 lines
Diff to previous 1.5 (colored)

regenerate

Revision 1.5 / (download) - annotate - [select for diffs], Tue Nov 18 14:14:04 2003 UTC (20 years, 6 months ago) by jakob
Branch: MAIN
Changes since 1.4: +732 -660 lines
Diff to previous 1.4 (colored)

update to BIND v9.2.3. ok todd@

Revision 1.4 / (download) - annotate - [select for diffs], Sun Nov 16 12:17:35 2003 UTC (20 years, 6 months ago) by jakob
Branch: MAIN
Changes since 1.3: +15 -18 lines
Diff to previous 1.3 (colored)

regen with autoconf 2.52

Revision 1.3 / (download) - annotate - [select for diffs], Thu Apr 10 06:02:09 2003 UTC (21 years, 1 month ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.2: +253 -123 lines
Diff to previous 1.2 (colored)

regen with autoconf 2.52

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 20 22:24:31 2003 UTC (21 years, 4 months ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.1: +1772 -3117 lines
Diff to previous 1.1 (colored)

regen with autoconf 2.52

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Jan 20 21:05:57 2003 UTC (21 years, 4 months ago) by jakob
Branch: ISC
CVS Tags: BIND_9_2_2_RC1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

ISC BIND version 9.2.2rc1

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 20 21:05:57 2003 UTC (21 years, 4 months ago) by jakob
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.