SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dnsmasq-debugsource-2.65-2.5.1.x86_64.rpm :

* Mon Mar 25 2013 vuntzAATTsuse.com- Create a utils subpackage to include DHCP lease management utils (that are living in contrib/wrt) (bnc#808993): + Explicitly build them in %build and install the files in %install. + Summary and description of the new subpackage are taken from Fedora.
* Fri Feb 22 2013 rmilasanAATTsuse.com- Install dnsmasq.service accordingly (/usr/lib/systemd for 12.3 and up or /lib/systemd for older versions).
* Fri Dec 14 2012 toganmAATTopensuse.org- Update to version 2.65. For other changes relating to other versions in between please see the CHANGELOG
* Fix regression which broke forwarding orgf 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 reportst. Fix failure to build with DHCP support excluded. Thanks to Gustavo Zacarias for the patch. Fix nasty regression in 27.64 which completely broke cacheing.- renamed group_and_isc.diff to group_and_isc.patch rebasinp to -p1 level as outlined in the documentation at http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines
* Thu Oct 04 2012 cfarrellAATTsuse.com- license update: GPL-2.0 Most of the source code files give a choice of either GPL-2.0 or GPL-3.0 (not GPL-2.0+). The website states that the COPYING file in the distribution is the official license - in this case it is GPL-2.0. This is consistent with what Fedora state about the package. Accordingly, I^d be ok with License: GPL-2.0 or License: (GPL-2.0 or GPL-3.0) but not License: GPL-2.0+
* Sun Jun 24 2012 crrodriguezAATTopensuse.org- Update to version 2.62, misc bugfixes- Fix CFLAGS/LDFLAGS usage- fix the small cache size problem in a different way by tweaking the build config instead.
* Sat Jun 23 2012 crrodriguezAATTopensuse.org- The default cache size is way too small (150 entries) use a sane default of 2000 as used in
*WRT embeeded routers which is still very conservative for a desktop/server machine.- use async logging
* Sun Apr 29 2012 pascal.bleserAATTopensuse.org- update to 2.61:
* 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
* 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
* send a preference value of 255 in DHCPv6 replies when --dhcp-authoritative is in effect: his tells clients not to wait around for other DHCP servers
* better logging of DHCPv6 options
* add --host-record
* 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
* 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
* 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
* fix crash, introduced in 2.60, when a DHCPINFORM is received from a network which has no valid dhcp-range
* 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 aquistion 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
* don\'t cache data from non-recursive nameservers, since it may erroneously look like a valid CNAME to a non-exitant name
* call SO_BINDTODEVICE on the DHCP socket(s) when doing DHCP on exacly one interface and --bind-interfaces is set; this makes the OpenStack use-case of one dnsmasq per virtual interface work
* give correct from-cache answers to explict CNAME queries
* add --tftp-lowercase option
* 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
* Tue Mar 06 2012 ugAATTsuse.de- some dhcp fixes- Add Lua integration- Set TOS on DHCP sockets- Improve start-up speed when reading large hosts files- Fix problem if dnsmasq is started without the stdin- Allow the TFP server or boot server in --pxe-service- Support DHCPv6. Support is there for the sort of things the existing v4 server does, including tags, options, static addresses and relay support- Support IPv6 router advertisements- Fix long-standing wrinkle with --localise-queries that could result in wrong answers when DNS packets arrive via an interface other than the expected one- 2.60
* Wed Feb 08 2012 ugAATTsuse.de- added correct group for tftp (bnc#738905)
* Mon Feb 06 2012 crrodriguezAATTopensuse.org- Use systemd macros correctly- build with PIE and full RELRO.
* Thu Jan 19 2012 crrodriguezAATTopensuse.org- --enable-dbus must be explicit in systemd unit- default user is provided in config file or takes defaults on group_and_isc.diff
* Wed Jan 18 2012 crrodriguezAATTopensuse.org- dnsmasq has dbus support, use it for systemd service.
* Fri Nov 25 2011 ugAATTsuse.de- removed systemd config for pre-12.1
* Thu Nov 24 2011 crrodriguezAATTopensuse.org- Must be of type forking and change uid to dnsmasq
* Thu Nov 24 2011 crrodriguezAATTopensuse.org- Add systemd startup script
* Thu Oct 20 2011 ugAATTsuse.de- dnsmasq still announced itself as 2.59-RC1 no other code changes than just the correct version string
* Tue Oct 18 2011 ugAATTsuse.de- fixed binding to IPv6 link-local addresses (regression from 2.58)- 2.59
* Sun Sep 18 2011 jengelhAATTmedozas.de- Remove redundant tags/sections from specfile (cf. packaging guidelines)- Use %_smp_mflags for parallel build
* Fri Aug 26 2011 ugAATTsuse.de- Support scope-ids in IPv6 addresses of nameservers from /etc/resolv.conf and in --server options- Fix bug which resulted in truncated files and timeouts for some TFTP transfers- Allow the TFTP-server address in --dhcp-boot to be a domain-name which is looked up in /etc/hosts- Tweak the behaviour of --domain-needed- Add support for Linux conntrack connection marking- Don\'t return NXDOMAIN to an AAAA query if we have CNAME which points to an A record only- logging fixes- many DHCP fixes and features (see Changelog)- update to 2.58
* Wed Mar 02 2011 ugAATTsuse.de- Add IPv6 support to the TFTP server- Log DNS queries at level LOG_INFO- Add --add-mac option- some logging fixes- Don\'t complain about strings longer than 255 characters in txt records- extended the --domain option- Never cache DNS replies which have the \'cd\' bit set- Add --proxy-dnssec flag- Allow a filename of \"-\" for --conf-file- some smaller bugfixes- update to 2.57
* Tue Jun 08 2010 ugAATTsuse.de
* Fix crash when /etc/ethers is in use.
* Fix crash in netlink_multicast().
* Allow the empty domain \".\" in dhcp domain-search (119) options.
* 2.55 (there was no 2.54)
* Mon Jun 07 2010 ugAATTsuse.de
* Fixed bug which caused bad things to happen if a resolv.conf file which exists is subsequently removed
* Rationalised the DHCP tag system
* Added --tag-if to allow boolean operations on tags
* Add broadcast/unicast information to DHCP logging
* Allow --dhcp-broadcast to be unconditional
* Fixed incorrect behaviour with NOT conditionals in dhcp-options
* If we send vendor-class encapsulated options based on the vendor-class supplied by the client, and no explicit vendor-class option is given, echo back the vendor-class from the client.
* Fix bug which stopped dnsmasq from matching both a circuitid and a remoteid
* Add --dhcp-proxy
* Added interface: part to dhcp-range
* and a lot more ... checke the CHANGELOG in the package
* 2.53
* Mon Jan 25 2010 ugAATTsuse.de
* adds support for RFC 3925 vendor identifying vendor options.
* has some minor enhancements to the PXE subsystem and external hooks for tracking DHCP leases.
* 2.52
* Fri Nov 20 2009 ugAATTsuse.de
* Add support for internationalised DNS.
* Add two more environment variables for lease-change scripts: First, DNSMASQ_SUPPLIED_HOSTNAME; this is set to the hostname supplied by a client, even if the actual hostname used is over-ridden by dhcp-host or dhcp-ignore-names directives. Also DNSMASQ_RELAY_ADDRESS which gives the address of a DHCP relay, if used.
* Fix regression which broke echo of relay-agent options. Thanks to Michael Rack for spotting this.
* Don\'t treat option 67 as being interchangeable with dhcp-boot parameters if it\'s specified as dhcp-option-force.
* Make the code to call scripts on lease-change compile-time optional. It can be switched off by editing src/config.h or building with \"make COPTS=-DNO_SCRIPT\".
* Make the TFTP server cope with filenames from Windows/DOS which use \'\\\' as pathname separator. Thanks to Ralf for the patch.
* Warn if an IP address is duplicated in /etc/ethers.
* Teach --conf-dir to take an option list of file suffices which will be ignored when scanning the directory. Useful for backup files etc. Thanks to Helmut Hullen for the suggestion.
* Add new DHCP option named tftpserver-address
* Don\'t do any PXE processing, even for clients with the correct vendorclass, unless at least one pxe-prompt or pxe-service option is given.
* Limit the blocksize used for TFTP transfers to a value which avoids packet fragmentation, based on the MTU of the local interface. Many netboot ROMs can\'t cope with fragmented packets.
* Honour dhcp-ignore configuration for PXE and proxy-PXE requests.
* 2.51
* Tue Nov 03 2009 cooloAATTnovell.com- updated patches to apply with fuzz=0
* Tue Sep 01 2009 ugAATTsuse.de- Fix security problem which allowed any host permitted to do TFTP to possibly compromise dnsmasq by remote buffer overflow when TFTP enabled.- version 2.50
* Tue Jun 16 2009 ugAATTsuse.de- Fix regression in 2.48 which disables the lease-change script- version 2.49
* Fri Jun 05 2009 ugAATTsuse.de-Fixed bug which broke binding of servers to physical interfaces when interface names were longer than four characters.- Fixed netlink code- Don\'t read included configuration files more than once- Mark log messages from the various subsystems in dnsmasq- Fix possible infinite DHCP protocol loop when an IP address nailed to a hostname- Allow --addn-hosts to take a directory- Support --bridge-interface on all platforms- Added support for advanced PXE functions- Improvements to DHCP logging- Added --test command-line switch- version 2.48
* Mon Mar 16 2009 ugAATTsuse.de- dbus documentation added
* Tue Mar 10 2009 ugAATTsuse.de- Enable dbus support by jnelson
 
ICM