Commit Graph

70 Commits

Author SHA1 Message Date
sthen
ad5127280e update to dnsmasq-2.88, from Brad (maintainer) 2023-01-03 15:45:35 +00:00
sthen
94ec302ac2 update to dnsmasq-2.87, from Brad (maintainer) 2022-11-25 21:18:56 +00:00
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
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