Commit Graph

37 Commits

Author SHA1 Message Date
Matthias Fischer
a6cd8b9b5d dnsmasq: 2.76test10 with latest patch (005) and some fixes
1. Added patch 005 because of the discussion on the dnsmasq-list:
"I've noticed that replies which get their TTL from the dhcp-ttl
option always get the TTL specified in dhcp-ttl. I'd prefer
something like max(0, min(<dhcp-ttl>, <lease-expire-time> -
<now>)). Otherwise, dns might hand out a high TTL for a dhcp-lease
which expires one second later.
...
Seems a sensible addition.

Cheers,

Simon."

2. Fixed several line numbers and patch lines in
'dnsmasq-Add-support-to-read-ISC-DHCP-lease-file.patch'. On the last build
I got some "Hunk failed" messages. Patches are now applied exactly at the
given lines.

3. Nevertheless, I still get some warnings:
...
dnsmasq.c: In function 'main':
dnsmasq.c:55:7: warning: unused variable 'did_bind' [-Wunused-variable]
   int did_bind = 0;
       ^
dnsmasq.c:54:9: warning: unused variable 'bound_device' [-Wunused-variable]
   char *bound_device = NULL;
         ^
...
isc.c: In function 'dhcp_lease_new':
isc.c:40:3: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result]
   asprintf(&lease->fqdn, "%s.%s", hostname, daemon->domain_suffix);
   ^

Asking about these warnings in the dnsmasq-list showed no reaction - no one answered.

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-02-28 12:15:18 -08:00
Matthias Fischer
3b9815eb87 dnsmasq: 2.76test10 with latest patches (001-004)
This is 'dnsmasq 2.76test10', based on current 'next', containing latest patches.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-02-28 12:15:11 -08:00
Matthias Fischer
c3b4c861f5 dnsmasq 2.75: latest patches from upstream
Same procedure as... :-)

Best to all for xmas and 2016!

Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-28 15:35:34 +01:00
Matthias Fischer
1e1b03d581 dnsmasq 2.75: latest upstream patches ;-)
The neverending story continues...

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-18 15:02:30 +00:00
Matthias Fischer
fbcc3cb784 dnsmasq 2.75: latest upstream patches
Since 'Makefile' was affected, I had to rewrite
'dnsmasq-Add-support-to-read-ISC-DHCP-lease-file.patch', too.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-18 15:02:26 +00:00
Matthias Fischer
40e1bbda54 dnsmasq 2.75: latest upstream patches
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-01 22:35:21 +00:00
Matthias Fischer
f62ac3224c dnsmasq: latest upstream patches
dnsmasq: latest upstream patches

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-09-14 23:30:32 +01:00
Matthias Fischer
f831e573d4 dnsmasq: latest upstream patches
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-08-17 20:53:21 +01:00
Michael Tremer
d08045eaa6 dnsmasq: Update to 2.75
Rather severe regression in handling DNSSEC with CNAMEs.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-08-01 20:23:34 +01:00
Matthias Fischer
508288ab6b dnsmasq: Update to 2.73 2015-06-17 13:01:53 +02:00
Michael Tremer
4ec81074d1 dnsmasq: Apply patches from upstream 2015-05-20 23:37:54 +02:00
Michael Tremer
5f20677864 dnsmasq: Import more upstream fixes
Fixes: #10786

