aboutsummaryrefslogtreecommitdiffstats
path: root/dns/dnsmasq
Commit message (Collapse)AuthorAgeFilesLines
* Add ldconfig to rc.d script requisites to make sure we can link to,mandree2014-08-012-1/+2
| | | | | | say, libnettle.so. Submitted by: Allen Hewes
* Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.adamw2014-07-151-1/+1
|
* Fix build with DNSSEC and without NLS/DBUS options.mandree2014-05-241-0/+1
| | | | | PR: 190149 Submitted by: Kevin Zheng
* Upgrade to new upstream version 2.71. Upstream's changelog:mandree2014-05-192-3/+3
| | | | | | | | | | | | | | | | | | | 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.
* Upgrade to new upstream version 2.70. Upstream changelog:mandree2014-04-282-4/+3
| | | | | | | | | | | 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
* Switch to use lua 5.2bapt2014-04-221-3/+3
|
* Propose local-service option in default .example configuration.mandree2014-04-162-0/+16
| | | | | PR: ports/188548 Submitted by: Jeroen van der Ham <jeroen@1sand0s.nl>
* Update to new upstream 2.69 release. Adds DNSSEC support.mandree2014-04-113-11/+22
| | | | Full changelog: <http://www.thekelleys.org.uk/dnsmasq/CHANGELOG>
* Upgrade dnsmasq to new stable 2.68 release.mandree2013-12-092-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Fix bug introduced in 2.67 which could result in erroneous NXDOMAIN returns to CNAME queries. Fix build failures on MacOS X and openBSD. Allow subnet specifications in --auth-zone to be interface names as well as address literals. This makes it possible to configure authoritative DNS when local address ranges are dynamic and works much better than the previous work-around which exempted contructed DHCP ranges from the IP address filtering. As a consequence, that work-around is removed. Under certain circumstances, this change wil break existing configuration: if you're relying on the contructed-range exception, you need to change --auth-zone to specify the same interface as is used to construct your DHCP ranges, probably with a trailing /6 like this: --auth-zone=example.com,eth0/6 to limit the addresses to IPv6 addresses of eth0. Fix problems when advertising deleted IPv6 prefixes. If the prefix is deleted (rather than replaced), it doesn't get advertised with zero preferred time. Thanks to Tsachi for the bug report. Fix segfault with some locally configured CNAMEs. Thanks to Andrew Childs for spotting the problem. Fix memory leak on re-reading /etc/hosts and friends, introduced in 2.67. Check the arrival interface of incoming DNS and TFTP requests via IPv6, even in --bind-interfaces mode. This isn't possible for IPv4 and can generate scary warnings, but as it's always possible for IPv6 (the API always exists) then we should do it always. Tweak the rules on prefix-lengths in --dhcp-range for IPv6. The new rule is that the specified prefix length must be larger than or equal to the prefix length of the corresponding address on the local interface.
* Assorted fixes to dependencies on various build options,mandree2013-10-271-9/+22
| | | | | | | | | | 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
* Upgrade dnsmasq to new upstream release 2.67.mandree2013-10-262-5/+8
| | | | | | | | 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.
* Convert to support STAGEDIR; misc. LIB_DEPENDS cleanups.mandree2013-10-012-24/+18
|
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | dns)
* - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0
| | | | Approved by: portmgr (bdrewery)
* Convert USE_GETTEXT -> USES=gettextbapt2013-04-261-2/+1
| | | | | | | While here: - Trim headers - Remove some useless pre.mk/post.mk - Convert to optionsng
* Convert dns to USES=pkgconfigbapt2013-04-231-2/+2
|
* Kill blank line at EOF, to please portlint.mandree2013-04-181-1/+0
| | | | Feature safe: yes
* Update to new upstream release 2.66.mandree2013-04-182-6/+3
| | | | | | | | New DHCPv6 stuff, ability to act as authoritative server for local data. Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOG Feature safe: yes
* Tidy up Makefile header.mandree2013-03-121-5/+1
|
* Drop default options, to keep the Makefile tidy.mandree2013-03-121-1/+0
| | | | Submitted by: bapt@
* Update to new upstream release 2.65.mandree2012-12-161-0/+1
| | | | | | | | | | | | | 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.
* Update to new upstream release 2.65.mandree2012-12-162-3/+3
| | | | | | | | | | | | 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.
* Update to new upstream release 2.64.mandree2012-12-052-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Fix broken vendor-option processing for BOOTP. Thanks to Hans-Joachim Baader for the bug report. Don't report spurious netlink errors, regression in 2.63. Thanks to Vladislav Grishenko for the patch. Flag DHCP or DHCPv6 in starup logging. Thanks to Vladislav Grishenko for the patch. Add SetServersEx method in DBus interface. Thanks to Dan Williams for the patch. Add SetDomainServers method in DBus interface. Thanks to Roy Marples for the patch. Fix build with later Lua libraries. Thansk to Cristian Rodriguez for the patch. Add --max-cache-ttl option. Thanks to Dennis Kaarsemaker for the patch. Fix breakage of --host-record parsing, resulting in infinte loop at startup. Regression in 2.63. Thanks to Haim Gelfenbeyn for spotting this. Set SO_REUSEADDRESS and SO_V6ONLY options on the DHCPv6 socket, this allows multiple instances of dnsmasq on a single machine, in the same way as for DHCPv4. Thanks to Gene Czarcinski and Vladislav Grishenko for work on this. Fix DHCPv6 to do access control correctly when it's configured with --listen-address. Thanks to Gene Czarcinski for sorting this out. Add a "wildcard" dhcp-range which works for any IPv6 subnet, --dhcp-range=::,static Useful for Stateless DHCPv6. Thanks to Vladislav Grishenko for the patch. Don't include lease-time in DHCPACK replies to DHCPINFORM queries, since RFC-2131 says we shouldn't. Thanks to Wouter Ibens for pointing this out. Makefile tweak to do dependency checking on header files. Thanks to Johan Peeters for the patch. Check interface for outgoing unsolicited router advertisements, rather than relying on interface address configuration. Thanks to Gene Czarinski for the patch. Handle better attempts to transmit on interfaces which are still doing DAD, and specifically do not just transmit without setting source address and interface, since this can cause very puzzling effects when a router advertisement goes astray. Thanks again to Gene Czarinski. Get RA timers right when there is more than one dhcp-range on a subnet.
* Demote USE_PKGCONFIG to =build (was =yes).mandree2012-08-211-2/+2
|
* Update to 2.63.mandree2012-08-212-5/+6
| | | | Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
* Add new dnsmasq-devel version, for development/test/release candidate versions.mandree2012-08-081-0/+2
| | | | | | | | | | | | | | 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.
* Move the rc.d scripts of the form *.sh.in to *.indougb2012-08-062-2/+4
| | | | | | Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op
* new devel/pkgconf added to replace devel/pkg-config. new version of pkg-configbapt2012-07-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Fix typos in COMMENTcs2012-07-251-1/+1
|
* Fix inverted PORT_OPTIONS:MDOCS logic, regression from optionsNG migration.mandree2012-06-121-1/+2
| | | | | Reported by: Spil Oss Reported by: pointyhat (by way of pav@)
* Update to bug-fix release 2.62.mandree2012-06-082-18/+18
| | | | | | Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOG Convert to OptionsNG.
* Update to new upstream release 2.61. Changes are, per Simon Kelley:mandree2012-05-013-16/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 on clients to send requests with the correct source address, since at least one client in the wild gets this wrong. Thanks to Conrda Kostecki for help tracking this down. Send a preference value of 255 in DHCPv6 replies when --dhcp-authoritative is in effect. This tells clients not to wait around for other DHCP servers. Better logging of DHCPv6 options. Add --host-record. Thanks to Rob Zwissler for the suggestion. Invoke the DHCP script with action "tftp" when a TFTP file transfer completes. The size of the file, address to which it was sent and complete pathname are supplied. Note that version 2.60 introduced some script incompatibilties associated with DHCPv6, and this is a further change. To be safe, scripts should ignore unknown actions, and if not IPv6-aware, should exit if the environment variable DNSMASQ_IAID is set. The use-case for this is to track netboot/install. Suggestion from Shantanu Gadgil. Update contrib/port-forward/dnsmasq-portforward to reflect the above. Set the environment variable DNSMASQ_LOG_DHCP when running the script id --log-dhcp is in effect, so that script can taylor their logging verbosity. Suggestion from Malte Forkel. Arrange that addresses specified with --listen-address work even if there is no interface carrying the address. This is chiefly useful for IPv4 loopback addresses, where any address in 127.0.0.0/8 is a valid loopback address, but normally only 127.0.0.1 appears on the lo interface. Thanks to Mathieu Trudel-Lapierre for the idea and initial patch. Fix crash, introduced in 2.60, when a DHCPINFORM is received from a network which has no valid dhcp-range. Thanks to Stephane Glondu for the bug report. Add a new DHCP lease time keyword, "deprecated" for --dhcp-range. This is only valid for IPv6, and sets the preffered lease time for both DHCP and RA to zero. The effect is that clients can continue to use the address for existing connections, but new connections will use other addresses, if they exist. This makes hitless renumbering at least possible. Fix bug in address6_available() which caused DHCPv6 lease aquisition to fail if more than one dhcp-range in use. Provide RDNSS and DNSSL data in router advertisements, using the settings provided for DHCP options option6:domain-search and option6:dns-server. Tweak logo/favicon.ico to add some transparency. Thanks to SamLT for work on this. Don't cache data from non-recursive nameservers, since it may erroneously look like a valid CNAME to a non-exitant name. Thanks to Ben Winslow for finding this. Call SO_BINDTODEVICE on the DHCP socket(s) when doing DHCP on exactly one interface and --bind-interfaces is set. This makes the OpenStack use-case of one dnsmasq per virtual interface work. This is only available on Linux; it's not supported on other platforms. Thanks to Vishvananda Ishaya and the OpenStack team for the suggestion. Updated French translation. Thanks to Gildas Le Nadan. Give correct from-cache answers to explict CNAME queries. Thanks to Rob Zwissler for spotting this. Add --tftp-lowercase option. Thanks to Oliver Rath for the patch. Ensure that the DBus DhcpLeaseUpdated events are generated when a lease goes through INIT_REBOOT state, even if the dhcp-script is not in use. thanks to Antoaneta-Ecaterina Ene for the patch. Fix failure of TFTP over IPv4 on OpenBSD platform. Thanks to Brad Smith for spotting this.
* Fix a rare configuration-dependent crash. Simon Kelley, upstreammandree2012-04-012-0/+13
| | | | | | | | | | | | | | 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
* Update to new upstream release 2.60. Notable new features are:mandree2012-03-122-6/+16
| | | | | | | | | - 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
* In the rc.d scripts, change assignments to rcvar to use thedougb2012-01-141-1/+1
| | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other.
* Fix BUILD_DEPENDS (use += not =) creation in port.mandree2011-10-192-5/+5
| | | | | | | | | | | | | | | | | | | | | | 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.
* Update to new upstream release 2.58mandree2011-08-272-6/+7
| | | | | | Changes: http://thekelleys.org.uk/dnsmasq/CHANGELOG Suggested by: Loic Pefferkorn.
* - Bump PORTREVISION to chase the update of dns/libidnwen2011-03-141-1/+1
|
* Update dnsmasq rc.d script again (sorry for the churn with portrev. 1)mandree2011-02-233-16/+69
| | | | | | | | | | | | | | | | | | | | | - 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.
* Change rc.d file to ensure proper startup order:mandree2011-02-232-3/+13
| | | | | | | - depend on named, in case dnsmasq uses named as resolver - start before ntpdate and rpcbase (which require named). Bump PORTREVISION.
* Upgrade to new upstream release 2.57.mandree2011-02-213-22/+24
| | | | | | | | | | | | | | | | | | | | 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.
* Expand NLS/IDN comment.mandree2011-02-161-1/+2
|
* Update pkg-descr and add author attribution since it's a full quote.mandree2011-02-161-12/+11
|
* Fix regression in config parser.mandree2011-02-162-0/+12
| | | | http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2011q1/004750.html
* Update to new upstream release 2.56.mandree2011-02-162-6/+7
| | | | | | | Replace uni-paderborn.de master site by MASTER_SITE_LOCAL. Add LICENSE=GPLv2. Changelog: http://www.thekelleys.org.uk/dnsmasq/CHANGELOG
* Upgrade to upstream bugfix release 2.55, removing version hack.mandree2010-06-092-8/+4
| | | | | | Note this version fixes two crashes on startup. Approved by: garga (mentor)
* Update pkg-descr (minor fixes; formatting).mandree2010-06-051-13/+12
| | | | Approved by: miwi (mentor)
* Upgrade to new upstream release dnsmasq 2.53/2.54.mandree2010-06-042-5/+8
| | | | | | | | | | 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)
* - Introduce a new USE_XZ knob that handles lzma/xz compressed distfilespav2010-06-042-3/+6
| | | | | | | | - Convert a bunch of ports to use it PR: ports/146329 Submitted by: mm With hat: portmgr
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-0/+1
|
* Cleanse more RC_SUBR and RC_SUBR_SUFFIX variablesdougb2010-03-281-1/+0
|
* Begin the process of deprecating sysutils/rc_subr bydougb2010-03-271-1/+1
| | | | s#. %%RC_SUBR%%#. /etc/rc.subr#
* Change MAINTAINER to my FreeBSD address.mandree2010-01-232-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: this does a local boot. eg. pxe-service=x86PC, "Local boot" Be more conservative in detecting "A for A" queries. Dnsmasq checks if the name in a type=A query looks like a dotted-quad IP address and answers the query itself if so, rather than forwarding it. Previously dnsmasq relied in the library function inet_addr() to convert addresses, and that will accept some things which are confusing in this context, like 1.2.3 or even just 1234. Now we only do A for A processing for four decimal numbers delimited by dots. [...] Increased the default limit on number of leases to 1000 (from 150). This is mainly a defence against DoS attacks, and for the average "one for two class C networks" installation, IP address exhaustion does that just as well. Making the limit greater than the number of IP addresses available in such an installation removes a surprise which otherwise can catch people out. Removed extraneous trailing space in the value of the DNSMASQ_TIME_REMAINING DNSMASQ_LEASE_LENGTH and DNSMASQ_LEASE_EXPIRES environment variables. Thanks to Gildas Le Nadan for spotting this. Provide the network-id tags for a DHCP transaction to the lease-change script in the environment variable DNSMASQ_TAGS. A good suggestion from Gildas Le Nadan. Add support for RFC3925 "Vendor-Identifying Vendor Options". The syntax looks like this: --dhcp-option=vi-encap:<enterprise number>, ......... Add support to --dhcp-match to allow matching against RFC3925 "Vendor-Identifying Vendor Classes". The syntax looks like this: --dhcp-match=tag,vi-encap<enterprise number>, <value> Add some application specific code to assist in implementing the Broadband forum TR069 CPE-WAN specification. The details are in contrib/CPE-WAN/README Increase the default DNS packet size limit to 4096, as recommended by RFC5625 section 4.4.3. This can be reconfigured using --edns-packet-max if needed. Thanks to Francis Dupont for pointing this out. Rewrite query-ids even for DNSSEC signed packets, since this is allowed by RFC5625 section 4.5. [...] Fix link error when including Dbus but excluding DHCP. Thanks to Oschtan for the bug report. Updated French translation. Thanks to Gildas Le Nadan. Updated Polish translation. Thanks to Jan Psota. Updated Spanish translation. Thanks to Chris Chatham.
* - Update to 2.51miwi2009-10-142-5/+6
| | | | | PR: 139583 Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer)
* - Update to 2.51rc1wxs2009-10-144-13/+50
| | | | | | | | | | - 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)
* - Update to 2.50miwi2009-09-022-5/+4
| | | | | | PR: 138415 Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer) Security: http://www.freebsd.org/ports/portaudit/80aa98e0-97b4-11de-b946-0030843d3802.html
* * Fix rcfile bugs (and bump PORTREVISION):miwi2009-08-142-11/+22
| | | | | | | | | | | | | | | - 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)
* - add reload support for rcfileamdmi32009-07-162-0/+3
| | | | | | PR: 136797 Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer) Suggested by: Maxim Khitrov <mkhitrov@gmail.com>
* - Update to 2.49miwi2009-06-162-4/+4
| | | | | PR: 135525 Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer)
* - Update to 2.48amdmi32009-06-063-22/+9
| | | | | PR: 135270 Submitted by: Matthias Andree <matthias.andree@gmx.de> (maintainer)
* - Pass maintainership to Matthias Andree <matthias.andree@gmx.de>miwi2009-05-051-1/+1
|
* - Mark MAKE_JOBS_SAFE for SMP compilationmiwi2009-03-251-0/+1
|
* - Fix mail adressmiwi2009-03-121-1/+1
|
* - Take over maintainershipmiwi2009-03-101-1/+1
|
* - Update to 2.47miwi2009-02-102-4/+4
| | | | Approved by: maintainer implicit
* - Fix link with dbus on FreeBSD 6.xpav2009-01-081-0/+5
| | | | | | PR: ports/127848 Reported by: Matthias Andree <matthias.andree@gmx.de> Approved by: maintainer timeout (farrokhi; 3 months)
* - Update to 2.46miwi2008-11-162-4/+4
| | | | Approved by: maintainer implicit
* - Update to 2.45miwi2008-07-242-4/+4
| | | | Approved by: maintainer implicit
* - Update to 2.43miwi2008-07-192-4/+4
| | | | Approved by: maintainer implicit
* - Update to 2.42miwi2008-06-212-4/+4
| | | | Approved by: maintainer implicit
* - Update to 2.41miwi2008-03-212-4/+4
| | | | Approved by: maintainer implicit
* - Remove USE_GETOPT_LONG which is a no-op since March 200pav2008-03-201-1/+0
|
* - Update to 2.40miwi2007-09-052-4/+4
| | | | Approved by: maintainer implicit
* - Update to 2.39miwi2007-07-092-4/+4
| | | | Approved by: maintainer implicit
* - Update to 2.38miwi2007-02-142-4/+4
| | | | Approved by: maintainer (implicit)
* - Update to 2.37miwi2007-02-103-4/+15
| | | | Approved by: maintainer (implicit)
* - Update to 2.36miwi2007-01-222-4/+4
| | | | Approved by: maintainer (implicit)
* Change my email address to farrokhi@ in all ports that I maintain.farrokhi2006-11-081-1/+1
| | | | Approved by: miwi (mentor)
* - Update to 2.35miwi2006-11-052-6/+7
| | | | | | PR: ports/105013 Submitted by: Babak Farrokhi (maintainer) Sponsored by: FreeBSD Bug-a-thon #2
* - update to 2.34miwi2006-10-312-5/+4
| | | | | PR: ports/104527 Submitted by: Babak Farrokhi <babak@farrokhi.net> (maintainer)
* - Fix rc script installationmiwi2006-08-211-5/+3
| | | | | | | | | - Update MASTER_SITES - Bump PORTREVISION PR: ports/102284 Submitted by: Babak Farrokhi <babak(at)farrokhi.net> Approved by: krion (mentor)
* - Update to 2.33rafan2006-08-102-5/+4
| | | | | PR: ports/101745 Submitted by: Babak Farrokhi <babak at farrokhi.net> (maintainer)
* - fix dbus dependency issueitetcu2006-08-021-2/+5
| | | | | | | | - change IPv6 OPTION default to off - bump PORTREVISION PR: ports/101172 Submitted by: Babak Farrokhi (maintainer)
* - Update to 2.32rafan2006-07-142-8/+7
| | | | | | | - Pass maintainership to submitter PR: ports/100207 Submitted by: Babak Farrokhi <babak farrokhi.net>
* Remove email address at submitter request (private mail).itetcu2006-06-061-3/+0
| | | | Approved by: lawrance (mentor, implicit)
* Unfortunately I no longer use dnsmasq, so I don't have a way to reliabily testitetcu2006-06-061-4/+7
| | | | | | | | | | | | | updates, so I therefore feel the best thing to do is resign as maintainer and hope that another FreeBSD user who uses dnsmasq actively will take over as maintainer. [1] OPTIONify [2] PR: 98584 [1] Submitted by: Steven Honson (former maintainer) [1] itetcu (me) [2] Approved by: lawrance (mentor, implicit)
* - Add support for WITH_DBUSehaupt2006-02-232-2/+30
| | | | | | | | | | | - Install contributed perl example scripts - Install additional user documentaiton - Bump PORTREVISION - Add to sub-category ipv6 (self) PR: 92379 Submitted by: Jeffrey H. Johnson <CPE1704TKS@bellsouth.net> Approved by: Steven Honson <steven@honson.org> (maintainer)
* Update to 2.26anray2006-01-252-5/+5
| | | | | | PR: ports/92246 Submitted by: Jeffrey H. Johnson <CPE1704TKS@bellsouth.net> Approved by: Steven Honson (maintainer)
* SHA256ifyedwin2006-01-221-0/+1
| | | | Approved by: krion@
* Update to 2.23mnag2005-10-242-5/+5
| | | | | | | Fix IPv6 build. Thanks to Richard Hirner PR: 87867 Submitted by: Steven Honson <steven@honson.org> (maintainer)
* - Fix rcNG scriptsem2005-10-122-1/+2
| | | | | PR: ports/87163 Reported by: Michael Blatt <michael.blatt@gmail.com>
* - utilize USE_RCORDER / USE_RC_SUBR to solve this problem when OSVERSION > ↵leeym2005-07-162-20/+17
| | | | | | | | | 500037 PR: 80054 Patched by: leeym Submitted by: Thomas Schweikle <tps@vr-web.de> Approved by: maintainer timeout
* - update to 2.22leeym2005-04-052-3/+3
| | | | | PR: 79563 Submitted by: maintainer
* Update to 2.20vs2005-02-152-3/+3
| | | | | PR: ports/77502 Submitted by: maintainer
* Update to version 2.19krion2004-12-272-3/+3
| | | | | PR: ports/75505 Submitted by: maintainer
* - Update to 2.18sem2004-12-133-10/+18
| | | | | PR: ports/74704 Submitted by: maintainer
* Update to 2.17vs2004-11-182-3/+3
| | | | | PR: ports/74032 Submitted by: maintainer
* - Update to 2.15 (major bug fix)sergei2004-10-132-5/+5
| | | | | | | | PR: ports/71973 Submitted by: Steven Honson (maintainer) While I'm here: - Shorten long lines in Makefile to avoid wrapping
* Update to 2.13krion2004-08-142-4/+4
| | | | | PR: ports/70448 Submitted by: maintainer
* - update to version 2.11, fixes FreeBSD builds under -CURRENTleeym2004-08-042-4/+4
| | | | | | | - add minor cosmetic fix PR: 69999 Submitted by: Steven Honson <steven@honson.org>
* Update to version 2.10sem2004-07-312-3/+3
| | | | | PR: ports/69841 Submitted by: maintainer
* Update to 2.9krion2004-06-304-13/+47
| | | | | PR: ports/68491 Submitted by: maintainer
* - Update to version 2.7krion2004-04-292-3/+3
| | | | | PR: ports/65930 Submitted by: maintainer
* - Update to 2.6pav2004-04-042-4/+4
| | | | | PR: ports/65159 Submitted by: Steven Honson <steven@honson.org> (maintainer)
* New description to include information about DHCP server features.nork2004-03-221-5/+10
| | | | | PR: ports/64554 Submitted by: Steven Honson <steven@honson.org> (maintainer)
* - Update to version 2.5krion2004-03-182-2/+3
| | | | | PR: ports/64407 Submitted by: maintainer
* Use PLIST_FILES (bento-tested, marcus-reviewed).trevor2004-02-062-3/+2
|
* - Update to 2.2pav2004-02-022-5/+2
| | | | | PR: ports/62231 Submitted by: Steven Honson <steven@honson.org> (maintainer)
* Update to 2.1arved2004-01-304-6/+11
| | | | | PR: 62083 Submitted by: Steven Honson <steven@honson.org>
* Update to version 1.18leeym2003-11-102-2/+2
| | | | | PR: 59099 Submitted by: Steven Honson <shonson@isoproplex.net>
* - Update to version 1.17krion2003-10-142-2/+13
| | | | | PR: 57919 57882 Submitted by: maintainer, Matt Peterson <matt@peterson.org>
* Massive repo-copies request: net->dns (partly devel->dns)edwin2003-09-051-1/+1
| | | | | | PR: ports/56020 Submitted by: Kimura Fuyuki <fuyuki@nigredo.org> Approved by: portmgr
* update dnsmasq to 1.13leeym2003-06-125-47/+2
| | | | | PR: 53184 Submitted by: Steven Honson <shonson@isoproplex.net>
* Add dnsmasq 1.12, a caching DNS forwarder.will2003-06-037-0/+75
PR: 52840 Submitted by: Steven Honson <shonson@isoproplex.net>