SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dnsmasq-debugsource-2.65-60.7.x86_64.rpm :
Mon Apr 22 14:00:00 2013 meissnerAATTsuse.com
- reintroduced /sbin/rcdnsmasq as /sbin/service link.

Sat Apr 20 14:00:00 2013 crrodriguezAATTopensuse.org
- Do not order after syslog.target which it is neither
required not recommended and currently no longer even exists.

Sat Apr 13 14:00:00 2013 cooloAATTsuse.com
- sync /srv/tftpboot directory attributes with atftp package

Wed Apr 3 14:00:00 2013 crrodriguezAATTopensuse.org
- remove all sysvinit support

Tue Mar 12 13:00:00 2013 vuntzAATTsuse.com
- Create a utils subpackage to include DHCP lease management utils
(that are living in contrib/wrt):
+ 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 13:00:00 2013 rmilasanAATTsuse.com
- Install dnsmasq.service accordingly (/usr/lib/systemd for 12.3
and up or /lib/systemd for older versions).

Fri Dec 14 13:00:00 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 4 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 6 13:00:00 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 8 13:00:00 2012 ugAATTsuse.de
- added correct group for tftp
(bnc#738905)

Mon Feb 6 13:00:00 2012 crrodriguezAATTopensuse.org
- Use systemd macros correctly
- build with PIE and full RELRO.

Thu Jan 19 13:00:00 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 13:00:00 2012 crrodriguezAATTopensuse.org
- dnsmasq has dbus support, use it for systemd service.

Fri Nov 25 13:00:00 2011 ugAATTsuse.de
- removed systemd config for pre-12.1

Thu Nov 24 13:00:00 2011 crrodriguezAATTopensuse.org
- Must be of type forking and change uid to dnsmasq

Thu Nov 24 13:00:00 2011 crrodriguezAATTopensuse.org
- Add systemd startup script

Thu Oct 20 14:00:00 2011 ugAATTsuse.de
- dnsmasq still announced itself as 2.59-RC1
no other code changes than just the correct version string

Tue Oct 18 14:00:00 2011 ugAATTsuse.de
- fixed binding to IPv6 link-local addresses
(regression from 2.58)
- 2.59

Sun Sep 18 14:00:00 2011 jengelhAATTmedozas.de
- Remove redundant tags/sections from specfile
(cf. packaging guidelines)
- Use %_smp_mflags for parallel build

Fri Aug 26 14:00:00 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 2 13:00:00 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 8 14:00:00 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 7 14:00:00 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 13:00:00 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 13:00:00 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 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0

Tue Sep 1 14:00:00 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 14:00:00 2009 ugAATTsuse.de
- Fix regression in 2.48 which disables the lease-change
script
- version 2.49

Fri Jun 5 14:00:00 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 13:00:00 2009 ugAATTsuse.de
- dbus documentation added

Tue Mar 10 13:00:00 2009 ugAATTsuse.de
- Enable dbus support by jnelson


 
ICM