notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
non port: dns/dnsmasq/Makefile
SVNWeb

Number of commits found: 152 (showing only 100 on this page)

1 | 2  »  

Sun, 3 Apr 2022
[ 11:15 Matthias Andree (mandree) search for other commits by this committer ]    commit hash:03b5b25346d359e29c16da94772d41637320bdf2  03b5b25 
dns/dnsmasq: fix CVE-2022-0934 DHCPv6 vuln

Security:	3f321a5a-b33b-11ec-80c2-1bb2c6a00592
Security:	CVE-2022-0934
MFH:		2022Q2
Sun, 6 Feb 2022
[ 11:23 Matthias Andree (mandree) search for other commits by this committer ]    commit hash:41b0378ad42663d34174e79f2fc0c5e091efabad  41b0378 
dns/dnsmasq: cherry-pick 2.86-related man update

https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commitdiff;h=10cd342f5c847a5e0226d6f0f9ff4ca16db610a5

Obtained from:	Simon Kelley's upstream git repository
Sat, 11 Dec 2021
[ 09:51 Matthias Andree (mandree) search for other commits by this committer Author: Olivier Cochard ]    commit hash:1f05895ca06edbf6ba8bdf7e221c8a1057c0fd71  1f05895 
dns/dnsmasq: fix error "config error is REFUSED (EDE: not ready)"

Fix --address=/#/...... which was lost in 2.86

ML message:
dnsmasq-discuss@lists.thekelleys.org.uk/msg15508.html" REL="NOFOLLOW">https://www.mail-archive.com/dnsmasq-discuss@lists.thekelleys.org.uk/msg15508.html

Git commit:
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=26bbf5a314d833beaf0f147d24409969f05f3dba

PR:		260331
Obtained from:	Simon Kelley (upstream maintainer)
[ 09:51 Matthias Andree (mandree) search for other commits by this committer ]    commit hash:f727ae28aad85b8545ca5e2ee1752c006d63aa47  f727ae2 
dns/dnsmasq: pull in three more upstream fixes

Cherry-pick these Git commits from the upstream:

--local should behave as --server, not as --address [...]
Fix confusion in DNS retries and --strict-order.
Fix confusion with log-IDs and DNS retries.

loosely prompted by Olivier's
PR:		260331
Thu, 25 Nov 2021
[ 21:40 Stefan E├čer (se) search for other commits by this committer ]    commit hash:04b9da414081a733478d3def4e1e3777908536c6  04b9da4  (Only the first 10 of 188 ports in this commit are shown above. View all ports for this commit)
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
Thu, 9 Sep 2021
[ 15:48 Matthias Andree (mandree) search for other commits by this committer ]    commit hash:d8ba06237d5018b525a15ae5823f2e1fb9900854  d8ba062 
dns/dnsmasq: update to v2.86, ignore dnsmasq-devel

Changelog:
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob_plain;f=CHANGELOG;hb=v2.86
Sun, 6 Jun 2021
[ 08:09 Tobias Kortkamp (tobik) search for other commits by this committer ]    commit hash:89893207e7cd5b2328e72dd2a2ba2b7250ac037f  8989320 
*: Clean up some things

- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories
- Add missing USES

Reported by:	portscan
Sat, 15 May 2021
[ 09:24 Matthias Andree (mandree) search for other commits by this committer ]    commit hash:505d608290a2efa7d064c4d4f7ca75b17c675405  505d608 
dns/dnsmasq: cherry-pick upstream-fixes

 *  Handle DHCPREBIND requests in the DHCPv6 server.
 *  Fix bug in TCP process handling.
