klemens
43517fcaf5
Spelling fixes.
2017-02-19 15:53:37 +00:00
Hannu Nyman
3e2496fb16
Decrease the number of individual sites listed in log.
...
By default 30 first servers are listed individually to system log, and
then a count of the remaining items. With e.g. a NXDOMAIN based adblock
service, dnsmasq lists 30 unnecessary ad sites every time when dnsmasq
evaluates the list. But the actual nameservers in use are evaluated last
and are not displayed as they get included in the "remaining items" total.
Handle the "local addresses only" separately and list only a few of them.
Remove the "local addresses only" from the general count.
2017-02-11 13:44:08 +00:00
Josh Soref
730c6745f0
Comprehensive spelling/typo fixes.
...
Thanks to Josh Soref for generating these fixes.
2017-02-06 16:14:04 +00:00
Simon Kelley
3ebe62d1b7
Merge branch 'master' of ssh://thekelleys.org.uk/var/cache/git/dnsmasq
2017-01-01 22:42:31 +00:00
Simon Kelley
09b768efa4
Bump TCP connection backlog from 5 to 32.
2016-12-22 22:16:58 +00:00
Kevin Darbyshire-Bryant
7ac9ae1125
Compile time option NO_ID
...
Some consider it good practice to obscure software version numbers to
clients. Compiling with -DNO_ID removes the *.bind info structure.
This includes: version, author, copyright, cachesize, cache insertions,
evictions, misses & hits, auth & servers.
2016-09-09 20:52:08 +01:00
Simon Kelley
b97026035e
Limit number of upstream nameservers when logging configuration.
2016-05-03 22:34:06 +01:00
Simon Kelley
c49778df4a
Update copyright notices. Happy new year!
2016-01-06 18:52:33 +00:00
Simon Kelley
33702ab1f8
First complete version of DNS-client-id EDNS0 and ARP tracking code.
2015-12-28 23:17:15 +00:00
Simon Kelley
a77cec8d58
Handle UDP packet loss when fragmentation of large packets is broken.
2015-05-08 16:25:38 +01:00
Simon Kelley
aff3396280
Update copyrights for dawn of 2015.
2015-01-31 20:13:40 +00:00
Simon Kelley
0491805d2f
Allow inotify to be disabled at compile time on Linux.
2015-01-26 11:23:43 +00:00
RinSatsuki
28de38768e
Add --min-cache-ttl option.
2015-01-10 15:22:21 +00:00
Simon Kelley
25cf5e373e
Add --log-queries=extra option for more complete logging.
2015-01-09 15:53:03 +00:00
Simon Kelley
b5ea1cc255
Add --dns-loop-detect feature.
2014-07-29 16:34:14 +01:00
Chen Yufei
993f8cbb1b
Don't do IPSET on Apple. Needed header files are missing.
2014-07-08 22:40:03 +01:00
Simon Kelley
063efb330a
Build config: add -DNO_GMP for use with nettle/mini-gmp
2014-06-17 19:49:31 +01:00
Simon Kelley
c4a0937683
ipsets equivalent in *BSD, using pf tables.
2014-06-02 20:30:07 +01:00
Simon Kelley
f8b422a7b6
KEYBLOCK LEN better as a multiple of 8.
2014-03-02 12:46:51 +00:00
Simon Kelley
1fbe4d2f5f
Tweak tuning params.
2014-03-01 20:03:47 +00:00
Simon Kelley
7fa836e105
Handle validation when more one key is needed.
2014-02-10 20:11:24 +00:00
Simon Kelley
c979fa04a4
Provide for static library linking.
2014-01-21 13:45:17 +00:00
Simon Kelley
4f04476e3b
Set AD bit for address replies from /etc/hosts &c
2014-01-10 12:20:38 +00:00
Simon Kelley
c47e3ba446
Update copyright for 2014.
2014-01-08 17:07:54 +00:00
Simon Kelley
65d1e3bb9b
Tweak libraries and make DNSSEC compile optional.
2014-01-08 11:00:01 +00:00
Simon Kelley
0fc2f31368
First functional DNSSEC - highly alpha.
2014-01-08 10:26:58 +00:00
Simon Kelley
c352dd8f1a
Merge branch 'master' into dnssec
2013-12-12 12:16:17 +00:00
Simon Kelley
241fa9c6c8
Remove arc4random, we have a good RNG and it's a portability problem.
2013-11-22 11:17:37 +00:00
Simon Kelley
06e54b823e
Merge branch 'master' into dnssec
2013-11-14 10:39:40 +00:00
Simon Kelley
6dbdc972c4
Fix FTBFS on OS X >=10.7 Need to select a IPv6 sockopt API.
2013-10-28 14:22:57 +00:00
Simon Kelley
5a4120dbfb
Merge branch 'master' into dnssec
...
Conflicts:
src/dnsmasq.h
src/forward.c
src/option.c
2013-10-25 13:16:27 +01:00
Simon Kelley
e136725c5b
Remove RA_INTERVAL from config.h - it's configurable now.
2013-10-14 17:23:54 +01:00
Simon Kelley
ed4c0767b1
--add-subnet option.
2013-10-08 20:46:34 +01:00
Giovanni Bajo
7e846b9858
Add openssl support to build machinery.
2013-08-20 15:41:18 +01:00
Giovanni Bajo
53f84c7f62
Add compile-time macro for DNSSEC support.
2013-08-20 15:39:43 +01:00
Simon Kelley
b5a7ff42bb
Check length of synth-domain prefix.
2013-04-25 11:03:47 +01:00
Simon Kelley
3ddad24608
Compile-in IPSET by default.
2013-03-21 17:56:06 +00:00
Jason A. Donenfeld
13d86c7372
Add --ipset option.
2013-02-22 21:44:08 +00:00
Simon Kelley
61744359de
Change copyright messages to include 2013.
2013-01-31 14:34:40 +00:00
Simon Kelley
55b548ae2b
Add RA_INTERVAL parameter in config.h
2012-12-29 17:13:04 +00:00
Simon Kelley
4820dce97a
Make authoritative stuff a compile-time option.
2012-12-18 18:30:30 +00:00
Simon Kelley
4f7b304f53
Initial code to do authoritative DNS.
2012-11-28 21:27:02 +00:00
Simon Kelley
ad094275b0
Alternate DBus service name via --enable-dbus
2012-08-10 17:10:54 +01:00
Simon Kelley
55d290a3bf
Handle pid-file location in Android.
2012-06-29 20:58:32 +01:00
Simon Kelley
7b4ad2eb34
Teach cache to store DS and DNSKEY records
2012-04-27 10:30:49 +01:00
Simon Kelley
da632e7cc1
Comment typo.
2012-03-26 11:14:05 +01:00
Simon Kelley
0793380b40
Implement dhcp-ignore-names and DNSMASQ_RELAY_ADDRESS for IPv6
...
Build DHCPv6 by default.
2012-02-14 20:55:25 +00:00
Simon Kelley
127ea40ae7
Don't build DHCPv6 by default, except when build Debian package.
2012-02-11 22:14:52 +00:00
Simon Kelley
4cb1b32009
Clean compile, basic DHCPv6 functionality is there.
...
TODO
hostname handling.
update DHCP6 configs from dns
parse domain=<domain>,<IPv6 range>
pretty-print counted string options.
DECLINE messages
lease-script fro DHCPv6
2012-02-06 14:30:41 +00:00
Simon Kelley
3268e90f5e
Make default NO_DHCP6 and remove compiler warning.
2012-01-22 16:15:02 +00:00