"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/config.h" between
dnsmasq-2.83.tar.xz and dnsmasq-2.84.tar.xz

About: Dnsmasq is a lightweight caching DNS forwarder and DHCP server.

config.h  (dnsmasq-2.83.tar.xz):config.h  (dnsmasq-2.84.tar.xz)
/* dnsmasq is Copyright (c) 2000-2020 Simon Kelley /* dnsmasq is Copyright (c) 2000-2021 Simon Kelley
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991, or the Free Software Foundation; version 2 dated June, 1991, or
(at your option) version 3 dated 29 June, 2007. (at your option) version 3 dated 29 June, 2007.
This program is distributed in the hope that it will be useful, This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details. GNU General Public License for more details.
skipping to change at line 123 skipping to change at line 123
still run happily on a kernel without conntrack support. still run happily on a kernel without conntrack support.
HAVE_IPSET HAVE_IPSET
define this to include the ability to selectively add resolved ip addresses define this to include the ability to selectively add resolved ip addresses
to given ipsets. to given ipsets.
HAVE_AUTH HAVE_AUTH
define this to include the facility to act as an authoritative DNS define this to include the facility to act as an authoritative DNS
server for one or more zones. server for one or more zones.
HAVE_NETTLEHASH HAVE_CRYPTOHASH
include just hash function from nettle, but no DNSSEC. include just hash function from crypto library, but no DNSSEC.
HAVE_DNSSEC HAVE_DNSSEC
include DNSSEC validator. include DNSSEC validator.
HAVE_DUMPFILE HAVE_DUMPFILE
include code to dump packets to a libpcap-format file for debugging. include code to dump packets to a libpcap-format file for debugging.
HAVE_LOOP HAVE_LOOP
include functionality to probe for and remove DNS forwarding loops. include functionality to probe for and remove DNS forwarding loops.
skipping to change at line 193 skipping to change at line 193
Defining HAVE_<opt>_STATIC as _well_ as HAVE_<opt> will link the library stat ically. Defining HAVE_<opt>_STATIC as _well_ as HAVE_<opt> will link the library stat ically.
You can use "make COPTS=-DHAVE_<opt>" instead of editing these. You can use "make COPTS=-DHAVE_<opt>" instead of editing these.
*/ */
/* #define HAVE_LUASCRIPT */ /* #define HAVE_LUASCRIPT */
/* #define HAVE_DBUS */ /* #define HAVE_DBUS */
/* #define HAVE_IDN */ /* #define HAVE_IDN */
/* #define HAVE_LIBIDN2 */ /* #define HAVE_LIBIDN2 */
/* #define HAVE_CONNTRACK */ /* #define HAVE_CONNTRACK */
/* #define HAVE_NETTLEHASH */ /* #define HAVE_CRYPTOHASH */
/* #define HAVE_DNSSEC */ /* #define HAVE_DNSSEC */
/* Default locations for important system files. */ /* Default locations for important system files. */
#ifndef LEASEFILE #ifndef LEASEFILE
# if defined(__FreeBSD__) || defined (__OpenBSD__) || defined(__DragonFly__) | | defined(__NetBSD__) # if defined(__FreeBSD__) || defined (__OpenBSD__) || defined(__DragonFly__) | | defined(__NetBSD__)
# define LEASEFILE "/var/db/dnsmasq.leases" # define LEASEFILE "/var/db/dnsmasq.leases"
# elif defined(__sun__) || defined (__sun) # elif defined(__sun__) || defined (__sun)
# define LEASEFILE "/var/cache/dnsmasq.leases" # define LEASEFILE "/var/cache/dnsmasq.leases"
# elif defined(__ANDROID__) # elif defined(__ANDROID__)
skipping to change at line 426 skipping to change at line 426
#endif #endif
"conntrack " "conntrack "
#ifndef HAVE_IPSET #ifndef HAVE_IPSET
"no-" "no-"
#endif #endif
"ipset " "ipset "
#ifndef HAVE_AUTH #ifndef HAVE_AUTH
"no-" "no-"
#endif #endif
"auth " "auth "
#if !defined(HAVE_NETTLEHASH) && !defined(HAVE_DNSSEC) #if !defined(HAVE_CRYPTOHASH) && !defined(HAVE_DNSSEC)
"no-" "no-"
#endif #endif
"nettlehash " "cryptohash "
#ifndef HAVE_DNSSEC #ifndef HAVE_DNSSEC
"no-" "no-"
#endif #endif
"DNSSEC " "DNSSEC "
#ifdef NO_ID #ifdef NO_ID
"no-ID " "no-ID "
#endif #endif
#ifndef HAVE_LOOP #ifndef HAVE_LOOP
"no-" "no-"
#endif #endif
 End of changes. 5 change blocks. 
6 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)