67 Commits

Author SHA1 Message Date
sthen
3a55763327 dnsmasq fix from upstream via Brad:
Fix write-after-free error in DHCPv6 code. CVE-2022-0934 refers.
2022-04-24 19:16:29 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
kmos
0378f77c5c net/dnsmasq uses c99 constructs
Fix build on sparc64
2022-01-15 23:59:32 +00:00
sthen
1d2a6fd115 update to dnsmasq-2.86, from Brad 2021-10-07 21:39:03 +00:00
sthen
75bde4808e update to dnsmasq-2.85, from Brad, including amongst others a fix for
an issue with DNS retries in 2.83/2.84, and a fix to not use a static
source port when dnsmasq is configured to bind to a source address
or interface (affected config of these forms: server=8.8.8.8@1.2.3.4,
server=8.8.8.8@1.2.3.4#66, server=8.8.8.8@eth0)
2021-04-08 08:52:07 +00:00
sthen
ecf0d465e9 update to dnsmasq-2.84, from Brad 2021-02-04 12:32:12 +00:00
sthen
f690957601 update to dnsmasq-2.83, ok brad
https://www.jsof-tech.com/disclosures/dnspooq/
2021-01-20 11:32:17 +00:00
sthen
2a4ca8dd3a update to dnsmasq-2.82, from Brad 2020-08-10 12:25:16 +00:00
sthen
9bebd8c464 update to dnsmasq-2.81, from Brad 2020-04-13 11:05:50 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
jca
9a22fa5f9c Missed in previous 2019-01-17 10:20:14 +00:00
jca
88c0b276c6 Update to dnsmasq-2.80, and fix IP_SENDSRCADDR usage
Among other interesting changes: DHCP rapid commit,
dnssec-check-unsigned is now on for people using dnssec, various bug
fixes.  From Brad (maintainer)

Also fix cmsg API usage that lead us to disable the use of
IP_SENDSRCADDR.  From me.
2019-01-17 10:14:33 +00:00
ajacoutot
2cf7b8f117 Update to dnsmasq-2.79.
from Brad (maintainer)
2018-03-29 19:42:51 +00:00
sthen
e4a5b9aa5f Add dnsmasq patch for the NSEC non-existence proof bug (CVE-2017-15107),
from Brad.
2018-02-10 22:03:14 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
6a11db429a Security update to dnsmasq 2.78, from Brad - CVE-2017-13704, CVE-2017-14491,
CVE-2017-14492, CVE-2017-14493, CVE-2017-14494, CVE-2017-14495, CVE-2017-14496.
2017-10-06 21:33:19 +00:00
ajacoutot
8da9d502e1 Update to dnsmasq-2.77.
from Brad (maintainer)
2017-06-12 07:37:37 +00:00
sthen
d815204d29 Disable use of IP_SENDSRCADDR in dnsmasq for now, for some
yet-to-be-determined reason it results in no reply being sent to the
client. Problem reported by Harald Dunkel. OK Brad.
2017-04-16 10:40:07 +00:00
sthen
3df3bb2138 bump ports that might pick up IP_SENDSRCADDR 2016-08-17 20:58:19 +00:00
ajacoutot
8dd372af01 Update to dnsmasq-2.76.
from Brad (maintainer)
2016-05-22 08:05:29 +00:00
sthen
691c83f9b2 Bump some ports which reference if_msghdr in their source, so that package
updates are triggered. This is following the struct if_data ABI change a few
days ago; if_msghdr has an embedded if_data.  Some may be unnecessary, but
some are definitely needed and bumps are cheaper than debugging.
Problem reported with wpa_supplicant by Mikolaj Kucharski.
2015-10-08 21:19:21 +00:00
ajacoutot
76344f557b Bugfix update to dnsmasq-2.75.
from brad (maintainer)
2015-08-01 07:52:36 +00:00
ajacoutot
1b4523a514 Update to dnsmasq-2.73.
from brad (maintainer)
2015-06-15 06:17:59 +00:00
brad
b37c95cf98 Add some fixes from upstream..
- crash at startup when an empty suffix is supplied to --conf-dir
- Improve RFC-compliance when unable to supply addresses in DHCPv6

ok sthen@
2014-10-25 08:57:39 +00:00
brad
9dbf1becab Update to dnsmasq 2.72.
ok sthen@
2014-09-28 17:34:01 +00:00
brad
2e9477b099 Update to dnsmasq 2.71.
ok sthen@
2014-05-21 00:47:43 +00:00
sthen
6411a3d238 looks like the last dnsmasq commit was from an out-of-date tree (as noted
by Markus Lude); switch it to the version which I OK'd.
2014-05-01 13:07:17 +00:00
brad
30e89f44e0 Update to dnsmasq 2.70.
ok sthen@
2014-05-01 09:20:52 +00:00
brad
8a4c16b2a1 Update to dnsmasq 2.68.
ok sthen@
2013-12-23 21:13:39 +00:00
naddy
1e5f853ad6 explicitly include netinet6/in6_var.h as required in -current; ok brad@ 2013-11-03 20:42:49 +00:00
brad
38e4b0741f Update to dnsmasq 2.67 and take MAINTAINER.
ok sthen@
2013-11-03 00:48:45 +00:00
sthen
27f03b1c52 bump REVISION for any ports using route messages. regen some distinfos and
remove unnecessary USE_GROFFs while there.
2013-10-31 21:12:12 +00:00
naddy
c7e055641a kill direct and indirect references to GCC2_ARCHS 2013-08-07 15:37:07 +00:00
brad
18460e1074 Update to dnsmasq 2.66.
ok sthen@
2013-04-20 02:38:33 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
brad
ed5c342a47 Update to dnsmasq 2.65.
ok sthen@
2012-12-19 19:56:03 +00:00
brad
9233723d9b Update to dnsmasq 2.64.
ok sthen@
2012-12-04 22:41:42 +00:00
sthen
d34149590b update to dnsmasq 2.63, from Brad. 2012-08-18 21:34:33 +00:00
naddy
fd3f2648f8 explicitly include <sys/param.h> before <sys/sysctl.h> and don't rely on
it being pulled in by some other header file
2012-06-25 14:06:26 +00:00
ajacoutot
e402a6f39e Several fixes from upstream:
- Correct listener logic when no TFTP and no-interface listen address.
- Do duplicate dhcp-host address check in --test mode.

from Brad
2012-06-14 13:39:44 +00:00
ajacoutot
a60160772b Update to dnsmasq 2.62.
from Brad
2012-06-08 14:26:22 +00:00
ajacoutot
e8f03b8304 Several fixes from upstream:
- Fix non-response to router-solicitations when router-advertisement
  configured, but DHCPv6 not configured.
- Fix a bug which broke DHCPv6/RA with prefix lengths which are not
  divisible by 8.

from Brad
2012-05-23 09:16:19 +00:00
ajacoutot
f357910c0d Several fixes from upstream:
- Fixed bug which caused missing periodic router advertisements with some configurations.
- Cope with router-solict packets which don't have a valid source address.

from Brad
2012-05-14 13:57:09 +00:00
ajacoutot
448cd57cfd Update to dnsmasq 2.61.
Add rc.d(8) script.

from Brad
2012-04-30 06:02:51 +00:00
sthen
2ec11b545c bugfix update to dnsmasq 2.59, from Brad 2011-10-25 10:20:26 +00:00
jasper
4dee02fc1d - update to 2.58
from brad
2011-09-07 10:34:26 +00:00
sthen
c6a69f89cb update dnsmasq to 2.57; from Brad, maintainer timeout 2011-03-06 11:19:53 +00:00
ajacoutot
2332185ed4 Update to dnsmasq 2.55.
From Brad, maintainer timeout
ok sthen@
2011-01-10 22:08:26 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +00:00
sthen
2440544c0c Update to 2.51, various updates and rolls in the security fixes for
CVE-2009-2957 and CVE-2009-2958 relating to tftp (these were fixed in
2.50; we had them as patches in -current before).

ok rui@
2009-12-27 19:34:33 +00:00