Hello community, here is the log from the commit of package dnsmasq for openSUSE:Factory checked in at Mon Nov 23 12:03:09 CET 2009. -------- --- dnsmasq/dnsmasq.changes 2009-11-03 20:17:03.000000000 +0100 +++ /mounts/work_src_done/STABLE/dnsmasq/dnsmasq.changes 2009-11-20 16:21:32.000000000 +0100 @@ -1,0 +2,50 @@ +Fri Nov 20 16:07:32 CET 2009 - ug@suse.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 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- dnsmasq-2.50.tar.bz2 New: ---- dnsmasq-2.51.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dnsmasq.spec ++++++ --- /var/tmp/diff_new_pack.zQlWu1/_old 2009-11-23 11:53:23.000000000 +0100 +++ /var/tmp/diff_new_pack.zQlWu1/_new 2009-11-23 11:53:23.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package dnsmasq (Version 2.50) +# spec file for package dnsmasq (Version 2.51) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,8 +20,8 @@ Name: dnsmasq Summary: Lightweight, Easy-to-Configure DNS Forwarder and DHCP Server -Version: 2.50 -Release: 2 +Version: 2.51 +Release: 1 License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Provides: dns_daemon @@ -34,7 +34,7 @@ Patch2: chuser.diff Patch3: manpage.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: dbus-1-devel pkg-config +BuildRequires: dbus-1-devel libidn libidn-devel pkg-config %description Dnsmasq is a lightweight, easy-to-configure DNS forwarder and DHCP @@ -63,7 +63,7 @@ %build mv po/no.po po/nb.po export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -%{__make} %{?jobs:-j%jobs} AWK=gawk +%{__make} %{?jobs:-j%jobs} AWK=gawk all-i18n %pre if ! /usr/bin/getent passwd dnsmasq >/dev/null; then ++++++ dnsmasq-2.50.tar.bz2 -> dnsmasq-2.51.tar.bz2 ++++++ ++++ 13221 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org