Fixes DNSSEC validation when falling back to TCP.
2015-04-29 11:24:23 +02:00
Michael Tremer
6ac0a1a38f dnsmasq: Import latest fixes from upstream 2015-04-27 18:10:34 +02:00
Michael Tremer
d54a2ce452 dnsmasq: Import more patches from upstream 2015-04-18 16:11:29 +02:00
Michael Tremer
c6ce1e7ecb dnsmasq: Import latest patches from upstream 2015-04-04 15:23:17 +02:00
Michael Tremer
e5f58910c5 dnsmasq: Import more patches from upstream 2015-03-12 12:59:36 +01:00
Michael Tremer
6644c1c7f2 dnsmasq: Import latest git version of dnsmasq 2015-03-04 23:27:27 +01:00
Michael Tremer
9e8a51306a dnsmasq: Disable using inotify
The ISC reader code won't work without inotify
2015-02-15 19:55:56 +01:00
Michael Tremer
32e321b248 dnsmasq: Update to development snatpshot 2015-02-02 00:33:04 +01:00
Michael Tremer
b56472d49b dnsmasq: Import some patches from upstream
These may fix the stability issues described in #10607
2015-01-02 11:49:07 +01:00
Michael Tremer
7a35d102cb dnsmasq: Update to 2.72 2014-09-25 21:16:01 +02:00
Michael Tremer
b66edc18d7 Update nettle to version 3.0.
Requires some fixes in dnsmasq which can be dropped
with the next release.
2014-07-05 13:43:25 +02:00
Michael Tremer
51f5ed7dec dnsmasq: Update to 2.71. 2014-07-05 13:43:25 +02:00
Michael Tremer
45e65f1dd9 dnsmasq: Update to 2.70.
Adds support for DNSSEC validation, increases the cache size
and adds a patch to read ISC dhcpd lease file (for IPv4).
2014-07-05 13:42:41 +02:00
Arne Fitzenreiter
ced716a1be Dnsmasq: disable internal TFTP-Server. 2010-09-21 23:36:30 +02:00
Arne Fitzenreiter
55b4dafe09 Revert "Updated dnsmasq to Version 2.47 and added it to Core 28"
This reverts commit 96c8b9e329.

Conflicts:

	config/rootfiles/oldcore/28/filelists/dnsmasq
2009-10-15 15:58:58 +02:00
Arne Fitzenreiter
d0bc65bd67 Revert "Fix dnsmasq IPV6 disabling"
This reverts commit 216a898de7.

This is not needed for dnsmasq 2.45
2009-10-15 15:56:15 +02:00
Arne Fitzenreiter
216a898de7 Fix dnsmasq IPV6 disabling 2009-04-09 14:28:32 +02:00
Stefan Schantl
96c8b9e329 Updated dnsmasq to Version 2.47 and added it to Core 28 2009-04-02 16:43:11 +02:00
Arne Fitzenreiter
bebcd1b38a Build core15 with dnsmasq 2.45 2008-07-24 12:23:01 +02:00
Michael Tremer
fbbab534f4 Updated dnsmasq to 2.45. 2008-07-24 13:21:21 +02:00
ms
913237b39a Postfix-Update
dnsmasq-Update
Syntaxfehler in der crontab
cyrusimap-Paket


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@861 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-08-30 21:22:19 +00:00
ms
70df830214 Ein Paar Dateien fuer die GPLv3 angepasst.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@853 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-08-29 13:25:32 +00:00
ms
c8ead4a543 Zwischencommit fuer LFS.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@321 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-14 12:43:29 +00:00
ms
7a98bae5d3 Quellenupdate:
* tcpdump/glibc/wget/libpng/vlan/expect/vim
Programmupdate:
  * libpng 1.2.8 --> 1.2.12
  * dnsmasq 2.22 --> 2.33
Geandert:
  * Packager fuer Pakfire angepasst. (Namen mit Unterstrich)
  * Squid mit 2 Patches versehen.
  * Konsolentyp: xterm-color
Hinzugefuegt:
  * Subversion 1.3.1
  * IPTraf 3.0.0


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@250 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-08-19 11:04:41 +00:00
ms
f417cab6e0 Zweiter Teil des dicken Quellenupdates. Diesmal: C bis D.
Status: 49/230 fertiggestellt.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@132 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-05-22 12:47:00 +00:00
ipfire
cd1a292722 git-svn-id: http://svn.ipfire.org/svn/ipfire/IPFire/source@16 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 2006-02-15 21:15:54 +00:00