Thu, 15 Apr 2021
[ 08:31 Tobias Kortkamp (tobik) search for other commits by this committer ]    commit hash:ffbc3bd9376a3672e16eafddf55b233b8fed1674  ffbc3bd  (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Clean up some things

- Remove duplicate variables
- Remove nop variables
- Sort categories
- Remove redundant option descriptions that match the default ones

Reported by:	portscan
Thu, 8 Apr 2021
[ 21:54 Matthias Andree (mandree) search for other commits by this committer ]    commit hash:e0a4c5c8be306418d09950162d513a6cedab613a  e0a4c5c 
dns/dnsmasq: security update to v2.85 release

Changelog:
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob_plain;f=CHANGELOG;hb=v2.85

Configurations where server lines contain a @ character,
f.i. server=1.1.1.1@em0 or server=1.1.1.1@192.0.2.1, disabled
source port randomization, making cache poisoning attacks possible.
v2.85 mitigates this.

MFH:		2021Q2
Security:	CVE-2021-3448
Security:	5b72b1ff-877c-11eb-bd4f-2f1d57dafe46 (VuXML)
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Thu, 18 Mar 2021
[ 00:12 mandree search for other commits by this committer ] Original commit   Revision:568702
dnsmasq-devel: add test release 2.85rc1

This is to fix a port randomization flaw that subjects dnsmasq to a cache
poisoning attack.

ChangeLog:
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob;f=CHANGELOG;h=155fc966f9542259596b41594f4b85775d1f9c9a;hb=023ace8e54c2e83e88082a1073a281d659f2a860#l1

Add CONFLICTS_INSTALL markers.

Security: CVE-2021-3448
Security: 5b72b1ff-877c-11eb-bd4f-2f1d57dafe46
Tue, 26 Jan 2021
[ 19:19 mandree search for other commits by this committer ] Original commit   Revision:562980
dns/dnsmasq: upgrade to v2.84 (regression fixes)

Upstream blessed v2.84 rc2 (which 2.83_1 effectively already was)
into v2.84 release, so take it (and patch the upstream bug of
leaving "rc2" in the version out).

MFH:		2021Q1 (regression fixes for security fix release)
Sun, 24 Jan 2021
[ 11:01 mandree search for other commits by this committer ] Original commit   Revision:562461
dns/dnsmasq: regression fixes from upstream Git

Apparently there are situations where dnsmasq 2.83 can confuse
its peers or sockets, and the upstream Git contains fixes for them.

These four fixes essentially take dnsmasq to 2.84test3.

Obtained from:	Simon Kelley <simon@thekelleys.org.uk>'s Git repository
Wed, 20 Jan 2021
[ 19:20 mandree search for other commits by this committer ] Original commit   Revision:562154
dns/dnsmasq: security update to 2.83

CHANGELOG of version 2.83:

        Use the values of --min-port and --max-port in outgoing
        TCP connections to upstream DNS servers.

        Fix a remote buffer overflow problem in the DNSSEC code. Any
        dnsmasq with DNSSEC compiled in and enabled is vulnerable to this,
        referenced by CVE-2020-25681, CVE-2020-25682, CVE-2020-25683
        CVE-2020-25687.

        Be sure to only accept UDP DNS query replies at the address
        from which the query was originated. This keeps as much entropy
        in the {query-ID, random-port} tuple as possible, to help defeat
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 19 Jul 2020
[ 23:07 mandree search for other commits by this committer ] Original commit   Revision:542600
dns/dnsmasq: update to 2.82 (regression and bug fixes)

Quoting Simon Kelley "This fixes a nasty problem
introduced in 2.81 which causes random crashes on systems where there's
significant DNS activity over TCP. It also fixes DNSSEC validation
problems with zero-TTL DNSKEY and DS records."

Changelog:
<http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob;f=CHANGELOG;h=e6a223119ffcd9ead6cb15153cd49bd3c61e114f;hb=f60fea1fb0a288011f57a25dfb653b8f6f8b46b9#l1>

MFH:		2020Q3 (regression and bug fixes)
Sat, 16 May 2020
[ 10:51 sunpoet search for other commits by this committer ] Original commit   Revision:535391 (Only the first 10 of 34 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for security/nettle shlib change
Sun, 12 Apr 2020
[ 02:16 mandree search for other commits by this committer ] Original commit   Revision:531475
dns/dnsmasq: repair damage from UNAUTHORIZED UCL conversion of pkg-message

The pkg-message contains a security note that is necessary on
new installs and on updates alike.

Since per the porter's handbook, the UCL does not support enumeration
of types, and this is not relevant on removal, the UCL change must be
reverted.  While here, remove formatting.

Failure inducing commit:
|------------------------------------------------------------------------
|r508835 | mat | 2019-08-13 18:01:59 +0200 (Tue, 13 Aug 2019) | 2 lines
|
|Convert to UCL & cleanup pkg-message (categories d)
|
|------------------------------------------------------------------------

NOTE: The UCL conversion of files/pkg-message.in was not authorized
and damaging and no heads-up was sent to the maintainer.

portmgr@ MUST act more carefully with sweeping changes and hand them out
for review first.
[ 01:59 mandree search for other commits by this committer ] Original commit   Revision:531473
dns/dnsmasq: update to 2.81, unlink dnsmasq-devel

Update dns/dnsmasq to the new upstream version 2.81.
The Makefile has been rearranged with portfmt, except the
LDFLAGS+=..._intllibs... line that portfmt does not recognize.

Changelog:
<http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob;f=CHANGELOG;h=60b08d015b2d5a979f39b8ad43633b419135cb64;hb=7ddb99d251c3f5870c8c308a98bb8f283c831872#l1>
(or see CHANGELOG in the package)

Unlink dnsmasq-devel from the build, but keep the sources,
and mark it IGNORE and list dnsmasq-devel in MOVED.
Sun, 23 Feb 2020
[ 13:50 mandree search for other commits by this committer ] Original commit   Revision:526921
dns/dnsmasq: Remove obsolete REINPLACE_CMD line.

Reported by:	swills@ (IRC)
Sun, 13 Oct 2019
[ 15:25 mandree search for other commits by this committer ] Original commit   Revision:514404
dns/dnsmasq: Fix TFTP regression on recent FreeBSD versions.

Add a patch taken from upstream. Tested successfully on 11.3-RELEASE amd64.

The upstream fix is an extended version of a fix proposed by
Dave Mueller in the PR.

See also:
http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2019q4/013412.html

PR:		241068
Reported by:	Phil Chadwick
Obtained from:	Simon Kelley,
http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=936bd82755e8f75fc09c1e9a67fb390175b157d4
MFH:		2019Q4
Wed, 9 Oct 2019
[ 10:34 bapt search for other commits by this committer ] Original commit   Revision:514130 (Only the first 10 of 42 ports in this commit are shown above. View all ports for this commit)
Drop the ipv6 virtual category for d* category as it is not relevant anymore
Tue, 9 Jul 2019
[ 17:13 sunpoet search for other commits by this committer ] Original commit   Revision:506289 (Only the first 10 of 38 ports in this commit are shown above. View all ports for this commit)
Update security/nettle to 3.5.1

- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
Sat, 9 Feb 2019
[ 23:25 sunpoet search for other commits by this committer ] Original commit   Revision:492534 (Only the first 10 of 24 ports in this commit are shown above. View all ports for this commit)
Update dns/libidn2 to 2.1.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
Sun, 6 Jan 2019
[ 20:39 sunpoet search for other commits by this committer ] Original commit   Revision:489529 (Only the first 10 of 24 ports in this commit are shown above. View all ports for this commit)
Update dns/libidn2 to 2.1.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
Fri, 19 Oct 2018
[ 17:47 mandree search for other commits by this committer ] Original commit   Revision:482439
Upgrade dns/dnsmasq to v2.80.

Security: the installed example configuration file shows a way of
disabling WPAD hijacking, but leaves it commented out. Extend pkg-message.

Changelog: 	<http://thekelleys.org.uk/dnsmasq/CHANGELOG>

Since installing v2.80 isn't a fix against the vulnerability, and fixing
it needs administrator intervention on upgrades, I am not marking this in
vuxml for now, since we'd need to mark v2.80 vulnerable, too.

MFH:		2018Q4
Security:	CERT VU#598349
Mon, 19 Mar 2018
[ 21:10 mandree search for other commits by this committer ] Original commit   Revision:465034
dns/dnsmasq update to release v2.79

Note there are a few incompatible changes. For details, please see the...
Changelog: <http://thekelleys.org.uk/dnsmasq/CHANGELOG>
Mon, 2 Oct 2017
[ 18:40 brnrd search for other commits by this committer ] Original commit   Revision:451095
dns/dnsmasq: Security update to 2.78

PR:		222739
Approved by:	ports-secteam
MFH:		2017Q4
Security:	b77b5646-a778-11e7-ac58-b499baebfeaf
Wed, 7 Jun 2017
[ 20:00 mandree search for other commits by this committer ] Original commit   Revision:442888
Fix up pxelogic.0 suffix logic.

Regression in v2.77 caused by a patch proposed by yours truly.

Reported by:	Steven Shiau (via upstream dnsmasq-discuss mailing list)
Obtained from:	Chris Novakovich and Simon Kelley
Pointyhat to:	mandree@
Thu, 1 Jun 2017
[ 17:55 mandree search for other commits by this committer ] Original commit   Revision:442303
Update to new release 2.77.

Changelog: <http://thekelleys.org.uk/dnsmasq/CHANGELOG>
Tue, 21 Mar 2017
[ 22:45 mandree search for other commits by this committer ] Original commit   Revision:436661
Correct placement of option helpers.

Related to:
PR: 217900
[ 22:43 mandree search for other commits by this committer ] Original commit   Revision:436660
Allow build on PF-less (NO_IPSET) systems.

This adds a new ports option, IPSET, defaulting to on.

Use the opportunity to use the options helpers OPT_CFLAGS[_OFF] on the
trivial options.

PR:		217900
Submitted by:	Oliver Pinter <oliver.pinter@hardenedbsd.org>
Thu, 9 Feb 2017
[ 00:18 mandree search for other commits by this committer ] Original commit   Revision:433702
Use readelf instead of objdump, unbreaking arm64 build.

Submitted by:	emaste@
Differential Revision:	https://reviews.freebsd.org/D7881
Mon, 23 May 2016
[ 20:35 amdmi3 search for other commits by this committer ] Original commit   Revision:415742 (Only the first 10 of 217 ports in this commit are shown above. View all ports for this commit)
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed

Approved by:	portmgr blanket
Wed, 18 May 2016
[ 22:17 mandree search for other commits by this committer ] Original commit   Revision:415466
Update, new upstream feature+bugfix release v2.76

The upstream maintainer's change log is here, and in the installed
CHANGELOG file:
<http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blob_plain;f=CHANGELOG;hb=v2.76>

Drop two patch files that were previously cherry-picked from the
post-v2.75 upstream repository and should no longer be needed.
Fri, 1 Apr 2016
[ 14:00 mat search for other commits by this committer ] Original commit   Revision:412346 (Only the first 10 of 5103 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Sat, 23 Jan 2016
[ 21:14 johans search for other commits by this committer ] Original commit   Revision:407058
Bump versions to chase Nettle shared library update
Thu, 7 Jan 2016
[ 23:44 mandree search for other commits by this committer ] Original commit   Revision:405491
Cherry-pick two upstream fixes for crashers.

(But bump PORTREVISION instead of PORTEPOCH ;-))

http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=0007ee90646a5a78a96ee729932e89d31c69513a
http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=41a8d9e99be9f2cc8b02051dd322cb45e0faac87

Submitted by:	garga@
Obtained from:	Edwin Torok, Simon Kelley
Differential Revision:	D4813
Tue, 29 Dec 2015
[ 11:15 mandree search for other commits by this committer ] Original commit   Revision:404736
Quench unused-parameter warnings during build.
Fri, 31 Jul 2015
[ 17:43 mandree search for other commits by this committer ] Original commit   Revision:393361
Update to 2.75

Critical bug fix for --dhcp-script
Thu, 30 Jul 2015
[ 18:47 mandree search for other commits by this committer ] Original commit   Revision:393256
New dnsmasq upstream release 2.74 (bugfixes)

version 2.74
            Fix reversion in 2.73 where --conf-file would attempt to
            read the default file, rather than no file.

            Fix inotify code to handle dangling symlinks better and
            not SEGV in some circumstances.

            DNSSEC fix. In the case of a signed CNAME generated by a
            wildcard which pointed to an unsigned domain, the wrong
            status would be logged, and some necessary checks omitted.
Tue, 16 Jun 2015
[ 00:48 mandree search for other commits by this committer ] Original commit   Revision:389788
Upgrade dnsmasq to new release 2.73.

Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOGDisable dnsmasq-devel
(older than stable).
Switch to using @sample keyword [1].

PR:           200717 [1]
Submitted by: Jimmy Olgeni
Wed, 6 May 2015
[ 19:59 garga search for other commits by this committer ] Original commit   Revision:385553
- Add a patch to fix CVE-2015-3294
- Bump PORTREVISION

PR:		199999
Approved by:	mandree@ (maintainer)
Obtained
from:	http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=ad4a8ff7d9097008d7623df8543df435bfddeac8
MFH:		2015Q2
Security:	CVE-2015-3294
Sponsored by:	Netgate
Sat, 18 Apr 2015
[ 02:43 amdmi3 search for other commits by this committer ] Original commit   Revision:384203
- Add CPE info

Approved by:	portmgr blanket
Thu, 25 Sep 2014
[ 18:27 mandree search for other commits by this committer ] Original commit   Revision:369281
Update to new upstream version 2.72, disabling dnsmasq-devel again.

Remove @dir* stuff from pkg-plist.  @sample isn't documented properly
and isn't up to handling files with non-.sample suffix, so stay
away from that part of pkg-plist.

ChangeLog:	http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
Wed, 10 Sep 2014
[ 20:30 mandree search for other commits by this committer ] Original commit   Revision:367886
Remove excess output from pre-configure.
Sat, 30 Aug 2014
[ 18:18 tijl search for other commits by this committer ] Original commit   Revision:366659 (Only the first 10 of 51 ports in this commit are shown above. View all ports for this commit)
dns/libidn:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc
Thu, 31 Jul 2014
[ 17:56 mandree search for other commits by this committer ] Original commit   Revision:363645
Add ldconfig to rc.d script requisites to make sure we can link to,
say, libnettle.so.

Submitted by:	Allen Hewes
Tue, 15 Jul 2014
[ 15:09 adamw search for other commits by this committer ] Original commit   Revision:361941
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
Fri, 23 May 2014
[ 21:11 mandree search for other commits by this committer ] Original commit   Revision:354963
Fix build with DNSSEC and without NLS/DBUS options.

PR:		190149
Submitted by:	Kevin Zheng
Sun, 18 May 2014
[ 22:17 mandree search for other commits by this committer ] Original commit   Revision:354476
Upgrade to new upstream version 2.71.  Upstream's changelog:

version 2.71
            Subtle change to error handling to help DNSSEC validation
	    when servers fail to provide NODATA answers for
	    non-existent DS records.

	    Tweak code which removes DNSSEC records from answers when
	    not required. Fixes broken answers when additional section
	    has real records in it. Thanks to Marco Davids for the bug
	    report.

	    Fix DNSSEC validation of ANY queries. Thanks to Marco Davids
	    for spotting that too.

	    Fix total DNS failure and 100% CPU use if cachesize set to zero,
	    regression introduced in 2.69. Thanks to James Hunt and
	    the Ubuntu crowd for assistance in fixing this.
Sun, 27 Apr 2014
[ 21:05 mandree search for other commits by this committer ] Original commit   Revision:352463
Upgrade to new upstream version 2.70. Upstream changelog:

   Fix crash, introduced in 2.69, on TCP request when dnsmasq compiled
   with DNSSEC support, but running without DNSSEC enabled. Thanks to
   Manish Sing for spotting that one.

   Fix regression which broke ipset functionality. Thanks to Wang Jian
   for the bug report.

Submitted by:	Herbert J. Skuhra
Mon, 21 Apr 2014
[ 21:56 bapt search for other commits by this committer ] Original commit   Revision:351724
Switch to use lua 5.2
Tue, 15 Apr 2014
[ 17:40 mandree search for other commits by this committer ] Original commit   Revision:351356
Propose local-service option in default .example configuration.

PR:		ports/188548
Submitted by:	Jeroen van der Ham <jeroen@1sand0s.nl>
Thu, 10 Apr 2014
[ 20:44 mandree search for other commits by this committer ] Original commit   Revision:350849
Update to new upstream 2.69 release. Adds DNSSEC support.

Full changelog: <http://www.thekelleys.org.uk/dnsmasq/CHANGELOG>
Sun, 8 Dec 2013
[ 18:05 mandree search for other commits by this committer ] Original commit   Revision:335916
Upgrade dnsmasq to new stable 2.68 release.

Fixes bind-interfaces with IPv6 on FreeBSD.

version 2.68
            Use random addresses for DHCPv6 temporary address
            allocations, instead of algorithmically determined stable
            addresses.

    Fix bug which meant that the DHCPv6 DUID was not available
    in DHCP script runs during the lifetime of the dnsmasq
    process which created the DUID de-novo. Once the DUID was
    created and stored in the lease file and dnsmasq
    restarted, this bug disappeared.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 27 Oct 2013
[ 15:30 mandree search for other commits by this committer ] Original commit   Revision:331782
Assorted fixes to dependencies on various build options,
particularly with NLS enabled when libidn was built without NLS.

While here, group OPTIONS and clean up things a bit, and print
configuration of port and libidn port for debugging.

The particular build failure was
Reported by:	Yuri Vorobyev
Fri, 25 Oct 2013
[ 22:27 mandree search for other commits by this committer ] Original commit   Revision:331639
Upgrade dnsmasq to new upstream release 2.67.
Changelog: <http://www.thekelleys.org.uk/dnsmasq/CHANGELOG>
Enable NLS and IPV6 options by default.
Use shebangfix on files that need it.

Mark dnsmasq-devel (older than release) IGNORE.
Mon, 30 Sep 2013
[ 16:44 mandree search for other commits by this committer ] Original commit   Revision:328831
Convert to support STAGEDIR; misc. LIB_DEPENDS cleanups.
Fri, 20 Sep 2013
[ 16:31 bapt search for other commits by this committer ] Original commit   Revision:327719 (Only the first 10 of 165 ports in this commit are shown above. View all ports for this commit)
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns)
Wed, 14 Aug 2013
[ 22:35 ak search for other commits by this committer ] Original commit   Revision:324744 (Only the first 10 of 1725 ports in this commit are shown above. View all ports for this commit)
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
Fri, 26 Apr 2013
[ 15:10 bapt search for other commits by this committer ] Original commit   Revision:316620 (Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
Convert USE_GETTEXT -> USES=gettext

While here:
- Trim headers
- Remove some useless pre.mk/post.mk
- Convert to optionsng
Tue, 23 Apr 2013
[ 07:24 bapt search for other commits by this committer ] Original commit   Revision:316315
Convert dns to USES=pkgconfig
Wed, 17 Apr 2013
[ 17:50 mandree search for other commits by this committer ] Original commit   Revision:315999
Kill blank line at EOF, to please portlint.

Feature safe: yes
[ 17:49 mandree search for other commits by this committer ] Original commit   Revision:315998
Update to new upstream release 2.66.
New DHCPv6 stuff, ability to act as authoritative server for local data.

Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOG

Feature safe: yes
Mon, 11 Mar 2013
[ 18:22 mandree search for other commits by this committer ] Original commit   Revision:313926
Tidy up Makefile header.
[ 18:21 mandree search for other commits by this committer ] Original commit   Revision:313925
Drop default options, to keep the Makefile tidy.

Submitted by:	bapt@
Sat, 15 Dec 2012
[ 16:34 mandree search for other commits by this committer ] Original commit   Revision:308953
Update to new upstream release 2.65.

Upstream changes:

    Fix regression which broke forwarding of queries sent via
    TCP which are not for A and AAAA and which were directed to
    non-default servers. Thanks to Niax for the bug report.

    Fix failure to build with DHCP support excluded. Thanks to
    Gustavo Zacarias for the patch.

    Fix nasty regression in 2.64 which completely broke cacheing.
[ 16:33 mandree search for other commits by this committer ] Original commit   Revision:308952
Update to new upstream release 2.65.

Upstream changes:

    TCP which are not for A and AAAA and which were directed to
    non-default servers. Thanks to Niax for the bug report.

    Fix failure to build with DHCP support excluded. Thanks to
    Gustavo Zacarias for the patch.

    Fix nasty regression in 2.64 which completely broke cacheing.
Tue, 4 Dec 2012
[ 22:29 mandree search for other commits by this committer ] Original commit   Revision:308283
Update to new upstream release 2.64.

Feature safe:	yes

Changelog for version 2.64:

Handle DHCP FQDN options with all flag bits zero and --dhcp-client-update set.
Thanks to Bernd Krumbroeck for spotting the problem.

Finesse the check for /etc/hosts names which conflict with DHCP names.
Previously a name/address pair in /etc/hosts which didn't match the
name/address of a DHCP lease would generate a warning. Now that only
happesn if there is not also a match. This allows multiple addresses for
a name in /etc/hosts with one of them assigned via DHCP.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 20 Aug 2012
[ 20:40 mandree search for other commits by this committer ] Original commit 
Demote USE_PKGCONFIG to =build (was =yes).
[ 20:33 mandree search for other commits by this committer ] Original commit 
Update to 2.63.

Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
Tue, 7 Aug 2012
[ 22:22 mandree search for other commits by this committer ] Original commit 
Add new dnsmasq-devel version, for development/test/release candidate versions.
This port is based on dns/dnsmasq 2.62_1,1 and has been updated to 2.63rc2.

Description (by Simon Kelley, the upstream maintainer):
Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server.
It is designed to provide DNS and, optionally, DHCP, to a small network. It
can serve the names of local machines which are not in the global DNS. The
DHCP server integrates with the DNS server and allows machines with
DHCP-allocated addresses to appear in the DNS with names configured either
in each host or in a central configuration file. Dnsmasq supports static and
dynamic DHCP leases and BOOTP/TFTP/PXE for network booting of diskless
machines.
Sun, 5 Aug 2012
[ 23:19 dougb search for other commits by this committer ] Original commit  (Only the first 10 of 936 ports in this commit are shown above. View all ports for this commit)
Move the rc.d scripts of the form *.sh.in to *.in

Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
Thu, 26 Jul 2012
[ 05:40 bapt search for other commits by this committer ] Original commit  (Only the first 10 of 158 ports in this commit are shown above. View all ports for this commit)
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
Wed, 25 Jul 2012
[ 06:32 cs search for other commits by this committer ] Original commit  (Only the first 10 of 125 ports in this commit are shown above. View all ports for this commit)
Fix typos in COMMENT
Mon, 11 Jun 2012
[ 20:49 mandree search for other commits by this committer ] Original commit 
Fix inverted PORT_OPTIONS:MDOCS logic, regression from optionsNG migration.

Reported by: Spil Oss
Reported by: pointyhat (by way of pav@)
Fri, 8 Jun 2012
[ 14:34 mandree search for other commits by this committer ] Original commit 
Update to bug-fix release 2.62.
Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOG

Convert to OptionsNG.
Mon, 30 Apr 2012
[ 20:38 mandree search for other commits by this committer ] Original commit 
Update to new upstream release 2.61. Changes are, per Simon Kelley:

Re-write interface discovery code on *BSD to use getifaddrs. This
is more portable, more straightforward, and allows us to find the
prefix length for IPv6 addresses.

Add ra-names, ra-stateless and slaac keywords for DHCPv6.  Dnsmasq
can now synthesise AAAA records for dual-stack hosts which get IPv6
addresses via SLAAC. It is also now possible to use SLAAC and
stateless DHCPv6, and to tell clients to use SLAAC addresses as
well as DHCP ones.  Thanks to Dave Taht for help with this.

Add --dhcp-duid to allow DUID-EN uids to be used.

Explicity send DHCPv6 replies to the correct port, instead of relying
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 1 Apr 2012
[ 11:18 mandree search for other commits by this committer ] Original commit 
Fix a rare configuration-dependent crash.  Simon Kelley, upstream
maintainer, wrote in message <4F70361B.7080306@thekelleys.org.uk>:

    A bug has been found in dnsmasq 2.60 that can cause crashes. This is
    configuration dependent: it either crashes frequently or not at all.
    The configuration required is one which allows dnsmasq to receive
    DHCPINFORM requests for which there is no valid dhcp-range. This is
    rare.

Adding the patch he offers for download.

Feature safe: yes
Sun, 11 Mar 2012
[ 23:59 mandree search for other commits by this committer ] Original commit 
Update to new upstream release 2.60.  Notable new features are:
- The LUA port option enables Lua support for DHCP lease-change scripts
- DHCPv6 support
- IPv6 Router Advertisement support

Changelog:    http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
Feature safe: yes
Tue, 18 Oct 2011
[ 22:24 mandree search for other commits by this committer ] Original commit 
Fix BUILD_DEPENDS (use += not =) creation in port.

Upgrade to new upstream regression fix release 2.59:

            Fix regression in 2.58 which caused failure to start up
            with some combinations of dnsmasq config and IPv6 kernel
            network config. Thanks to Brielle Bruns for the bug
            report.

            Improve dnsmasq's behaviour when network interfaces are
            still doing duplicate address detection (DAD). Previously,
            dnsmasq would wait up to 20 seconds at start-up for the
            DAD state to terminate. This is broken for bridge
            interfaces on recent Linux kernels, which don't start DAD
            until the bridge comes up, and so can take arbitrary
            time. The new behaviour lets dnsmasq poll for an arbitrary
            time whilst providing service on other interfaces. Thanks
            to Stephen Hemminger for pointing out the problem.

Note the 2.59.tar.lzma tarball causes the startup banner to print
2.59rc1 which I deem harmless.
Fri, 26 Aug 2011
[ 22:32 mandree search for other commits by this committer ] Original commit 
Update to new upstream release 2.58
Changes: http://thekelleys.org.uk/dnsmasq/CHANGELOG

Suggested by: Loic Pefferkorn.
Mon, 14 Mar 2011
[ 08:40 wen search for other commits by this committer ] Original commit  (Only the first 10 of 29 ports in this commit are shown above. View all ports for this commit)
- Bump PORTREVISION to chase the update of dns/libidn
Tue, 22 Feb 2011
[ 19:20 mandree search for other commits by this committer ] Original commit 
Update dnsmasq rc.d script again (sorry for the churn with portrev. 1)

- Start before named, to unbreak named_wait if /etc/resolv.conf points
  to dnsmasq (when named is the resolver that dnsmasq forwards to).
  Is also more robust/maintenance friendly if other scripts depend on "named".

- Track if the configuration has changed since start, and upgrade reload
  to restart by default in that case (can be disabled with
  dnsmasq_restart="NO" in /etc/rc.conf[.local]), to work around dnsmasq
  shortcoming

- Add a "logstats" action to the rcscript, and document it.

- Document the "reload" action and the new dnsmasq_restart variable.

- Properly quote variable expansions.

- Enhance pkg-message to point to the rcfile for feature documentation.

- Bump PORTREVISION to 2.
[ 17:19 mandree search for other commits by this committer ] Original commit 
Change rc.d file to ensure proper startup order:
- depend on named, in case dnsmasq uses named as resolver
- start before ntpdate and rpcbase (which require named).

Bump PORTREVISION.
Mon, 21 Feb 2011
[ 08:50 mandree search for other commits by this committer ] Original commit 
Upgrade to new upstream release 2.57.

Remove support for FreeBSD releases 6.X.

Allow build with IDN but without NLS (this requires that dns/libidn
is also built WITHOUT_NLS) to expose an upstream change. Useful for embedded
devices.

Warn user if this is requested but libidn needs NLS libraries
because in that case dnsmasq inherits the NLS dependencies from libidn.

Remove files/patch-aa, it was a preview patch from a 2.57 test release,
fixing a regression in 2.56 that caused hex constants to be rejected in
the configuratino if they contained the '*' wildcard.

Further upstream changes:
- use own header for DNS protocol, rather than using arpa/nameser.h
- correct ctype.h function argument casts (isdigit(), isxdigit(), etc.)
- Accept extra empty arguments on command line to avoid libvirt breakage.
Wed, 16 Feb 2011
[ 15:57 mandree search for other commits by this committer ] Original commit 
Expand NLS/IDN comment.
[ 14:34 mandree search for other commits by this committer ] Original commit 
Fix regression in config parser.
http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2011q1/004750.html
Tue, 15 Feb 2011
[ 21:49 mandree search for other commits by this committer ] Original commit 
Update to new upstream release 2.56.
Replace uni-paderborn.de master site by MASTER_SITE_LOCAL.
Add LICENSE=GPLv2.
Changelog:
http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
Tue, 8 Jun 2010
[ 20:01 mandree search for other commits by this committer ] Original commit 
Upgrade to upstream bugfix release 2.55, removing version hack.

Note this version fixes two crashes on startup.

Approved by: garga (mentor)
Fri, 4 Jun 2010
[ 12:11 mandree search for other commits by this committer ] Original commit 
Upgrade to new upstream release dnsmasq 2.53/2.54.

This release was inadvertently dubbed 2.54 in its logging by Simon Kelley,
so adjust our PORTVERSION to match that, but still build the 2.53 tarball.
Simon will treat 2.53 and 2.54 the same and release 2.55 next time.
http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2010q2/004105.html
Check work/dnsmasq-2.53/src/config.h for VERSION after "make extract" to see.

Approved by: garga (mentor)
[ 08:09 pav search for other commits by this committer ] Original commit  (Only the first 10 of 27 ports in this commit are shown above. View all ports for this commit)
- Introduce a new USE_XZ knob that handles lzma/xz compressed distfiles
- Convert a bunch of ports to use it

PR:             ports/146329
Submitted by:   mm
With hat:       portmgr
Mon, 31 May 2010
[ 02:01 ade search for other commits by this committer ] Original commit  (Only the first 10 of 1416 ports in this commit are shown above. View all ports for this commit)
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
Sun, 28 Mar 2010
[ 05:52 dougb search for other commits by this committer ] Original commit  (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
Cleanse more RC_SUBR and RC_SUBR_SUFFIX variables
Sat, 23 Jan 2010
[ 11:24 mandree search for other commits by this committer ] Original commit 
Change MAINTAINER to my FreeBSD address.
Update to new upstream release 2.52. Changelog excerpt below the approval.

Approved by: miwi (mentor)

Upstream changelog excerpt (omitting Linux, Solaris and MacOS X specifics):
[...] Re-read the set of network interfaces when re-loading /etc/resolv.conf
  if --bind-interfaces is not set. This handles the case that loopback
  interfaces do not exist when dnsmasq is first started.

  Tweak the PXE code to support port 4011. This should reduce broadcasts and
  make things more reliable when other servers are around. It also improves
  inter-operability with certain clients.

  Make a pxe-service configuration with no filename or boot service type legal:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 14 Oct 2009
[ 10:34 miwi search for other commits by this committer ] Original commit 
- Update to 2.51

PR:             139583
Submitted by:   Matthias Andree <matthias.andree@gmx.de> (maintainer)
Tue, 13 Oct 2009
[ 16:35 wxs search for other commits by this committer ] Original commit 
- Update to 2.51rc1
- Add pkg-message
- Add NLS and IDN option (currently linked together in one option, this will
  be changed in future releases hopefully)
- Properly handle example configuration files

PR:             ports/139273
Submitted by:   Matthias Andree <matthias.andree@gmx.de> (maintainer)
Wed, 2 Sep 2009
[ 12:18 miwi search for other commits by this committer ] Original commit 
- Update to 2.50

PR:             138415
Submitted by:   Matthias Andree <matthias.andree@gmx.de> (maintainer)
Security:      
http://www.freebsd.org/ports/portaudit/80aa98e0-97b4-11de-b946-0030843d3802.html
Thu, 13 Aug 2009
[ 21:05 miwi search for other commits by this committer ] Original commit 
* Fix rcfile bugs (and bump PORTREVISION):
  - load configuration earlier so that we don't run without config file,
    analyzed, reported and patch suggested by Fumiyuki Shimizu
   - mention /etc/rc.conf.local (as suggested in the Porter's handbook)
   - mention dnsmasq_flags for additional command line arguments
   - pass pidfile and dnsmasq_conf as arguments to dnsmasq (previously,
     overriding dnsmasq_conf had no effect).

* Fix COMMENT to mention TFTP server; shorten it so it fully fits on the
pkg_info list.

PR:             137506
Submitted by:   Matthias Andree <matthias.andree@gmx.de> (maintainer)

Number of commits found: 152 (showing only 100 on this page)

1 | 2  »