# changelog

author: Dan Walsh <dwalsh@redhat.com> 3.9.12-3
changelog:
  - Allow xdm and syslog to use /var/log/boot.log
  - Allow users to communicate with mozilla_plugin and kill it
  - Add labeling for ipv6 and dhcp


author: Dan Walsh <dwalsh@redhat.com> 3.9.12-2
changelog:
  - New labels for ghc http content
  - nsplugin_config needs to read urand, lvm now calls setfscreate to create dev
  - pm-suspend now creates log file for append access so we remove devicekit_wri
  - Change authlogin_use_sssd to authlogin_nsswitch_use_ldap
  - Fixes for greylist_milter policy


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.12-1
changelog:
  - Update to upstream
  - Fixes for systemd policy
  - Fixes for passenger policy
  - Allow staff users to run mysqld in the staff_t domain, akonadi needs this
  - Add bin_t label for /usr/share/kde4/apps/kajongg/kajongg.py
  - auth_use_nsswitch does not need avahi to read passwords,needed for resolving data
  - Dontaudit (xdm_t) gok attempting to list contents of /var/account
  - Telepathy domains need to read urand
  - Need interface to getattr all file classes in a mock library for setroubleshoot


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.10-13
changelog:
  - Allow sandbox to run on nfs partitions, fixes for systemd_tmpfs
  - remove per sandbox domains devpts types
  - Allow dkim-milter sending signal to itself


author: Dan Walsh <dwalsh@redhat.com> 3.9.10-12
changelog:
  - Allow domains that transition to ping or traceroute, kill them
  - Allow user_t to conditionally transition to ping_t and traceroute_t
  - Add fixes to systemd- tools, including new labeling for systemd-fsck, systemd-cryptsetup


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.10-11
changelog:
  - Turn on systemd policy
  - mozilla_plugin needs to read certs in the homedir.
  - Dontaudit leaked file descriptors from devicekit
  - Fix ircssi to use auth_use_nsswitch
  - Change to use interface without param in corenet to disable unlabelednet packets
  - Allow init to relabel sockets and fifo files in /dev
  - certmonger needs dac* capabilities to manage cert files not owned by root
  - dovecot needs fsetid to change group membership on mail
  - plymouthd removes /var/log/boot.log
  - systemd is creating symlinks in /dev
  - Change label on /etc/httpd/alias to be all cert_t


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.10-10
changelog:
  - Fixes for clamscan and boinc policy
  - Add boinc_project_t setpgid
  - Allow alsa to create tmp files in /tmp


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.10-7
changelog:
  - Fix the label for wicd log
  - plymouthd creates force-display-on-active-vt file
  - Allow avahi to request the kernel to load a module
  - Dontaudit hal leaks
  - Fix gnome_manage_data interface
  - Add new interface corenet_packet to define a type as being an packet_type.
  - Removed general access to packet_type from icecast and squid.
  - Allow mpd to read alsa config
  - Fix the label for wicd log
  - Add systemd policy


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.10-6
changelog:
  - Fix gnome_manage_data interface
  - Dontaudit sys_ptrace capability for iscsid
  - Fixes for nagios plugin policy


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.10-5
changelog:
  - Fix cron to run ranged when started by init
  - Fix devicekit to use log files
  - Dontaudit use of devicekit_var_run_t for fstools
  - Allow init to setattr on logfile directories
  - Allow hald to manage files in /var/run/pm-utils/ dir which is now labeled as devicekit_var_run_t


author: Dan Walsh <dwalsh@redhat.com> 3.9.10-4
changelog:
  - Fix up handling of dnsmasq_t creating /var/run/libvirt/network
  - Turn on sshd_forward_ports boolean by default
  - Allow sysadmin to dbus chat with rpm
  - Add interface for rw_tpm_dev
  - Allow cron to execute bin
  - fsadm needs to write sysfs
  - Dontaudit consoletype reading /var/run/pm-utils
  - Lots of new privs fro mozilla_plugin_t running java app, make mozilla_plugin
  - certmonger needs to manage dirsrv data
  - /var/run/pm-utils should be labeled as devicekit_var_run_t


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.10-3
changelog:
  - fixes to allow /var/run and /var/lock as tmpfs
  - Allow chrome sandbox to connect to web ports
  - Allow dovecot to listem on lmtp and sieve ports
  - Allov ddclient to search sysctl_net_t
  - Transition back to original domain if you execute the shell


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.9-4
changelog:
  - Allow ddclient to fix file mode bits of ddclient conf file
  - init leaks file descriptors to daemons
  - Add labels for /etc/lirc/ and
  - Allow amavis_t to exec shell
  - Add label for gssd_tmp_t for /var/tmp/nfs_0


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.9-2
changelog:
  - Turn on allow_postfix_local_write_mail_spool
  - Allow initrc_t to transition to shutdown_t
  - Allow logwatch and cron to mls_read_to_clearance for MLS boxes
  - Allow wm to send signull to all applications and receive them from users
  - lircd patch from field
  - Login programs have to read /etc/samba
  - New programs under /lib/systemd
  - Abrt needs to read config files


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.9-1
changelog:
  - Update to upstream
  - Dontaudit leaked sockets from userdomains to user domains
  - Fixes for mcelog to handle scripts
  - Apply patch from Ruben Kerkhof
  - Allow syslog to search spool dirs


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.8-7
changelog:
  - Allow nagios plugins to read usr files
  - Allow mysqld-safe to send system log messages
  - Fixes fpr ddclient policy
  - Fix sasl_admin interface
  - Allow apache to search zarafa config
  - Allow munin plugins to search /var/lib directory
  - Allow gpsd to read sysfs_t
  - Fix labels on /etc/mcelog/triggers to bin_t


author: Dan Walsh <dwalsh@redhat.com> 3.9.8-6
changelog:
  - Remove saslauthd_tmp_t and transition tmp files to krb5_host_rcache_t
  - Allow saslauthd_t to create krb5_host_rcache_t files in /tmp
  - Fix xserver interface
  - Fix definition of /var/run/lxdm


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.8-5
changelog:
  - Turn on mediawiki policy
  - kdump leaks kdump_etc_t to ifconfig, add dontaudit
  - uux needs to transition to uucpd_t
  - More init fixes relabels man,faillog
  - Remove maxima defs in libraries.fc
  - insmod needs to be able to create tmpfs_t files
  - ping needs setcap


author: Miroslav Grepl <mgrepl@redhat.com> 3.9.8-4
changelog:
  - Allow groupd transition to fenced domain when executes fence_node
  - Fixes for rchs policy
  - Allow mpd to be able to read samba/nfs files


author: Dan Walsh <dwalsh@redhat.com> 3.9.8-3
changelog:
  - Fix up corecommands.fc to match upstream
  - Make sure /lib/systemd/* is labeled init_exec_t
  - mount wants to setattr on all mountpoints
  - dovecot auth wants to read dovecot etc files
  - nscd daemon looks at the exe file of the comunicating daemon
  - openvpn wants to read utmp file
  - postfix apps now set sys_nice and lower limits
  - remote_login (telnetd/login) wants to use telnetd_devpts_t and user_devpts_t to work correctly
  - Also resolves nsswitch
  - Fix labels on /etc/hosts.*
  - Cleanup to make upsteam patch work
  - allow abrt to read etc_runtime_t


author: Dan Walsh <dwalsh@redhat.com> 3.9.7-10
changelog:
  - Fix sandbox to work on nfs homedirs
  - Allow cdrecord to setrlimit
  - Allow mozilla_plugin to read xauth
  - Change label on systemd-logger to syslogd_exec_t
  - Install dirsrv policy from dirsrv package


author: Dan Walsh <dwalsh@redhat.com> 3.9.7-9
changelog:
  - Add virt_home_t, allow init to setattr on xserver_tmp_t and relabel it
  - Udev needs to stream connect to init and kernel
  - Add xdm_exec_bootloader boolean, which allows xdm to execute /sbin/grub and read files in /boot directory


author: Dan Walsh <dwalsh@redhat.com> 3.9.7-8
changelog:
  - Allow NetworkManager to read openvpn_etc_t
  - Dontaudit hplip to write of /usr dirs
  - Allow system_mail_t to create /root/dead.letter as mail_home_t
  - Add vdagent policy for spice agent daemon


author: Dan Walsh <dwalsh@redhat.com> 3.9.7-7
changelog:
  - Dontaudit sandbox sending sigkill to all user domains
  - Add policy for rssh_chroot_helper
  - Add missing flask definitions
  - Allow udev to relabelto removable_t
  - Fix label on /var/log/wicd.log
  - Transition to initrc_t from init when executing bin_t
  - Add audit_access permissions to file
  - Make removable_t a device_node 
  - Fix label on /lib/systemd/*


author: Dan Walsh <dwalsh@redhat.com> 3.9.7-5
changelog:
  - Allow chome to create netlink_route_socket
  - Add additional MATHLAB file context
  - Define nsplugin as an application_domain
  - Dontaudit sending signals from sandboxed domains to other domains
  - systemd requires init to build /tmp /var/auth and /var/lock dirs
  - mount wants to read devicekit_power /proc/ entries
  - mpd wants to connect to soundd port
  - Openoffice causes a setattr on a lib_t file for normal users, add dontaudit
  - Treat lib_t and textrel_shlib_t directories the same
  - Allow mount read access on virtual images


author: Dan Walsh <dwalsh@redhat.com> 3.9.7-4
changelog:
  - Allow sandbox_x_domains to work with nfs/cifs/fusefs home dirs.
  - Allow devicekit_power to domtrans to mount
  - Allow dhcp to bind to udp ports > 1024 to do named stuff
  - Allow ssh_t to exec ssh_exec_t
  - Remove telepathy_butterfly_rw_tmp_files(), dev_read_printk() interfaces which are nolonger used
  - Fix clamav_append_log() intefaces
  - Fix 'psad_rw_fifo_file' interface


author: Dan Walsh <dwalsh@redhat.com> 3.9.6-3
changelog:
  -Mount command from a confined user generates setattr on /etc/mtab file, need to dontaudit this access
  - dovecot-auth_t needs ipc_lock
  - gpm needs to use the user terminal
  - Allow system_mail_t to append ~/dead.letter
  - Allow NetworkManager to edit /etc/NetworkManager/NetworkManager.conf
  - Add pid file to vnstatd
  - Allow mount to communicate with gfs_controld
  - Dontaudit hal leaks in setfiles


author: Dan Walsh <dwalsh@redhat.com> 3.9.6-2
changelog:
  - Lots of fixes for systemd
  - systemd now executes readahead and tmpwatch type scripts
  - Needs to manage random seed


author: Dan Walsh <dwalsh@redhat.com> 3.9.5-11
changelog:
  - Fix fusefs handling
  - Do not allow sandbox to manage nsplugin_rw_t
  - Allow mozilla_plugin_t to connecto its parent
  - Allow init_t to connect to plymouthd running as kernel_t
  - Add mediawiki policy
  - dontaudit sandbox sending signals to itself.  This can happen when they are running at different mcs.
  - Disable transition from dbus_session_domain to telepathy for F14
  - Allow boinc_project to use shm
  - Allow certmonger to search through directories that contain certs
  - Allow fail2ban the DAC Override so it can read log files owned by non root users


author: Dan Walsh <dwalsh@redhat.com> 3.9.5-10
changelog:
  - Start adding support for use_fusefs_home_dirs
  - Add /var/lib/syslog directory file context
  - Add /etc/localtime as locale file context


author: Dan Walsh <dwalsh@redhat.com> 3.9.5-9
changelog:
  - Turn off default transition to mozilla_plugin and telepathy domains from unconfined user 
  - Turn off iptables from unconfined user 
  - Allow sudo to send signals to any domains the user could have transitioned to.
  - Passwd in single user mode needs to talk to console_device_t
  - Mozilla_plugin_t needs to connect to web ports, needs to write to video device, and read alsa_home_t alsa setsup pulseaudio
  - locate tried to read a symbolic link, will dontaudit
  - New labels for telepathy-sunshine content in homedir
  - Google is storing other binaries under /opt/google/talkplugin
  - bluetooth/kernel is creating unlabeled_t socket that I will allow it to use until kernel fixes bug
  - Add boolean for unconfined_t transition to mozilla_plugin_t and telepathy domains, turned off in F14 on in F15
  - modemmanger and bluetooth send dbus messages to devicekit_power
  - Samba needs to getquota on filesystems labeld samba_share_t


author: Dan Walsh <dwalsh@redhat.com> 3.9.5-7
changelog:
  - Fixes to allow mozilla_plugin_t to create nsplugin_home_t directory.
  - Allow mozilla_plugin_t to create tcp/udp/netlink_route sockets
  - Allow confined users to read xdm_etc_t files
  - Allow xdm_t to transition to xauth_t for lxdm program


author: Dan Walsh <dwalsh@redhat.com> 3.9.5-6
changelog:
  - Rearrange firewallgui policy to be more easily updated to upstream, dontaudit search of /home
  - Allow clamd to send signals to itself
  - Allow mozilla_plugin_t to read user home content.  And unlink pulseaudio shm.
  - Allow haze to connect to yahoo chat and messenger port tcp:5050.
  Bz #637339
  - Allow guest to run ps command on its processes by allowing it to read /proc
  - Allow firewallgui to sys_rawio which seems to be required to setup masqerading
  - Allow all domains to search through default_t directories, in order to find differnet labels.  For example people serring up /foo/bar to be share via samba.
  - Add label for /var/log/slim.log


author: Dan Walsh <dwalsh@redhat.com> 3.9.5-5
changelog:
  - Pull in cleanups from dgrift
  - Allow mozilla_plugin_t to execute mozilla_home_t
  - Allow rpc.quota to do quotamod


author: Dan Walsh <dwalsh@redhat.com> 3.9.5-4
changelog:
  - Cleanup policy via dgrift
  - Allow dovecot_deliver to append to inherited log files
  - Lots of fixes for consolehelper


author: Dan Walsh <dwalsh@redhat.com> 3.9.4-3
changelog:
  - Add the ability to send audit messages to confined admin policies
  - Remove permissive domain from cmirrord and dontaudit sys_tty_config
  - Split out unconfined_domain() calls from other unconfined_ calls so we can d
  - virt needs to be able to read processes to clearance for MLS


author: Dan Walsh <dwalsh@redhat.com> 3.9.4-2
changelog:
  - Allow all domains that can use cgroups to search tmpfs_t directory
  - Allow init to send audit messages


author: Dan Walsh <dwalsh@redhat.com> 3.9.3-2
changelog:
  - Handle /var/db/sudo
  - Allow pulseaudio to read alsa config
  - Allow init to send initrc_t dbus messages


author: Dan Walsh <dwalsh@redhat.com> 3.9.3-1
changelog:
  Allow iptables to read shorewall tmp files
  Change chfn and passwd to use auth_use_pam so they can send dbus messages to fpr
  intd
  label vlc as an execmem_exec_t 
  Lots of fixes for mozilla_plugin to run google vidio chat
  Allow telepath_msn to execute ldconfig and its own tmp files
  Fix labels on hugepages
  Allow mdadm to read files on /dev
  Remove permissive domains and change back to unconfined
  Allow freshclam to execute shell and bin_t
  Allow devicekit_power to transition to dhcpc
  Add boolean to allow icecast to connect to any port


author: Dan Walsh <dwalsh@redhat.com> 3.9.2-1
changelog:
  - Merge upstream fix of mmap_zero
  - Allow mount to write files in debugfs_t
  - Allow corosync to communicate with clvmd via tmpfs
  - Allow certmaster to read usr_t files
  - Allow dbus system services to search cgroup_t
  - Define rlogind_t as a login pgm


author: Dan Walsh <dwalsh@redhat.com> 3.9.1-2
changelog:
  - Dominic Grift Cleanup
  - Miroslav Grepl policy for jabberd
  - Various fixes for mount/livecd and prelink


author: Dan Walsh <dwalsh@redhat.com> 3.8.8-20
changelog:
  - Allow cron to look at user_cron_spool links
  - Lots of fixes for mozilla_plugin_t
  - Add sysv file system
  - Turn unconfined domains to permissive to find additional avcs


author: Dan Walsh <dwalsh@redhat.com> 3.8.8-18
changelog:
  - Allow clamscan to read proc_t
  - Allow mount_t to write to debufs_t dir
  - Dontaudit mount_t trying to write to security_t dir


author: Dan Walsh <dwalsh@redhat.com> 3.8.8-7
changelog:
  - Update boinc policy
  - Fix sysstat policy to allow sys_admin
  - Change failsafe_context to unconfined_r:unconfined_t:s0


author: Dan Walsh <dwalsh@redhat.com> 3.8.1-2
changelog:
  - Fix label on /var/lib/dokwiki
  - Change permissive domains to enforcing
  - Fix libvirt policy to allow it to run on mls


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-22
changelog:
  - Allow procmail to execute scripts in the users home dir that are labeled home_bin_t
  - Fix /var/run/abrtd.lock label


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-21
changelog:
  - Allow login programs to read krb5_home_t
  Resolves: 594833
  - Add obsoletes for cachefilesfd-selinux package
  Resolves: #575084


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-20
changelog:
  - Allow mount to r/w abrt fifo file
  - Allow svirt_t to getattr on hugetlbfs
  - Allow abrt to create a directory under /var/spool


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-19
changelog:
  - Add labels for /sys
  - Allow sshd to getattr on shutdown
  - Fixes for munin
  - Allow sssd to use the kernel key ring
  - Allow tor to send syslog messages
  - Allow iptabels to read usr files
  - allow policykit to read all domains state


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-17
changelog:
  - Fix path for /var/spool/abrt
  - Allow nfs_t as an entrypoint for http_sys_script_t
  - Add policy for piranha
  - Lots of fixes for sosreport


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-16
changelog:
  - Allow xm_t to read network state and get and set capabilities
  - Allow policykit to getattr all processes
  - Allow denyhosts to connect to tcp port 9911
  - Allow pyranha to use raw ip sockets and ptrace itself
  - Allow unconfined_execmem_t and gconfsd mechanism to dbus
  - Allow staff to kill ping process
  - Add additional MLS rules


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-15
changelog:
  - Allow gdm to edit ~/.gconf dir
  Resolves: #590677
  - Allow dovecot to create directories in /var/lib/dovecot
  Partially resolves 590224
  - Allow avahi to dbus chat with NetworkManager
  - Fix cobbler labels
  - Dontaudit iceauth_t leaks
  - fix /var/lib/lxdm file context
  - Allow aiccu to use tun tap devices
  - Dontaudit shutdown using xserver.log


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-14
changelog:
  - Fixes for sandbox_x_net_t  to match access for sandbox_web_t ++
  - Add xdm_etc_t for /etc/gdm directory, allow accountsd to manage this directory
  - Add dontaudit interface for bluetooth dbus
  - Add chronyd_read_keys, append_keys for initrc_t
  - Add log support for ksmtuned
  Resolves: #586663


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-12
changelog:
  - Allow initrc_t to remove dhcpc_state_t
  - Fix label on sa-update.cron
  - Allow dhcpc to restart chrony initrc
  - Don't allow sandbox to send signals to its parent processes
  - Fix transition from unconfined_t -> unconfined_mount_t -> rpcd_t
  Resolves: #589136


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-11
changelog:
  - Fix location of oddjob_mkhomedir
  Resolves: #587385
  - fix labeling on /root/.shosts and ~/.shosts
  - Allow ipsec_mgmt_t to manage net_conf_t
  Resolves: #586760


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-6
changelog:
  - Allow initrc_t to read slapd_db_t
  Resolves: #585476
  - Allow ipsec_mgmt to use unallocated devpts and to create /etc/resolv.conf
  Resolves: #585963


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-5
changelog:
  - Allow rlogind_t to search /root for .rhosts
  Resolves: #582760
  - Fix path for cached_var_t
  - Fix prelink paths /var/lib/prelink	
  - Allow confined users to direct_dri
  - Allow mls lvm/cryptosetup to work


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-3
changelog:
  - Fix label on /root/.rhosts
  Resolves: #582760
  - Add labels for Picasa
  - Allow openvpn to read home certs
  - Allow plymouthd_t to use tty_device_t
  - Run ncftool as iptables_t
  - Allow mount to unmount unlabeled_t
  - Dontaudit hal leaks


author: Dan Walsh <dwalsh@redhat.com> 3.7.19-1
changelog:
  - Update to upstream
  - Allow abrt to delete sosreport
  Resolves: #579998
  - Allow snmp to setuid and gid
  Resolves: #582155
  - Allow smartd to use generic scsi devices
  Resolves: #582145


author: Dan Walsh <dwalsh@redhat.com> 3.7.18-3
changelog:
  - Allow ipsec_t to create /etc/resolv.conf with the correct label
  - Fix reserved port destination
  - Allow autofs to transition to showmount
  - Stop crashing tuned


author: Dan Walsh <dwalsh@redhat.com> 3.7.18-1
changelog:
  - Update to upstream
  - Fix label for  /opt/google/chrome/chrome-sandbox
  - Allow modemmanager to dbus with policykit


author: Dan Walsh <dwalsh@redhat.com> 3.7.17-6
changelog:
  - Fix allow_httpd_mod_auth_pam to use 	auth_use_pam(httpd_t)
  - Allow accountsd to read shadow file
  - Allow apache to send audit messages when using pam
  - Allow asterisk to bind and connect to sip tcp ports
  - Fixes for dovecot 2.0
  - Allow initrc_t to setattr on milter directories
  - Add procmail_home_t for .procmailrc file


author: Dan Walsh <dwalsh@redhat.com> 3.7.17-4
changelog:
  - Fix /cgroup file context 
  - Fix broken afs use of unlabled_t
  - Allow getty to use the console for s390


author: Dan Walsh <dwalsh@redhat.com> 3.7.17-3
changelog:
  - Fix cgroup handling adding policy for /cgroup
  - Allow confined users to write to generic usb devices, if user_rw_noexattrfile boolean set


author: Dan Walsh <dwalsh@redhat.com> 3.7.16-2
changelog:
  - Fix ~/.fontconfig label
  - Add /root/.cert label
  - Allow reading of the fixed_file_disk_t:lnk_file if you can read file
  - Allow qemu_exec_t as an entrypoint to svirt_t


author: Dan Walsh <dwalsh@redhat.com> 3.7.16-1
changelog:
  - Update to upstream
  - Allow tmpreaper to delete sandbox sock files
  - Allow chrome-sandbox_t to use /dev/zero, and dontaudit getattr file systems
  - Fixes for gitosis
  - No transition on livecd to passwd or chfn
  - Fixes for denyhosts


author: Dan Walsh <dwalsh@redhat.com> 3.7.15-4
changelog:
  - Add label for /var/lib/upower
  - Allow logrotate to run sssd
  - dontaudit readahead on tmpfs blk files
  - Allow tmpreaper to setattr on sandbox files
  - Allow confined users to execute dos files
  - Allow sysadm_t to kill processes running within its clearance
  - Add accountsd policy
  - Fixes for corosync policy
  - Fixes from crontab policy
  - Allow svirt to manage svirt_image_t chr files
  - Fixes for qdisk policy
  - Fixes for sssd policy
  - Fixes for newrole policy


author: Dan Walsh <dwalsh@redhat.com> 3.7.14-2
changelog:
  - Dontaudit ipsec_mgmt sys_ptrace
  - Allow at to mail its spool files
  - Allow nsplugin to search in .pulse directory


author: Dan Walsh <dwalsh@redhat.com> 3.7.13-4
changelog:
  - Allow users to dbus chat with xdm
  - Allow users to r/w wireless_device_t
  - Dontaudit reading of process states by ipsec_mgmt


author: Dan Walsh <dwalsh@redhat.com> 3.7.11-1
changelog:
  - Update to upstream - These are merges of my patches
  - Remove 389 labeling conflicts
  - Add MLS fixes found in RHEL6 testing
  - Allow pulseaudio to run as a service
  - Add label for mssql and allow apache to connect to this database port if boolean set
  - Dontaudit searches of debugfs mount point
  - Allow policykit_auth to send signals to itself
  - Allow modcluster to call getpwnam
  - Allow swat to signal winbind
  - Allow usbmux to run as a system role
  - Allow svirt to create and use devpts


author: Dan Walsh <dwalsh@redhat.com> 3.7.10-5
changelog:
  - Add MLS fixes found in RHEL6 testing
  - Allow domains to append to rpm_tmp_t
  - Add cachefilesfd policy
  - Dontaudit leaks when transitioning


author: Dan Walsh <dwalsh@redhat.com> 3.7.10-4
changelog:
  - Change allow_execstack and allow_execmem booleans to on
  - dontaudit acct using console
  - Add label for fping
  - Allow tmpreaper to delete sandbox_file_t
  - Fix wine dontaudit mmap_zero
  - Allow abrt to read var_t symlinks


author: Dan Walsh <dwalsh@redhat.com> 3.7.8-3
changelog:
  - Allow abrt_helper to getattr on all filesystems
  - Add label for /opt/real/RealPlayer/plugins/oggfformat\.so


author: Dan Walsh <dwalsh@redhat.com> 3.7.7-1
changelog:
  - Move users file to selection by spec file.
  - Allow vncserver to run as unconfined_u:unconfined_r:unconfined_t


author: Dan Walsh <dwalsh@redhat.com> 3.6.32-13
changelog:
  - Allow cupsd_config to read user tmp
  - Allow snmpd_t to signal itself
  - Allow sysstat_t to makedir in sysstat_log_t


author: Dan Walsh <dwalsh@redhat.com> 3.6.31-5
changelog:
  - Fix label on /usr/bin/notepad, /usr/sbin/vboxadd-service
  - Remove policycoreutils-python requirement except for minimum


author: Dan Walsh <dwalsh@redhat.com> 3.6.31-4
changelog:
  - Fix devicekit_disk_t to getattr on all domains sockets and fifo_files
  - Conflicts seedit (You can not use selinux-policy-targeted and seedit at the same time.)


author: Dan Walsh <dwalsh@redhat.com> 3.6.25-1
changelog:
  - Fix polkit label
  - Remove hidebrokensymptoms for nss_ldap fix
  - Add modemmanager policy
  - Lots of merges from upstream
  - Begin removing textrel_shlib_t labels, from fixed libraries


author: Dan Walsh <dwalsh@redhat.com> 3.6.13-3
changelog:
  - Add fish as a shell
  - Allow fprintd to list usbfs_t
  - Allow consolekit to search mountpoints
  - Add proper labeling for shorewall


author: Dan Walsh <dwalsh@redhat.com> 3.6.12-27
changelog:
  - Fix /sbin/ip6tables-save context
  - Allod udev to transition to mount
  - Fix loading of mls policy file


author: Dan Walsh <dwalsh@redhat.com> 3.6.12-21
changelog:
  - Allow confined users to manage virt_content_t, since this is home dir content
  - Allow all domains to read rpm_script_tmp_t which is what shell creates on redirection


author: Dan Walsh <dwalsh@redhat.com> 3.6.12-20
changelog:
  - Fix labeling on /var/lib/misc/prelink*
  - Allow xserver to rw_shm_perms with all x_clients
  - Allow prelink to execute files in the users home directory


author: Dan Walsh <dwalsh@redhat.com> 3.6.12-19
changelog:
  - Allow initrc_t to delete dev_null
  - Allow readahead to configure auditing
  - Fix milter policy
  - Add /var/lib/readahead


author: Dan Walsh <dwalsh@redhat.com> 3.6.12-6
changelog:
  - Allow cupsd_t to create link files in print_spool_t
  - Fix iscsi_stream_connect typo
  - Fix labeling on /etc/acpi/actions
  - Don't reinstall unconfine and unconfineuser on upgrade if they are not installed


author: Dan Walsh <dwalsh@redhat.com> 3.5.13-14
changelog:
  - Additional fixes for cyphesis
  - Fix certmaster file context
  - Add policy for system-config-samba
  - Allow hal to read /var/run/video.rom


author: Dan Walsh <dwalsh@redhat.com> 3.5.10-1
changelog:
  - Allow NetworkManager to transition to avahi and iptables
  - Allow domains to search other domains keys, coverup kernel bug


author: Dan Walsh <dwalsh@redhat.com> 3.5.1-4
changelog:
  - Consolodate pyzor,spamassassin, razor into one security domain
  - Fix xdm requiring additional perms.


author: Dan Walsh <dwalsh@redhat.com> 3.5.1-1
changelog:
  - Fix xguest -> xguest_mozilla_t -> xguest_openiffice_t
  - Change dhclient to be able to red networkmanager_var_run


author: Dan Walsh <dwalsh@redhat.com> 3.4.2-12
changelog:
  - Allow amanda to read tape
  - Allow prewikka cgi to use syslog, allow audisp_t to signal cgi
  - Add support for netware file systems


author: Dan Walsh <dwalsh@redhat.com> 3.4.2-7
changelog:
  - Allow confined users to use postgres
  - Allow system_mail_t to exec other mail clients
  - Label mogrel_rails as an apache server


author: Dan Walsh <dwalsh@redhat.com> 3.4.1-3
changelog:
  - Dontaudit search of admin_home for init_system_domain
  - Rewrite of xace interfaces
  - Lots of new fs_list_inotify
  - Allow livecd to transition to setfiles_mac


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-44
changelog:
  - Change unconfined_t to transition to unconfined_mono_t when running mono
  - Change XXX_mono_t to transition to XXX_t when executing bin_t files, so gnome-do will work


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-28
changelog:
  - Allow radvd to use fifo_file
  - dontaudit setfiles reading links
  - allow semanage sys_resource
  - add allow_httpd_mod_auth_ntlm_winbind boolean
  - Allow privhome apps including dovecot read on nfs and cifs home 
  dirs if the boolean is set


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-27
changelog:
  - Allow nsplugin to read /etc/mozpluggerrc, user_fonts
  - Allow syslog to manage innd logs.
  - Allow procmail to ioctl spamd_exec_t


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-22
changelog:
  - Allow stunnel to transition to inetd children domains
  - Make unconfined_dbusd_t an unconfined domain


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-20
changelog:
  - Fix bug in mozilla policy to allow xguest transition
  - This will fix the 

  libsemanage.dbase_llist_query: could not find record value
  libsemanage.dbase_llist_query: could not query record value (No such file or
  directory)
   bug in xguest


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-15
changelog:
  - Allow init to transition to initrc_t on shell exec.
  - Fix init to be able to sendto init_t.
  - Allow syslog to connect to mysql
  - Allow lvm to manage its own fifo_files
  - Allow bugzilla to use ldap
  - More mls fixes


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-6
changelog:
  - Prepare policy for beta release
  - Change some of the system domains back to unconfined
  - Turn on some of the booleans


author: Dan Walsh <dwalsh@redhat.com> 3.3.1-5
changelog:
  - Allow nsplugin_config execstack/execmem
  - Allow nsplugin_t to read alsa config
  - Change apache to use user content


author: Dan Walsh <dwalsh@redhat.com> 3.2.5-6
changelog:
  - Fix role transition from unconfined_r to system_r when running rpm
  - Allow unconfined_domains to communicate with user dbus instances


author: Dan Walsh <dwalsh@redhat.com> 3.0.8-30
changelog:
  - Allow XServer to read /proc/self/cmdline
  - Fix unconfined cron jobs
  - Allow fetchmail to transition to procmail
  - Fixes for hald_mac
  - Allow system_mail to transition to exim
  - Allow tftpd to upload files
  - Allow xdm to manage unconfined_tmp
  - Allow udef to read alsa config
  - Fix xguest to be able to connect to sound port


author: Dan Walsh <dwalsh@redhat.com> 3.0.8-28
changelog:
  - Fixes for hald_mac 
  - Treat unconfined_home_dir_t as a home dir
  - dontaudit rhgb writes to fonts and root


author: Dan Walsh <dwalsh@redhat.com> 3.0.8-15
changelog:
  - Allow tmpreadper to read man_t
  - Allow racoon to bind to all nodes
  - Fixes for finger print reader


author: Dan Walsh <dwalsh@redhat.com> 3.0.8-7
changelog:
  - Allow cupsd_config_t to read/write usb_device_t
  - Support for finger print reader,
  - Many fixes for clvmd
  - dbus starting networkmanager


author: Dan Walsh <dwalsh@redhat.com> 3.0.2-7
changelog:
  - Begin adding policy to separate setsebool from semanage
  - Fix xserver.if definition to not break sepolgen.if


author: Dan Walsh <dwalsh@redhat.com> 2.6.4-5
changelog:
  - More fixes for alsactl
  - Transition from hal and modutils
  - Fixes for suspend resume.  
       - insmod domtrans to alsactl
       - insmod writes to hal log


author: Dan Walsh <dwalsh@redhat.com> 2.5.11-6
changelog:
  - Fix hald_acl_t to be able to getattr/setattr on usb devices
  - Dontaudit write to unconfined_pipes for load_policy


author: Dan Walsh <dwalsh@redhat.com> 2.5.4-2
changelog:
  - Revert Nemiver change
  - Set sudo as a corecmd so prelink will work,  remove sudoedit mapping, since this will not work, it does not transition.
  - Allow samba to execute useradd


author: Dan Walsh <dwalsh@redhat.com> 2.5.2-6
changelog:
  - Allow mozilla, evolution and thunderbird to read dev_random.
  Resolves: #227002
  - Allow spamd to connect to smtp port
  Resolves: #227184
  - Fixes to make ypxfr work
  Resolves: #227237


author: Dan Walsh <dwalsh@redhat.com> 2.5.2-4
changelog:
  - Fix spamassisin so crond can update spam files
  - Fixes to allow kpasswd to work
  - Fixes for bluetooth


author: Dan Walsh <dwalsh@redhat.com> 2.5.2-1
changelog:
  - Add ability to generate webadm_t policy
  - Lots of new interfaces for httpd
  - Allow sshd to login as unconfined_t


author: Dan Walsh <dwalsh@redhat.com> 2.5.1-1
changelog:
  - Allow prelink when run from rpm to create tmp files
  Resolves: #221865
  - Remove file_context for exportfs
  Resolves: #221181
  - Allow spamassassin to create ~/.spamassissin
  Resolves: #203290
  - Allow ssh access to the krb tickets
  - Allow sshd to change passwd
  - Stop newrole -l from working on non securetty
  Resolves: #200110
  - Fixes to run prelink in MLS machine
  Resolves: #221233
  - Allow spamassassin to read var_lib_t dir
  Resolves: #219234


author: Dan Walsh <dwalsh@redhat.com> 2.4.6-16
changelog:
  - Allow semanage to exec it self.  Label genhomedircon as semanage_exec_t
  Resolves: #219421
  - Allow sysadm_lpr_t to manage other print spool jobs
  Resolves: #220080


author: Dan Walsh <dwalsh@redhat.com> 2.4.6-3
changelog:
  - Allow login programs to polyinstatiate homedirs
  Resolves: #216184
  - Allow quotacheck to create database files
  Resolves: #212957


author: Dan Walsh <dwalsh@redhat.com> 2.4.6-1
changelog:
  - Dontaudit appending hal_var_lib files 
  Resolves: #217452
  Resolves: #217571
  Resolves: #217611
  Resolves: #217640
  Resolves: #217725


author: James Antill <james.antill@redhat.com> 2.4.2-6
changelog:
  - Fix policygentool specfile problem.
  - Allow apache to send signals to it's logging helpers.
  - Resolves: rhbz#212731


author: Dan Walsh <dwalsh@redhat.com> 2.3.16-9
changelog:
  - Remove bluetooth-helper transition
  - Add selinux_validate for semanage
  - Require new version of libsemanage


author: Dan Walsh <dwalsh@redhat.com> 2.3.9-4
changelog:
  - Set /usr/lib/ia32el/ia32x_loader to unconfined_execmem_exec_t for ia32 platform
  - Fix spec for /dev/adsp


author: Dan Walsh <dwalsh@redhat.com> 2.3.6-4
changelog:
  - Change allow_execstack to default to on, for RHEL5 Beta.  
    This is required because of a Java compiler problem.
    Hope to turn off for next beta


author: Dan Walsh <dwalsh@redhat.com> 2.3.3-11
changelog:
  - Added Paul Howarth patch to only load policy packages shipped 
    with this package
  - Allow pidof from initrc to ptrace higher level domains
  - Allow firstboot to communicate with hal via dbus


author: Dan Walsh <dwalsh@redhat.com> 2.3.3-3
changelog:
  - Allow prelink to read bin_t symlink
  - allow xfs to read random devices
  - Change gfs to support xattr


author: Dan Walsh <dwalsh@redhat.com> 2.2.32-2
changelog:
  - Add unconfined_mount_t
  - Allow privoxy to connect to httpd_cache
  - fix cups labeleing on /var/cache/cups


author: Dan Walsh <dwalsh@redhat.com> 2.2.29-6
changelog:
  - Allow secadm_t ability to relabel all files
  - Allow ftp to search xferlog_t directories
  - Allow mysql to communicate with ldap
  - Allow rsync to bind to rsync_port_t


author: Russell Coker <rcoker@redhat.com> 2.2.29-5
changelog:
  - Fixed mailman with Postfix #183928
  - Allowed semanage to create file_context files.
  - Allowed amanda_t to access inetd_t TCP sockets and allowed amanda_recover_t
    to bind to reserved ports.  #149030
  - Don't allow devpts_t to be associated with tmp_t.
  - Allow hald_t to stat all mountpoints.
  - Added boolean samba_share_nfs to allow smbd_t full access to NFS mounts.
    - Make mount run in mount_t domain from unconfined_t to prevent mislabeling of
    /etc/mtab.
  - Changed the file_contexts to not have a regex before the first ^/[a-z]/
    whenever possible, makes restorecon slightly faster.
  - Correct the label of /etc/named.caching-nameserver.conf
  - Now label /usr/src/kernels/.+/lib(/.*)? as usr_t instead of
    /usr/src(/.*)?/lib(/.*)? - I don't think we need anything else under /usr/src
    hit by this.
  - Granted xen access to /boot, allowed mounting on xend_var_lib_t, and allowed
    xenstored_t rw access to the xen device node.


author: Dan Walsh <dwalsh@redhat.com> 2.2.29-2
changelog:
  - Add mono dbus support
  - Lots of file_context fixes for textrel_shlib_t in FC5
  - Turn off execmem auditallow since they are filling log files


author: Dan Walsh <dwalsh@redhat.com> 2.2.23-17
changelog:
  - MLS Fixes
       dmidecode needs mls_file_read_up
  - add ypxfr_t
  - run init needs access to nscd
  - udev needs setuid
  - another xen log file
  - Dontaudit mount getattr proc_kcore_t


author: Dan Walsh <dwalsh@redhat.com> 2.2.23-8
changelog:
  - Blkid changes
  - Allow udev access to usb_device_t
  - Fix post script to create targeted policy config file


author: Dan Walsh <dwalsh@redhat.com> 2.2.20-1
changelog:
  - Fix load_policy to work on MLS
  - Fix cron_rw_system_pipes for postfix_postdrop_t
  - Allow audotmount to run showmount


author: Dan Walsh <dwalsh@redhat.com> 2.2.19-2
changelog:
  - Fix swapon
  - allow httpd_sys_script_t to be entered via a shell
  - Allow httpd_sys_script_t to read eventpolfs


author: Dan Walsh <dwalsh@redhat.com> 2.2.2-1
changelog:
  - Update to upstream
  - Turn off execheap execstack for unconfined users
  - Add mono/wine policy to allow execheap and execstack for them
  - Add execheap for Xdm policy


author: Dan Walsh <dwalsh@redhat.com> 2.1.12-3
changelog:
  - Fix for procmail/spamassasin
  - Update to upstream
  - Add rules to allow rpcd to work with unlabeled_networks.


author: Dan Walsh <dwalsh@redhat.com> 2.1.6-13
changelog:
  - Add dri libs to textrel_shlib_t
  - Add system_r role for java
  - Add unconfined_exec_t for vncserver
  - Allow slapd to use kerberos


author: Dan Walsh <dwalsh@redhat.com> 2.1.3-1
changelog:
  - Turn back on execmem since we need it for java, firefox, ooffice
  - Allow gpm to stream socket to itself


author: Jeremy Katz <katzj@redhat.com> - 2.1.2-3
changelog:
  - fix requirements to be on the actual packages so that policy can get
    created properly at install time


author: Dan Walsh <dwalsh@redhat.com> 2.1.2-1
changelog:
  - Update to upstream 
  - Turn off allow_execmem and allow_execmod booleans
  - Add tcpd and automount policies


author: Dan Walsh <dwalsh@redhat.com> 2.1.1-3
changelog:
  - Add two new httpd booleans, turned off by default
       * httpd_can_network_relay
       * httpd_can_network_connect_db


author: Paul Howarth <paul@city-fan.org> - 2.5.0-1
changelog:
  - Update to 2.5.0
    - Replace use of strnlen() due to lack of universal availability (GH#71)
    - Document the 'LockFile' option in the 'GeoIP.conf' man page (GH#64)
    - Remove unused base64 library (GH#68)
    - Add the new configuration option 'PreserveFileTimes'; if set, the
      downloaded files will get the same modification times as their original on
      the server (default is '0') (GH#63)
    - Use the correct types when calling 'curl_easy_setopt()'; this fixes
      warnings generated by libcurl's 'typecheck-gcc.h' (GH#61)
    - In 'GeoIP.conf', the 'UserId' option was renamed to 'AccountID' and the
      'ProductIds' option was renamed to 'EditionIDs'; the old options will
      continue to work, but upgrading to the new names is recommended for
      forward compatibility


author: Paul Howarth <paul@city-fan.org> - 2.4.0-1
changelog:
  - Update to 2.4.0
    - geoipupdate now checks that the database directory is writable: if it is
      not, it reports the problem and aborts
    - geoipupdate now acquires a lock when starting up to ensure only one
      instance may run at a time: a new option, 'LockFile', exists to set the
      file to use as a lock ('.geoipupdate.lock' in the database directory by
      default)
    - geoipupdate now prints out additional information from the server when a
      download request results in something other than HTTP status 2xx; this
      provides more information when the API does not respond with a database
      file
    - ${datarootdir}/GeoIP is now created on 'make install' (GH#29)
    - Previously, a variable named 'ERROR' was used, which caused issues building
      on Windows (GH#36)
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
    - noarch subpackages always available now
    - libcurl-devel always available now


author: Paul Howarth <paul@city-fan.org> - 2.3.1-1
changelog:
  - Update to 2.3.1
    - geoipupdate now uses TCP keep-alive when compiled with cURL 7.25 or
      greater
    - Previously, on an invalid gzip file, geoipupdate would output binary data
      to stderr; it now displays an appropriate error message
    - Install README, ChangeLog, GeoIP.conf.default etc. into docdir (GH#33)
    - $(sysconfdir) is now created if it doesn't exist (GH#33)
    - The sample config file is now usable (GH#33)


author: Paul Howarth <paul@city-fan.org> - 2.2.2-1
changelog:
  - Update to 2.2.2
    - geoipupdate now calls fsync on the database directory after a rename to
      make it durable in the event of a crash
  - Update autotools patch


author: Paul Howarth <paul@city-fan.org> - 2.2.1-2
changelog:
  - Split patch for upstream issue #26 into separate patches for upstream changes
    and effect of running autotools


author: Philip A. Prindeville <philipp@fedoraproject.org> - 2.2.1-1
changelog:
  - Update to 2.2.1
    - geoipupdate now verifies the MD5 of the new database before deploying it;
      if the database MD5 does not match the expected MD5, geoipupdate will exit
      with an error
    - The copy of 'base64.c' and 'base64.h' was switched to a version under
      GPLv2+ to prevent a license conflict
    - The 'LICENSE' file was added to the distribution
    - Several issues in the documentation were fixed
  - Use interim fix for upstream issue #26 until it's accepted:
    https://github.com/maxmind/geoipupdate/issues/26
  - Add buildroot and clean, BR: curl-devel rather than libcurl-devel for
    EL-5 compatibility


author: Paul Howarth <paul@city-fan.org> - 2.1.0-4
changelog:
  - New geoipupdate6 cron script written in Perl that doesn't download the data
    if it hasn't changed


author: Kalev Lember <kalev@smartlink.ee> - 2.26.2-2
changelog:
  - Co-own /usr/share/gtk-doc/ directory (#604407)
  - Dropped pkgconfig dep from -devel subpackage which is now automatically added


author: Denis Leroy <denis@poolshark.org> - 2.25.1.3-1
changelog:
  - Update to upstream 2.25.1.3
  - Package pangomm libdir directory with config include header
  - Fix documentation location


author: Jiri Popelka <jpopelka@redhat.com> 4.0-30.20120103
changelog:
  - Updated to foomatic-db-4.0-20120103
  - spec modernized
  - Device IDs for:
    - Brother MFC-8840D (#678065)
    - HP LaserJet M1522nf MFP (#745499)
    - Lexmark C453 (#770169)


author: Tim Waugh <twaugh@redhat.com> 4.0-26.20101123
changelog:
  - Rebuilt to pick up postscriptdriver tags now that python-cups
    provides the machinery for this.
  - Build requires cups so that configure knows where to put PPDs.


author: Jiri Popelka <jpopelka@redhat.com> 4.0-23.20101123
changelog:
  - Device IDs for:
    - HP Deskjet D4100 (bug #658091)
    - HP Color LaserJet CM4730 MFP (bug #658838)
    - HP LaserJet 4050/4100/4350/5100/8000/P3005 (bug #659041)
    - HP Color LaserJet 2500/3700/4550/4650/4700/5550 (bug #659042)


author: Jiri Popelka <jpopelka@redhat.com> 4.0-19.20100819
changelog:
  - Updated to foomatic-db-4.0-20100819, foomatic-db-hpijs-20090901.tar.gz
  - Device ID for Canon iR 3170C (bug #617493).


author: Tim Waugh <twaugh@redhat.com> 4.0-15.20100204
changelog:
  - Device IDs for:
    - HP Color LaserJet 2605dn (bug #583909).
    - HP DeskJet F300 (bug #585644).
    - HP OfficeJet 6200 (bug #215063).
    - HP PSC 1400 (bug #586381).
    - Ricoh Aficio MP C3500 (bug #589527).
    - Ricoh Aficio SP C420DN (bug #589533).


author: Tim Waugh <twaugh@redhat.com> 4.0-14.20100204
changelog:
  - Device IDs for:
    - Canon BJC-4100 (bug #583060)
    - HP Color LaserJet 3800 (bug #581936).
    - HP DeskJet D2300 (bug #580341).
    - HP DeskJet F2100 (bug #579245).
    - HP OfficeJet 7300 (bug #577897).
    - Lexmark E120 (bug #577881).
    - HP DeskJet 1280 (bug #577870).
    - HP PhotoSmart 7400 (bug #577866).
    - Brother HL-2140 (bug #577863).
    - HP OfficeJet 6200 (bug #215063).
    - HP PSC 2400 (bug #188419).


author: Tim Waugh <twaugh@redhat.com> 4.0-13.20100204
changelog:
  - Device IDs for HP PhotoSmart 2570, HP DeskJet 959C and HP OfficeJet
    Pro K550 (bug #577280, bug #577293, bug #577296).


author: Tim Waugh <twaugh@redhat.com> 4.0-5.20090819
changelog:
  - Updated to foomatic-db-4.0-20090819.
  - Removed deprecated foomatic-db-hpijs tarball.
  - Use buildroot macro throughout.


author: Tim Waugh <twaugh@redhat.com> 4.0-3.20090702
changelog:
  - License for ppds sub-package should include GPLv2+.
  - Ship COPYING file in main package.
  - Added filesystem sub-package for directory ownership.


author: Tim Waugh <twaugh@redhat.com> 4.0-2.20090702
changelog:
  - Move foomatic-db-ppds symlink to ppds sub-package.
  - Use sed instead of perl in raster PPDs (bug #512739).
  - Removed code to convert old-style printer IDs (there are none).
  - Ship README file.


author: Ville Skyttä <ville.skytta@iki.fi> - 7.10-1
changelog:
  - Update to 7.10, fixes #595135 and #619867.
  - Patch spectool to work with specfiles containing Icon or BuildArchitectures
    (#637000).


author: Ville Skyttä <ville.skytta@iki.fi> - 7.4-1
changelog:
  - Update to 7.4, fixes #215927 and #466353.
  - Patch spectool to make -s and -p to work as documented (Todd Zullinger).


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Add rpmdev-packager - script for getting rpm packager info.
  - Use rpmdev-packager in rpmdev-bumpspec and rpmdev-init.el.
  - Fix rpmdev-extract MIME type comparisons with file(1) output containing
    parameters.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Improve newspec/newinit when only "-o foo" argument is given (#498588,
    thanks to Edwin ten Brink).
  - Try to get packager mail address for *Emacs rpm-spec-mode from ~/.fedora.cert
    if rpm-spec-user-mail-address is not set.
  - Add xz support to rpmdev-extract.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Add rpmdev-newinit for easier access to the init script template, move the
    template to %{_sysconfdir}/rpmdevtools, improve reload action example.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Use %global instead of %define in spec templates.
  - Handle %global in addition to %define in rpmdev-bumpspec.


author: Ville Skyttä <ville.skytta@iki.fi> - 7.0-1
changelog:
  - 7.0.
  - Drop fonts spec template, adapt to new ones from Fedora fonts SIG (#477055).
  - Add man page for rpmdev-newspec.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Add vamp-plugin-sdk to internal list of non-devel packages in rmdevelrpms
    (#472641, Michael Schwendt).


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Add -r/--rightmost option to rpmdev-bumpspec (ticket #1, Thorsten Leemhuis).
  - Add %packager from rpm config to the set of defaults for rpmdev-bumpspec's
    user string.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Remove duplicate "reload" from case block in init script template.
  - Fix exit status of "reload" in case service is not running in init
    script template (#442993).


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Remove libgcj-devel and zlib-devel from rmdevelrpms' internal exclusion
    list, they're not essential on non-devel systems any more.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Add fonts spec template from the Fedora Fonts SIG (#407781).
  - Add option to use macro style instead of shell style variables to newspec.
  - Prefer ~/.config/rpmdevtools/rmdevelrpms.conf over ~/.rmdevelrpmsrc in
    rmdevelrpms.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Fix Epoch handling in the 2-arg form of rpmdev-vercmp with yum < 3.1.2.
  - The long form of the list option in rmdevelrpms is --list-only, not --list.


author: Ville Skyttä <ville.skytta@iki.fi> - 6.0-1
changelog:
  - Remove check-{buildroot,rpaths*}, now included in rpm-build >= 4.4.2.1.
  - Drop explicit dependency on patch, pulled in by recent rpm-build.
  - Add cmake and scons to default devel package list in rpmdev-rmdevelrpms.
  - Add LSB comment block to init script template.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Add 2-argument form for comparing EVR strings to rpmdev-vercmp
    (available only if rpmUtils.miscutils is available).


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Include rpmsodiff and dependencies (rpmargs, rpmelfsym, rpmfile, rpmpeek,
    rpmsoname) from ALT Linux's qa-robot package.
  - Include rpmls (#213778).


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - BR perl(ExtUtils::MakeMaker) by default in perl spec template.
  - Drop deprecated backwards compatibility with fedora-rpmdevtools.
  - Update URL.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Arch-qualify output of matched packages in rmdevelrpms and allow
    arch-qualified packages in the config file.


author: Ville Skyttä <ville.skytta@iki.fi> - 5.2-1
changelog:
  - Skip *.jar.so.debug in check-buildroot (#208903).
  - Treat yasm and *-static as devel packages in rmdevelrpms.


author: Ville Skyttä <ville.skytta@iki.fi> - 5.1-1
changelog:
  - Re-add PHP PEAR spec template, more improvements to it (#198706,
    Christopher Stone, Remi Collet).


author: Ville Skyttä <ville.skytta@iki.fi> - 5.0-1
changelog:
  - Re-rename almost everything to rpmdev-*, with backwards compat symlinks.
  - Don't encourage %ghost'ing *.pyo in Python spec template, add some comments.
  - Drop PHP PEAR spec template, it's not ready yet.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Treat *-sdk as devel packages in rmdevelrpms (#199909).
  - Don't assume compface is a devel package in rmdevelrpms.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Move option arguments to "find" before non-option ones in Perl spec template.
  - Drop python-abi dependency from Python spec template (#189947).


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Drop fedora- prefix everywhere, add backcompat symlinks for execubtables.
  - Move %{_sysconfdir}/fedora to %{_sysconfdir}/rpmdevtools and
    %{_datadir}/fedora to %{_datadir}/rpmdevtools.
  - Move spec templates to %{_sysconfdir}/rpmdevtools, mark as config.
  - Bump version to 5.0.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Drop fedora-kmodhelper.
  - Drop fedora-installdevkeys and GPG keys, modify rpmchecksig to use
    the system rpmdb.


author: Ville Skyttä <ville.skytta@iki.fi>
changelog:
  - Add manual pages for rmdevelrpms, diffarchive and extract.
  - Trim pre-2005 changelog entries.
  - Autotoolize source tree.


author: Ville Skyttä <ville.skytta@iki.fi> - 1.3-1
changelog:
  - check-rpaths-worker: detect when RPATH references the parent directory
    of an absolute path (#169298, Enrico Scholz).
  - Add regression test for check-rpaths* (#169298, Enrico Scholz).
  - Honor user's indent-tabs-mode setting in fedora-init.el (#170902).


author: Ville Skyttä <ville.skytta@iki.fi> - 1.2-1
changelog:
  - check-buildroot: grep for buildroot as a fixed string, not a regexp.
  - Update FSF's address in copyright notices.
  - check-rpaths-worker: allow multiple $ORIGIN paths in an RPATH and allow
    RPATHs which are relative to $ORIGIN (#169298, Enrico Scholz).
  - check-rpaths-worker: give out an hint about usage and the detected issues
    at the first detected error (Enrico Scholz).
  - Remove some redundancy from the Perl spec template.
  - Teach fedora-newrpmspec to detect and use different specfile variants.
  - Use fedora-newrpmspec in fedora-init.el.


author: Ville Skyttä <ville.skytta@iki.fi> - 1.1-1
changelog:
  - Drop more pre-FC2 compat stuff from Perl spec template.
  - Treat gcc-gfortran as a devel package in rmdevelrpms.
  - Drop fedora.us GPG key.


author: Ville Skyttä <ville.skytta@iki.fi> - 1.0-1
changelog:
  - Make fedora-diffarchive work better with archives containing dirs without
    read/execute permissions.
  - Sync "Epoch: 0" drops with Fedora Extras CVS.
  - Include Nils Philippsen's spectool.
  - Own (%ghost'd) more dirs from the site-lisp dir hierarchies.
  - Drop trigger support pre-FC2 Emacs and XEmacs packages.
  - Drop rpm-spec-mode.el patch, no longer needed for FC2 Emacs and later.
  - Update URLs.
  - Drop developer GPG keys from the package, add Fedora Extras key.
  - Drop fedora-pkgannfmt, it's no longer relevant.
  - Remove pre-FC2 compatibility stuff from Perl spec template.
  - Don't try to remove gcc-java and related packages by default in rmdevelrpms.
  - Remove "full featured" spec template, convert newrpmspec to use -minimal.


author: Ville Skyttä <ville.skytta@iki.fi> - 0:0.3.1-1
changelog:
  - Make buildrpmtree and wipebuildtree less dependent on a specific
    configuration (#147014, Ignacio Vazquez-Abrams).


author: Ville Skyttä <ville.skytta@iki.fi> - 0:0.3.0-1
changelog:
  - Remove 0.fdr. prefixes and epoch 0's from all spec templates.
  - Add try-restart action to init script template.
  - Remove deprecated fedora-diffrpm and fedora-unrpm.
  - Install check-* to %{_prefix}/lib/rpm instead of %{_libdir}/rpm (bug 2351).
  - Check both %{_prefix}/lib and %{_prefix}/lib64 in the xemacs trigger.
  - Update rpminfo to 2004-07-07-01 and include it in the tarball.


author: Ville Skyttä <ville.skytta at iki.fi> - 3.3-1
changelog:
  - Update to 3.3.
  - Address minor issues in merge review (#225918): update %description,
    don't use %makeinstall, drop unneeded %debug_package override, use
    parallel build.


author: Matthias Clasen <mclasen@redhat.com> 1.3-1
changelog:
  - Update to 1.3
  - Update the license field
  - Use %find_lang for translations
  - Don't create debuginfo


author: Christopher Aillon <caillon@redhat.com> 0.46-2
changelog:
  - The .pc file should be installed in %{_datadir} instead of %{_libdir}
    since this is a noarch package.  64bit platforms will otherwise look in
    the 64bit version of the %{_libdir} and not find the .pc file and 
    cause them to not find iso-codes


author: Mark Wielaard <mjw@redhat.com> - 0.176-1
changelog:
  - New upstream release (#1676504)
    CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
    CVE-2019-7664, CVE-2019-7665, CVE-2018-16062, CVE-2018-16402,
    CVE-2018-16403, CVE-2018-18310, CVE-2018-18521, CVE-2018-18520.


author: Mark Wielaard <mjw@redhat.com> - 0.172-1
changelog:
  - New upstream release.
    - No functional changes compared to 0.171.
    - Various bug fixes in libdw and eu-readelf dealing with bad DWARF5
      data. Thanks to running the afl fuzzer on eu-readelf and various
      testcases.
    - eu-readelf -N is ~15% faster.


author: Mark Wielaard <mjw@redhat.com> - 0.171-1
changelog:
  - New upstream release.
    - DWARF5 and split dwarf, including GNU DebugFission, support.
    - readelf: Handle all new DWARF5 sections.
      --debug-dump=info+ will show split unit DIEs when found.
      --dwarf-skeleton can be used when inspecting a .dwo file.
      Recognizes GNU locviews with --debug-dump=loc.
    - libdw: New functions dwarf_die_addr_die, dwarf_get_units,
      dwarf_getabbrevattr_data and dwarf_cu_info.
      libdw will now try to resolve the alt file on first use
      when not set yet with dwarf_set_alt.
      dwarf_aggregate_size() now works with multi-dimensional arrays.
    - libdwfl: Use process_vm_readv when available instead of ptrace.
    - backends: Add a RISC-V backend.


author: Mark Wielaard <mjw@redhat.com> - 0.170-1
changelog:
  - New upstream release. Remove upstreamed patches.
  - Sync provide_yama_scope with fedora.
  - Add elfutils-0.170-x86_64-backtrace-test-override.patch.


author: Mark Wielaard <mjw@redhat.com> - 0.162-1
changelog:
  - Update to 0.162 (#1224169, #1223462, #1207799)
  - Include elfutils/known-dwarf.h
  - Drop BuildRequires glibc-headers


author: Mark Wielaard <mjw@redhat.com> 0.157-1
changelog:
  - Update to 0.157.
  - Remove elfutils-0.156-abi_cfi-ppc-s390-arm.patch.
  - Remove elfutils-0.156-et_dyn-kernels.patch.


author: Mark Wielaard <mjw@redhat.com> 0.156-5
changelog:
  - Add elfutils-0.156-abi_cfi-ppc-s390-arm.patch.
    Sets up initial CFI return register, CFA location expression and
    register rules for PPC, S390 and ARM (dwarf_cfi_addrframe support).


author: Mark Wielaard <mjw@redhat.com> 0.156-4
changelog:
  - Add elfutils-0.156-et_dyn-kernels.patch.
    Fixes an issue on ppc64 with systemtap kernel address placement.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 0.156-1
changelog:
  - Update to 0.156.
    - #890447 - Add __bss_start and __TMC_END__ to elflint.
    - #909481 - Only try opening files with installed compression libraries.
    - #914908 - Add __bss_start__ to elflint.
    - #853757 - Updated Polish translation.
    - #985438 - Incorrect prototype of __libdwfl_find_elf_build_id.
    - Drop upstreamed elfutils-0.155-binutils-pr-ld-13621.patch.
    - Drop upstreamed elfutils-0.155-mem-align.patch.
    - Drop upstreamed elfutils-0.155-sizeof-pointer-memaccess.patch.


author: Mark Wielaard <mjw@redhat.com> - 0.155-5
changelog:
  - Add ARM variant to elfutils-0.155-binutils-pr-ld-13621.patch rhbz#914908.
  - rhel >= 5 has xz-devel


author: Mark Wielaard <mjw@redhat.com> - 0.155-1
changelog:
  - Update to 0.155.
    - #844270 - eu-nm invalid %N$ use detected.
    - #847454 - Ukrainian translation update.
    - Removed local ar 64-bit symbol patch, dwz support patch and xlatetom fix.


author: Mark Wielaard <mjw@redhat.com> - 0.154-1
changelog:
  - Update to 0.154
    - elflint doesn't recognize SHF_INFO_LINK on relocation sections (#807823)
    - Update license to GPLv3+ and (GPLv2+ or LGPLv3+)
    - Remove elfutils-0.153-dwfl_segment_report_module.patch
  - Add elfutils-0.154-binutils-pr-ld-13621.patch


author: Mark Wielaard <mjw@redhat.com> - 0.153-1
changelog:
  - Update to 0.153
    - New --disable-werror for portability.
    - Support for .zdebug sections (#679777)
    - type_units and DW_AT_GNU_odr_signature support (#679815)
    - low level support DW_OP_GNU_entry_value and DW_TAG_GNU_call_site (#688090)
    - FTBFS on rawhide with gcc 4.7 (#783506)
      - Remove gcc-4.7 patch


author: Roland McGrath <roland@redhat.com> - 0.152-1
changelog:
  - Update to 0.152
    - Various build and warning nits fixed for newest GCC and Autoconf.
    - libdwfl: Yet another prelink-related fix for another regression. (#674465)
    - eu-elfcmp: New flag --ignore-build-id to ignore differing build ID bits.
    - eu-elfcmp: New flag -l/--verbose to print all differences.


author: Roland McGrath <roland@redhat.com> - 0.151-1
changelog:
  - Update to 0.151
    - libdwfl: Fix for more prelink cases with separate debug file.
    - eu-strip: New flag --strip-sections to remove section headers entirely.


author: Roland McGrath <roland@redhat.com> - 0.150-1
changelog:
  - Update to 0.150
    - libdw: Fix for handling huge .debug_aranges section. (#638432)
    - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857)
    - findtextrel: Fix diagnostics to work with usual section ordering.


author: Roland McGrath <roland@redhat.com> - 0.149-1
changelog:
  - Update to 0.149
    - libdw: Decode new DW_OP_GNU_implicit_pointer operation;
             new function dwarf_getlocation_implicit_pointer.
    - libdwfl: New function dwfl_dwarf_line.
    - eu-addr2line: New flag -F/--flags to print more DWARF line info details.
    - eu-readelf: better .debug_loc processing (#627729)
    - eu-strings: Fix non-mmap file reading. (#609468)
    - eu-strip: -g recognizes .gdb_index as a debugging section. (#631997)


author: Roland McGrath <roland@redhat.com> - 0.148-1
changelog:
  - Update to 0.148
    - libdw: Accept DWARF 4 format: new functions dwarf_next_unit,
             dwarf_offdie_types.
             New functions dwarf_lineisa, dwarf_linediscriminator,
             dwarf_lineop_index.
    - libdwfl: Fixes in core-file handling, support cores from PIEs. (#588818)
               When working from build IDs, don't open a named file
               that mismatches.
    - readelf: Handle DWARF 4 formats.


author: Roland McGrath <roland@redhat.com> - 0.146-1
changelog:
  - Update to 0.146
    - libdwfl: New function dwfl_core_file_report.
    - libelf: Fix handling of phdrs in truncated file. (#577310)
    - libdwfl: Fix infinite loop handling clobbered link_map. (#576379)
  - Package translations.


author: Roland McGrath <roland@redhat.com> - 0.145-1
changelog:
  - Update to 0.145
    - Fix build with --disable-dependency-tracking. (#564646)
    - Fix build with most recent glibc headers.
    - libdw: Fix CFI decoding. (#563528)
    - libdwfl: Fix address bias returned by CFI accessors. (#563528)
               Fix core file module layout identification. (#559836)
    - readelf: Fix CFI decoding.


author: Roland McGrath <roland@redhat.com> - 0.144-1
changelog:
  - Update to 0.144
    - libdw: New function dwarf_aggregate_size for computing (constant) type
             sizes, including array_type cases with nontrivial calculation.
    - readelf: Don't give errors for missing info under -a.
               Handle Linux "VMCOREINFO" notes under -n.
  - Resolves: RHBZ #527004, RHBZ #530704, RHBZ #550858


author: Roland McGrath <roland@redhat.com> - 0.143-1
changelog:
  - Update to 0.143
    - libdw: Various convenience functions for individual attributes now use
             dwarf_attr_integrate to look up indirect inherited attributes.
             Location expression handling now supports DW_OP_implicit_value.
    - libdwfl: Support automatic decompression of files in XZ format,
               and of Linux kernel images made with bzip2 or LZMA
               (as well as gzip).


author: Roland McGrath <roland@redhat.com> - 0.142-1
changelog:
  - Update to 0.142
    - libelf: Bug fix in filling gaps between sections. (#512840)
    - libelf: Add elf_getshdrnum alias for elf_getshnum and elf_getshdrstrndx
              alias for elf_getshstrndx and deprecate original names.
    - libebl, elflint: Add support for STB_GNU_UNIQUE. (#511436)
    - readelf: Add -N option, speeds up DWARF printing
               without address->name lookups. (#505347)
    - libdw: Add support for decoding DWARF CFI into location description form.
             Handle some new DWARF 3 expression operations previously omitted.
             Basic handling of some new encodings slated for DWARF 4.


author: Roland McGrath <roland@redhat.com> - 0.141-1
changelog:
  - Update to 0.141
    - libebl: sparc backend fixes (#490585)
              some more arm backend support
    - libdwfl: fix dwfl_module_build_id for prelinked DSO case (#489439)
               fixes in core file support (#494858)
               dwfl_module_getsym interface improved for non-address symbols
    - eu-strip: fix infinite loop on strange inputs with -f
    - eu-addr2line: take -j/--section=NAME option for binutils compatibility
                    (same effect as '(NAME)0x123' syntax already supported)
  - Resolves: RHBZ #495213, RHBZ #465872, RHBZ #470055, RHBZ #484623


author: Roland McGrath <roland@redhat.com> - 0.139-1
changelog:
  - Update to 0.139
    - libcpu: Add Intel SSE4 disassembler support
    - readelf: Implement call frame information and exception handling dumping.
               Add -e option.  Enable it implicitly for -a.
    - elflint: Check PT_GNU_EH_FRAME program header entry.
    - libdwfl: Support automatic gzip/bzip2 decompression of ELF files. (#472136)


author: Roland McGrath <roland@redhat.com> - 0.138-1
changelog:
  - Update to 0.138
    - Install <elfutils/version.h> header file for applications to use in
      source version compatibility checks.
    - libebl: backend fixes for i386 TLS relocs; backend support for NT_386_IOPERM
    - libcpu: disassembler fixes (#469739)
    - libdwfl: bug fixes (#465878)
    - libelf: bug fixes
    - eu-nm: bug fixes for handling corrupt input files (#476136)


author: Roland McGrath <roland@redhat.com> - 0.137-2
changelog:
  - Update to 0.137
    - libdwfl: bug fixes; new segment interfaces;
               all the libdwfl-based tools now support --core=COREFILE option
  - Resolves: RHBZ #325021, RHBZ #447416


author: Roland McGrath <roland@redhat.com> - 0.135-1
changelog:
  - Update to 0.135
    - libdwfl: bug fixes
    - eu-strip: changed handling of ET_REL files wrt symbol tables and relocs


author: Roland McGrath <roland@redhat.com> - 0.134-1
changelog:
  - Update to 0.134
    - elflint: backend improvements for sparc, alpha (#204170)
    - libdwfl, libelf: bug fixes (#439344, #438867, #438263, #438190)
  - Remove Conflicts: libelf-devel from elfutils-libelf-devel. (#435742)


author: Roland McGrath <roland@redhat.com> - 0.133-2
changelog:
  - Update to 0.133
    - readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A)
    - readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV
    - libdwfl: bug fixes and optimization in relocation handling
    - elfcmp: bug fix for non-allocated section handling
    - ld: implement newer features of binutils linker.
  - Install eu-objdump and libasm, now has limited disassembler support.


author: Roland McGrath <roland@redhat.com> - 0.132-3
changelog:
  - Update to 0.132
    - libelf: Use loff_t instead of off64_t in libelf.h header. (#377241)
    - eu-readelf: Fix handling of ET_REL files in archives.
    - libcpu: Implement x86 and x86-64 disassembler.
    - libasm: Add interface for disassembler.
    - all programs: add debugging of branch prediction.
    - libelf: new function elf_scnshndx.


author: Roland McGrath <roland@redhat.com> - 0.131-1
changelog:
  - Update to 0.131
    - libdw: DW_FORM_ref_addr support; dwarf_formref entry point now deprecated;
             bug fixes for oddly-formatted DWARF
    - libdwfl: bug fixes in offline archive support, symbol table handling;
               apply partial relocations for dwfl_module_address_section on ET_REL
    - libebl: powerpc backend support for Altivec registers


author: Roland McGrath <roland@redhat.com> - 0.130-1
changelog:
  - Update to 0.130
    - eu-readelf -p option can take an argument like -x for one section
    - eu-readelf --archive-index (or -c)
    - eu-readelf -n improved output for core dumps
    - eu-readelf: handle SHT_NOTE sections without requiring phdrs (#249467)
    - eu-elflint: ditto
    - eu-elflint: stricter checks on debug sections
    - eu-unstrip: new options, --list (or -n), --relocate (or -R)
    - libelf: new function elf_getdata_rawchunk, replaces gelf_rawchunk;
              new functions gelf_getnote, gelf_getauxv, gelf_update_auxv
    - libebl: backend improvements (#324031)
    - libdwfl: build_id support, new functions for it
    - libdwfl: dwfl_module_addrsym fixes (#268761, #268981)
    - libdwfl offline archive support, new script eu-make-debug-archive


author: Roland McGrath <roland@redhat.com> - 0.129-1
changelog:
  - Update to 0.129
    - readelf: new options --hex-dump (or -x), --strings (or -p) (#250973)
    - addr2line: new option --symbols (or -S)
    - libdw: dwarf_getscopes fixes (#230235)
    - libdwfl: dwfl_module_addrsym fixes (#249490)


author: Roland McGrath <roland@redhat.com> - 0.128-2
changelog:
  - Update to 0.128
    - new program: unstrip
    - elfcmp: new option --hash-inexact
  - Replace Conflicts: with Provides/Requires using -arch


author: Roland McGrath <roland@redhat.com> - 0.127-1
changelog:
  - Update to 0.127
    - libdw: new function dwarf_getsrcdirs
    - libdwfl: new functions dwfl_module_addrsym, dwfl_report_begin_add,
               dwfl_module_address_section


author: Roland McGrath <roland@redhat.com> - 0.126-1
changelog:
  - Update to 0.126
    - New program eu-ar.
    - libdw: fix missing dwarf_getelf (#227206)
    - libdwfl: dwfl_module_addrname for st_size=0 symbols (#227167, #227231)


author: Roland McGrath <roland@redhat.com> - 0.125-1
changelog:
  - Update to 0.125
    - elflint: Compare DT_GNU_HASH tests.
    - move archives into -static RPMs
    - libelf, elflint: better support for core file handling
    - Really fix libdwfl sorting of modules with 64-bit addresses (#220817).
  - Resolves: RHBZ #220817, RHBZ #213792


author: Roland McGrath <roland@redhat.com> - 0.124-1
changelog:
  - eu-strip -f: copy symtab into debuginfo file when relocs use it (#203000)
  - Update to 0.124
    - libebl: fix ia64 reloc support (#206981)
    - libebl: sparc backend support for return value location
    - libebl, libdwfl: backend register name support extended with more info
    - libelf, libdw: bug fixes for unaligned accesses on machines that care
    - readelf, elflint: trivial bugs fixed


author: Roland McGrath <roland@redhat.com> 0.123-1
changelog:
  - Update to 0.123
    - libebl: Backend build fixes, thanks to Stepan Kasal.
    - libebl: ia64 backend support for register names, return value location
    - libdwfl: Handle truncated linux kernel module section names.
    - libdwfl: Look for linux kernel vmlinux files with .debug suffix.
    - elflint: Fix checks to permit --hash-style=gnu format.


author: Roland McGrath <roland@redhat.com> - 0.122-3
changelog:
  - Update to 0.122
    - Fix libdwfl sorting of modules with 64-bit addresses (#198225).
    - libebl: add function to test for relative relocation
    - elflint: fix and extend DT_RELCOUNT/DT_RELACOUNT checks
    - elflint, readelf: add support for DT_GNU_HASH
    - libelf: add elf_gnu_hash
    - elflint, readelf: add support for 64-bit SysV-style hash tables
    - libdwfl: new functions dwfl_module_getsymtab, dwfl_module_getsym.


author: Roland McGrath <roland@redhat.com> - 0.121-1
changelog:
  - Update to 0.121
    - libelf: bug fixes for rewriting existing files when using mmap (#187618).
    - make all installed headers usable in C++ code (#193153).
    - eu-readelf: better output format.
    - eu-elflint: fix tests of dynamic section content.
    - libdw, libdwfl: handle files without aranges info.


author: Roland McGrath <roland@redhat.com> - 0.120-2
changelog:
  - Update to 0.120
    - License changed to GPL, with some exceptions for using
      the libelf, libebl, libdw, and libdwfl library interfaces.
      Red Hat elfutils is an included package of the Open Invention Network.
    - dwarf.h updated for DWARF 3.0 final specification.
    - libelf: Fix corruption in ELF_C_RDWR uses (#187618).
    - libdwfl: New function dwfl_version; fixes for offline.


author: Roland McGrath <roland@redhat.com> - 0.118-1
changelog:
  - update to 0.118
    - elflint: more tests.
    - libdwfl: New function dwfl_module_register_names.
    - libebl: New backend hook for register names.
  - Make sure -fexceptions is always in CFLAGS.


author: Roland McGrath <roland@redhat.com> - 0.117-2
changelog:
  - update to 0.117
    - libdwfl: New function dwfl_module_return_value_location (#166118)
    - libebl: Backend improvements for several CPUs


author: Roland McGrath <roland@redhat.com> - 0.116-1
changelog:
  - update to 0.116
    - libdw fixes, API changes and additions
    - libdwfl fixes (#169672)
    - eu-strip/libelf fix to preserve setuid/setgid permission bits (#167745)


author: Roland McGrath <roland@redhat.com> - 0.115-2
changelog:
  - update to 0.115
    - New program eu-strings.
    - libdw: New function dwarf_getscopes_die.
    - libelf: speed-ups of non-mmap reading.
    - Implement --enable-gcov option for configure.


author: Roland McGrath <roland@redhat.com> - 0.114-1
changelog:
  - update to 0.114
    - new program eu-ranlib
    - libdw: new calls for inlines
    - libdwfl: new calls for offline modules


author: Roland McGrath <roland@redhat.com> - 0.113-2
changelog:
  - update to 0.113
    - elflint: relax a bit.  Allow version definitions for defined symbols
      against DSO versions also for symbols in nobits sections.
      Allow .rodata section to have STRINGS and MERGE flag set.
    - strip: add some more compatibility with binutils.
    - libdwfl: bug fixes.
  - Separate libdw et al into elfutils-libs subpackage.


author: Roland McGrath <roland@redhat.com> - 0.112-1
changelog:
  - update to 0.112
    - elfcmp: some more relaxation.
    - elflint: many more tests, especially regarding to symbol versioning.
    - libelf: Add elfXX_offscn and gelf_offscn.
    - libasm: asm_begin interface changes.
    - libebl: Add three new interfaces to directly access machine, class,
      and data encoding information.


author: Roland McGrath <roland@redhat.com> - 0.109-2
changelog:
  - update to 0.109
    - verify that libebl modules are from the same build
    - new eu-elflint checks on copy relocations
    - new program eu-elfcmp
    - new experimental libdwfl library


author: Roland McGrath <roland@redhat.com> - 0.108-1
changelog:
  - update to 0.108
    - merge strip fixes
    - sort records in dwarf_getsrclines, fix dwarf_getsrc_die searching
    - update elf.h from glibc


author: Roland McGrath <roland@redhat.com> - 0.107-1
changelog:
  - update to 0.107
    - readelf: improve DWARF output format
    - elflint: -d option to support checking separate debuginfo files
    - strip: fix ET_REL debuginfo files (#156341)


author: Jakub Jelinek <jakub@redhat.com> 0.92-1
changelog:
  - full version
  - macroized spec file for GPL or OSL builds
  - include only libelf under GPL plus wrapper scripts


author: Jakub Jelinek <jakub@redhat.com> 0.72-4
changelog:
  - fix arguments to gelf_getsymshndx and elf_getshstrndx
  - fix other warnings
  - reenable checks on s390x


author: Jeff Johnson <jbj@redhat.com> 0.69-4
changelog:
  - update to 0.69.
  - add "make check" and segfault avoidance patch.
  - elfutils-libelf needs to run ldconfig.


author: Elad Alfassa <elad@fedoraproject.org> - 0.1.4-1
changelog:
  - New upstream release:
  - *Unique application instance support
  - *Support browsing for avatar file
  - *Support deleting (some) contacts
  - *Support linking contacts
  - *Support for new fields:
  -  * nickname
  -  * birthday (readonly)
  -  * company/title/etc (readonly)
  - * Lots of small UI tweaks


author: Bojan Smojver <bojan@rexursive.com> - 1.3.2-3
changelog:
  - revert build dependencies, change from -2 didn't help
  - add apr-util-1.3.2-pgsql.patch (remove pgsql_LIBS during detection)


author: Bojan Smojver <bojan@rexursive.com> - 1.2.12-1
changelog:
  - bump up to 1.2.12
  - drop MySQL DBD driver, shipped upstream
  - adjust various patches to apply
  - rework tests in %check (1.2.x got tests from trunk)


author: Bojan Smojver <bojan@rexursive.com> 1.2.10-1
changelog:
  - bump up to 1.2.10
  - pick up newly checked in MySQL DBD driver directly from ASF
  - remove dbdopen patch (fixed upstream)
  - remove xmlns patch (fixed upstream)
  - remove autoexpat patch (fixed upstream)


author: Joe Orton <jorton@redhat.com> 1.2.8-9
changelog:
  - add rewrite of expat autoconf code (upstream r493791)
  - fix build for new glibc open()-as-macro
  - split out sqlite subpackage


author: Joe Orton <jorton@redhat.com> 1.2.8-3
changelog:
  - build DBD drivers as DSOs (w/Bojan Smojver, #192922)
  - split out pgsql driver into -pgsql subpackage


author: Joe Orton <jorton@redhat.com> 0.9.3-5
changelog:
  - fix to try linking against -ldb first (#90917)
  - depend on openldap, gdbm, db4, expat appropriately.


author: Joe Orton <jorton@redhat.com> 0.9.3-3
changelog:
  - make devel package conflict with old subversion-devel
  - run the less crufty parts of the test suite


author: Daiki Ueno <dueno@redhat.com> - 3.020-1
changelog:
  - new upstream release
  - update the priority
    nhn-nanum-fonts -> 65-0, un-core-fonts -> 65-1, baekmuk-ttf-fonts -> 65-2


author: Lennart Poettering <lpoetter@redhat.com> 0.10-2
changelog:
  - Drop libcanberra-gtk-module.sh since the gconf stuff is supported just fine in current gnome-session already.


author: Jerry James <loganjerry@gmail.com> - 0.9.5-3
changelog:
  - Fix unowned directory (bz 473635)
  - Drop unnecessary BuildRequires
  - Replace patches with addition of -fPIC to CFLAGS in the spec file
  - Add some more documentation files


author: Petr Menšík <pemensik@redhat.com> - 12:4.2.5-74
changelog:
  - Use bind-export-libs package instead of bind99
  - Use isc-config.sh to configure bind libs
  - Change requirement to bind-export-devel
  - Compile with recent bind includes, that does not include isc/util.h


author: Pavel Zhukov <pzhukov@redhat.com> - 12:4.2.5-55
changelog:
  - Resolves: #1349044 - Add disclamer for chaging /etc/dhcp permission for scripts
  - Fix syntax error in attr


author: Pavel Šimerda <psimerda@redhat.com> - 12:4.2.5-48
changelog:
  - Resolves: #1302282 - systemd fails to keep dhcpd running after repeated
    restarts by NetworkManager dispatcher.d script


author: Zdenek Dohnal <zdohnal@redhat.com> - 12:4.2.5-44
changelog:
  - 1269596 - dhclient-script doesn't keep old nameservers
  - 1193586 - DHCP renewal does not update lifetimes if MTU has changed
  - 1306608 - Add ignore-client-uids option to dhcpd
  - 1267489 - dhclient-script does not respect DEFROUTE/GATEWAYDEV


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-38
changelog:
  - correctly set IB's hw->hlen and add more randomness into xid generation (#1195693)
  - send unicast request/release via correct interface (#1177351)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-37
changelog:
  - dhcpd generates spurious responses when seeing requests from vlans on plain interface (#1175350)
  - option 97 - pxe-client-id (#1175422)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-34
changelog:
  - Use network-online.target instead of network.target (#1145832)
  - dhclient-script: restorecon calls shouldn't be needed
                     as we have SELinux transition rules (#1161500)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-30
changelog:
  - 11-dhclient: handle "dhcp4-change" and limit it to chrony/ntp (#1093490)
  - [dhclient -6] infinite preferred/valid lifetime represented as -1 (#1133839)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-29
changelog:
  - dhclient-script: fix stateless DHCPv6 mode (#1101149)
  - Add GUIDs in the DHCP logs for IPoIB. (#1109947)
  - dhclient-script: handle option 121 properly (#1109949)
  - dhclient-script: it's OK if the arping reply comes from our system (#1116004)
  - dhclient-script: PREINIT6: make sure link-local address is available (#1130803)
  - dhclient-script: IPv6 address which fails DAD is auto-removed when it was
               added with valid_lft/preferred_lft other then 'forever' (#1133465)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-5
changelog:
  - remove missing-ipv6-not-fatal.patch because the concerning code is later
    removed with getifaddrs.patch


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.5-2
changelog:
  - during update convert DHC*ARGS from /etc/sysconfig/dhc*
    to /etc/systemd/system/dhc*.service (#895475)
  - 12-dhcpd NM dispatcher script now restarts also dhcpd6 service


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.4-22.P2
changelog:
  - add After=time-sync.target to dhcpd[6].service (#878293)
  - remove groff from BuildRequires (no idea why it's been there)


author: Tomas Hozza <thozza@redhat.com> - 12:4.2.4-14.P1
changelog:
  - SystemD unit files don't use Environment files any more (#850558)
  - NetworkManager dispatcher script doesn't use DHCPDARGS any more


author: Tomas Hozza <thozza@redhat.com> - 12:4.2.4-12.P1
changelog:
  - dhclient-script: fixed CONFIG variable value passed to need_config (#848858)
  - dhclient-script: calling dhclient-up-hooks after setting up route, gateways 
                     & interface alias (#848869)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.4-6
changelog:
  - ib.patch: added fall-back method (using ioctl(SIOCGIFHWADDR)) when getting
              of HW address with getifaddrs() fails (#626514-c#63, #840601).


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.4-0.5.rc1
changelog:
  - dhcpd.service: explicitly add -cf to indicate what conf file we use (#819325)
  - no need to copy /etc/*.conf to /etc/dhcp/*.conf in %prep anymore


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.3-11.P1
changelog:
  - revert change made in 4.2.3-3 because of failing failover inicialization (#765967)
    the procedure is now:
    init lease file, init failover, init PID file, change effective user/group ID
  - don't need to fix lease files ownership before starting service
  - dhclient-script: allow static route with a 0.0.0.0 next-hop address (#769463)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.3-10.P1
changelog:
  - hopefully we don't need 12-dhcpd anymore as 'After=network.target'
    in dhcpd[6].service should take care of the original problem (#565921)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.3-9.P1
changelog:
  - don't ship legacy SysV initscripts
  - dhcpd6: move '-cf /etc/dhcp/dhcpd6.conf' from sysconfig/dhcpd6 to dhcpd6.service
  - run 'chown -R dhcpd:dhcpd /var/lib/dhcpd/' before starting dhcpd/dhcpd6 service
    for the case where leases file is owned by root:root as a
    consequence of running dhcpd without '-user dhcpd -group dhcpd' (#744292)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.3-7
changelog:
  - Send DHCPDECLINE and exit(2) when duplicate address was detected and
    dhclient had been started with '-1' (#756759).
  - Don't build with -D_GNU_SOURCE, configure.ac uses AC_USE_SYSTEM_EXTENSIONS


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.3-3
changelog:
  - Write lease file AFTER changing of the effective user/group ID.
  - Move omshell from dhcp-common to main package (where it originally was).


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.3-2
changelog:
  - Write PID file BEFORE changing of the effective user/group ID.
  - Really define _hardened_build this time


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.2-12
changelog:
  - change ownership of /var/lib/dhcpd/ to dhcpd:dhcpd (#744292)
  - no need to drop capabilies in dhcpd since it's been running as regular user


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.2-7
changelog:
  - Support for IPoIB (IP over InfiniBand) interfaces (#660681)
  - Hopefully last tweak of adding of user and group (#699713)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.2-6
changelog:
  - PIE-RELRO.patch is not needed anymore, defining _hardened_build does the same
  - One more tweak of adding of user and group (#699713)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.2-3
changelog:
  - Tighten explicit libs sub-package requirement so that it includes
    the correct architecture as well.


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.2-2
changelog:
  - #699713:
    - Use '--enable-paranoia --enable-early-chroot' configure flags
    - Create/delete dhcpd user in %post/%postun
    - Run dhcpd/dhcpd6 services with '-user dhcpd -group dhcpd'


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.2-0.1.b1
changelog:
  - 4.2.2b1: upstream merged initialization-delay.patch
  - Drop all capabilities in dhcpd/dhcrelay (#699713)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.1-12.P1
changelog:
  - Removed upstream-merged IFNAMSIZ.patch
  - Polished patches according to results from static analysis of code.


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.1-11.P1
changelog:
  - Add triggerpostun scriptlet tied to dhcp-sysvinit
  - Make it possible to build without downstream patches (Kamil Dudka)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.1-9.P1
changelog:
  - Packages dhcp/dhclient/dhcp-common explicitly require the libs sub-package
    with the same version and release (bug #705037).
  - Fix triggerun scriptlet


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.1-0.1.b1
changelog:
  - 4.2.1b1: fix for CVE-2011-0413 (#672996)
  - No longer need invalid-dhclient-conf, parse_date and release6-elapsed patches


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.0-22.P2
changelog:
  - 4.2.0-P2: fix for CVE-2010-3616 (#662326)
  - Use upstream fix for #628258
  - Provide versioned symbols for rpmlint


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.0-16.P1
changelog:
  - 4.2.0-P1: fix for CVE-2010-3611 (#649880)
  - dhclient-script: when updating 'search' statement in resolv.conf,
    add domain part of hostname if it's not already there (#637763)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.0-12
changelog:
  - Server was ignoring client's
    Solicit (where client included address/prefix as a preference) (#634842)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.0-11
changelog:
  - Use ping instead of arping in dhclient-script to handle
    not-on-local-net gateway in ARP-less device (#524298)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.0-10
changelog:
  - Check whether there is any unexpired address in previous lease
    prior to confirming (INIT-REBOOT) the lease (#585418)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.0-8
changelog:
  - Explicitly clear the ARP cache and flush all addresses & routes
    instead of bringing the interface down (#574568)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.2.0-2
changelog:
  - Add 12-dhcpd NM dispatcher script (#565921)
  - Rename 10-dhclient to 11-dhclient (10-sendmail already exists)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-23.P1
changelog:
  - 4.1.1-P1: pair of bug fixes including one for CVE-2010-2156 (#601405)
  - Compile with -fno-strict-aliasing


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-20
changelog:
  - Move /etc/NetworkManager/dispatcher.d/10-dhclient script
    from dhcp to dhclient subpackage (#586999)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-18
changelog:
  - If the Reply was received in response to Renew or Rebind message,
    client adds any new addresses in the IA option to the IA (#578097)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-16
changelog:
  - In client initiated message exchanges stop retransmission
    upon reaching the MRD rather than at some point after it (#559153)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-15
changelog:
  - In dhclient-script check whether bound address
    passed duplicate address detection (DAD) (#559147)
  - If the bound address failed DAD (is found to be in use on the link),
    the dhcpv6 client sends a Decline message to the server
    as described in section 18.1.7 of RFC-3315 (#559147)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-14
changelog:
  - Fix UseMulticast.patch to not repeatedly parse dhcpd.conf for unicast option
  - Fix dhclient-script to set interface MTU only when it's greater than 576 (#574629)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-13
changelog:
  - Discard unicast Request/Renew/Release/Decline message
    (unless we set unicast option) and respond with Reply
    with UseMulticast Status Code option (#573090)
  - Remove DHCPV6 OPERATION section from dhclient.conf.5
    describing deprecated 'send dhcp6.oro' syntax


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-9
changelog:
  - In dhclient-script:
    - use ip command options '-4' or '-6' as shortcuts for '-f[amily] inet' resp. '-f[amily] inet6'
    - do not use IP protocol family identifier with 'ip link'


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-4
changelog:
  - Fix dhclient-script to delete address which the client is going to release
    as soon as it begins the Release message exchange process (#559142)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.1-3
changelog:
  - move /etc/dhcp.conf to /etc/dhcp.conf.rpmsave in %post (#561094)
  - document -nc option in dhclient(8) man page


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.0p1-18
changelog:
  - Hide startup info when starting dhcpd6 service.
  - Remove -TERM from calling killproc when stopping dhcrelay (#555672)


author: Jiri Popelka <jpopelka@redhat.com> - 12:4.1.0p1-15
changelog:
  - dhclient logs its pid to make troubleshooting NM managed systems
    with multiple dhclients running easier (#546792)


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0p1-4
changelog:
  - Upgrade to latest ldap-for-dhcp patch which makes sure that only
    dhcpd links with OpenLDAP (#517474)


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0p1-3
changelog:
  - Update NetworkManager dispatcher script to remove case conversion
    and source /etc/sysconfig/network


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0p1-2
changelog:
  - Add /usr/lib[64]/pm-utils/sleep.d/56dhclient to handle suspend and
    resume with active dhclient leases (#479639)


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-22
changelog:
  - Set permissions on /etc/dhcp to 0750 (#508247)
  - Update to new ldap-for-dhcp patch set
  - Correct problems when upgrading from a previous release and your
    dhcpd.conf file not being placed in /etc/dhcp (#506600)


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-21
changelog:
  - Handle cases in add_timeout() where the function is called with a NULL
    value for the 'when' parameter (#506626)
  - Fix SELinux denials in dhclient-script when the script makes backup
    configuration files and restores them later (#483747)


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-19
changelog:
  - Restrict interface names given on the dhcpd command line to length
    IFNAMSIZ or shorter (#441524)
  - Change to /etc/sysconfig/network-scripts in dhclient-script before
    calling need_config or source_config (#496233)


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-17
changelog:
  - Fix setting default route when client IP address changes (#486512, #473658)
  - 'reload' and 'try-restart' on dhcpd and dhcrelay init scripts
    will display usage information and return code 3


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-16
changelog:
  - Correct %post problems in dhclient package (#495361)
  - Read hooks scripts from /etc/dhcp (#495361)
  - Update to latest ldap-for-dhcp


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-6
changelog:
  - Enable dhcpv6 support (#480798)
  - Fix config file migration in scriptlets (#480543)
  - Allow dhclient-script expansion with /etc/dhcp/dhclient.d/*.sh scripts


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-2
changelog:
  - Make sure all /etc/dhcp config files are marked in the manifest
  - Include new config file directies in the dhcp and dhclient packages
  - Do not overwrite new config files if they already exist


author: David Cantrell <dcantrell@redhat.com> - 12:4.1.0-1
changelog:
  - Upgraded to ISC dhcp-4.1.0
  - Had to rename the -T option to -timeout as ISC is now using -T
  - Allow package rebuilders to easily enable DHCPv6 support with:
        rpmbuild --with DHCPv6 dhcp.spec
    Note that Fedora is still using the 'dhcpv6' package, but some
    users may want to experiment with the ISC DHCPv6 implementation
    locally.


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-32
changelog:
  - Enable LDAP/SSL support in dhcpd (#467740)
  - Do not calculate a prefix for an address we did not receive (#473885)
  - Removed libdhcp4client because libdhcp has been removed from Fedora


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-31
changelog:
  - Use O_CLOEXEC in open(2) calls and "e" mode in fopen(3) calls, build
    with -D_GNU_SOURCE so we pick up O_CLOEXEC (#468984)
  - Add missing prototype for validate_port() in common/inet.c


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-30
changelog:
  - Fix dhclient.conf man page and sample config file to say 'supersede
    domain-search', which is what was actually demonstrated (#467955)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-26
changelog:
  - Validate port numbers for dhclient, dhcpd, and dhcrelay to ensure
    that are within the correct range (#438149)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-23
changelog:
  - Prevent $metric from being set to '' (#460640)
  - Remove unnecessary warning messages
  - Do not source config file (ifcfg-DEVICE) unless it exists


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-22
changelog:
  - Add missing '[' to dhclient-script (#459860)
  - Correct test statement in add_default_gateway() in dhclient-script (#459860)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-20
changelog:
  - Rewrite of /sbin/dhclient-script (make the script a little more readable,
    discontinue use of ifconfig in favor of ip, store backup copies of orig
    files in /var rather than in /etc)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-19
changelog:
  - Remove 'c' from the domain-search format string in common/tables.c
  - Prevent \032 from appearing in resolv.conf search line (#450042)
  - Restore SELinux context on saved /etc files (#451560)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-17
changelog:
  - Carry over RES_OPTIONS from ifcfg-ethX files to /etc/resolv.conf (#202923)
  - Clean up Requires tags for devel packages
  - Allow SEARCH variable in ifcfg files to override search path (#454152)
  - Do not down interface if there is an active lease (#453982)
  - Clean up how dhclient-script restarts ypbind
  - Set close-on-exec on dhclient.leases for SELinux (#446632)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-16
changelog:
  - Remove instaces of \032 in domain search option (#450042)
  - Make 'service dhcpd configtest' display text indicating the status


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-12
changelog:
  - Remove Requires on openldap-server (#432180)
  - Replace CLIENTBINDIR, ETCDIR, DBDIR, and RUNDIR in the man pages with the
    correct paths


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-10
changelog:
  - Save conf files adding '.predhclient.$interface' to the name (#306381)
  - Only restore conf files on EXPIRE/FAIL/RELEASE/STOP if there are no other
    dhclient processes running (#306381)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-9
changelog:
  - Match LDAP server option values in stables.c and dhcpd.h (#431003)
  - Fix invalid sprintf() statement in server/ldap.c (#431003)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-6
changelog:
  - read_function() comes from the LDAP patch, so fix it there
  - Init new struct universe structs in libdhcp4client so we don't crash on
    multiple DHCP attempts (#428203)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-4
changelog:
  - Fix dhclient.lease file parsing problems (#428785)
  - Disable IPv6 support for now as we already ship dhcpv6 (#428987)


author: David Cantrell <dcantrell@redhat.com> - 12:4.0.0-1
changelog:
  - Upgrade to ISC dhcp-4.0.0 (#426634)
       - first ISC release to incorporate DHCPv6 protocol support
       - source tree now uses GNU autoconf/automake
  - Removed the libdhcp4client-static package


author: David Cantrell <dcantrell@redhat.com> - 12:3.1.0-8
changelog:
  - Put dhcp.schema in /etc/openldap/schema (#330471)
  - Remove manpages patch and keep modified man pages as Source files
  - Improve dhclient.8 man page to list options in a style consistent
    with most other man pages on the planet
  - Upgrade to latest dhcp LDAP patch, which brings in a new dhcpd-conf-to-ldap
    script, updated schema file, and other bug fixes including SSL support for
    LDAP authentication (#375711)
  - Do not run dhcpd and dhcrelay services by default (#362321)


author: David Cantrell <dcantrell@redhat.com> - 12:3.1.0-6
changelog:
  - Rename Makefile.dist to Makefile.libdhcp4client
  - Spec file cleanups
  - Include stdarg.h in libdhcp_control.h


author: David Cantrell <dcantrell@redhat.com> - 12:3.1.0-5
changelog:
  - Remove chkconfig usage for ypbind in dhclient-script (#351211)
  - Combine dhcp-static and dhcp-devel packages since there are no shared
    libraries offered
  - Remove Requires: openldap-devel on dhcp-devel and libdhcp4client-devel
  - Make libdhcp4client-devel require dhcp-devel (for libdhcp_control.h)
  - Do not make dhcp-devel require the dhcp package, those are independent


author: David Cantrell <dcantrell@redhat.com> - 12:3.1.0-4
changelog:
  - Install libdhcp_control.h to /usr/include/isc-dhcp/libdhcp_control.h
  - Update libdhcp4client patch to use new libdhcp_control.h location
  - Remove __fedora_contrib/ subdirectory in /usr/share/doc/dhcp-3.1.0,
    install those docs to /usr/share/doc/dhcp-3.1.0


author: David Cantrell <dcantrell@redhat.com> - 12:3.1.0-1
changelog:
  - Upgrade to ISC dhcp-3.1.0
  - Remove unnecessary /usr/include/dhcp4client/isc_dhcp headers
  - Make sure restorecon is run on /var/lib/dhcpd/dhcpd.leases (#251688)
  - Install dhcp.schema to /etc/openldap/dhcp.schema (#330471)


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.6-8
changelog:
  - Init script fixes (#320761)
  - Removed linux.dbus-example script since we aren't using dhcdbd now
  - Remove dhcdbd leftovers from dhclient-script (#306381)


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.6-7
changelog:
  - In dhcp.conf.5, explain that if no next-server statement applies to the
    requesting client, the address 0.0.0.0 is used (#184484).


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.6-3
changelog:
  - Remove the -x switch enabling extended new option info.  If given to
    dhclient now, it's ignored.


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-36
changelog:
  - BOOTP_BROADCAST_ALWAYS is not the same as ATSFP, fixed
  - Added anycast mac support to dhclient for OLPC


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-35
changelog:
  - Disable -fvisibility=hidden for now as it breaks dhcpv4_client() from
    the shared library (#240804)


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-34
changelog:
  - Init script fixes (#237985, #237983)
  - Reference correct scripts in dhclient-script.8 man page (#238036)


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-31
changelog:
  - Spec file cleanups (#225691)
  - Put libdhcpctl.a and libomapi.a in dhcp-devel-static package
  - Put libdhcp4client.a in libdhcp4client-devel-static package


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-27
changelog:
  - Ensure that Perl and Perl modules are not added as dependencies (#234688)
  - Reorganize patches by feature/bug per packaging guidelines (#225691)
  - Move the following files from patches to source files:
       linux.dbus-example, linux, Makefile.dist, dhcp4client.h, libdhcp_control.h
  - Compile with -fno-strict-aliasing as ISC coding standards generally don't
    agree well with gcc 4.x.x


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-24
changelog:
  - Include contrib/ subdirectory in /usr/share/doc (#230476)
  - Added back Requires for perl since dhcpd-conf-to-ldap needs it (#225691)
  - Put copies of dhcp-options and dhcp-eval man pages in the dhcp and
    dhclient packages rather than having the elaborate symlink collection
  - Explicitly name man pages in the %files listings
  - Use the %{_sysconfdir} and %{_initrddir} macros (#225691)
  - Use macros for commands in %build and %install
  - Split README.ldap, draft-ietf-dhc-ldap-schema-01.txt, and
    dhcpd-conf-to-ldap.pl out of the LDAP patch
  - Split linux.dbus-example script out of the extended new option info patch
  - Remove unnecessary changes from the Makefile patch


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-23
changelog:
  - Update Xen partial checksums patch
  - Remove perl Requires (#225691)
  - Make dhcp-devel depend on dhcp = e:v-r (#225691)
  - libdhcp4client-devel Requires pkgconfig (#225691)
  - Do not add to RPM_OPT_FLAGS, use COPTS variable instead (#225691)
  - Use %{buildroot} macro instead of RPM_BUILD_ROOT variable (#225691)
  - Preserve timestamps on all installed data files (#225691)
  - Remove dhcp-options.5.gz and dhcp-eval.5.gz symlinking in post (#225691)
  - Use %defattr(-,root,root,-) (#225691)
  - Do not flag init scripts as %config in %files section (#225691)


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-13
changelog:
  - Add support for dhcpd(8) to read dhcpd.conf from an LDAP server (#224352)
  - Remove invalid ja_JP.eucJP man pages from /usr/share/doc


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-9
changelog:
  - Remove dhcptables.pl from the source package
  - Mark libres.a symbols hidden (#198496)
  - Set DT_SONAME on libdhcp4client to libdhcp4client-VERSION.so.0
  - Make function definition for dst_hmac_md5_init() match the prototype


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-8
changelog:
  - Roll md5 patch in to libdhcp4client patch since it's related
  - Do not overwrite /etc/ntp/step-tickers (#217663)
  - Resolves: rhbz#217663


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-4
changelog:
  - Enable relinquish_timeouts() and cancel_all_timeouts() even when
    DEBUG_MEMORY_LEAKAGE_ON_EXIT is not defined
  - Add prototypes for b64_pton() and b64_ntop in dst/
  - Move variable declarations and labels around in the fix-warnings patch
  - Expand the list of objects needed for libdhcp4client (#215328)
  - Use libres.a in libdhcp4client since it gives correct minires objects
  - Remove the dhcp options table in C, Perl, Python, and text format (these
    were reference files added to /usr/share/doc)


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-3
changelog:
  - Remove struct universe *universe from envadd_state in the client patch
  - Add struct universe *universe to envadd_state in the enoi patch
  - Add example dbusified dhclient-script in the enoi patch


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.5-2
changelog:
  - Change the way libdhcp4client is compiled (patch main source, create new
    Makefile rather than copy and patch code after main patches)
  - Fix up problems generating compiler warnings
  - Use 'gcc' for making dependencies
  - Pass -fPIC instead of -fpie/-fPIE in compiler flags
  - Combine the extended new option info changes in to one patch file (makes
    it easier for outside projects that want to use dhcdbd and NetworkManager)


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.4-24
changelog:
  - Put typedef for dhcp_state_e before it's used in libdhcp_control.h (#212612)
  - Remove dhcpctl.3 from minires/Makefile.dist because it's in dhcpctl
  - Remove findptrsize.c and just set compiler flag for ppc64 and s390x


author: David Cantrell <dcantrell@redhat.com> - 12:3.0.4-23
changelog:
  - Remove NODEBUGINFO junk from the spec file as well as old/unused code
  - Rolled all 68 patches in to one patch since more than half of them get
    overridden by later patches anyway.


author: Peter Jones <pjones@redhat.com> - 12:3.0.4-15
changelog:
  - Make timeout dispatch code not recurse while traversing a linked
    list, so it doesn't try to free an entries that have been removed.
    (bz #195723)
  - Don't patch in a makefile, do it in the spec.


author: Jason Vas Dias <jvdias@redhat.com> - 12:3.0.4-14
changelog:
  - fix bug 191461: preserve ntp.conf local clock fudge statements
  - fix bug 193047: both dhcp and dhclient need to ship common
                    man-pages: dhcp-options(5) dhcp-eval(5)


author: Jason Vas Dias <jvdias@redhat.com> - 12:3.0.4-10
changelog:
  - fix bug 193047: allow $METRIC to be specified for dhclient routes
  - add a '-R <request option list>' dhclient argument


author: Jason Vas Dias <jvdias@redhat.com> - 12:3.0.4-8.1
changelog:
  - fix a libdhcp4client memory leak (1 strdup) and 
    fill in client->packet.siaddr before bind_lease() for pump
    nextServer option.


author: Jason Vas Dias <jvdias@redhat.com> - 12:3.0.4-2
changelog:
  - Fix bug 191470: prevent dhcpd writing 8 byte dhcp-lease-time 
                    option in packets on 64-bit platforms


author: Jason Vas Dias <jvdias@redhat.com> - 12:3.0.4-2
changelog:
  - Add the libdhcp4client library package for use by the new libdhcp 
    package, which enables dhclient to be invoked by programs in a 
    single process from the library. The normal dhclient code is
    unmodified by this.


author: Jason Vas Dias <jvdias@redhat.com> - 12:3.0.4-1
changelog:
  - Upgrade to upstream version 3.0.4, released Friday 2006-05-05 .
  - Add new dhclient command line arguments:
    -H <host-name> : parse as dhclient.conf 'send host-name "<host-name>";'
    -F <fqdn>      : parse as dhclient.conf 'send fqdn.fqdn "<fqdn>";'
    -T <timeout>   : parse as dhclient.conf 'timeout <timeout>;'


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-26
changelog:
  - fix bug 181908: enable dhclient to operate on IBM zSeries z/OS linux guests:
    o add -I <dhcp-client-identifier> dhclient command line option
    o add -B "always broadcast" dhclient command line option
    o add 'bootp-broadcast-always;' dhclient.conf statement


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-22
changelog:
  - fix bug 181482: resolv.conf not updated on RENEW :
    since dhcp-3.0.1rc12-RHScript.patch: "$new_domain_servers" should have
    been "$new_domain_name_servers" :-(


author: Dan Williams <dcbw@redhat.com> - 11:3.0.3-21
changelog:
  - Fix dhclient-script to use /bin/dbus-send now that all dbus related
    binaries are in /bin rather than /usr/bin


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-20
changelog:
  - fix bug 177845: allow client ip-address as default router 
  - fix bug 176615: fix DDNS update when Windows-NT client sends 
                    host-name with trailing nul


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-12
changelog:
  - fix bug 173619: dhclient-script should reconfig on RENEW if 
                    subnet-mask, broadcast-address, mtu, routers, etc.
                    have changed
  - apply upstream improvements to trailing nul options fix of bug 160655


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-11
changelog:
  - Rebuild for FC-5
  - fix bug 167028 - test IBM's unicast bootp patch (from xma@us.ibm.com)
  - fix bug 171312 - silence chkconfig error message if ypbind not installed
  - fix dhcpd.init when -cf arg given to dhcpd
  - make dhcpd init touch /var/lib/dhcpd/dhcpd.leases, not /var/lib/dhcp/dhcpd.leases


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-10
changelog:
  - Allow dhclient route metrics to be specified with DHCP options:
    The dhcp-options(5) man-page states:
    'option routers ... Routers should be listed in order of preference' 
    and
    'option static-routes ... are listed in descending order of priority' .
    No preference / priority could be set with previous dhclient-script .
    Now, dhclient-script provides: 
    Default Gateway (option 'routers') metrics:
      Instead of allowing only one default gateway, if more than one router 
      is specified in the routers option, routers following the first router
      will have a 'metric' of their position in the list (1,...N>1).
    Option static-routes metrics:
      If a target appears in the list more than once, routes for duplicate
      targets will have successively greater metrics, starting at 1.


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-8
changelog:
  - further fix for bug 160655 / ISC bug 15293 - upstream patch:
    do NOT always strip trailing nulls in the dhcpd server
  - handle static-routes option properly in dhclient-script :
    trailing 0 octets in the 'target' IP specify the class -
    ie '172.16.0.0 w.x.y.z' specifies '172.16/16 via w.x.y.z'.


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-7
changelog:
  - fix bug 169164: separate /var/lib/{dhcpd,dhclient} directories
  - fix bug 167292: update failover port info in dhcpd.conf.5; give
                    failover ports default values in server/confpars.c


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-6
changelog:
  - fix bug 167273: time-offset should not set timezone by default
                    tzdata's Etc/* files are named with reverse sign
                    for hours west - ie. 'GMT+5' is GMT offset -18000seconds.


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-4
changelog:
  - fix bug 166926: make dhclient-script handle interface-mtu option
    make dhclient-script support /etc/dhclient{,-$IF}-{up,down}-hooks scripts
    to allow easy customization to support other non-default DHCP options -
    documented in 'man 8 dhclient-script' .
  - handle the 'time-offset' DHCP option, requested by default.


author: Jason Vas Dias <jvdias@redhat.com> - 11:3.0.3-3
changelog:
  - fix bug 160655: strip trailing '\0' bytes from text options before append
  - fix gcc4 compiler warnings ; now compiles with -Werror
  - add RPM_OPT_FLAGS to link as suggested in gcc man-page on '-pie' option
  - change ISC version string to 'V3.0.3-RedHat' at request of ISC


author: Jason Vas Dias <jvdias@redhat.com> 11:3.0.3-1
changelog:
  - Upgrade to upstream version 3.0.3 
  - Don't apply the 'default boot file server' patch: legacy
    dhcp behaviour broke RFC 2131, which requires that the siaddr
    field only be non-zero if the next-server or tftp-server-name
    options are specified.
  - Try removing the 1-5 second wait on dhclient startup altogether.
  - fix bug 163367: supply default configuration file for dhcpd


author: Jason Vas Dias <jvdias@redhat.com> 10:3.0.3rc1-1
changelog:
  - Upgrade to upstream version 3.0.3rc1
  - fix bug 163203: silence ISC blurb on configtest 
  - fix default 'boot file server' value (packet->siaddr):
    In dhcp-3.0.2(-), this was defaulted to the server address;
    now it defaults to 0.0.0.0 (a rather silly default!) and
    must be specified with the 'next-server' option (not the tftp-boot-server
    option ?!?) which causes PXE boot clients to fail to load anything after
    the boot file.


author: Jason Vas Dias <jvdias@redhat.com> 10:3.0.2-14
changelog:
  - Fix bug 159929: prevent dhclient flooding network on repeated DHCPDECLINE
  - dhclient fast startup:
     remove dhclient's  random 1-5 second delay on startup if only
     configuring one interface
     remove dhclient_script's "sleep 1" on PREINIT
  - fix new gcc-4.0.0-11 compiler warnings for binding_state_t


author: Jason Vas Dias <jvdias@redhat.com> 10:3.0.2-11
changelog:
  - as pointed out by Peter Jones, dhclient-script spews
  - 'chkconfig: Usage' if run in init state 1 (runlevel returns "unknown".)
  - this is now corrected.


author: Jason Vas Dias <jvdias@redhat.com> 10:3.0.2-9
changelog:
  - bugs 153244 & 155143 are now fixed with SELinux policy; 
    autotrans now works for dhcpc_t, so restorecons are not required,
    and dhclient runs OK under dhcpc_t with SELinux enforcing.
  - fix bug 155506: 'predhclien' typo (emacs!).


author: Jason Vas Dias <jvdias@redhat.com> 10:3.0.2-8
changelog:
  - Fix bugs 153244 & 155143: 
        o restore dhclient-script 'restorecon's
        o give dhclient and dhclient-script an exec context of
          'system_u:object_r:sbin_t' that allows them to run
          domainname / hostname and to update configuration files
          in dhclient post script.
  - Prevent dhclient emitting verbose ISC 'blurb' on error exit in -q mode


author: Jason Vas Dias <jvdias@redhat.com> 10:3.0.2-7
changelog:
  - Add '-x' "extended option environment" dhclient argument:
  -  When -x option given to dhclient:
  -    dhclient enables arbitrary option processing by writing information
  -    about user or vendor defined option space options to environment.
  -
  - fix bug 153244: dhclient should not use restorecon
  - fix bug 151023: dhclient no 'headers & libraries' 
  - fix bug 149780: add 'DHCLIENT_IGNORE_GATEWAY' variable
  - remove all usage of /sbin/route from dhclient-script


author: Jason Vas Dias <jvdias@redhat.com> 8:3.0.2rc3-8
changelog:
  - Add better execshield security link options
  - fix dhcpd.init when no /etc/dhcpd.conf exists and -cf in DHCPDARGS


author: Jason Vas Dias <jvdias@redhat.com> 8:3.0.2rc3-4
changelog:
  - make dhclient-script TIMEOUT mode do exactly the same configuration
  - as BOUND / RENEW / REBIND / REBOOT if router ping succeeds


author: Jason Vas Dias <jvdias@redhat.com> 3.0.2rc3-4
changelog:
  - fix bug 147926: dhclient-script should do restorecon for modified conf files
  - optimize execshield protection


author: Jason Vas Dias <jvdias@redhat.com> 8.3.0.4rc3-3
changelog:
  - fix bug 147375: dhcpd heap corruption on 32-bit 'subnet' masks
  - fix bug 147502: dhclient should honor GATEWAYDEV and GATEWAY settings
  - fix bug 146600: dhclient's timeout mode ping should use -I
  - fix bug 146524: dhcpd.init should discard dhcpd's initial output message
  - fix bug 147739: dhcpd.init configtest should honor -cf in DHCPDARGS


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-17
changelog:
  - fix bug 144250: gcc-3.4.3-11 is broken :
  - log_error ("Lease with bogus binding state: %d size: %d",
  -   comp -> binding_state,
  -   sizeof(comp->binding_state));
  - prints:    'Lease with bogus binding state: 257 1'    !
  - compiling with gcc33 (compat-gcc-8-3.3.4.2 fixes for now).


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-16
changelog:
  - fix bug 143704: dhclient -r does not work if lease held by
  - dhclient run from ifup . dhclient will now look for the pid
  - files created by ifup.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-14
changelog:
  - NTP: fix bug 139715: merge in new ntp servers only rather than replace
  - all the ntp configuration files; restart ntpd if configuration changed.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-12
changelog:
  - fix bug 138181 & bug 139468: do not attempt to listen/send on
  -     unconfigured  loopback, point-to-point or non-broadcast
  -     interfaces (don't generate annoying log messages)
  - fix bug 138869: dhclient-script: check if '$new_routers' is
  -     empty before doing 'set $new_routers;...;ping ... $1'


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-11
changelog:
  - dhcp-3.0.2b1 came out today. A diff of the 'ack_lease' function
  - Dave Hankins and I patched exposed a missing '!' on an if clause
  - that got dropped with the 'new-host' patch. Replacing the '!'.
  - Also found one missing host_dereference.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-10
changelog:
  - clean-up last patch: new-host.patch adds host_reference(host)
  - without host_dereference(host) before returns in ack_lease
  - (dhcp-3.0.1-host_dereference.patch)


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-9
changelog:
  - Fix bug 133522:
  - PXE Boot clients with static leases not given 'file' option
  - 104 by server - PXE booting was disabled for 'fixed-address'
  - clients.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-8
changelog:
  - Fix bug 131212:
  - If "deny booting" is defined for some group of hosts,
  - then after one of those hosts is denied booting, all
  - hosts are denied booting, because of a pointer not being
  - cleared in the lease record. 
  - An upstream patch was obtained which will be in dhcp-3.0.2.


author: Jason Vas Dias <jvdias@redhat.com> 7:3.0.1-7
changelog:
  - Forward DNS update by client was disabled by a bug that I
  - found in code where 'client->sent_options' was being
  - freed too early.
  - Re-enabled it after contacting upstream maintainer
  - who confirmed that this was a bug (bug #130069) -
  - submitted patch dhcp-3.0.1.preserve-sent-options.patch.
  - Upstream maintainer informs me this patch will be in dhcp-3.0.2 .


author: Dan Walsh <dwalsh@redhat.com> 1:3.0.1rc14-1
changelog:
  - User kernelversion instead of uname-r
  - Update to latest package from ISC
  - Remove inherit-leases patch for now.


author: Elliot Lee <sopwith@redhat.com> 3.0pl1-8
changelog:
  - More #68650 (modify requested options)
  - Fix #71453 (dhcpctl man page) and #71474 (include libdst.a) and


author: David Sainty <saint@redhat.com> 3.0pl1-1
changelog:
  - Change to dhclient, dhcp, dhcp-devel packaging
  - Move to 3.0pl1, do not strip binaries
  - Drop in sysconfig-enabled dhclient-script


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - fix booting of JavaStations
    (reported by Pete Zaitcev <zaitcev@metabyte.com>).
  - fix SIGBUS crashes on SPARC (apparently gcc is too clever).


author: Erik Troan <ewt@redhat.com>
changelog:
  - applied patch from Chris Evans which makes the server a bit more paranoid
    about dhcp requests coming in from the wire


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated to build in a buildroot properly
  - don't package up the client, as it doens't work very well <sigh>


author: Mike Wangsmo <wanger@redhat.com>
changelog:
  - removed the actual inet.d links (chkconfig takes care of this for us)
    and made the %postun section handle upgrades.


author: Jerry Snitselaar <jsnitsel@redhat.com> - 1.1.0-11
changelog:
  - Fix Requires to be against tpm2-tss instead of tpm2-tss-devel
  - Add BuildRequires to specify version tpm2-tss-devel needed
  - Add Requires to tpm2-abrmd-devel for tpm2-tss-devel
  resolves: rhbz#1627827


author: Sun Yunying <yunying.sun@intel.com> - 1.1.0-4
changelog:
  - Rename and relocate udev rules file to _udevrulesdir
  - Update scriptlet to add service name after systemd_postrun


author: Sun Yunying <yunying.sun@intel.com> - 1.1.0-2
changelog:
  - Removed BuildRequires for gcc
  - Move tpm2-abrmd systemd service to /usr/lib/systemd/system
  - Added scriptlet for tpm2-abrmd systemd service
  - Use autoreconf instead of bootstrap


author: Honggang Li <honli@redhat.com> - 3.3.15-3
changelog:
  - Package up libosmcomp.so.3* to fix dependency issue after rebase
    opensm to release 3.3.21
  - Resolves: bz1670692


author: Doug Ledford <dledford@redhat.com> - 3.3.5-3
changelog:
  - Change the file spec so we don't accidentally pick up the debug files in
    the base package on 32bit arches
  - Resolves: bz732495


author: Doug Ledford <dledford@redhat.com> - 3.3.5-2
changelog:
  - Drop libibmad as it didn't soname bump, and also remove the lower level
    opensm libs, libosm{comp,vendor} as they didn't soname bump either
  - Related: bz725016


author: Jan Synáček <jsynacek@redhat.com> - 3.2.10-9
changelog:
  - fix: SourceVers wrongly sets version in nested directory (#1180652)
  - fix: unload from loaded modulefile broken (#1117327)


author: Orion Poplawski <orion@cora.nwra.com> - 3.2.10-2
changelog:
  - Add patch to comment out stray module use in modules file when not using
    versioning (bug #895555)
  - Add patch to fix module clear command (bug #895551)
  - Add patch from modules list to add completion to avail command


author: Orion Poplawski <orion@cora.nwra.com> - 3.2.7b-7
changelog:
  - Add patch to set a sane default MANPATH
  - Add createmodule.sh utility script for creating modulefiles


author: - Orion Poplawski <orion@cora.nwra.com> - 3.2.6-4
changelog:
  - Add patch to fix extraneous version path entry properly
  - Use --with-module-path to point to /etc/modulefiles for local modules,
    this also fixes bug #436041


author: Michal Sekletar <msekleta@redhat.com> - 0.6.31-18
changelog:
  - create home directory for avahi-autoipd user (#1416287)
  - get rid of the dangling symlink to avahi-discover in debuginfo package (#1421229)


author: Michal Sekletar <msekleta@redhat.com> - 0.6.31-17
changelog:
  - fix crash due to use of deprecated Gtk3 API (#1263720)
  - don't add 0pointer.de and zeroconf.org to default browse list (#1340837)
  - fix not publishing entries if a probing interface is removed (#1222646)


author: Michal Sekletar <msekleta@redhat.com> - 0.6.31-15
changelog:
  - enable hardened build (#1092506)
  - fix short option for --version, document -t option of avahi-autoipd (#948583)
  - fix crashes in D-Bus methods GetAlternativeHostName and GetAlternativeServiceName (#1003688)
  - fix bug when avahi-daemon ended up in a tight loop (#1081801)
  - remove prefix /home/lennart/tmp/avahi from references in man pages (#1120233)


author: Stef Walter <stefw@redhat.com> - 0.6.31-5
changelog:
  - Don't ship ssh service by default file since openssh-server isn't
    running by default, and shouldn't be advertised without user
    confirmation.


author: Christian Krause <chkr@fedoraproject.org> - 0.6.30-6
changelog:
  - Change paths for mono assemblies according to updated packaging
    guidelines (http://fedoraproject.org/wiki/Packaging:Mono)


author: Lennart Poettering <lpoetter@redhat.com> - 0.6.25-6
changelog:
  - Move avahi-discover from avahi-tools to avahi-ui-tools
  - https://bugzilla.redhat.com/show_bug.cgi?id=513768


author: Lennart Poettering <lpoetter@redhat.com> - 0.6.21-6
changelog:
  - resolves #279301: fix segfault when no domains are configured in resolv.conf (pulled from upstream SVN r1525)


author: Lennart Poettering <lpoetter@redhat.com> - 0.6.21-5
changelog:
  - resolves #249044: Update init script to use runlevel 96
  - resolves #251700: Fix assertion in libdns_sd-compat


author: Lennart Poettering <lpoetter@redhat.com> - 0.6.21-4
changelog:
  - Ship ssh static service file by default, don't ship ssh-sftp by default
  - resolves: #269741: split off avahi-ui-tools package
  - resolves: #253734: add missing dependency on avahi-glib-devel to avahi-ui-devel


author: Lennart Poettering <lpoetter@redhat.com> - 0.6.20-5
changelog:
  - add two patches which are important to get RR updating work properly.
    Will be part of upstream 0.6.21


author: Lennart Poettering <lpoetter@redhat.com> - 0.6.20-1
changelog:
  - upgrade to new upstream 0.6.20
  - fix a few rpmlint warnings
  - create avahi-autoipd user
  - no longer create avahi user with a static uid, move to dynamic uids
  - drop a couple of patches merged upstream
  - Provide "howl" and "howl-devel"
  - Split off avahi-autoipd and avahi-dnsconfd
  - Introduce avahi-ui packages for the first time
  - Reload D-Bus config after installation using dbus-send
  - add a couple of missing ldconfig invocations


author: Martin Bacovsky <mbacovsk@redhat.com> - 0.6.17-1
changelog:
  - upgrade to new upstream 0.6.17
  - redundant patches removal
  - removed auto* stuff from specfile since that was no longer needed
  - Resolves: #232205: 'service {avahi-dnsconfd,avahi-daemon} status'
    returns 0 when the service is stopped


author: Martin Bacovsky <mbacovsk@redhat.com> - 0.6.16-1.fc7
changelog:
  - Resolves: #221763: CVE-2006-6870 Maliciously crafted packed can DoS avahi daemon
  - upgrade to new upstream
  - patch revision
  - Resolves: #218140: avahi configuration file wants a non-existent group


author: Martin Stransky <stransky@redhat.com> - 0.6.11-6
changelog:
  - added patch from #206445 - ia64: unaligned access errors seen
    during startup of avahi-daemon
  - removed unused patches


author: Martin Stransky <stransky@redhat.com> - 0.6.11-3
changelog:
  - added fix for #200767 - avahi-dnsconfd Segmentation fault
    with invalid command line argument
  - added dist tag


author: Jason Vas Dias <jvdias@redhat.com> - 0.6.11-1.fc6
changelog:
  - Upgrade to upstream version 0.6.11
  - fix bug 195674: set 'use-ipv6=yes' in avahi-daemon.conf
  - fix bug 197414: avahi-compat-howl and avahi-compat-dns-sd symlinks
  - fix bug 198282: avahi-compat-{howl-devel,dns-sd-devel} Requires:


author: Jason Vas Dias <jvdias@redhat.com> - 0.6.10-1.FC6
changelog:
  - Upgrade to upstream version 0.6.10
  - fix bug 192080: split avahi-compat-libdns_sd into separate package
                    (same goes for avahi-compat-howl)


author: Jason Vas Dias <jvdias@redhat.com> - 0.6.9-4
changelog:
  - fix scriptlet error introduced by last fix:
    if user has disabled avahi-daemon, do not enable it during post


author: Bill Nottingham <notting@redhat.com> - 0.6.9-2
changelog:
  - fix scriplet error during installer
  - move service-types* to the tools package (avoids multilib conflicts)


author: Jason Vas Dias <jvdias@redhat.com> - 0.6.8-1
changelog:
  - Upgrade to upstream version 0.6.8
  - fix bug 182462: +Requires(post): initscripts, chkconfig, ldconfig


author: Jason Vas Dias <jvdias@redhat.com> - 0.6.5-1
changelog:
  - Upgrade to upstream version 0.6.5
  - Make /etc/avahi/etc and /etc/avahi/etc/localtime owned by avahi
    package; copy system localtime into chroot in post


author: Jason Vas Dias <jvdias@redhat.com> - 0.6.3-2
changelog:
  - fix bug 177610: Enable mono support with new avahi-sharp package
  - fix bug 177609: add gdbm / gdbm-devel Requires for avahi-browse


author: Jason Vas Dias <jvdias@redhat.com> - 0.6.3-1
changelog:
  - Upgrade to upstream version 0.6.3
  - fix bug 177148: initscript start should not fail if avahi-daemon running


author: Jason Vas Dias<jvdias@redhat.com> - 0.6-3
changelog:
  - fix bug 172047 - tools should require python-twisted
  - fix bug 173985 - docs directory permissions


author: Jason Vas Dias<jvdias@redhat.com> - 0.5.2-7
changelog:
  - fix bug 172034: fix ownership of /var/run/avahi-daemon/
  - fix bug 172772: .spec file improvements from matthias@rpmforge.net


author: Alexander Larsson <alexl@redhat.com> - 0.5.2-5
changelog:
  - Obsoletes howl, howl-libs, as we want to get rid of them on updates
  - No provides yet, as the howl compat library is in Avahi 0.6.0.


author: Tomas Popela <tpopela@redhat.com> - 2.20.5-1
changelog:
  - Update to 2.20.5 - technically it was not necessary as the only difference
    between 2.20.4 and .5 was the revert of one change, that we already reverted
    while building 2.20.4. But it's better to stay with upstream.
  - Update the labels patch with the version that was pushed upstream.
  - Resolves: rhbz#1576544


author: Tomas Popela <tpopela@redhat.com> - 2.20.4-2
changelog:
  - webkitgtk4: Crash on Google login page when a11y is active
  - Resolves: rhbz#1503624
  - Revert patch causing rendering glitches


author: Tomas Popela <tpopela@redhat.com> - 2.20.4-1
changelog:
  - Update to 2.20.4
  - Resolves: rhbz#1576544
  - WebKitWebProcess crashes when a11y is active
  - Resolves: rhbz#1591638


author: Tomas Popela <tpopela@redhat.com> - 2.16.6-6
changelog:
  - Don't strip debug info from bundled icu libraries, otherwise there
    will be conflicts between webkitgtk4-debuginfo and icu-debuginfo packages
  - Resolves: rhbz#1486771


author: Tomas Popela <tpopela@redhat.com> - 2.16.6-5
changelog:
  - Update the bundled brotli and woff2 to the latest releases due to
    woff2's license incompatibility with WebKitGTK+ project
  - Resolves: rhbz#1499745
  - Drop unused patches


author: Tomas Popela <tpopela@redhat.com> - 2.16.6-4
changelog:
  - Build wayland support
  - Backport fixes proposed by upstream to 2.16 branch
  - Remove accidentally committed workaround for rhbz#1486771
  - Resolves: rhbz#1496800


author: Tomas Popela <tpopela@redhat.com> - 2.14.7-2
changelog:
  - Fix a CLoop patch that was not correctly backported from upstream, causing
    crashes on big endian machines
  - Resolves: rhbz#1442160


author: Tomas Popela <tpopela@redhat.com> - 2.14.7-1
changelog:
  - Update to 2.14.7
  - Backport more of a11y fixes from upstream
  - Fix JSC crashes on big endian arches
  - Resolves: rhbz#1442160


author: Tomas Popela <tpopela@redhat.com> - 2.14.6-3
changelog:
  - Bundle only needed icu libraries
  - Don't list bundled icu libraries in provides
  - Resolves: rhbz#1383614


author: Tomas Popela <tpopela@redhat.com> - 2.14.6-1
changelog:
  - Update to 2.14.6
  - Resolves: rhbz#1440681
  - Don't crash is no render is available in AX render object
  - Resolves: rhbz#1437672


author: Tomas Popela <tpopela@redhat.com> - 2.14.5-3
changelog:
  - Add explicit requires of webkitgtk4-jsc for -devel and -plugin-process-gtk2
    subpackages (found by rpmdiff).
  - Resolves: rhbz#1383614


author: Tomas Popela <tpopela@redhat.com> - 2.14.4-1
changelog:
  - Initial RHEL packaging
  - Temporary bundling icu57 until rhbz#1414413 is resolved
  - Resolves: rhbz#1383614


author: Cosimo Cecchi <cosimoc@redhat.com> 2.91.93-1
changelog:
  - Update to 2.91.93
  - Make the cursor theme noarch
  - Ship the default settings together with the relevant theme


author: Cosimo Cecchi <ccecchi@redhat.com> 2.91.2.1-3
changelog:
  - Make sure the theme directory is owned by the package too.
  - Cleaned up the spec file a bit more to silence some rpmlint
    warnings.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.2.2-1
changelog:
  - Resolves: rhbz#1470056 - Rebase libldb to enable samba rebase to
                             version 4.7.x


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.29-1
changelog:
  - Resolves: rhbz#1393810 - Rebase libldb to enable samba rebase to
                             version 4.6.x


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-3
changelog:
  - Resolves: rhbz#1290715 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhel-7.3]
  - Remove the patch from the previous commit, it doesn't fix a remotely
    eploitable issue. Add patches from upstream #11636 instead.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.20-2
changelog:
  - Resolves: rhbz#1290715 - CVE-2015-5330 libldb: samba: Remote memory read
                             in Samba LDAP server [rhel-7.3]


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.17-2
changelog:
  - Fix the minimal required tdb version
  - Related: rhbz#1133914 - Rebase libldb to version 1.1.17 or newer


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.14-2
changelog:
  - Add patch by Stephen Gallagher to include manual pages for
    ldb_connect() and several other functions.


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.9-1
changelog:
  - New upstream release 1.1.9
  - Required for Samba 4 Beta 5
  - Ensure rename target does not exist before deleting old record
  - Add parameter to avoid NULL format string flagged by -Werror=format


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.8-1
changelog:
  - New upstream release 1.1.8
  - Required for latest Samba 4 beta
  - Fixes for pyldb
  - Revert to using tdb1 by default
  - Drop support for tdb_compat
  - CCAN is no longer built as a static library


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.6-1
changelog:
  - New upstream release 1.1.6
  - Drop upstream patches
  - Required for upcoming Samba 4 beta
  - Explicitly build with tdb1 support


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.4-1
changelog:
  - New upstream release
  - Add ldb_module_error() routine
  - Fedora: work around unreliable configure check for pytevent
  - Drop patch to ignore --disable-silent-rules (included in tarball)


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-3
changelog:
  - Add explicit mention of the bundled libreplace
  - https://fedorahosted.org/fpc/ticket/120
  - Add explicit mention of bundled libtdb_compat and libccan
  - https://fedorahosted.org/fpc/ticket/119


author: Stephen Gallagher <sgallagh@redhat.com> - 1.1.3-2
changelog:
  - Build and install API documentation
  - Build tdb_compat and ccan statically. They have no upstream releases to
    link against yet and their API is in flux. It is unsafe to make them
    public and shared at this time.


author: Stephen Gallagher <sgallagh@redhat.com> - 1.0.0-1
changelog:
  - New upstream release 1.0.0
  - SOname bump to account for module loading changes
  - Rename libldb-tools to ldb-tools to make upgrades easier


author: Stephen Gallagher <sgallagh@redhat.com> - 0.9.22-8
changelog:
  - Fixes from package review
  - Change Requires: on tools subpackage to be the exact version/release
  - Remove unnecessary BuildRoot directive


author: Peter Schiffer <pschiffe@redhat.com> - 3.53-5
changelog:
  - resolves: #1058101
    added note about default values to the nscd.conf(5) man page
  - resolves: #1059829
    added three pthread_mutex* man pages from POSIX.1-2008
  - resolves: #1062906
    removed boot(7) man page


author: Peter Schiffer <pschiffe@redhat.com> - 3.52-1
changelog:
  - resolves: #981385
    updated to 3.52
  - fixed broken sentence on the futex(7) man page
  - resolves: #885740
    documented O_PATH flag on the open(2) man page


author: Peter Schiffer <pschiffe@redhat.com> - 3.43-1
changelog:
  - resolves: #866874
    updated to 3.43
  - added description of the TCP_CONGESTION on the tcp(7) man page
  - added description of the IP_MULTICAST_ALL on the ip(7) man page
  - updated additional man pages


author: Peter Schiffer <pschiffe@redhat.com> - 3.42-1
changelog:
  - resolves: #847941
    update to 3.42
  - updated additional man pages
  - cleaned patches
  - cleaned .spec file, fixed minor encoding issue
  - resolves: #837090
    updated example on inet(3) man page - use fprintf(stderr,..) instead of perror
  - resolves: #751429
    included initgroups database in the nsswitch.conf(5) man page
  - removed the sccs-related man pages (#203302)
  - added description of single-request-reopen to the resolv.conf(5) man page (#717770)
  - added missing EIDRM error code description to the shmop(2) man page (#800256)
  - added documentation of several source-specific multicast socket options to the ip(7) man page (#804003)
  - improved explanation about calling listen or connect on the ip(7) man page (#787567)
  - added information about incorrect use of getdents(2) call to the man page (#809490)
  - removed man-pages-3.22-sched_setaffinity.patch because the problem it describes was fixed in the kernel. see #533811 for more info
  - documented why to use shutdown() before close() when dealing with sockets on close(2) man page (#650985)
  - updated description of /proc/sys/fs/file-nr file in proc(5) man page (#497197)
  - updated zdump(8) man page to match current zdump usage (#517309)
  - fixed one incorrect error code on connect(2) man page (#392431)
  - fixed typo in sysconf(3) man page (#202092)
  - removed additional uuname(1) man page - was moved to the uucp package (#858642)
  - removed obsolete additional userisdnctl(8) man page


author: Ivana Hutarova Varekova <varekova@redhat.com> - 3.31-5
changelog:
  - resolves: #672348
    problems with the encoding of characters set man-pages
    thanks Denis Barbier for a patch


author: Ivana Hutarova Varekova <varekova@redhat.com> - 3.28-3
changelog:
  - don't remove numa_maps, now the man page is not in numactl
  - don't remove getipnodeby{name,addr}.3 and freehostent.3
    they are not more part of glibc-devel
  - fix typo in gai_{error,suspend,cancel} pages


author: Ivana Hutarova Varekova <varekova@redhat.com> - 3.28-1
changelog:
  - update to 3.28
  - move all additional man-pages to one source
      (man-pages-additional-20101006.tar.bz2)
  - remove additional man-pages without the info about license


author: Ivana Varekova <varekova@redhat.com> - 3.04-1
changelog:
  - update to 3.04
  - remove mmap, sched_setaffinity, crypt and prctl patches
  - remove -f from rm commands
  - remove unnecessary/bogus rm commands


author: Stepan Kasal <skasal@redhat.com> - 2.55-2
changelog:
  - Add man-suid-bins.tar.bz2 and uuname.1 to document suid binaries
    (submitted through bug #196352).
  - Add man-pages-2.51-sched_setaffinity.patch, fixing the prototypes.
  - Remove sccs-related man pages.
  - Add man-pages-2.55-syscalls-2.6.9.patch, updating syscalls.2 to kernel
    version 2.6.9.
  - Add man-pages-2.55-clone2.patch; s/clone2/__&/, clone2 is not exported.
  - Add man-pages-2.55-signal.patch; SIGRTMIN is not constant.


author: Stepan Kasal <skasal@redhat.com> - 2.51-4
changelog:
  - Simplify the build and install phases; pages are now recoded during the
    install.
  - Move the "rm" commands from build to prep.
  - Add man-pages-2.51-epoll_pwait.patch to fix a circular link.


author: Ivana Varekova <varekova@redhat.com> 2.43-4
changelog:
  - fix rt_sigprocmask.2 (#219074)
  - remove pciconfig_{read,write,iobase}.2 (#219827)
  - fix swapon.2 (#222493)


author: Ivana Varekova <varekova@redhat.com> 2.39-6
changelog:
  - add getunwind.2, kexec_load.2, move_pages.2, perfmonctl.2, 
    spu_create.2, spufs.2, spu_run.2 and  vserver.2 man pages


author: Ivana Varekova <varekova@redhat.com> 2.39-4
changelog:
  - add (get/set)_robust_list.2 man pages
  - add add_key.2, keyctl.2, request_key.2 man pages 
      (removed from keyutils-libs-devel package)
  - add tux.2 man page
      (removed from tux package)


author: Ivana Varekova <varekova@redhat.com> 2.36-1
changelog:
  - add nscd_conf options (nscd_conf.patch)
  - added {create,query}_module.2, get_kernel_syms.2 man-pages 
  - added nscd, getrlimit, libaio and write patch
  - remove sigprocmask patch
  - update to 2.36


author: Ivana Varekova <varekova@redhat.com> 2.07-6
changelog:
  - man pages updated for new audit system (added missing man-pages 
  of some syscalls) (see bug 159225)


author: Jiri Ryska <jryska@redhat.com> 2.05-1
changelog:
  - update to 2.05
  - atanh(3) fix
  - issue(5) fix
  - ldd(1) fix
  - removed man1p/{compress,uncompress,renice}.1p


author: Jiri Ryska <jryska@redhat.com> 1.67-7
changelog:
  - io_setup() and io_destroy() pages now refers to header file
  - fixed types for struct shmid_ds in shmget(2) and shmctl(2)
  - fixed pages for readv(2) and writev(2)


author: Jindrich Novy <jnovy@redhat.com> 1.67-6
changelog:
  - unify fs.5 patches together to get rid of the bogus
    fs.5.orig.gz shipped among man5 pages
  - bump release to 6 to avoid conflicts with RHEL4/FC3 man-pages


author: Adrian Havill <havill@redhat.com> 1.67-2
changelog:
  - updated to latest
  - getrpcent/setrpcent typo (#73836)
  - add new resolver.5 page (#126557)
  - add SHM_HUGETLB option to shmget (#128837)


author: Adrian Havill <havill@redhat.com> 1.60-4
changelog:
  - transliterated ALL pages with latin-1 characters that would be
    displayed as either a fallback from a ascii-superset locale or
    from the POSIX locale into ascii (according to glibc transliteration
    data for locale "en"). pages with non-ascii are moved into the "en"
    locale. (#103214)


author: Adrian Havill <havill@redhat.com> 1.60-1
changelog:
  - bumped version, removed no longer needed patches
  - added #define for re_comp() and re_exec() (#79703)
  - fixed typo in Era format specifier (#80025)
  - fixed ftell info for fopen with mode "a+" (#81359)
  - fixed prototype for shmget() (#86258)
  - fixed spelling in wait.2 (#86450)
  - obsoleted _init and _fini in dlopen() (#88408)
  - fixed and merged double ext3 descriptions (#103198)
  - issue to refer to mingetty (#86248)
  - synced man page with actual ld params (#97176)


author: Ernie Petrides <petrides@redhat.com>
changelog:
  - Modify mlock.2, mlockall.2, and shmctl.2 for change to locking
    permission semantics made in kernel's linux-2.4.21-mlock.patch.


author: Trond Eivind Glomsrød <teg@redhat.com> 1.48-2
changelog:
  - Remove getipnodebyname, getipnodebyname, freehostent - they were
    only briefly part of a glibc devel version (#62646)


author: Trond Eivind Glomsrød <teg@redhat.com> 1.41-1
changelog:
  - 1.41
  - Remove bug section in llseek.2, which claimed ext2 don't support
    files bigger than 2 GB (#54569)


author: Trond Eivind Glomsrød <teg@redhat.com> 1.39-2
changelog:
  - New strptime.3, from the ftp site. Matches glibc better.
  - Fix missing .br in netdevices.7 (#53091)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Remove diff.1 - let diffutils include it instead
  - Remove capget.2 - it's included in libcap
  - Keep resolv.conf.5 - it's useful on systems without bind packages
  - Fix bootparam.7 (patch from Tim Waugh (twaugh@redhat.com)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - correct the URL for unicode in the charset manpage (#34291)
  - roff fixes
  - redo iconv patch, so we don't get a .orig from patch because of
    a two line offset


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 1.33
  - obsolete some old, now included patches
  - remove netman-cvs, it's now older than the mainstream


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - don't delete the man pages for dlopen() and friends, 
    they are no longer part of another package
  - include man pages for ld*


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - fixed bad header specification (#15364)
  - removed obsolete patches from package
  - updated the rest


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - use %{_mandir) instead of /usr/man
  - verify and fix bug in mmap man page (#7382)
  - verify and fix missing data in recvfrom man page (#1736)
  - verify and fix missing data in putw man page (#10104)
  - fixed sendfile(2) man page (#5599)
  - fixed tzset man page (#11623)


author: Marek Kasik <mkasik@redhat.com> - 0.3.0-2
changelog:
  - Ensure gxps_archive_read_entry() fills the GError in case of failure
  - Handle errors returned by archive_read_data()
  - Resolves: #1574844


author: Marek Kasik <mkasik@redhat.com> - 0.2.5-1
changelog:
  - Update to newly released 0.2.5
  - Preserve ABI by exporting the same set of methods as before
  - Resolves: #1384959


author: Marek Kasik <mkasik@redhat.com> - 0.2.4-1
changelog:
  - Update to 0.2.4
  - Backport several important patches from current master
  - Revert addition of GXPSImage (it would change ABI)
  - Resolves: #1384959


author: Adam Tkac <atkac redhat com> - 1.6.6-1
changelog:
  - update to 1.6.6
  - paches merged
    - enscript-1.6.4-hilight.patch
    - enscript-1.6.4-rh457719.patch


author: Adam Tkac <atkac redhat com> - 1.6.5.1-1
changelog:
  - update to 1.6.5.1
  - patches merged
    - enscript-1.6.1-config.patch
    - enscript-doublefree.patch
    - enscript-1.6.1-CAN-2004-1185.patch
    - enscript-1.6.1-CAN-2004-1186.patch
    - enscript-CVE-2008-3863+CVE-2008-4306.patch
  - license changed to GPLv3+
  - add gettext to BuildRequires


author: Adam Tkac <atkac redhat com> - 1.6.4-15
changelog:
  - ship postscript files with .eps extension (#505775)
  - merge review fixes (#225729)
  - improve enscript-1.6.1-config.patch


author: Adam Tkac <atkac redhat com> 1.6.4-10
changelog:
  - updated patches due rpm 4.6
  - enscript -w is handled well (#457719)
  - mkafmmap -V is handled well (#457720)


author: Tim Waugh <twaugh@redhat.com> 1.6.1-29
changelog:
  - Applied patch to fix CAN-2004-1186 (bug #144684).
  - Applied patch to fix CAN-2004-1185 (bug #144684).
  - Backported patch to fix CAN-2004-1184 (bug #144684).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Removed mail patch.  It was included to be more compatible with an
    lpr we no longer ship.  Fixes bug #108762.


author: Mike A. Harris <mharris@redhat.com> 1:1.0.0-1
changelog:
  - Updated to xauth 1.0.0 from X11R7 RC4
  - Changed manpage dir from man1x to man1 to match upstream default.


author: Mike A. Harris <mharris@redhat.com> 1:0.99.2-1
changelog:
  - Updated to xauth 0.99.2 from X11R7 RC2
  - Added Epoch 1 to package, to be able to change the version number from the
    X11R7 release number to the actual twm version.
  - Rename mkxauth manpage to mkxauth.1x


author: Josef Ridky <jridky@redhat.com> - 3.3.3-21
changelog:
  - Resolves: #1417830 - check return value from setreuid method
  - Resolves: #1423040 - fix local authentication issue


author: Josef Ridky <jridky@redhat.com> - 3.3.3-18
changelog:
  - Resolves: #1286330 - set non-blocking connection
  - Resolves: #1299761 - fix amindex: invalid service
  - Resolves: #1306980 - fix problem with handling compressed files


author: Petr Hracek <phracek@redhat.com> - 3.3.3-1
changelog:
  - New upstream version
  - Dependecy to /usr/sbin/service was removed.
   Instead of /usr/sbin/service systemd files are used.


author: Petr Hracek <phracek@redhat.com> - 3.3.2-4
changelog:
  - fix (#858703) add killpgrp(8) man page to the amanda-client package
      (killpgrp will be removed from man-pages package)
  - Fix autogen for parallel tests.


author: Lukáš Nykrýn <lnykryn@redhat.com> - 3.3.0-3
changelog:
  - fix #757618 - Use of qw(...) as parentheses is deprecated
  - fix #752253 - Using functions in amanda-client which are provided by server


author: Jan Görig <jgorig@redhat.com> - 3.3.0-1
changelog:
  - upgrade to new upstream release
  - uses bsdtcp authentication by default
  - dropped amanda-3.1.1-bsd.patch
  - modified example directory handling and dropped amanda-3.1.0-example.patch


author: Jan Görig <jgorig@redhat.com> - 3.2.2-1
changelog:
  - upgrade to new upstream release
  - removed merged patch amanda-3.1-amrestore.patch
  - fixed build on system with amanda installed


author: Jan Görig <jgorig@redhat.com> - 3.2.0-1
changelog:
  - upgrade to new upstream release
  - fixed build with new glib
  - changed owner of the most files to root
  - moved variable files from /etc/amanda to /var/lib/amanda
  - spec cleanups
  - fix #648321 - amanda rpm should not provide the perl(Math::BigInt)


author: Jan Görig <jgorig@redhat.com> - 3.1.1-2
changelog:
  - removed obsolete README-rpm
  - modified client configuration to match xinetd one
  - modified tcpport patch to include postgresql sample configuration


author: Jan Görig <jgorig@redhat.com> - 3.1.1-1
changelog:
  - upgraded to new upstream bugfix version
  - dropped old upgrade scriptlets
  - spec cleanups
  - created symlink to manpage for amoldrecover
  - default configuration now backups extended attributes
  - fix #610169 - fixed build flags
  - fix #600552 - corrected amdatadir path, updated example patch


author: Jan Görig <jgorig@redhat.com> - 3.1.0-1
changelog:
  - upgraded to new upstream version
  - documentation moved to main package
  - fixed license tag
  - moved files from libexecdir to libdir to avoid multilib conflict
  - moved files between subpackages
  - updated path in xinetd config
  - added -fPIE to CFLAGS and -pie to LDFLAGS
  - removed unused patches
  - removed obsolete devel subpackage


author: Daniel Novotny <dnovotny@redhat.com> 2.6.0p2-9
changelog:
  - fix #497488 -  amanda subpackages require only a specific version of amanda,
        not also release


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0p2-2
changelog:
  - Drop duplicated libamglue.so from -devel
  - Update -pie patch
  - Fix Source typo
  - Move xinetd to main package - used by both client and server
  - Move %{_libexecdir}/amanda/amanda-sh-lib.sh to main package
  - LIBEXECDIR is used in xinetd template
  - Make calcsize setuid root


author: Daniel Novotny 2.6.0p2-1
changelog:
  - Update to 2.6.0p2
  - perl-ExtUtils-Embed added to BuildRequires
  - perl patch dropped (upstreamed)
  - library name change from libamglue.so.* to libamglue.so


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b3_20080310.1
changelog:
  - Update to 2.6.0b3_20080310
  - Re-add updated pie patch, re-add autogen
  - Update example patch to modify Makefile.am, leave template.d in
   /var/lib/amanda for now


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b2_20080220.1
changelog:
  - Update to 2.6.0b2-20080220
  - Drop libdir patch, use --with-libdir instead
  - Move perl modules to %{perl_vendorarch} and add perl Requires


author: Orion Poplawski <orion@cora.nwra.com> 2.6.0-0.b2
changelog:
  - Update to 2.6.0b2, drop upstreamed patches
  - Update xattrs patch
  - Add patches to fix install locations
  - Add -fPIE/-pie to CFLAGS/LDFLAGS, drop pie patch
  - Drop autotools BR
  - Drop /usr/bin/Mail BR and specify mailer as /bin/mail
  - Add %check section
  - Move /etc/amanda/amandates to /var/lib/amanda/amandates
  - Remove ending . from summaries


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-9
changelog:
  - Change default amanda user name to 'amandabackup' (#124510).
    This should not break upgrades as config files are checked for
    old user name and updated.
  - Add some explaining comments to .amandahosts (#153749)


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-5
changelog:
  - Added ssh and ncompress to BuildRequires (#250730).
  - Removed some obsolete makes from build section.


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-3
changelog:
  - Update -undefSymbols patch. All undefined symbols reported by
    'ldd -r' should now be fixed (#198178).


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-2
changelog:
  - Fix undefined symbols in libamserver.so.
  - Fix ./autogen so it automatically installs ylwrap (bug 224143).
  - Run ./autogen in prep section (otherwise the -pie patch had no effect).
  - Update -pie patch.


author: Radek Brich <rbrich@redhat.com> 2.5.2.p1-1
changelog:
  - New upstream version.
  - Client rpm now installs amanda-client.conf.
  - Removed obsolete patches -bug18322 and -rsh.
  - Clean up spec file (non-utf8 error and some warnings from rpmlint).


author: Jay Fenlason <fenlason@redhat.com> 2.5.1p3-1.el7
changelog:
  - Upgrade to new upstream release, now that 2.5.1 is somewhat stable.
  - Note that this requires changing the xinetd configuration and amanda.conf
    because of the new authentication mechanism.
  - -server subpackage does not require xinetd.
  - -server scriptlets do not need to reload xinetd.


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-4
changelog:
  - Include my -dump_size patch to close
    bz#206129: Dump output size determined incorrectly
  - Clean up the spec file, following some suggestions in
    bz#185659: amanda 2.5.0
  - Use a tarball without the problematic contrib/sst directory.
  - Include my new_gnutar (based on a patch by Orion Poplawski
    <orion@cora.nwra.com>) to work around changed incremental file format
    in newer (>1.15.1) versions of gnutar.
  - include my -wildcards patch to turn on wildcards with new versions of tar.


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-3
changelog:
  - move libamclient-*.so to the base rpm, so that multilib support works.
    This fixes
    bz#205202 File conflicts


author: Jay Fenlason <fenlason@redhat.com> 2.5.0p2-2
changelog:
  - New upstream version
  - Make the BuildRequires on /usr/bin/Mail rather than mailx, because we
    don't really care where the Mail command comes from.
  - include the amcheck_badtape patch by Paul Bijnens
    <paul.bijnens@xplanation.com> to fix a problem where amcheck doesn't
    realize the wrong tape is in the drive.
  - include the error_msg patch from Jean-Louis Martineau <martineau@zmanda.com>
    to fix a double-free problem
  - include the restore patch from Jean-Louis Martineau <martineau@zmanda.com>
    to fix an error in amrestore
  - include a slightly modified form of the big_holding_disk patch from
    Andrej Filipcic <andrej.filipcic@ijs.si> to fix a problem with holding
    disks bigger than 4tb


author: Jay Fenlason <fenlason@redhat.com> 2.5.0-2
changelog:
  - New upstream release: 2.5.0, with new features
  - Do not include our own amanda.conf anymore, use the one from the
    tarball.
  - Remove the static libraries.
  - Update the -pie patch
  - Turn on the new -with-ssh-security option.
  - Change the mode of ~amanda/.amandahosts to 600, since 2.5.0 requires
    it.
  - actually use the defconfig macro it this spec file.
  - Change the name of the index server to "amandahost" from localhost.
    Users should ensure that "amandahost.their-domain" points to their
    Amanda server.
  - Change amandahosts likewise.
  - Add dependency on /usr/bin/Mail
  - Ensure unversioned .so files are only in the -devel rpm.
  - Remove DUMPER_DIR and the files in it, as nothing seems to actually
    use them.
  - Include the -overflow patch from Jean-Louis Martineau
    <martineau@zmanda.com>


author: Jay Fenlason <fenlason@redhat.com> 2.4.5p1-3
changelog:
  - Fix spec file to use %{_localstatedir} instead of hardcoding /var/lib
  - Add amanda_user and amanda_group defines, to make changing the username
    easier.
  - Add a BuildRequires on /usr/bin/Mail


author: Jay Fenlason <fenlason@redhat.com> 2.4.5-2
changelog:
  - New upstream release.  This obsoletes the -bug144052 patch.
  - Reorg this spec file slightly to allow someone to specify
    index server, tape server and default configuration when
    rebuilding the rpms via something like
    'rpmbuild -ba --define "indexserver foo.fqdn.com" amanda.spec'
    This change suggested by Matt Hyclak <hyclak@math.ohiou.edu>.


author: Jay Fenlason <fenlason@redhat.com> 2.4.4p2-1
changelog:
  - New upstream version, includes the -sigchld and -client-utils
    patches.  Also includes a new chg-disk changer script and a new
    amqde "quick-and-dirty estimate" program (called from sendsize--not
    a user command.


author: Jay Fenlason <fenlason@redhat.com> 2.4.3-3
changelog:
  - Removed call to signal(SIGCHLD, SIG_IGN) which prevents wait...()
    from working on newer Red Hat systems.  This fixes bug #84092.


author: Jay Fenlason <fenlason@redhat.com> 2.4.3-2
changelog:
  - Add spec file entry for /usr/lib/amanda so owner/group set
    correctly  Fixes bugs 74025 and 73379.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - 2.4.2p2 - fixes problems with amrecover (#26567)
  - made config files noreplace
  - don't build on IA64 right now, amanda doesn't like
    the dump there: It segfaults.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Use %{version} in source URL, and thus actually use 
    2.4.2p1 instead of 2.4.2 (doh! # 28759)
  - add patch to handle bogus /dev/root entries (#28759)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - don't have "chunksize -1" as the default, as it's no longer
    supported
  - make it uid amanda, with home /var/lib/amada
    so programs can actually access it (#20510)
  - make .amandahosts a config file (#18322)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - build with shared libraries.
  - add amanda-devel package to contain static libraries.
  - update to 2.4.2-19991216-beta1 (#16818).
  - sort out client-server file confusions (#17232).
  - amandaidx-xinetd should have "wait = no" (#17551).
  - /var/lib/amanda needs operator.disk ownership (17913).
  - /etc/xinetd.d/amanda added to the amanda-server package (#18112).
  - ignore socket error message (#18322).


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - only do reload of xinetd if xinetd is running (#16653)
  - don't show output of reload command to STDOUT (#16653)
  - don't use /usr/sbin/tcpd in amidx, xinetd is linked
    with tcp_wrappers
  - prereq initscripts (fixes #14572 and duplicates)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed files/dirs ending up in the wrong packages.
  - last time it wasn't built with dump (doh!), this time it is. Now has a
    BuildRequires for dump.


author: Tim Powers <timp@redhat.com>
changelog:
  - make sure the man pages are gzipped in each subpackage, overriding the build
    system spec_install_post macro.
  - using mega spec file changes from Marc Merlin <merlin_bts@valinux.com> since
    the package we were shipping in the past had some major issues (not in
    Marc's words ;)
  - using Marc's added README and modified config files.
  - adapted patches written by Alexandre Oliva <oliva@dcc.unicamp.br> from Marc
    Merlin's package so that the patch matches the source version (the patches
    are the glibc2.1 and glibc2.2 patches)


author: Tim Powers <timp@redhat.com>
changelog:
  - fix so configure doesn't crap out (libtoolize --force)
  - gzip man pages, strip binaries
  - rebuilt for 6.2


author: Otto Hammersmith <otto@redhat.com>
changelog:
  - updated to 2.4.0b6, fixes security hole among other things
    (as well as finally got the glibc patch in the main source.)


author: Ray Strode <rstrode@redhat.com> 0.8-2
changelog:
  - Disable gd page transitions for now since they don't
    completely work right (ask adamw).
  - Fix crasher when realmd goes away


author: Zdenek Dohnal <zdohnal@redhat.com> - 1.4.1-20
changelog:
  - 1145739 - cannot add samba printer without python-smbc
  - 1203219 - Tracebacks due to selection/cursor handling
  - 1296815 - system-config-printer should require gtk3 instead of gtk2
  - 1164188 - ImportError: No module named cairo
  - 1140627 - Nested class are not allowed


author: Tim Waugh <twaugh@redhat.com> 1.4.1-17
changelog:
  - Applied upstream patch to fix job retrieval (bug #1119227).
  - Applied upstream patch to fix Gdk.color traceback (bug #1112334).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-8
changelog:
  - Fixed misplaced parenthesis (bug #979119).
  - Fixed another codec issue (bug #978970).
  - Avoid race when renaming printer (bug #975705).
  - Don't check for missing drivers in remote printers (bug #975058)
  - Another fix from the move to gi.repository (bug #973662).
  - Fixed another codec issue (bug #971973).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-6
changelog:
  - Use the right signal for spotting when editing is done when renaming
    a printer (bug #971404).
  - More fixes for UTF-8 encoding issues (bug #968142).
  - Fixed new printer dialog traceback (bug #969916).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-4
changelog:
  - Removed old pointer/keyboard grabbing code as it no longer
    works (bug #971459).
  - Notify urgencies have new names with gi.repository (bug #970646).
  - More fixes for UTF-8 encoding issues (bug #969846, bug #971417).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-3
changelog:
  - Fixed typo introduced in previous change (for bug #962207), and
    fixed another UTF-8 encoding issue (bug #965771).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-2
changelog:
  - Fixed typo which could cause a traceback (bug #965678).
  - Fixes for UTF-8 encoding issues (bug #957444, bug #961882,
    bug #962207, bug #964673, bug #965578).


author: Tim Waugh <twaugh@redhat.com> 1.4.1-1
changelog:
  - 1.4.1:
    - Don't call into Gtk directly from scp-dbus-service (bug #951710).
    - Handle errors from Gdk.color_parse() correctly.
    - Fix creating of empty pixbuf.
    - Make man page and --help output consistent.
    - Some codec fixes (bug #957343, bug #957444, bug #960567).
    - Updated translations (bug #951647).
    - Use xxx-supported values for number-up and sides options
      (bug #923841).


author: Tim Waugh <twaugh@redhat.com> 1.4.0-4
changelog:
  - Don't call into Gtk directly from scp-dbus-service (bug #951710).
  - Adjusted dependencies now we use GObject introspection.


author: Tim Waugh <twaugh@redhat.com> 1.4.0-2
changelog:
  - Fixed changelog date.
  - Fixed some printer name encoding issues (bug #950162).
  - Better behaviour when trying to run without valid DISPLAY (bug # #948240).


author: Jiri Popelka <jpopelka@redhat.com> 1.3.9-2
changelog:
  - BuildRequires systemd-devel instead of udev-devel
  - replace udev_get_sys_path() with hard-coded "/sys"


author: Tim Waugh <twaugh@redhat.com> 1.3.9-1
changelog:
  - 1.3.9:
    - Updated translations.
    - Improved check-device-ids output.
    - Removed incorrect warning when using CUPS >= 1.5.3.


author: Tim Waugh <twaugh@redhat.com> 1.3.8-1
changelog:
  - 1.3.8:
    - Avoid AttributeError in on_btnNPApply_clicked() (bug #772112).
    - Added debugging when jobviewer not found (bug #757520).
    - Applied patch from Till Kamppeter to use pycurl 'https' support
      for openprinting (CVE-2011-4405).
    - Always use a sequence as args for timedops.TimedSubprocess()
      (patch from Vincent Untz).
    - Added some firewall debugging for bug #755913.
    - Fixed typo (Ubuntu #844976).
    - Run probe_printer.py with an argument to run PrinterFinder by hand.
    - More debugging output in PrinterFinder.
    - Really fix SMB probing in PrinterFinder.
    - LpdServer class: spot when we can't connect, and give up (likewise
      in PrinterFinder).
    - Ignore ' All-in-one' suffix for printer model names when comparing
      them (bug #751610).
    - Handle HTTP errors from openprinting.org (seen in bug #743446).
    - Don't re-open PPD when already available, just to localize marker
      names.
    - Use the monitor's PPD cache in the properties dialog.
    - monitor: provide method for sharing the monitor's PPD cache.
    - cupshelpers: avoid re-opening PPD when not needed (not a leak).
    - Fixed file descriptor leak in PPDCache (Ubuntu #874445).
    - Fixed typo in check-device-ids.py when looking for ID-less
      matches.
    - Require newer pycups; drop compatibility code.
    - Do not connect to CUPS with an empty user name.
    - On asynchronous IPP connections make sure that the password dialog
      is repeated if a wrong password is entered (Ubuntu #653132).
    - Several fixes on credential caching for IPP authentication (Ubuntu
      bug 653132).
    - Don't penalise pxlmono now that bug #661814 is fixed in
      ghostscript-9.04.
    - Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
      (Ubuntu #653132).


author: Tim Waugh <twaugh@redhat.com> 1.3.7-2
changelog:
  - Fixed typo in check-device-ids.py when looking for ID-less matches.
  - Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
    (Ubuntu #653132).


author: Tim Waugh <twaugh@redhat.com> 1.3.7-1
changelog:
  - 1.3.7:
    - Show private job attributes for "my jobs" (bug #742279).
    - Enable Test Page button when application/postscript is supported.
    - Some preferreddrivers.xml fixes (Ubuntu #855412).
    - Handle errors saving troubleshoot.txt (Ubuntu #789602).
    - Removed some stale code.
    - Make connections list more easily accessible (Ubuntu #842092).
    - Improved handling of remote CUPS queues via DNS-SD, and IPP devices.
    - Better display of CUPS servers from "Find Network Printer".
    - Fixed SMB method for printer finder.
    - Don't handle tooltips during mainloop recursion (bug #664044,
      bug #739734).
    - Fixed bold print of tab labels on option conflicts.
    - Preserve installable options on driver change.
    - Update printer properties dialog correctly when PPD changed.
    - Fixed typo triggered by private job attributes (Ubuntu #827573).
    - Marked some translatable strings that weren't (bug #734313).


author: Tim Waugh <twaugh@redhat.com> 1.3.6-1
changelog:
  - 1.3.6:
    - Updated translations.
    - IPPAuthConnection: avoid traceback (Ubuntu #828030).
    - Allow entering @,?,=,& characters in Device URI text field
      (Ubuntu #826958).
    - Removed PackageKit client code in missingPackagesAndExecutables
      (bug #726938).
    - Properties dialog: make OK button sensitive even when no changes
      to save (Ubuntu #444280).


author: Tim Waugh <twaugh@redhat.com> 1.3.5-1
changelog:
  - 1.3.5:
    - Driver selection, missing executables checking, and physical
      device grouping now exposed via D-Bus.
    - Fixed cupsFilter search in missing executables check.
    - Use PackageKit to resolve missing executable filenames to
      packages.
    - Fixed DNSSD hostname resolution.
    - Fixed firewall code to handle json errors when used with the older
      system-config-firewall D-Bus service.
    - Fixed LPD probing (726383).
    - Use "hostname" instead of "IP address" when asking for names of
      browse servers (bug #726134).
    - Updated translations.
  - Also: applied patch to fix serversettings traceback, from upstream
    post-1.3.5 (bug #726682).
  - Move files around so the libs sub-package provides the D-Bus service.


author: Tim Waugh <twaugh@redhat.com> 1.3.4-1
changelog:
  - 1.3.4:
    - Don't rely on retriggering printers; enumerate them from systemd
      instead.
    - Don't complain about missing/invalid device ID for devices we've
      already handled.
    - Removed unused Printer Groups feature.
    - Don't show "No printers configured" page if the printers are
      filtered in any way.
    - URL-quote URIs when using "Find Network Printer" (Ubuntu #808137).
    - Downloadable drivers: don't display printers for which there are
      no drivers (bug #668154).
    - Kerberos support for the SMB 'Verify' button (requires new enough
      pycups).
    - Removed IPP/HTTP device screen in favour of "Enter URI"
      (bug #685091).
    - Converted ComboBoxEntry widgets to Entry+EntryCompletion in
      NewPrinterWindow.ui.
    - Robustness in ppdsloader in the face of errors (Ubuntu #766818).
    - Changed Make/Model/State labels into GtkEntry widgets so contents
      are always fully selectable (bug #719217).
    - Convert iters to paths before comparing (bug #717062, Ubuntu #791690,
      trac #221).
    - Set translation domain in D-Bus service (Ubuntu #783967).
    - Ensure consistency in jobviewer if add_job fails (bug #693055,
      bug #632551).
    - Avoid PostScript for HP LaserJet 2100 Series (bug #710231).
    - Raised priority for SpliX driver (Ubuntu bug #793741).
    - Updated Free Software Foundation (FSF) address.
    - Adjusted test code in asyncpk1.py so it doesn't look like a
      tempfile vulnerability.


author: Jiri Popelka <jpopelka@redhat.com> 1.3.3-1
changelog:
  - 1.3.3:
    - Set translation domain for ServerSettingsDialog (Ubuntu #777188).
    - scp-dbus-service: Ignore setlocale() errors (Ubuntu #748964).
    - Renamed ui/*.glade to ui/*.ui again (Ubuntu #759811).
    - Allow % character in SMB URI (Ubuntu #747400).
    - More error handling (Ubuntu #744783).
    - Avoid traceback if printer duplication fails (bug #694629).
    - Fixed off-by-one error in monitor.
    - Fixed printer renaming (Ubuntu #726954).
    - Added PrinterModified D-Bus signal to printer properties interface.
    - More robustness for printer properties dialog
      when printer removed (Ubuntu #741987).
    - Fixed PPDs loader when using CUPS remotely or
      when DBus not available (bug #693515).
    - Handle failure to load PPDs more gracefully (Ubuntu #742409).
    - Avoid traceback when cancelling New Printer dialog after failure.
    - Make sure everything is ready before handlers might be called (bug #689336).
    - Ensure consistency in jobviewer if add_job fails (bug #693055, bug #632551).
    - Be defensive against CUPS returning incorrect job IDs (Ubuntu #721051).
    - Job viewer's attribute window: Convert job numbers and
      attribute values to strings (Ubuntu bug #733088).
    - udev-configure-printer: be more defensive when
      parsing CUPS response (Ubuntu #760661).


author: Tim Waugh <twaugh@redhat.com> 1.3.2-2
changelog:
  - Fixed traceback in newprinter.py (bug #680683).
  - Improvements for check-device-ids from upstream.
  - Don't start the applet in GNOME at all (bug #677676), now that GNOME
    Shell is capable of handling New Printer notifications. (Note that
    automatic driver installation won't work until GNOME Shell implements
    that part.)


author: Tim Waugh <twaugh@redhat.com> 1.3.2-1
changelog:
  - 1.3.2:
    - Set connected state when connecting to server fails (bug #685098).
    - Handle the situation where cupsd has died/restarted more gracefully.
    - Renamed ui/*.ui -> ui/*.glade again, fixing translations.
    - Just hide Printer Properties dialog on delete-event (Ubuntu #729966).
    - Extra job options: print-quality, printer-resolution, output-bin.
    - Automatically show horizontal scrollbar in job options screen.
    - Ignore "output-mode-default" attribute as it is not settable.
    - Handle IPP_TAG_RESOLUTION types (requires pycups-1.9.55).
    - Don't traceback if option value cannot be handled.
    - Fixed traceback in options.py (bug #679103).
    - Handle URIs in Find Network Printer entry, and use 'Enter URI'
      instead of 'Other' (bug #685091).
    - Use "Do It Later" instead of "Cancel" for adjust firewall dialog
      (trac #213).
    - Fixed an instance where NewPrinterGUI might not have self.printers
      set (bug #680683).
    - IPPHostname can contain colon (to specify port).
    - Fixed automatic driver installation when changing the driver.
    - Removed stale code left over from conversion to gobjects.
    - Ensure all uses of ppdsloader supply the Device ID.
    - Fixed some small typos in newprinter --help output.
    - Prevent traceback after 2nd drivers search dialog is cancelled
      (bug #680288).
    - Activated and fixed testing mode for device ID/driver association
    - Match HP-Fax2/3/... PPDs, as well as Ubuntu/Debian hpijs-ppds
      packages.
    - preferreddrivers.xml: Identify hpcups and hpijs fax PPDs.
    - Match native hpijs driver (drv:///hp/hpijs.drv/...) as "hpijs".
    - Handle Ubuntu locations of hpcups.drv and hpijs.drv.
    - preferreddrivers.xml: match OpenPrinting gutenprint PPD names as
      gutenprint.
    - Removed DES field check altogether.
    - xmldriverprefs.test: show order more clearly.
    - Make xmldriverprefs.test() debugging optional.
    - More debugging during PPD selection.
    - Prefer foomatic PostScript drivers before PCL drivers (except
      foomatic-recommended ones).


author: Tim Waugh <twaugh@redhat.com> 1.3.1-1
changelog:
  - 1.3.1:
    - Fixed page sequence when adding a printer with an exactly-matching
      driver.
    - firewall: fixed cache behaviour.
    - Defer calls to populateList initiated by monitor.
    - Removed duplicate method definition.
    - monitor: always set self.bus even when D-Bus not available.


author: Tim Waugh <twaugh@redhat.com> 1.3.0-2
changelog:
  - Don't show job notifications from the applet, just do New Printer
    notifications and handle requests to install printer drivers
    (bug #677676).


author: Tim Waugh <twaugh@redhat.com> 1.3.0-1
changelog:
  - 1.3.0:
    - Prevent look-up failures in dnssdresolve (Ubuntu #716357).
    - Install libsane-hpaio when appropriate (bug #585362).
    - Avoid double-checking networked HPLIP-able devices.
    - Use #!/usr/bin/python throughout, even for non-executables.
    - Don't display tooltips in the jobviewer as they do not work at
      all.
    - Translation updates.


author: Jiri Popelka <jpopelka@redhat.com> 1.2.97-1
changelog:
  - 1.2.97:
    - Handle failure to connect in PrinterURIIndex (bug #668568).
    - Fixed bugs in gtk_label_autowrap.py (bug #637829).
    - Avoid Foomatic/pxlmono until output size issue is fixed (bug #661814).
    - Avoid traceback when notification daemon has persistence (bug #671375).
    - Don't crash when DISPLAY is unset (bug #676339, #676343).
    - Improvements for DNS-SD support from Till Kamppeter
    - troubleshoot: handle wrong server name but right IP address.
    - Update printer properties after NewPrinter dialog has changed PPD/device.
    - Don't rely on CUPS_PRINTER_COMMANDS alone.
    - Use set_autowrap() from slip.gtk module when possible.


author: Jiri Popelka <jpopelka@redhat.com> 1.2.96-3
changelog:
  - Fixed driver selection when there are duplicate PPDs available. (#667571)
  - Grabbing focus for editing breaks it (bug #650995).


author: Jiri Popelka <jpopelka@redhat.com> 1.2.96-1
changelog:
  - 1.2.96:
    - Remove reference to current printer on exit (bug #556548).
    - Handle cups.Connection() failure in PrinterURIIndexr (bug #648014).
    - Block unwanted characters when editing queue name (bug #658550).
    - Initialise D-Bus threading in timedops module (bug #662047).
    - many other fixes


author: Tim Waugh <twaugh@redhat.com> - 1.2.95-1
changelog:
  - 1.2.95.
  - Removed pycups and pysmbc tarballs as they are now packaged
    separately as python-cups and python-smbc.


author: Tim Waugh <twaugh@redhat.com> - 1.2.5-1
changelog:
  - 1.2.5:
    - CMD-field matching for PPDs (bug #630058).
    - Avoid crash in jobviewer (bug #640904).
    - Don't try to modify firewall for SNMP broadcast responses
      as it doesn't work (trac #214).
    - Correctly parse snmp backend output when fetching
      Device ID (bug #639394).
    - XmlHelper: Don't indent output when saving to file (bug #639586).
    - GroupsPaneModel: Avoid crash when removing queue (bug #639586).
    - Use "Do It Later" instead of "Cancel" for adjust firewall
      dialog (trac #213).
    - Delete Bluetooth printer's queue when unpaired.
    - Show examples of IPP URIs (bug #575795).
    - Use actual Device ID strings in 'no match' debug
      message (bug #630350).
    - Prevent disallowed characters in text entry fields when adding
      new printer (bug #621199).
    - Fixed race condition while renaming printer (bug #625502).
    - Request required job attributes rather than assuming they will
      be present in response (bug #635719).
    - Discard disallowed characters when renaming (bug #612315).
    - Mark more translatable strings (bug #634436).


author: Jiri Popelka <jpopelka@redhat.com> 1.2.4-1
changelog:
  - Updated to 1.2.4:
    - Error checking in on_job_cancel_prompt_response (bug #608283).
    - Fixed UDEV_RULES conditional; also, avoid unnecessary tests.
    - Fill in username before calling set_auth_info (bug #609515).
    - Make the 'Add' button actually do something.
    - Initialise downloadable_drivers dict earlier (bug #608815).
    - Strip ' BR-Script3' from the names of Brother PPDs.
    - Sanitize loading of non-existing icon (bug #612415).
    - udev helper: use CUPS defaults when connecting.
    - Blacklist certain printer state reasons (bug #520815).
    - Exclude dnssd backend from udev search.
    - Avoid double-destroy in ppdsloader.
    - Catch KeyError in jobviewer when printer uri not known (bug #615727).
    - Changed shebang in executables (bug #618357).
    - Make udev-configure-printer work for Bluetooth (Bastien Nocera).
    - Merged Till Kamppeter's patches.
      - Access OpenPrinting via the web query API with redirect support.
      - Prioritize DNS-SD-based URIs against IP-based URIs.
      - Added missing "import gobject" to probe_printer.py.
      - On discovered network printers do not only cache make and model but also the device ID.
      - Fix recognition of remote CUPS queues when setting up an IPP queue.
      - Added delay to the auto-start of the applet.
      - Do not error out on missing firewall D-Bus service.
      - Make multi-threaded driver package search via Jockey work.
      - Prioritize HP's hpcups driver against HPIJS.
      - Silence error messages of missing PrinterDriversInstaller D-Bus service.
      - Improvements for setting up Bluetooth printers.
      - udev-configure-printer: Match usblp, libusb, HPLIP, and USB device file URIs.
      - Fill the queue list when clicking "Probe" in LPD printer setup screen.
      - Remove the ":9100" from discovered "socket://..." URIs.
      - Integration of the dnssd CUPS backend and assosiation of DNS-SD names and IPs.
      - When setting up a printer search for local drivers before searching the internet.


author: Tim Waugh <twaugh@redhat.com> - 1.2.3-1
changelog:
  - Updated to 1.2.3:
    - Use toolbar instead of menubar in JobsViewer (trac #205).
    - Fixed HTTPError status code handling when changing server
      settings.
    - Fixed traceback with driver auto-selection (bug #590193).
    - Only local filenames can be selected for troubleshoot.txt
      (bug #590529).
    - Fixed cups-pk-helper FileGet usage (bug #587744).
    - Escape printer names in error dialog markup (Ubuntu #567324).
    - Avoid traceback changing PPD for queue with bad PPD.
    - Attempt to translate backend device-info strings (Ubuntu #557199).
    - Don't buffer debugging output.
    - Avoid leaking Connection objects when cancelling jobs.
    - Threading fixes (trac #206).
    - Canon naming fixes from vendor.
    - Make deep copy of list of job ids to cancel (bug #598249).
    - Bluetooth auto-config support.
    - Restored keybindings/tooltips lost in switch to action groups
      (trac #208).
    - Spinner icon has to have more than one frame (bug #603034).
    - Add job to active_jobs only if we're interested in it
      (bug #604492).
    - Make sure automatically-created queues will work; delete queue if
      missing executables.
    - Don't add queues for Graphtec devices (bug #547171).
    - Avoid KeyError in AdvancedServerSettings.py (bug #606798).
    - Handle empty notify-subscribed-event subscription attributes
      (bug #606909).


author: Tim Waugh <twaugh@redhat.com> - 1.2.2-1
changelog:
  - Updated to 1.2.2:
    - Check we are connected to the local server for server firewall
      changes and package installation.
    - Avoid Yes/No buttons (trac #204).
    - Set gettext domain for new printer dialog (Ubuntu #557199).
    - Make sure the printer we are changing the PPD for still exists
      and close New Printer window if not (bug #581668).
    - Specify requested_attributes in getJobs if possible (bug #584806).
    - Resolve DNS-SD hostnames for physical device comparision
      (trac #179).
    - jobviewer: PrinterURIIndex fix when no initial printer names and
      when looking up by name.
    - Don't fetch Device ID from network printer if we already know it.
    - Applet module no longer needs to import statereason.
    - Removed doubled-up 'translatable' attribute in UI file
      (Ubuntu #571662).
    - Fixed indentation in PK1Connection.getDevices.
    - No need to introspect CupsPkHelper every time, just once.
    - troubleshoot: turn off debugging before fetching error log.
    - Fixed localized state reasons (bug #587718).
    - Match Kyocera as manufacturer when only model name reported
      (Ubuntu #564633).
    - Fixed TreeIter handling in update_job_creation_times (bug #588409).
    - Make Verify buttons auto-sized (Ubuntu #575048).
    - Fixed a troubleshooter string and some SMB auth dialog strings
      that were not being translated (Ubuntu #557199).
    - Show unmatched IEEE 1284 Device IDs in less confusing format.
    - check-device-ids: run SNMP query for lpd URIs too.
    - Handle HTTPError from AdvancedServerSettingsDialog, and treat any
      HTTP errors as failures (bug #587744).
    - asyncconn/asyncipp: some fixes for connection/reconnection
      failures.
    - ppdsloader: watch out for errors when connecting.
    - Initialise GUI.printers in constructor (bug #589793).
    - Always use close_fds=True in subprocess.Popen calls (bug #587830).
    - Translation updates.


author: Tim Waugh <twaugh@redhat.com> - 1.2.1-2
changelog:
  - Specify requested attributes in getJobs if possible (bug #584806).
  - Added optional requested_attributes argument to Connection.getJobs
    (bug #584806).


author: Tim Waugh <twaugh@redhat.com> - 1.2.1-1
changelog:
  - Updated to 1.2.1:
    - Fixed missing translations (bug #580442).
    - Offer to adjust firewall when necessary.
    - Avoid tracebacks when adjusting server settings.
    - Handle IPP failure fetching printer attributes for completed jobs
      (Ubuntu #562679).
    - monitor: don't crash if job-state attribute is missing
      (Ubuntu #562441).
    - troubleshoot: handle IPPError in PrintTestPage module (bug #579957).
    - Lots of check-device-ids fixes.


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-10
changelog:
  - Better inklevel 25/50/75 markers.
  - Fixed window transience for 'Change Device URI'.
  - More async traceback fixes (Ubuntu #547075).


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-8
changelog:
  - Fixed traceback in asyncipp (bug #576932).
  - check-device-ids: search harder for missing Device IDs.
  - Make inklevel widget easier to read (bug #576930).


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-5
changelog:
  - Fixed pycups build with new distutils.
  - Fixed reconnection error handling in IPPAuthOperation class (bug #575198).


author: Tim Waugh <twaugh@redhat.com> - 1.2.0-1
changelog:
  - Updated to pycups-1.9.49.
  - 1.2.0:
    - Another error handling fix in check-device-ids.py.
    - Added StartupNotify=true to 'manage print jobs' desktop file.


author: Jiri Popelka <jpopelka@redhat.com> 1.1.93-6
changelog:
  - Fixed pycups to be more cautious when removing
    the Connection object from the list (bug #567386).


author: Tim Waugh <twaugh@redhat.com> - 1.1.92-4
changelog:
  - Removed Device ID hacks for Kyocera and HP.  This avoids a false
    positive for the incorrect-Device-ID warning.


author: Tim Waugh <twaugh@redhat.com> - 1.1.90-3
changelog:
  - Set model for LPD queue ComboEntry (bug #558484).
  - Only add current device to list when all devices found (bug #558524).
  - Fixed statereason localization for raw queues (bug #558156).
  - Fixed async fallback again (bug #557854).


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-9
changelog:
  - Clean up temporary files when localizing statereason (bug #552768).
  - Make sure serial device widgets are always initialized (bug #556488).
  - Handle errors more gracefully in userdefault.py (bug #556345).
  - Don't rely on cups-pk-helper being around (bug #556170).
  - Avoid traceback when checking on connecting backends (bug #555552).


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-3
changelog:
  - Fixed pycups IPPRequest attribute handling bug.
  - Make sure there are enough ink level values (bug #541882).
  - Make sure the printer we added still exists before selecting it
    (bug #551436).
  - Set notification timeouts appropriately (bug #550829).
  - Avoid traceback in NewPrinterGUI.init (bug #550442).
  - Avoid traceback in on_jobviewer_exit (bug #550437).


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-2
changelog:
  - Prefer foomatic-recommended drivers (bug #550108).
  - Pre-select correct driver when adding or changing a queue (bug #550075).
  - Fixed typo (bug #550096).


author: Tim Waugh <twaugh@redhat.com> - 1.1.16-1
changelog:
  - Updated pycups to 1.9.47.
  - 1.1.16:
    - Ignore com.apple.print.recoverable state reason.
    - Prevent traceback in found_network_printer_callback (bug #547765).
    - Use asynchronous connection class for fetching device lists
      (bug #549749).
    - Prefer Foomatic/hpijs to hpcups for the time being.
    - Clear device screen each time a new dialog is presented.
    - Constraints handling fix.


author: Tim Waugh <twaugh@redhat.com> - 1.1.15-3
changelog:
  - Fixed cupsd.conf parsing when lines begin with blanks (bug #544003).
  - Don't overwrite BrowsePoll settings in basic settings dialog (bug #543986).


author: Tim Waugh <twaugh@redhat.com> 1.1.14-1
changelog:
  - 1.1.14:
    - Retry when reconnection fails (bug #541741).
    - Prevent traceback with bad marker-levels attribute (bug #541882).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-12
changelog:
  - Prevent display of marker levels from making the properties dialog
    too big (bug #540826).
  - Place the window in the middle of the screen (bug #539876).
  - Fixed editability of PPD options for explicit IPP queues
    (bug #541588).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-8
changelog:
  - Fail gracefully if the new printer has disappeared before the user
    has responded to the test page prompt (bug #533109).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-5
changelog:
  - Added upstream patch for custom state reasons (bug #531872).
  - Strip 'zjs' from make-and-model as well (bug #531869).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-4
changelog:
  - Troubleshoot: connect to the right server when choosing a network
    queue (bug #531482).
  - Strip 'zxs' and 'pcl3' from make-and-model (bug #531048).
  - Fixed visibility tracking for jobs window (bug #531438).
  - Don't display properties dialog for first test page (bug #531490).
  - Determine make/model for network printers (bug #524321).
  - Auto-select the correct driver entry for raw queues.
  - Avoid traceback in PhysicalDevice.py.
  - Let Return key activate the Find button for Find Network Printer.


author: Tim Waugh <twaugh@redhat.com> 1.1.13-3
changelog:
  - Fixed missing import in probe_printer module.
  - Fixed race when fetching device list (bug #521110).


author: Tim Waugh <twaugh@redhat.com> 1.1.13-2
changelog:
  - Iconify jobs window into status icon.
  - Avoid showing the publish-printers dialog when not necessary.
  - Fixed traceback when cancelling change-driver dialog.
  - Fixed data button state.


author: Tim Waugh <twaugh@redhat.com> 1.1.12-1
changelog:
  - 1.1.12:
    - Troubleshooting fix.
    - Fixed applet traceback when printing test page.
    - Removed completed job notifications (trac #181).
    - Show printer status in printer icons (bug #518020).
    - Use paused icon when printer state reason is 'paused'.
    - Driver preference order fixes.
    - Job status icon and state reason display in jobs list
      (bug #518070).
    - Fixed overactive job creation times update timer.
    - Use preferred D-Bus object path for AuthenticationAgent
      (bug #518427).
    - Fixed disabling a printer when PolicyKit call fails.
    - Set appropriate status icon tooltip when configuration printer
      (bug #518007).
    - Use separate thread for verifying IPP queue (bug #518065).
    - Use newer tooltip API to avoid deprecation warnings.
    - Compare MFG/MDL case-insensitively in udev rule.
    - Support for cups-pk-helper's DevicesGet method.
    - Don't attempt to use PolicyKit if running as root.
    - Support for localized marker names (trac #183).
    - Other small fixes.


author: Tim Waugh <twaugh@redhat.com> 1.1.11-6
changelog:
  - Applied patch from 1.1.x (52a73b6).
    - Better printer icons representing status (bug #518020).
    - Use paused ico nwhen printer state reason is 'paused'.
    - Job status icon and state reason in jobs treeview (bug #518070).
    - Job creation times display fixes.
    - Use preferred object path for AuthenticationAgent (bug #518427).


author: Tim Waugh <twaugh@redhat.com> 1.1.11-5
changelog:
  - Applied patch from 1.1.x (3f45e96):
    - Show a 'paused' emblem for rejecting/disabled printers
      (bug #518020).
    - Set appropriate tooltip when configuring printer (bug #518007).
    - Use separate thread for verifying IPP queue (part of bug #518065).
    - Better driver preference order (bug #518045).


author: Tim Waugh <twaugh@redhat.com> 1.1.11-4
changelog:
  - Compare MFG and MDL fields case insensitively when adding automatic
    queues, because HPLIP provides them with different case than the
    actual devices do.  Upstream HPLIP bug:
    https://bugs.launchpad.net/hplip/+bug/405804


author: Tim Waugh <twaugh@redhat.com> 1.1.11-1
changelog:
  - 1.1.11:
    - Several udev-configure-printer fixes.
    - Use case-insensitive PPD matching.
    - Better URI validity testing.
    - Another stale printer status icon fix.
    - Notice when jobs stop due to backend errors.
    - Warn about job history when renaming printers.
    - Small UI improvements.


author: Tim Waugh <twaugh@redhat.com> 1.1.10-3
changelog:
  - Removed gnome-packagekit dependency.  The presence of
    gpk-install-package-name is detected at run-time, and the program
    acts accordingly.


author: Tim Waugh <twaugh@redhat.com> 1.1.10-1
changelog:
  - 1.1.10:
    - New udev rules for adding/enabling/disabling USB printers
      automatically.
    - Now uses gnome-packagekit utility to install packages
      instead of the D-Bus API.
    - Fixed detection of stopped jobs with CUPS 1.4.
    - Fixed tracebacks when adding a new printer and when receiving
      IPP notifications.
    - Fixed 'location' field for printers added on remote CUPS servers.
    - Fixed handling of incorrect authentication.
    - Some UI and troubleshooter fixes have been made.


author: Tim Waugh <twaugh@redhat.com> 1.1.8-5
changelog:
  - Use gpk-install-package-name instead of trying to use the D-Bus API.
  - Spot stopped jobs with CUPS 1.4 as well (trac #177).  This, along
    with the previous fix, addresses bug #509177.
  - Map gutenprint filenames to the package name.
  - Fixed sensitivity of class member selection arrows (bug #508653).


author: Tim Waugh <twaugh@redhat.com> 1.1.8-3
changelog:
  - Use correct 'location' field for printers added remotely.
  - Parse nmblookup failures correctly in troubleshooter.
  - Prevent traceback on IPP notification after properties dialog
    cancelled.
  - Fixed handling of incorrect authentication when not using
    PolicyKit (bug #508102).


author: Tim Waugh <twaugh@redhat.com> 1.1.8-2
changelog:
  - Make sure we find https URIs from https backend (bug #507628).
  - Avoid showing a non-fatal exception when adding an IPP printer
    (bug #507629).
  - Fixed traceback when adding/modifying printer which could lead to
    display bugs (bug #507489).


author: Tim Waugh <twaugh@redhat.com> 1.1.8-1
changelog:
  - Updated pycups to 1.9.46.
  - Updated to 1.1.8:
    - Select a printer after adding it (trac #145).
    - Make sure the job and printer context menus cannot get out of date
      (trac #175, trac #172).
    - Fixed displayed hold time for held jobs.
    - Use grey ink-drop when there is no marker-colors value instead of
      crashing (bug #505399).
    - Scroll job list window to new job when appropriate.
    - Clean up temporary PPD files (bug #498743).
    - Fixed XML crash (Ubuntu #370469).
    - Fixed automatic printer model selection.
    - Fixed cupspk crash due to missing debugprint import (bug #496722,
      trac #161). 
    - Fixed PhysicalDevice crash (bug #496722, trac #161).
    - Adjusted border padding for New Printer window (bug #493862).
    - Set glade's textdomain in the job viewer (Ubuntu #341765).
    - Fixed URI parsing when verifying IPP URIs.
    - Set relaxed PPD conformance (trac #159).
    - Make troubleshooter work again by disabling cupspk for it.


author: Tim Waugh <twaugh@redhat.com> 1.1.7-4
changelog:
  - Changed requirement on notification-daemon to
    desktop-notification-daemon to allow for other implementations
    (bug #500587).


author: Tim Waugh <twaugh@redhat.com> 1.1.7-1
changelog:
  - Requires dbus-python (bug #495392).
  - Updated to 1.1.7:
    - Updated translations.
    - Don't abort if the jobviewer couldn't show a notification.
    - Don't use setlocale() for locale-independent case conversion.
    - Don't assume the notification daemon can show action buttons.
    - Use case-insensitive matching for model names.
    - HPLIP compatibility fixes.
    - Fixed typo in jobviewer keyring support (Ubuntu #343156).
    - Added support for https device URIs (bug #478677).
    - Prevent traceback in monitor when connection failed (Ubuntu #343387).


author: Tim Waugh <twaugh@redhat.com> 1.1.6-1
changelog:
  - No longer requires gnome-python2-gnome.
  - Updated to 1.1.6:
    - Translatable string fix for authconn.
    - Romanian allow/deny translation fix (bug #489748).
    - Set glade's textdomain in the jobviewer (Ubuntu #341765).


author: Tim Waugh <twaugh@redhat.com> 1.1.5-2
changelog:
  - Added patch for changes in 1.1.x since 1.1.5:
    - Strip " hpijs" from PPD names.
    - Handle there being no operation name set when authentication/retry
      is required.
    - Mark "Unauthorized" PolicyKit dialog strings for translation, and
      change that dialog to an error.
    - Work around marker-* attributes not being presented as lists
      (bug #489512).
    - D-Bus policy tweak.
    - Better PPD fallback searching.
    - Fixed model search oddity when no digits in model name.
    - Fixed locale save/restore in cupshelpers (bug #489313).
    - Use gtk.show_uri() instead of gnome.url_show() (trac #147).
    - Removed HPLIP probe screen (no longer needed).
    - Be certain of having the right cell when starting a rename
      (Ubuntu #333260).
    - Fixed strftime call (Ubuntu #334859).
    - Check dict before use when handling auth-info-required.
    - Handle timed operations being cancelled in the troubleshooter test
      print page (Ubuntu #325084).
    - Put pycups version requirement in monitor module.


author: Tim Waugh <twaugh@redhat.com> 1.1.4-1
changelog:
  - 1.1.4:
    - Skip model selection screen when adding a new printer for which we
      know the exact model.
    - Better integration for HPLIP hp and hpfax queues.
    - Work around HPLIP option parsing bug.
    - Pre-select the current device correctly.
    - Better descriptions for types of available connection.
    - Perform lowercase operations in a locale-independent manner (trac #151).


author: Tim Waugh <twaugh@redhat.com> 1.1.3-7
changelog:
  - Updated from git:
    - Avoid tracebacks in main application (bug #484130) and job viewer.
    - Avoid unnecessary modal dialog when adding printer (bug #484960).
    - Don't use notification when authentication is required, just
      display the dialog.


author: Tim Waugh <twaugh@redhat.com> 1.1.3-5
changelog:
  - Updated from git:
    - Handle D-Bus failures when querying Jockey (bug #484402).
    - Set operation when fetching PPD from server (bug #484130).
    - Don't allow prompting when updating the UI for a server failure
      (bug #484130).
    - Fixed printing a test page from the applet (bug #484130).


author: Tim Waugh <twaugh@redhat.com> 1.0.12-6
changelog:
  - Updated patch for 1.0.x changes:
    - Look harder for locale/page size issues in the troubleshooter
      (trac #118).
    - Troubleshooter speed improvement (trac #123).
    - Localization fixes for authentication dialog (trac #122).
    - Character encoding fixes (trac #124).
    - Handle model names with more than one set of digits (Ubuntu #251244).
    - Catch unable-to-connect error when trying to print a test page
      (Ubuntu #286943).
    - Prevent crash when copying PPD options (Ubuntu #285133).
    - Use get_cursor for the printer properties treeview (Ubuntu #282634).
    - Fix IPP browser when trying to connect to host:port (bug #476396).
    - Make sure we're authenticating as the correct user in authconn.
    - Prevent traceback when adding printer driven by HPLIP
      (bug #477107).
    - Better display of available local HP fax devices.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-5
changelog:
  - Added patch for pycups git changes since 1.9.44:
    - Look for test page file in new location for CUPS 1.4 (bug #476612).


author: Tim Waugh <twaugh@redhat.com> 1.0.12-4
changelog:
  - Updated patch for 1.0.x changes:
    - Fix for advanced server settings dialog.
    - Fixes for troubleshooter to restore error_log fetching.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-3
changelog:
  - Updated patch for 1.0.x changes:
    - Fixed problem that prevented authentication prompt being
      displayed.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-2
changelog:
  - Added patch for 1.0.x changes since 1.0.12:
    - Smarter PPD cache in cupshelpers module.
    - Don't write back localized versions of globalized PPDs.


author: Tim Waugh <twaugh@redhat.com> 1.0.12-1
changelog:
  - Updated to 1.0.12:
    - Don't automatically replace network printer URIs with
      HPLIP URIs (bug #473129).
    - Fixed some file descriptor and temporary file leaks.
  - Updated pycups to 1.9.44.


author: Tim Waugh <twaugh@redhat.com> 1.0.8-6
changelog:
  - Updated patch for 1.0.x changes:
    - Fixed SMB authentication dialog's cancel button (bug #467127).
    - Work around samba bug #5805 by sending debug output to stderr
      instead of stdout.


author: Tim Waugh <twaugh@redhat.com> 1.0.8-4
changelog:
  - Updated patch for 1.0.x changes:
    - Removed unneeded debugging output.
    - Don't show the applet in KDE (bug #466945).
    - Auth/error dialog improvements for SMB as for IPP (bug #465407).


author: Tim Waugh <twaugh@redhat.com> 1.0.8-3
changelog:
  - Added patch for 1.0.x changes since 1.0.8:
    - Don't use a LinkButton for the 'Problems?' button (bug #465407).
    - Don't use a separator for the server settings dialog (bug
        - Don't set non-zero page size for SpinButtons.
    - Don't show an error dialog if an IPP operation's authentication
      dialog is cancelled by the user, but show an error dialog if the
      password was incorrect (bug #465407).
    - Set Server Settings... menu entry sensitive depending on whether
      we are connected to a server (Ubuntu #280736).
    - Lots of translations updated.


author: Tim Waugh <twaugh@redhat.com> 1.0.8-1
changelog:
  - 1.0.8:
    - Use modelName from custom PPD to suggest name for new printer
      (trac #97).
    - Avoid display problem with installable options.
    - Better matching for Lexmark printers.
    - Catch exceptions from advanced server settings dialog (Ubuntu
        - Added some missing OpenPrinting query fields.
    - Jockey support added.
    - Lots of translations updated.


author: Tim Waugh <twaugh@redhat.com> 1.0.7-1
changelog:
  - 1.0.7:
    - Efficiency improvements.
    - Small UI improvements for the New Printer dialog.
    - Other small fixes.


author: Tim Waugh <twaugh@redhat.com> 1.0.6-1
changelog:
  - Requires gnome-python2-gnome (bug #460021).
  - 1.0.6:
    - More delete-event fixes.
    - Fixed temporary file leak.
    - Fixed dialog leaks.
    - Small UI improvements for the New Printer dialog.
    - Other small fixes.


author: Tim Waugh <twaugh@redhat.com> 1.0.5-3
changelog:
  - Include other fixes from upstream including:
    - OpenPrinting API change (trac #74).
    - libnotify API change for 'closed' signal.
    - Notification for job authentication (trac #91).
    - Glade delete-event fixes (trac #88).
    - Pre-fill username in job authentication dialog (trac #87).


author: Tim Waugh <twaugh@redhat.com> 1.0.4-1
changelog:
  - 1.0.4.
  - Applied upstream patch for pycups to fix getPrinterAttributes when
    requested_attributes is specified.


author: Tim Waugh <twaugh@redhat.com> 0.9.91-1
changelog:
  - No longer requires system-install-packages (bug #444645).
  - Added pysmbc.  Build requires libsmbclient-devel.
  - Don't install consolehelper bits any more as they are no longer needed.
  - 0.9.91:
    - User interface overhaul, part 2.


author: Tim Waugh <twaugh@redhat.com> 0.7.82.1-1
changelog:
  - Requires /usr/bin/system-install-packages not pirut (bug #435622).
  - 0.7.82.1:
    - More trouble-shooting improvements.
    - applet: notify user about failed jobs (bug #168370).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Requires notification-daemon (Ubuntu #176929).
  - Requires gnome-python2 for theme support (Ubuntu #176929).
  - Requires gnome-icon-theme for printer icon (Ubuntu #176929).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - No need to run update-desktop-database because there are no MimeKey
    lines in the desktop files.
  - Consistent macro style.


author: Tim Waugh <twaugh@redhat.com> 0.7.74.4-1
changelog:
  - Changed PreReq to Requires.
  - Mark console.apps file as a config file.
  - Mark pam file as a config file (not replaceable).
  - No need to ship empty NEWS file.
  - Give cupsd.py executable permissions to satisfy rpmlint.
  - Provides system-config-printer-gui.
  - Mark D-Bus configuration file as a config file.
  - Fixed libs summary.
  - Better buildroot tag.
  - Better defattr.
  - Preserve timestamps on explicitly install files.
  - Make example pycups program non-executable.
  - 0.7.74.4:
    - Updated translations.
    - Several small bugs fixed.


author: Tim Waugh <twaugh@redhat.com> 0.7.74.2-2
changelog:
  - Pull in SVN patch from stable branch for 'Allow printing from
    the Internet' check-box (bug #221003).


author: Tim Waugh <twaugh@redhat.com> 0.7.74.2-1
changelog:
  - Updated pycups to 1.9.27.
  - 0.7.74.2:
    - When a class is removed on the server, remove it from the UI.
    - When deleting a printer, select the default printer again.
    - Select newly-copied printer.
    - Updated translation (fi).
    - Better --help message.
    - Use strcoll to sort manufacturer names.
    - Avoid duplicate 'recommended' marks.
    - Remove duplicate device URIs.
    - Handle IPP_TAG_NOVALUE attributes (for CUPS 1.3.x).


author: Tim Waugh <twaugh@redhat.com> 0.7.74.1-1
changelog:
  - 0.7.74.1:
    - Updated Polish translation (bug #263001).
    - Don't select the default printer after changes to another printer have
      been made.
    - Always construct URI from input fields when changing device (bug #281551).
    - Avoid busy-cursor traceback when window is not yet displayed.


author: Tim Waugh <twaugh@redhat.com> 0.7.72-1
changelog:
  - 0.7.72:
    - Fixed my-default-printer traceback.
    - Improvements to New Printer wizard (Till Kamppeter).


author: Tim Waugh <twaugh@redhat.com> 0.7.71-1
changelog:
  - 0.7.71:
    - Don't discard make/model-matched devices when there are ID-matched
      devices (Till Kamppeter).
    - Fixed fallback if no text-only driver is available (Till Kamppeter).
    - Initialise the make/model list when an ID match failed (Till Kamppeter).
    - Better error-handling in default-print application (Ubuntu #129901).
    - UI tweak in admin tool (Ubuntu #128263).
    - Handle socket: URIs (Ubuntu #127074).


author: Tim Waugh <twaugh@redhat.com> 0.7.70-1
changelog:
  - Requires pirut for system-install-packages.
  - 0.7.70:
    - Increased GetReady->NewPrinter timeout.
    - More binary names mapped to package named.
    - Run system-install-packages to install missing drivers (bug #246726).
    - Less debug output.
    - Desktop file fixes for KDE (bug #247299).


author: Tim Waugh <twaugh@redhat.com> 0.7.69-1
changelog:
  - No longer requires PyXML (bug #233146).
  - Moved applet to main package.
  - 0.7.69:
    - Use HardwareSettings category for my-default-printer desktop
      file (bug #244935).
    - Removed unused code.
    - Filter PPDs by natural language (bug #244173).


author: Tim Waugh <twaugh@redhat.com> 0.7.67-1
changelog:
  - Don't put TrayIcon or SystemSetup categories in the desktop file.
  - Updated pycups to 1.9.24.
  - 0.7.67:
    - Fixed desktop files to have capital letters at the start of each
      word in the Name field (bug #242859).
    - Fixed crash when saving unapplied changes.
    - Fixed Device ID parser to always split the CMD field at commas.
    - New PPDs class means we no longer parse the foomatic XML database.


author: Tim Waugh <twaugh@redhat.com> 0.7.66-1
changelog:
  - 0.7.66:
    - Allow job-hold-until to be set (bug #239776).
    - Implement new printer notifications.


author: Tim Waugh <twaugh@redhat.com> 0.7.65-1
changelog:
  - Build requires xmlto.
  - Updated to pycups-1.9.22.
  - 0.7.65:
    - Use urllib for quoting/unquoting (Val Henson, Ubuntu #105022).
    - Added kn translation.
    - Better permissions on non-scripts.
    - Added man pages.
    - Applet: status feedback.
    - Applet: fixed relative time descriptions.
    - Applet: limit refresh frequency.


author: Tim Waugh <twaugh@redhat.com> 0.7.62-1
changelog:
  - 0.7.62:
    - Use standard icon for admin tool desktop file.
    - Fixed env path in Python scripts.
    - Applet: stop running when the session ends.
    - Prevent a traceback in the SMB browser (bug #225351).
    - 'Manage print jobs' desktop file.


author: Tim Waugh <twaugh@redhat.com> 0.7.60-1
changelog:
  - Updated to pycups-1.9.19.
  - Avoid %makeinstall.
  - 0.7.60:
    - Handle reconnection failure.
    - New applet name.


author: Tim Waugh <twaugh@redhat.com> 0.7.59-1
changelog:
  - 0.7.59:
    - Fixed a translatable string.
    - Set a window icon (bug #233899).
    - Handle failure to start the D-Bus service.
    - Ellipsize the document and printer named (bug #233899).
    - Removed the status bar (bug #233899).
    - Added an icon pop-up menu for 'Hide' (bug #233899).


author: Tim Waugh <twaugh@redhat.com> 0.7.57-1
changelog:
  - Added URL tag.
  - 0.7.57:
    - Prevent traceback when removing temporary file (Ubuntu #92914).
    - Added print applet.


author: Tim Waugh <twaugh@redhat.com> 0.7.56-1
changelog:
  - 0.7.56:
    - Parse Boolean strings correctly in job options.
    - Small command-set list/string fix (bug #230665).
    - Handle hostname look-up failures.
    - Updated filter-to-driver map.
    - Don't parse printers.conf (bug #231826).


author: Tim Waugh <twaugh@redhat.com> 0.7.53-1
changelog:
  - No longer requires rhpl (since 0.7.53).
  - 0.7.53:
    - Use gettext instead of rhpl.translate.
    - Better layout for PPD options.
    - Added scrollbars to main printer list (bug #229453).
    - Set maximum width of default printer label (bug #229453).
    - Handle applying changes correctly when switching to another
      printer (bug #229378).
    - Don't crash when failing to fetch the PPD (bug #229406).
    - Make the text entry boxes sensitive but not editable for remote
      printers (bug #229381).
    - Better job options screen layout (bug #222272).


author: Tim Waugh <twaugh@redhat.com> 0.7.52-1
changelog:
  - 0.7.52:
    - Sort models using cups.modelSort before scanning for a close
      match (bug #228505).
    - Fixed matching logic (bug #228505).


author: Tim Waugh <twaugh@redhat.com> 0.7.51-1
changelog:
  - 0.7.51:
    - Prevent display glitch in job options list when clicking on a printer
      repeatedly.
    - List conflicting PPD options, and embolden the relevant tab
      labels (bug #226368).
    - Fixed typo in 'set default' handling that caused a traceback (bug #227936).
    - Handle interactive search a little better (bug #227935).


author: Tim Waugh <twaugh@redhat.com> 0.7.50-1
changelog:
  - 0.7.50:
    - Fixed hex digits list (bug #223770).
    - Added bs translation.
    - Don't put the ellipsis in the real device URI (bug #227643).
    - Don't check for existing drivers for complex command lines (bug #225104).
    - Allow floating point job options (bug #224651).
    - Prevent shared/published confusion (bug #225081).
    - Fixed PPD page size setting.
    - Avoid os.remove exception (bug #226703).
    - Handle unknown job options (bug #225538).


author: Tim Waugh <twaugh@redhat.com> 0.7.49-1
changelog:
  - 0.7.49:
    - Fixed a traceback in the driver check code.
    - Fixed a typo in the conflicts message.
    - Handle InputSlot/ManualFeed specially because libcups does (bug #222490).


author: Tim Waugh <twaugh@redhat.com> 0.7.47-1
changelog:
  - 0.7.47:
    - Fixed minor text bugs (bug #177433).
    - Handle shell builtins in the driver check (bug #222413).


author: Tim Waugh <twaugh@redhat.com> 0.7.44-1
changelog:
  - 0.7.44:
    - Fixed traceback in error display (bug #220136).
    - Preserve case in model string when dumping debug output.


author: Tim Waugh <twaugh@redhat.com> 0.7.43-1
changelog:
  - 0.7.43:
    - Don't check against IEEE 1284 DES field at all.
    - Merged device matching code (bug #219518).
    - Catch non-fatal errors when auto-matching device.
    - Fixed driver checking bug involving pipelines (bug #220347).
    - Show PPD errors (bug #220136).


author: Tim Waugh <twaugh@redhat.com> 0.7.42-1
changelog:
  - 0.7.42:
    - Fixed typo in command set matching code.
    - Case-insensitive matching when Device ID not known to database.


author: Tim Waugh <twaugh@redhat.com> 0.7.41-1
changelog:
  - Updated pycups to 1.9.16.
  - 0.7.41:
    - Reconnect smoothly after uploading new configuration.
    - Update lpoptions when setting default printer if it conflicts with
      the new setting (bug #217395).
    - Fixed typo in show_HTTP_Error (bug #217537).
    - Don't pre-select make and model when not discoverable for chosen
      device (bug #217518).
    - Set Forward button sensitive on Device screen in new-printer
      dialog (bug #217515).
    - Keep Server Settings selected after applying changes if it was selected
      before.
    - Set Connecting dialog transient for main window.
    - Center Connecting dialog on parent.
    - Optional 'reason' argument for cupshelpers.Printer.setEnabled.
    - Describe devices that have no optional parameters.


author: Tim Waugh <twaugh@redhat.com> 0.7.40-1
changelog:
  - 0.7.40:
    - Removed username:password from hint string because we add that in
      afterwards.
    - Don't set button widths in create-printer dialog (bug #217025).


author: Tim Waugh <twaugh@redhat.com> 0.7.39-1
changelog:
  - 0.7.39:
    - Busy cursor while loading foomatic and PPD list (bug #215527).
    - Make PPD NickName selectable.
    - Added SMB hint label on device screen (bug #212759).


author: Tim Waugh <twaugh@redhat.com> 0.7.38-1
changelog:
  - Updated pycups to 1.9.15.
  - 0.7.38:
    - Fixed a bug in the 'ieee1284'/'ppd-device-id' parsing code.


author: Tim Waugh <twaugh@redhat.com> 0.7.36-1
changelog:
  - 0.7.36:
    - Match against commandset (bug #214181).
    - Parse 'ieee1284' foomatic autodetect entries (bug #214761).
    - Don't remove foomatic PPDs from the list (bug #197331).


author: Tim Waugh <twaugh@redhat.com> 0.7.32-1
changelog:
  - Updated to pycups-1.9.13 for HTTP_FORBIDDEN.
  - 0.7.32:
    - Handle HTTP errors during connection (bug #208824).
    - Updated translations (bug #208873).


author: Tim Waugh <twaugh@redhat.com> 0.7.31-1
changelog:
  - 0.7.31:
    - Select recommended driver automatically (bug #208606).
    - Better visibility of driver list (bug #203907).


author: Tim Waugh <twaugh@redhat.com> 0.7.7-2
changelog:
  - Ship PAM and userhelper files.
  - Requires usermode.
  - Added missing options.py file.
  - Fix getClasses() in pycups.


author: Tim Waugh <twaugh@redhat.com> 0.7.7-1
changelog:
  - Updated to system-config-printer-0.7.7.
  - Updated to pycups-1.9.9.
  - Desktop file.
  - Requires PyXML.


author: Martin Preisler <mpreisle@redhat.com> 1.1.6-1
changelog:
  - Updated to new upstream release 1.1.6
  - Tri-state checkboxes for tailoring
  - Fixed remote host and port being cleared when scan starts
  - Fiixed formating of Profile html description in Tailoring Window
  - Fixed oscap message "Downloading ... ok" appearing as an error
  - Fixed tab order of widgets in main window
  - Load Content as the default button of the SSG integration dialog
  - New validation of the customization file name
  - Generate bash and Ansible remediation roles from profiles
  - Generate bash and Ansible remediation roles from results after scanning
  - Fixed a short integer overflow when using ssh port numbers higher than 32k
  - Fixed long loading times on OSX
  - Open tailoring file directly via command line


author: Watson Sato <wsato@redhat.com> 1.1.4-1
changelog:
  - Updated to new upstream release 1.1.4 (rhbz#1404394)
  - UX improvements
  - Fixed fetch remote resources warning (rhbz#1367923)
  - Improved error message when scanning a remote machine in which openscap-scanner
    is not installed (rhbz#1368463)
  - Fixed search on disabled item (rhbz#1368493)
  - Fixed multi benchmark tailoring use case
  - Fixed a bug that caused tailored profiles to have titles duplicated (rhbz#1320197)
  - Fixed path of tailoring file in dry run output (rhbz#1368516)
  - Now Workbench doesn't allow edit of values with prohibitedChanges attribute
  - Added --version and --help command line options (rhbz#1368527)
  - Improved workflow of dry run execution (rhbz#1385549)
  - Check capabilities of oscap with propper arguments (rhbz#1368463)
  - Show number of selected rules in profile listing


author: Martin Preisler <mpreisle@redhat.com> 1.1.1-1
changelog:
  - Require English fonts (bz#1134418)
  - Updated with latest upstream URLs
  - Reorganized the spec a little
  - Removed SCL related parts from the spec
  - Updated to new upstream release 1.1.1


author: Martin Preisler <mpreisle@redhat.com> 0.8.6-1
changelog:
  - Upgrade to upstream 0.8.6 version:
    https://fedorahosted.org/scap-workbench/query?milestone=0.8.6&status=closed
  - Require polkit


author: Martin Preisler <mpreisle@redhat.com> 0.8.2-1
changelog:
  - Updated to new version
  - Added a workaround to the cmake invocation because of faulty openscap .pc file


author: Parag Nemade <pnemade AT redhat DOT com> - 0.4.5-1
changelog:
  - Update to 0.4.5
  - Resolves:rh#744852 - Pressing | in on-screen keyboard produces <
  - Resolves:rh#880379 - Another service acquired %s, quitting..
  - Resolves:rh#880382


author: Parag Nemade <pnemade AT redhat.com> - 0.2.00-2
changelog:
  - Caribou now only be shown in GNOME. (rh#698603)
  - Add desktop-file-validate for caribou-autostart.desktop
  - Add ||: for caribou-autostart.desktop to skip the error.


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0-14
changelog:
  - do not allow to hardlink files across filesystems by default (#786719)
    (use -f option to override)


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0-12
changelog:
  - fix possible buffer overflows, integer overflows (CVE-2011-3630 CVE-2011-3631 CVE-2011-3632)
  - update man page


author: Jindrich Novy <jnovy@redhat.com> - 1:1.0-11
changelog:
  - don't use mmap(2) to avoid failures on i386 with 1GB files and larger (#672917)
  - fix package URL (#676962)


author: Jindrich Novy <jnovy@redhat.com>
changelog:
  - add hardlink man page
  - add -h option
  - use _sbindir instead of /usr/sbin directly
  - don't warn because of uninitialized variable
  - spec cleanup


author: EL Errata <el-errata_ww@oracle.com> - 1:1.40.2-9.0.1
changelog:
  - Set DISTRO_ORACLE_LINUX corresponding to ol
  - Remove 0001-update-distro-for-oracle.patch
    To support OL, update related code about /etc/os-release [Orabug: 28760753]
  - Update packagelist.in for OL


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-7
changelog:
  - v2v: -o rhv-upload: improve wait logic after finalize
    resolves: rhbz#1680361
  - v2v: fix DISKTYPE value in generated .ovf files
    resolves: rhbz#1750719


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-5.el7_7.1
changelog:
  - v2v: fix a couple of Python 2 porting issues in the nbdkit Python script
    for 'rhv-upload'
    resolves: rhbz#1726168


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-5
changelog:
  - Rebase to libguestfs 1.40.2 in RHEL 7.7.
    resolves: rhbz#1621895
  - v2v: uninstall the VMware Tools correctly
    resolves: rhbz#1465849
    resolves: rhbz#1481930
  - v2v: fix VMware vCenter roles needed for conversion
    resolves: rhbz#1530967
  - v2v: preserve the VM Generation ID
    resolves: rhbz#1598350
  - Query QEMU to known whether KVM is supported
    resolves: rhbz#1605071
  - v2v: add --mac option
    resolves: rhbz#1607274
  - v2v: install ovirt-guest-agent-common on Linux guests migrated to RHV
    resolves: rhbz#1619665
    resolves: rhbz#1691659
  - v2v: provide a way to query for the estimated size of the disks
    resolves: rhbz#1622785
  - Correctly inspect the newer versions of openSUSE (15, Factory, Thumbleweed)
    resolves: rhbz#1634248
  - p2v: add an option to Shutdown the machine after the conversion
    resolves: rhbz#1642044
  - v2v: fix epoch when querying installed RPM packages
    resolves: rhbz#1669395
  - Use a better icon for RHEL >= 7 guests
    resolves: rhbz#1679482
  - v2v: improve the architecture detection of Linux kernel modules
    resolves: rhbz#1690574
  - v2v: ship a newer version of rhev-apt.exe
    resolves: rhbz#1688155
  - v2v: update nbdkit information in documentation
    resolves: rhbz#1605242
  - v2v: warn when a guest has 'direct' network interfaces
    resolves: rhbz#1151902
  - v2v: use proper SELinux label for nbdkit sockets
    resolves: rhbz#1698437


author: Pino Toscano <ptoscano@redhat.com> - 1:1.38.2-12.el7_6.1
changelog:
  - v2v: update documentation regarding SHA-2 certificates in Windows 7 and
    Windows Server 2008 R2
    resolves: rhbz#1632788
  - v2v: fix rhev-apt firstboot command for Windows
    resolves: rhbz#1625216


author: Pino Toscano <ptoscano@redhat.com> - 1:1.38.2-12
changelog:
  - Rebase to libguestfs 1.38.2 in RHEL 7.6.
    resolves: rhbz#1551055
  - v2v: warn about unknown VMware controller types
    resolves: rhbz#1510801
  - df: show correct sizes in human-readable mode for filesystems with
    block size = 512
    resolves: rhbz#1525262
  - v2v: fix example URL in man page
    resolves: rhbz#1540535
  - Fix SELinux relabelling when the SELinux config has no SELINUXTYPE key
    resolves: rhbz#1541525
  - Fix qemu-img-ma dependency in non-x86_64 architectures
    resolves: rhbz#1568676
  - v2v: update "resume=/dev/sdaX" entries in GRUB command lines
    resolves: rhbz#1532224
  - v2v: fix virtio-rng and memballoon OVF fragment for RHV
    resolves: rhbz#1550168
  - v2v: detect whether the root filesystem was not mounted in read-write mode
    resolves: rhbz#1567763
  - v2v: import OVAs with snapshots
    resolves: rhbz#1570407
  - v2v: ship a newer version of rhev-apt.exe
    resolves: rhbz#1571237
  - Move the osinfo-db dependency to libguestfs-tools-c, since it's the only
    place where it used now (by virt-builder-repository).
  - v2v: new 'rhv-upload' method to stream images directly to oVirt/RHV using
    oVirt REST API
    resolves: rhbz#1557273
  - Start lvmetad earlier when booting the appliance
    resolves: rhbz#1581810
  - v2v: fix kernel detection in Ubuntu guests since 18.04
    resolves: rhbz#1591248
  - v2v: convert the CPU topology correctly
    resolves: rhbz#1541908
  - Add a new inspect_get_osinfo API, and add its result to the output of
    virt-inspector
    resolves: rhbz#1544842
  - Pass absolute paths to NBD sockets when using the libvirt backend
    resolves: rhbz#1588451
  - v2v: do not write only <vendor> without <model> in libvirt XMLs
    resolves: rhbz#1591789
  - v2v: depend on nbdkit, nbdkit-plugin-python2, and nbdkit-plugin-vddk,
    used for -it vddk, and -o rhv-upload
    resolves: rhbz#1589776
    resolves: rhbz#1608718
  - v2v/p2v: disable on aarch64, since it is not supported (nor even working)
    there
    resolves: rhbz#1601488
  - v2v: handle srN devices in libvirt XML (for virt-p2v)
    resolves: rhbz#1612785
  - Do not use the -cpu parameter under any circumstances for ppc64le.
    resolves: rhbz#1605071


author: Honza Horak <hhorak@redhat.com> - 1:5.5.65-1
changelog:
  - Rebase to 5.5.65
    Also fixes:
    CVE-2019-2737 CVE-2019-2739 CVE-2019-2740 CVE-2019-2805
    Resolves: #1741357
  - Revert upstream changes that make the mysql_install_db relocatable
    because it broke mysql_install_db when run without --rpm arg
    Resolves: #1731062
  - Add openssl BR that was missing for the tests


author: Michal Schorm <mschorm@redhat.com> - 1:5.5.64-1
changelog:
  - Rebase to 5.5.64
  - Resolves: #1490398
  - CVE's fixed: #1610986
    CVE-2018-3058 CVE-2018-3063 CVE-2018-3066 CVE-2018-3081
  - CVE's fixed: #1664043
    CVE-2018-3282 CVE-2019-2503
  - CVE's fixed: #1701686
    CVE-2019-2529


author: Michal Schorm <mschorm@redhat.com> - 1:5.5.60-1
changelog:
  - Rebase to 5.5.60
  - CVE's fixed: #1558256, #1558260, #1559060
    CVE-2017-3636 CVE-2017-3641 CVE-2017-3653 CVE-2017-10379
    CVE-2017-10384 CVE-2017-10378 CVE-2017-10268 CVE-2018-2562
    CVE-2018-2622 CVE-2018-2640 CVE-2018-2665 CVE-2018-2668
    CVE-2018-2755 CVE-2018-2819 CVE-2018-2817 CVE-2018-2761
    CVE-2018-2781 CVE-2018-2771 CVE-2018-2813
  - Resolves: #1535217, #1491833, #1511982, #1145455, #1461692


author: Honza Horak <hhorak@redhat.com> - 1:5.5.56-2
changelog:
  - Do not fix context and change owner if run by root in mariadb-prepare-db-dir
    Related: #1458940
  - Check properly that datadir includes only expected files
    Related: #1356897


author: Honza Horak <hhorak@redhat.com> - 1:5.5.56-1
changelog:
  - Rebase to 5.5.56
    That release also fixes the following security issues:
    CVE-2016-5617/CVE-2016-6664 CVE-2017-3312 CVE-2017-3238 CVE-2017-3243
    CVE-2017-3244 CVE-2017-3258 CVE-2017-3313 CVE-2017-3317 CVE-2017-3318
    CVE-2017-3291 CVE-2017-3302 CVE-2016-5483/CVE-2017-3600 CVE-2017-3308
    CVE-2017-3309 CVE-2017-3453 CVE-2017-3456 CVE-2017-3464
    Resolves: #1458933
    New deps required by upstream: checkpolicy and policycoreutils-python
    License text removed by upstream: COPYING.LESSER
    Do not ignore test-suite failure
    Downstream script mariadb-prepare-db-dir fixed for CVE-2017-3265
    Resolves: #1458940


author: Michal Schorm <mschorm@redhat.com> - 5.5.52-2
changelog:
  - Extension of mariadb-prepare-db-dir script
  - Resolves: #1356897

  - Rebase to 5.5.52, that also include fix for CVE-2016-6662
    Resolves: #1377974


author: Jakub Dorňák <jdornak@redhat.com> - 1:5.5.47-1
changelog:
  - Rebase to 5.5.47
    Also fixes: CVE-2015-4792 CVE-2015-4802 CVE-2015-4815 CVE-2015-4816
    CVE-2015-4819 CVE-2015-4826 CVE-2015-4830 CVE-2015-4836 CVE-2015-4858
    CVE-2015-4861 CVE-2015-4870 CVE-2015-4879 CVE-2015-4913 CVE-2015-7744
    CVE-2016-0505 CVE-2016-0546 CVE-2016-0596 CVE-2016-0597 CVE-2016-0598
    CVE-2016-0600 CVE-2016-0606 CVE-2016-0608 CVE-2016-0609 CVE-2016-0616
    CVE-2016-2047
    Resolves: #1300621


author: Jakub Dorňák <jdornak@redhat.com> - 1:5.5.44-3
changelog:
  - MDEV-8827 Duplicate key with auto increment
    fix innodb auto-increment handling three bugs:
      1. innobase_next_autoinc treated the case of current<offset incorrectly
      2. ha_innobase::get_auto_increment didn't recalculate current when increment changed
      3. ha_innobase::get_auto_increment didn't pass offset down to innobase_next_autoinc
    Resolves: #1300621


author: Matej Muzila <mmuzila@redhat.com> - 1:5.5.41-1
changelog:
  - Rebase to 5.5.41
    Also fixes: CVE-2014-6568 CVE-2015-0374 CVE-2015-0381 CVE-2015-0382
    CVE-2015-0391 CVE-2015-0411 CVE-2015-0432
    Resolves: #1186110


author: Matej Muzila <mmuzila@redhat.com> - 1:5.5.40-1
changelog:
  - Rebase to 5.5.40
    Also fixes: CVE-2014-4274 CVE-2014-4287 CVE-2014-6463 CVE-2014-6464
    CVE-2014-6469 CVE-2014-6484 CVE-2014-6505 CVE-2014-6507 CVE-2014-6520
    CVE-2014-6530 CVE-2014-6551 CVE-2014-6555 CVE-2014-6559 CVE-2014-6564
    Resolves: #1160549


author: Honza Horak <hhorak@redhat.com> - 1:5.5.37-2
changelog:
  - Build with -O3 on all power64 arches
    Disable some failing tests temporarily on ppc64le
    Resolves: #1123497


author: Honza Horak <hhorak@redhat.com> - 1:5.5.37-1
changelog:
  - Rebase to 5.5.37
    https://kb.askmonty.org/en/mariadb-5537-changelog/
    Also fixes: CVE-2014-2440 CVE-2014-0384 CVE-2014-2432 CVE-2014-2431
    CVE-2014-2430 CVE-2014-2436 CVE-2014-2438 CVE-2014-2419
    Resolves: #1101062


author: Honza Horak <hhorak@redhat.com> 5.5.35-1
changelog:
  - Rebase to 5.5.35
    https://kb.askmonty.org/en/mariadb-5535-changelog/
    Also fixes: CVE-2014-0001, CVE-2014-0412, CVE-2014-0437, CVE-2013-5908,
    CVE-2014-0420, CVE-2014-0393, CVE-2013-5891, CVE-2014-0386, CVE-2014-0401,
    CVE-2014-0402
    Resolves: #1054041


author: Honza Horak <hhorak@redhat.com> 1:5.5.34-3
changelog:
  - Clean all non-needed doc files properly
    Related: #1044532
  - Disable main.gis-precise test also for AArch64
    Disable perfschema.func_file_io and perfschema.func_mutex for AArch64
    (like it is done for 32-bit ARM)
    Resolves: #1050988
  - Build with -O3 on ppc64 (disabling innodb_prefix_index_restart_server)
    Related: #1051069
  - Move mysql_config to -devel sub-package and remove Require: mariadb
    Resolves: #1050920


author: Honza Horak <hhorak@redhat.com> 1:5.5.34-1
changelog:
  - Rebase to 5.5.34
  - Obsolete mysql packages
    Resolves: #1043971
  - Don't test EDH-RSA-DES-CBC-SHA cipher, it seems to be removed from openssl
    which now makes mariadb/mysql FTBFS because openssl_1 test fails
    Resolves: #1048881
  - Check if socket file is not being used by another process at a time
    of starting the service
    Resolves: #1045435


author: Honza Horak <hhorak@redhat.com> - 1:5.5.32-9
changelog:
  - Move log file into /var/log/mariadb/mariadb.log
  - Rename logrotate script to mariadb
  - Resolves: #999589


author: Honza Horak <hhorak@redhat.com> 5.5.32-6
changelog:
  - Remove unneeded systemd-sysv requires
  - Provide mysql-compat-server symbol
  - Create mariadb.service symlink
  - Fix multilib header location for arm
  - Enhance documentation in the unit file
  - Use scriptstub instead of links to avoid multilib conflicts
  - Revert docs in unversioned dir
  - Remove mysql provides from server-side and obsoleting mysql
  - Revert explicit enabling mysqld in the beggining of the transaction


author: Dennis Gilmore <dennis@ausil.us> - 5.5.32-5
changelog:
  - remove "Requires(pretrans): systemd" since its not possible
  - when installing mariadb and systemd at the same time. as in a new install


author: Honza Horak <hhorak@redhat.com> 5.5.32-1
changelog:
  - Rebase to 5.5.32
    https://kb.askmonty.org/en/mariadb-5532-changelog/
  - Clean-up un-necessary systemd snippets


author: Honza Horak <hhorak@redhat.com> 5.5.31-6
changelog:
  - Test suite params enhanced to decrease server condition influence
  - Fix misleading error message when uninstalling built-in plugins
    Related: #966873


author: Honza Horak <hhorak@redhat.com> 5.5.31-1
changelog:
  - Rebase to 5.5.31
    https://kb.askmonty.org/en/mariadb-5531-changelog/
  - Preserve time-stamps in case of installed files
  - Use /var/tmp instead of /tmp, since the later is using tmpfs,
    which can cause problems
    Resolves: #962087
  - Fix test suite requirements


author: Honza Horak <hhorak@redhat.com> 5.5.30-2
changelog:
  - Remove mytop utility, which is packaged separately
  - Resolve multilib conflicts in mysql/private/config.h


author: Honza Horak <hhorak@redhat.com> 1:5.5.29-10
changelog:
  - Adding epoch to have higher priority than other mysql implementations
    when comes to provider comparison


author: Honza Horak <hhorak@redhat.com> 5.5.29-9
changelog:
  - Let mariadb-embedded-devel conflict with MySQL-embedded-devel
  - Adjust mariadb-sortbuffer.patch to correspond with upstream patch


author: Honza Horak <hhorak@redhat.com> 5.5.29-7
changelog:
  - Use configured prefix value instead of guessing basedir
    in mysql_config
  Resolves: #916189
  - Export dynamic columns and non-blocking API functions documented
    by upstream


author: Honza Horak <hhorak@redhat.com> 5.5.29-3
changelog:
  - Packages need to provide also %_isa version of mysql package
  - Provide own symbols with real- prefix to distinguish from mysql
    unambiguously
  - Fix format for buffer size in error messages (MDEV-4156)
  - Disable some tests that fail on ppc and s390
  - Conflict only with real-mysql, otherwise mariadb conflicts with ourself


author: Honza Horak <hhorak@redhat.com> 5.5.29-1
changelog:
  - Rebase to 5.5.29
    https://kb.askmonty.org/en/mariadb-5529-changelog/
  - Fix inaccurate default for socket location in mysqld-wait-ready
    Resolves: #890535


author: Honza Horak <hhorak@redhat.com> 5.5.28a-7
changelog:
  - Adding necessary hacks for perl dependency checking, rpm is still
    not wise enough
  - Namespace sanity re-added for symbol default_charset_info


author: Honza Horak <hhorak@redhat.com> 5.5.28a-6
changelog:
  - Removed %{_isa} from provides/obsoletes, which doesn't allow
    proper obsoleting
  - Do not obsolete mysql at the time of testing


author: Honza Horak <hhorak@redhat.com> 5.5.28a-5
changelog:
  - Added licenses LGPLv2 and BSD
  - Removed wrong usage of %{epoch}
  - Test-suite is run in %check
  - Removed perl dependency checking adjustment, rpm seems to be smart enough
  - Other minor spec file fixes


author: Joe Orton <jorton@redhat.com> - 1.4.2-3
changelog:
  - work around alising issue in ring macros (upstream PR 50190)
  - fix buildconf with newer libtool (#670621)


author: Bojan Smojver <bojan@rexursive.com> 1.2.12-1
changelog:
  - bump up to 1.2.12
  - add dist
  - remove a comment from apr-1.2.7-psprintfpi.patch (applied upstream)


author: Joe Orton <jorton@redhat.com> 1.2.8-6
changelog:
  - merge review (#225253): drop .a archive; drop use of CC/CXX,
    use BuildRequires; drop old Conflicts; URL reference for Source


author: Joe Orton <jorton@redhat.com> 1.2.2-2
changelog:
  - avoid linking against -lrt
  - don't print -L${libdir} in --libs output
  - don't export -lcrypt/-luuid in .la file


author: Joe Orton <jorton@redhat.com> 0.9.6-6
changelog:
  - don't override CFLAGS at build time
  - allow setting TCP_NODELAY and TCP_CORK concurrently
  - use _exit() not exit() in child if exec*() fails (upstream #30913)


author: Joe Orton <jorton@redhat.com> 0.9.6-5
changelog:
  - add from 0.9.x branch:
   * fix for apr_{uid,gid}_* error handling (r239592)
   * fix for apr_file_ write flushing (r267192)
  - add backport for use of readdir64_r (r265032, r265681, r265684)


author: Joe Orton <jorton@redhat.com> 0.9.4-22
changelog:
  - backport fixes from HEAD:
   * correct implementation of nested mutexes
   * support for POSIX semaphores on LP64 platforms


author: Joe Orton <jorton@redhat.com> 0.9.4-15
changelog:
  - add support for setuid/setgid/sticky bits (André Malo)
  - add apr_threadattr_{guardsize,stacksize}_set() (latter by Jeff Trawick)


author: Joe Orton <jorton@redhat.com> 0.9.4-14
changelog:
  - enable posixsem and process-shared pthread mutex support, but
    ensure that sysvsem remains the default mechanism


author: Joe Orton <jorton@redhat.com> 0.9.4-13
changelog:
  - entirely remove 2Gb file size limit from apr_file_copy();
    fixes "svnadmin hotcopy" on repos with >2Gb strings table
  - work around getnameinfo bugs with v4-mapped addresses
  - fix apr_time_exp_get() for dates in 2038 (Philip Martin)


author: Joe Orton <jorton@redhat.com> 0.9.4-10
changelog:
  - fix configure check for mmap of /dev/zero
  - just put -D_GNU_SOURCE in CPPFLAGS not _{BSD,SVID,XOPEN}_SOURCE


author: Joe Orton <jorton@redhat.com> 0.9.4-6
changelog:
  - define apr_off_t as int/long/... to prevent it changing
    with _FILE_OFFSET_BITS on 32-bit platforms


author: Joe Orton <jorton@redhat.com> 0.9.3-7
changelog:
  - use AI_ADDRCONFIG in getaddrinfo() support (#73350)
  - include a working libtool script rather than relying on
   /usr/bin/libtool (#97695)


author: Xin Long <lxin@redhat.com> - 1.29-1
changelog:
  - man teamd.conf: update some parameter default values [1732586]
  - 1.29 release
  - teamd: improve the error output for non-integer port prio
  - teamd: return 0 if tdport doesn't exist in teamd_config_port_set
  - teamd: add port_master_ifindex_changed for link_watch_port_watch_ops [1720137]
  - initscripts: fix if/fi align
  - teamd: fix a json object memleak in get_port_obj() [1704451]
  - libteam: set netlink event socket as non-blocking [1680655]
  - libteam: double NETLINK_RCVBUF to fix -ENOMEM error
  - teamd: add a default value 1000 for link_watch.interval
  - teamd: use enabled option_changed to sync enabled to link_up for lb runner [1629670]
  - teamd: tdport has to exist if item->per_port is set in __find_by_item_path
  - teamd: remove port if adding fails
  - teamd: lacp: update port state according to partner's sync bit
  - man: fix runner.min_ports default value
  - teamd: lw: nsna_ping: only send ns on enabled port [1730558]
  - teamd: lw: arp_ping: only check arp reply message
  - teamd: config: update local prio to kernel [1714440]
  - teamnl: update help message


author: Xin Long <lxin@redhat.com> - 1.27-7
changelog:
  - Added an option to force log output to stdout, stderr or syslog [1596917]
  - Fixed s32/u32 data storage on big endian [1545574]
  - Documented ARP Ping link_watch.vlanid option [1645169]
  - Sent LACPDU when port state transitions from DEFAULT to CURRENT [1645169]


author: Xin Long <lxin@redhat.com> - 1.27-5
changelog:
  - Added patch to fix runner.sys_prio default in man docs [1533813]
  - Added patch to empty LDFLAGS before checking for libnl3 in configure.ac [1533847]
  - Added patch to not crash when trying to print unregistered device name [1563155]


author: Xin Long <lxin@redhat.com> - 1.25-5
changelog:
  - Added patch to escape some sensitive characters [1383997]
  - Added patch to check port link_up when a port is added for lb runner
    [1393430]


author: Marcelo Ricardo Leitner <mleitner@redhat.com> - 1.25-4
changelog:
  - Added patches to avoid hung on shutdown [1330550]
  - Added patch to fix an out-of-bound write with zero-length hardware
    address [1286840]


author: Marcelo Ricardo Leitner <mleitner@redhat.com> - 1.25-2
changelog:
  - Updated to 1.25 [1286840 1286063]
  - Added patch teamd-LACP-runner-does-not-set-Agg-bit-on-first-slav.patch [1347818]


author: Jiri Pirko <jpirko@redhat.com> - 1.9-14
changelog:
  - teamd_link_watch: allow to send ARP probes if no source_host is specified [1078993]
  - bond2team: do not guess source_host option [1079059]
  - teamd_link_watch: specify "missed_max" option default value [1079059]
  - man: correct type of "*_host" options [1078993]


author: Jiri Pirko <jpirko@redhat.com> - 1.9-13
changelog:
  - teamdctl: add command for easy port presention checking [1081214]
  - initscripts: do not try to re-add port if it is already there [1081214]


author: Jiri Pirko <jpirko@redhat.com> - 1.9-8
changelog:
  - teamd: fixed couple comments [1067851]
  - teamd: update hwaddr when changing team's macaddr [1067851]
  - redhat: fix boolean types in example 2 [1067851]


author: Jiri Pirko <jpirko@redhat.com> - 1.9-3
changelog:
  - man teamdctl: Minor improvements to style and language [1055940]
  - man teamd.conf: Minor improvements to style and language [1055940]
  - fix comment typo in ifdown-Team scripts [1035173]


author: Jiri Pirko <jpirko@redhat.com> - 1.9-1
changelog:
  - Rebase to 1.9
  - libteamdctl: remove false lib dependencies
  - teamdctl: use new port config get function
  - libteamdctl: introduce support for port config get
  - libteamdctl: cache reply strings into list
  - teamd: introduce PortConfigDump control method
  - teamd: make teamd_get_port_by_ifname ifname argument const
  - Minor improvements to style and language.
  - do not install example binaries
  - minor man page(s) correction(s) and lintianisation
  - teamdctl: print error message if ifindex cannot be obtained
  - fix cflags path in pc files
  Resolves: rhbz#1028138
  Resolves: rhbz#1013640
  Resolves: rhbz#1029186


author: Karel Klíč <kklic@redhat.com> - 11.86-9
changelog:
  - ELisp source code is no longer distributed in a separate package
  - License filed includes GFDL for the documentation


author: Jonathan G. Underwood <jonathan.underwood@gmail.com> - 11.86-6
changelog:
  - Replace define with global in macro definitions
  - Add patch to fix previewing of equations courtesy of Sato Ichi (BZ 646632)
  - Add defattr to doc sub-package


author: Jonathan G. Underwood <jonathan.underwood@gmail.com> - 11.86-3
changelog:
  - Add COPYING file and other docs to the tex-preview subpackage to comply with
    updated licensing guidelines
  - Remove the no longer needed BuildRoot, %clean and cleaning of Buildroot
    inside %install


author: Jonathan G. Underwood <jonathan.underwood@gmail.com> - 11.85-11
changelog:
  - Add patch to use evince for PDF file viewing and xdg-open for html file
    viewing
  - Add Requires for evince


author: Jonathan G. Underwood <jonathan.underwood@gmail.com> - 11.85-4
changelog:
  - Remove BuildRequires for pkgconfig - not needed
  - Clean out uneeded creation of site start directory
  - Remove /usr/share/doc/auctex directory from buildroot


author: Jonathan G. Underwood <jonathan.underwood@gmail.com> - 11.84-4
changelog:
  - Add macros for automatic detection of Emacs version, site-lisp directory etc
  - Make building of tex-preview subpackage optional, and disable for now
  - Adjust Requires and BuildRequires for texlive
  - Remove auctex-init.el since not needed
  - Make RELEASE utf8


author: Jonathan G. Underwood <jonathan.underwood@gmail.com> - 11.83-3
changelog:
  - Sync with FC-5 spec file which includes the following changes
  - No longer use makeinstall macro
  - No longer specify texmf-dir, tex-dir for configure
  - Main package now owns the site-lisp auctex and styles directories
  - Place preview.dvi in correct directory, and have tetex-preview own
    it
  - General cleanups


author: Jonathan Underwood <jonathan.underwood@gmail.com> - 11.82-4
changelog:
  - Added preview-latex
  - Removed INSTALL document from package (not necessary)
  - Clean up generation of startup files from spec file


author: Jan-Ake Larsson <jalar@imf.au.dk>
changelog:
  - Adjusted TeX-macro-global and put autoactivation in preinstall
    script so that it can be chosen at install time.


author: Jan Grulich <jgrulich@redhat.com> - 1.8.0-20
changelog:
  - Fix stack buffer overflow in CMsgReader::readSetCursor
    Resolves: bz#1791773

  - Fix heap buffer overflow in DecodeManager::decodeRect
    Resolves: bz#1791768

  - Fix heap buffer overflow in TightDecoder::FilterGradient
    Resolves: bz#1791763

  - Fix heap-based buffer overflow triggered from CopyRectDecoder
    Resolves: bz#1791747

  - Fix stack use-after-return due to incorrect usage of stack memory in ZRLEDecoder
    Resolves: bz#1791759

  - Add option to fallback to empty port when the specified one is taken
    Resolves: bz#1791996


author: Jan Grulich <jgrulich@redhat.com> - 1.8.0-14
changelog:
  - Fix rendering on big endian system
    Resolves: bz#1618777

    Do not automatically kill sessions
    Resolves: bz#1646889


author: Jan Grulich <jgrulich@redhat.com> - 1.8.0-6
changelog:
  - Kill session after user logs out
    Resolves: bz#1259757

    Build against Xorg 1.20
    Resolves: bz#1564061


author: Jan Grulich <jgrulich@redhat.com> - 1.7.1-3
changelog:
  - Delete underlying ssecurity in SSecurityVeNCrypt [CCVE-2017-7392]
    Resolves: bz#1439127
    Prevent double free by crafted fences [CVE-2017-7393]
    Resolves: bz#1439134


author: Jan Grulich <jgrulich@redhat.com> - 1.7.1-2
changelog:
  - Be more restrictive with shared memory mode bits
    Resolves: bz#1152552
    Limit max username/password size in SSecurityPlain [CVE-2017-7394]
    Resolves: bz#1438737
    Fix crash from integer overflow in SMsgReader::readClientCutText [CVE-2017-7395]
    Resolves: bz#1438742


author: Jan Grulich <jgrulich@redhat.com> - 1.7.1-1
changelog:
  - Update to 1.7.1
    Resolves: bz#1388620
    Resolves: bz#1343899
    Resolves: bz#1410164
    Resolves: bz#1415547
    Resolves: bz#1418945
    Resolves: bz#1416290
    Resolves: bz#1342956
  - Fix shared memory leakage
    Resolves: bz#1358090
  - Added systemd unit file for xvnc
    Resolves: bz#1393971


author: Jan Grulich <jgrulich@redhat.com> - 1.3.1-6
changelog:
  - Do not fail to bind a network socket
    Resolves: bz#1332575
  - Do not die when port is already taken
    Resolves: bz#1322155


author: Jan Grulich <jgrulich@redhat.com> - 1.3.1-1
changelog:
  - Drop unecessary patches
  - Re-base to 1.3.1 (bug #1199453)
  - Re-build against re-based xserver (bug #1194898)
  - Check the return value from XShmAttach (bug #1072733)
  - Add missing part of xserver114.patch (bug #1140603)
  - Keep pointer in sync (bug #1100661)
  - Make input device class global (bug #1119640)
  - Add IPv6 support (bug #1162722)
  - Set initial mode as prefered (bug #1181287)
  - Do not mention that display number is required in the file name (bug #1195266)
  - Enable Xinerama extension (bug #1199437)
  - Specify full path for runuser command (bug #1208817)


author: Tim Waugh <twaugh@redhat.com> 1.2.80-0.18.20130314svn5065
changelog:
  - Avoid PIDFile problems in systemd unit file (bug #983232).
  - Don't use shebang in vncserver script.


author: Tim Waugh <twaugh@redhat.com> 1.2.80-0.14.20130314svn5065
changelog:
  - Use systemd rpm macros (bug #850340).  Moved systemd requirements
    from main package to server sub-package.
  - Applied Debian patch to fix busy loop when run from inetd in nowait
    mode (bug #920373).
  - Added dependency on xorg-x11-xinit to server sub-package so that
    default window manager can be found (bug #896284, bug #923655).
  - Fixed bogus changelog date.


author: Adam Tkac <atkac redhat com> - 1.2.80-0.12.20130314svn5065
changelog:
  - include /etc/X11/xorg.conf.d/10-libvnc.conf sample configuration (#712482)
  - vncserver now honors specified -geometry parameter (#755947)


author: Adam Tkac <atkac redhat com> 1.2.80-0.1.20120905svn4996
changelog:
  - update to 1.2.80
  - remove deprecated patches
    - tigervnc-102434.patch
    - tigervnc-viewer-reparent.patch
    - tigervnc11-java7.patch
  - patches merged
    - tigervnc11-xorg111.patch
    - tigervnc11-xorg112.patch


author: Adam Tkac <atkac redhat com> - 1.1.0-5
changelog:
  - clean Xvnc's /tmp environment in service file before startup
  - fix building against the latest JAVA 7 and X.Org 1.12


author: Adam Tkac <atkac redhat com> - 1.1.0-3
changelog:
  - don't build X.Org devel docs (#755782)
  - applet: BR generic java-devel instead of java-gcj-devel (#755783)
  - use runuser to start Xvnc in systemd service file (#754259)
  - don't attepmt to restart Xvnc session during update/erase (#753216)


author: Adam Tkac <atkac redhat com> - 1.1.0-1
changelog:
  - update to 1.1.0
  - update the xorg11 patch
  - patches merged
    - tigervnc11-glx.patch
    - tigervnc11-CVE-2011-1775.patch
    - 0001-Use-memmove-instead-of-memcpy-in-fbblt.c-when-memory.patch


author: Adam Tkac <atkac redhat com> - 1.0.90-3
changelog:
  - fix wrong usage of memcpy which caused screen artifacts (#652590)
  - don't point to inaccessible link in sysconfig/vncservers (#644975)


author: Adam Tkac <atkac redhat com> 1.0.90-0.25.20101208svn4225
changelog:
  - update to r4225
  - patches merged
    - tigervnc11-rh611677.patch
    - tigervnc11-rh633931.patch
    - tigervnc11-xorg1.10.patch
  - enable VeNCrypt and PAM support


author: Adam Tkac <atkac redhat com> 1.0.90-0.24.20100813svn4123
changelog:
  - rebuild against xserver 1.10.X
  - 0001-Return-Success-from-generate_modkeymap-when-max_keys.patch merged


author: Adam Tkac <atkac redhat com> 1.0.90-0.20.20100813svn4123
changelog:
  - press fake modifiers correctly (#633931)
  - supress unneeded debug information emitted from initscript (#633645)


author: Adam Tkac <atkac redhat com> 1.0.90-0.19.20100813svn4123
changelog:
  - separate Xvnc, vncpasswd and vncconfig to -server-minimal subpkg (#626946)
  - move license to separate subpkg and Requires it from main subpkgs
  - Xvnc: handle situations when no modifiers exist well (#611677)


author: Adam Tkac <atkac redhat com> 1.0.90-0.17.20100721svn4113
changelog:
  - update to r4113
  - patches merged
    - tigervnc11-rh586406.patch
    - tigervnc11-libvnc.patch
    - tigervnc11-rh597172.patch
    - tigervnc11-rh600070.patch
    - tigervnc11-options.patch
  - don't own %{_datadir}/icons directory (#614301)
  - minor improvements in the .desktop file (#616340)
  - bundled libjpeg configure requires nasm; is executed even if system-wide
    libjpeg is used


author: Adam Tkac <atkac redhat com> 1.0.90-0.14.20100420svn4030
changelog:
  - fix memory leak in Xvnc input code (#597172)
  - don't crash when receive negative encoding (#600070)
  - explicitly disable udev configuration support
  - add gettext-autopoint to BR


author: Adam Tkac <atkac redhat com> 1.0.90-0.11.20100420svn4030
changelog:
  - link libvnc.so "now" to catch "undefined symbol" errors during Xorg startup
  - use always XkbConvertCase instead of XConvertCase (#580159, #586406)
  - don't link libvnc.so against libXi.la, libdix.la and libxkb.la; use symbols
    from Xorg instead


author: Adam Tkac <atkac redhat com> 1.0.90-0.10.20100420svn4030
changelog:
  - update to r4030 snapshot
  - patches merged to upstream
    - tigervnc11-rh522369.patch
    - tigervnc11-rh551262.patch
    - tigervnc11-r4002.patch
    - tigervnc11-r4014.patch


author: Adam Tkac <atkac redhat com> 1.0.90-0.9.20100219svn3993
changelog:
  - add server-applet subpackage which contains Java vncviewer applet
  - fix Java applet; it didn't work when run from web browser
  - add xorg-x11-xkb-utils to server Requires


author: Adam Tkac <atkac redhat com> 1.0.90-0.6.20100219svn3993
changelog:
  - add mesa-dri-drivers and xkeyboard-config to -server Requires
  - update to r3993 1.0.90 snapshot
    - tigervnc11-noexecstack.patch merged
    - tigervnc11-xorg18.patch merged
    - xserver18.patch is no longer needed


author: Adam Tkac <atkac redhat com> 1.0.90-0.4.20091221svn3929
changelog:
  - mark stack as non-executable in jpeg ASM code
  - add xorg-x11-xauth to Requires
  - add support for X.Org 1.8
  - drop shave sources, they are no longer needed


author: Adam Tkac <atkac redhat com> 1.0.90-0.2.20091221svn3929
changelog:
  - add patch for upstream X.Org issue #25909
  - add libXdmcp-devel to build requires to build Xvnc with XDMCP support (#552322)


author: Adam Tkac <atkac redhat com> 1.0.90-0.1.20091221svn3929
changelog:
  - update to 1.0.90 snapshot
  - patches merged
    - tigervnc10-compat.patch
    - tigervnc10-rh510185.patch
    - tigervnc10-rh524340.patch
    - tigervnc10-rh516274.patch


author: Adam Tkac <atkac redhat com> 1.0.0-2
changelog:
  - update underlying X source to 1.6.4-0.3.fc11
  - remove bogus '-nohttpd' parameter from /etc/sysconfig/vncservers (#525629)
  - initscript LSB compliance fixes (#523974)
  - improve -LowColorSwitch documentation and handling (#510185)
  - honor dotWhenNoCursor option (and it's changes) every time (#524340)


author: Adam Tkac <atkac redhat com> 0.0.91-0.13
changelog:
  - temporary use F11 Xserver base to make Xvnc compilable
  - BuildRequires: libXi-devel
  - don't ship tigervnc-server-module on s390/s390x


author: Adam Tkac <atkac redhat com> 0.0.91-0.11
changelog:
  - update to 0.0.91 (1.0.0 RC1)
  - patches merged
    - tigervnc10-rh499401.patch
    - tigervnc10-rh497592.patch
    - tigervnc10-rh501832.patch
  - after discusion in upstream drop tigervnc-bounds.patch
  - configure flags cleanup


author: Adam Tkac <atkac redhat com> 0.0.90-0.10
changelog:
  - rebuild against 1.6.1.901 X server (#497835)
  - disable i18n, vncviewer is not UTF-8 compatible (#501832)


author: Adam Tkac <atkac redhat com> 0.0.90-0.6.20090427svn3789
changelog:
  - update to r3789
    - tigervnc-rh494801.patch merged
  - tigervnc-newfbsize.patch is no longer needed
  - fix problems when vncviewer and Xvnc run on different endianess (#496653)
  - UltraVNC and TightVNC clients work fine again (#496786)


author: Adam Tkac <atkac redhat com> 0.0.90-0.4.20090403svn3751
changelog:
  - update to r3751
  - patches merged
    - tigervnc-xclients.patch
    - tigervnc-clipboard.patch
    - tigervnc-rh212985.patch
  - basic RandR support in Xvnc (resize of the desktop)
  - use built-in libjpeg (SSE2/MMX accelerated encoding on x86 platform)
  - use Tight encoding by default
  - use TigerVNC icons


author: Iain Arnell <iarnell@gmail.com> 0.101021-1
changelog:
  - update to latest upstream
  - Version::Requirements is now DEPRECATED
    use CPAN::Meta::Requirements, which is a drop-in replacement


author: Caolán McNamara <caolanm@redhat.com> - 2.8.3-4
changelog:
  - Resolves: rhbz#813481 x86_64 valgrind spews, see rhbz#813780
  - Related: rhbz#813481 dump valgrind failure log


author: Richard Hughes <rhughes@redhat.com> - 3.14.3-6
changelog:
  - Create a -common subpackage and make the "parent" package depend on all
    the split out applications. This fixes upgrades from old versions.
  - Resolves: #1290868


author: Richard Hughes <rhughes@redhat.com> - 3.14.3-3
changelog:
  - Re-apply the fix "Change the UI policy to show the comps tree" as it was
    lost in the rebase process.
  - Resolves: #1174550


author: Richard Hughes <rhughes@redhat.com> - 3.8.2-3
changelog:
  - Show the update and installer items in a KDE desktop as RHEL does not
    ship Apper.
  - Resolves: #1033672


author: Richard Hughes <rhughes@redhat.com> - 3.8.2-2
changelog:
  - Ignore package progress updates when the transaction is being simulated which
    fixes the 100% CPU issue when trying to update a large number of packages.
  - Resolves: #969852


author: Richard Hughes <hughsient@gmail.com> - 3.6.1-2
changelog:
  - Don't crash if the window that invoked the task exits before
    the task starts up.
  - Resolves: #756208


author: Jake Hunsaker <jhunsake@redhat.com> - 2.1.1-9
changelog:
  - Fix a security flaw (CVE-2018-1000805) in Paramiko's server
    mode (does not effect client mode).
    Backported from 2.1.6
    Resolves rhbz#1637366


author: Pavel Cahyna <pcahyna@redhat.com> - 2.1.1-4
changelog:
  - Add a dependency on python2-pyasn1. It used to be a dependency
    of python2-cryptography, but it is not the case with newer versions.
    (RHBZ #1559133)


author: Pavel Cahyna <pcahyna@redhat.com> - 2.1.1-3
changelog:
  - Fix a security flaw (CVE-2018-7750) in Paramiko's server
    mode (emphasis on **server** mode; this does **not** impact *client* use!)
    Backported from 2.1.5.
    Resolves #1557142


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 1.7.7.1-1
changelog:
  - v1.7.7.1 (George) 21may11
  - -------------------------
  -   * Make the verification phase of SFTP.put optional (Larry Wright)
  -   * Patches to fix AIX support (anonymous)
  -   * Patch from Michele Bertoldi to allow compression to be turned on in the
  -     client constructor.
  -   * Patch from Shad Sharma to raise an exception if the transport isn't active
  -     when you try to open a new channel.
  -   * Stop leaking file descriptors in the SSH agent (John Adams)
  -   * More fixes for Windows address family support (Andrew Bennetts)
  -   * Use Crypto.Random rather than Crypto.Util.RandomPool
  -     (Gary van der Merwe, #271791)
  -   * Support for openssl keys (tehfink)
  -   * Fix multi-process support by calling Random.atfork (sugarc0de)


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.7.6-3
changelog:
  - Patch to address deprecation warning from pycrypto
  - Simplify build as shown in new python guidelines
  - Enable test suite


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 1.7.6-1
changelog:
  - v1.7.6 (Fanny) 1nov09
  - ---------------------
  -  * fixed bugs 411099 (sftp chdir isn't unicode-safe), 363163 & 411910 (more
  -    IPv6 problems on windows), 413850 (race when server closes the channel),
  -    426925 (support port numbers in host keys)


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 1.7.5-1
changelog:
  - v1.7.5 (Ernest) 19jul09
  - -----------------------
  -  * added support for ARC4 cipher and CTR block chaining (Denis Bernard)
  -  * made transport threads daemonize, to fix python 2.6 atexit behavior
  -  * support unicode hostnames, and IP6 addresses (Maxime Ripard, Shikhar
  -    Bhushan)
  -  * various small bug fixes


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 1.7.1-3
changelog:
  - Update to latest Python packaging guidelines.
  - Apply patch that fixes insecure use of RandomPool.


author: David Cantrell <dcantrell@redhat.com> - 1:3.9-14
changelog:
  - Update URLs to point to github.com since that's where upstream lives
    these days
    Resolves: rhbz#1502389


author: David Cantrell <dcantrell@redhat.com> - 1:3.9-9
changelog:
  - Disable python-coverage tests on s390x
    Related: rhbz#1057626
  - Fix python-coverage tests (some disabled that are not working)
    Resolves: rhbz#1057626


author: David Cantrell <dcantrell@redhat.com> - 3.5-1
changelog:
  - Drop dependency on python-decorator module. (dcantrell)
  - Differentiate the "Could not commit" messages. (jgranado)
  - Import _ped.DiskLabelException into parted namespace (cjwatson)
  - Return PED_EXCEPTION_NO for yes/no interactive exceptions. (dcantrell)


author: Hans de Goede <hdegoede@redhat.com> - 2.5-4
changelog:
  - Rebuild for new parted-2.1
  - Remove py_disk_clobber_exclude function binding, as this function was
    removed from parted-2.1


author: Hans de Goede <hdegoede@redhat.com> - 2.5-3
changelog:
  - Change python_sitearch macro to use %global as the new rpm will break
    using %define here, see:
    https://www.redhat.com/archives/fedora-devel-list/2010-January/msg00093.html


author: David Cantrell <dcantrell@redhat.com> - 2.5-1
changelog:
  - Update release instructions. (dcantrell)
  - Remove old cylinder alignment test cases for _ped. (dcantrell)
  - Add tests for max partition length / start sector (hdegoede)
  - Add _pedmodule and parted functions for max partition length / start
    sector (hdegoede)
  - Remove align_to_cylinders function bindings (hdegoede)
  - Add tests for disk flag methods (hdegoede)
  - Add _pedmodule and parted functions for per disk flags (hdegoede)
  - Every tuple member requires a comma after it. (dcantrell)
  - Fill out a lot of simple _ped.Disk test cases. (dcantrell)
  - Disable DeviceDestroyTestCase for now. (dcantrell)
  - Add RequiresLabeledDevice to tests/_ped/baseclass.py. (dcantrell)
  - Attempt at fixing _ped.Device.destroy(), no dice. (dcantrell)
  - Fix UnitFormatCustomTestCase and UnitFormatTestCase. (dcantrell)
  - Fix UnitFormatCustomByteTestCase and UnitFormatByteTestCase. (dcantrell)
  - Add DeviceStrTestCase, disable DeviceDestroyTestCase. (dcantrell)
  - Add DeviceDestroyTestCase and DeviceCacheRemoveTestCase. (dcantrell)
  - Implemented ConstraintIsSolutionTestCase(). (dcantrell)
  - Implement ConstraintSolveMaxTestCase(). (dcantrell)
  - Implement ConstraintSolveNearestTestCase(). (dcantrell)
  - Correct py_ped_file_system_probe_specific() for NULL returns. (dcantrell)
  - Implement FileSystemProbeSpecificTestCase(). (dcantrell)
  - Implement FileSystemProbeTestCase(). (dcantrell)
  - Add RequiresFileSystem to tests/_ped/baseclass.py. (dcantrell)
  - Add disk alignment test cases in test_ped.py. (dcantrell)
  - Fix CHSGeometryStrTestCase(). (dcantrell)
  - Fix ConstraintDuplicateTestCase...finally. (dcantrell)
  - Put a deprecation warning in py_ped_constraint_duplicate(). (dcantrell)
  - Note that we need parted from Fedora for pyparted. (dcantrell)
  - Fix UnitGetSizeTestCase in _ped test cases for _ped.UNIT_PERCENT.
    (dcantrell)
  - Add testcase for new _ped disk get_partition_alignment method (hdegoede)


author: David Cantrell <dcantrell@redhat.com> - 2.4-1
changelog:
  - Upgrade to pyparted-2.4:
        Use PedDevice length instead of DIY (#532023) (hdegoede)
        Use sectorSize not physicalSectorSize for size calculations (hdegoede)


author: David Cantrell <dcantrell@redhat.com> - 2.3-1
changelog:
  - Upgrade to pyparted-2.3:
        Remove root user requirement in _ped
        Add testcases for new _ped device methods
        Add python wrapper for new PedDisk partition alignment info function
        Add support for new PedDisk parition alignment info function
        Add python wrappers for new PedDevice alignment info functions
        Add support for new PedDevice alignment info functions
        Fix a whole pile of test cases.
        Remove ped_disk_commit_to_dev() call from py_ped_disk_new_fresh()
        Fix error in Constraint __str__ method
        Make _ped_Device2PedDevice properly set / throw exceptions
        Fixup various errorhandling issues in pydisk.c
        Add missing _ped_Device2PedDevice() retval checks
        Use libparted commit() for parted.disk.Disk.commit() (hdegoede).
  - BR parted-devel >= 1.9.0-20


author: David Cantrell <dcantrell@redhat.com> - 2.2-1
changelog:
  - Upgrade to pyparted-2.2:
        Fixes PedDisk2_ped_Disk() and avoids losing disk label data
        in the conversion process (#526999)


author: Chris Lumens <clumens@redhat.com> - 2.1.2-1
changelog:
  - Upgrade to pyparted-2.1.2:
        PED_DEVICE_DM is always defined in libparted these days.
        Handle parted exceptions arising from ped_device_get (#495433).


author: David Cantrell <dcantrell@redhat.com> - 1.8.1-1
changelog:
  - Determine Python version to use in %build so the source RPM is more
    easily moved between distribution releases.


author: David Cantrell <dcantrell@redhat.com> - 1.8.0-1
changelog:
  - Bump version to 1.8.0 and require parted >= 1.8.0
  - Remove python-abi Requires line since rpm handles that automatically


author: Jeremy Katz <katzj@redhat.com> - 1.6.8-1
changelog:
  - update for new parted ABI
    - device -> heads, sectors, cylinders now refer to the bios geometry
  - require parted >= 1.6.12


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - Initial build split out into separate source from the parted package.
  - Don't build on ppc64 right now due to parted build problems (#118183)


author: Joe Orton <jorton@redhat.com> - 1.7.14-13
changelog:
  - fix mod_authz_svn regression with mod_auth_kerb (#1306431)
  - fix "svn diff" property handling (#1378178)
  - fix permissions of /run/svnserve to match tmpfiles (#1496243)


author: Joe Orton <jorton@redhat.com> - 1.7.9-2
changelog:
  - try harder to avoid svnserve bind failures in ruby binding tests
  - enable verbose output for ruby binding tests


author: Vít Ondruch <vondruch@redhat.com> - 1.7.8-6
changelog:
  - Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
  - Drop Ruby version checks from configuration script.
  - Fix and enable Ruby test suite.


author: Joe Orton <jorton@redhat.com> - 1.7.3-2
changelog:
  - add upstream test suite fixes for APR hash change (r1293602, r1293811)
  - use ruby vendorlib directory (#798203)
  - convert svnserve to systemd (#754074)


author: Ville Skyttä <ville.skytta@iki.fi> - 1.7.0-2
changelog:
  - Fix apr Conflicts syntax in -libs.
  - Fix obsolete chown syntax in subversion.conf.
  - Fix use of spaces vs tabs in specfile.


author: Ville Skyttä <ville.skytta@iki.fi> - 1.6.6-5
changelog:
  - Include svn2cl and its man page only in the -svn2cl subpackage (#558598).
  - Do not include bash completion in docs, it's installed.


author: Ville Skyttä <ville.skytta@iki.fi> - 1.6.5-3
changelog:
  - Apply svn2cl upstream patch to fix newline issues with libxml2 2.7.4+,
    see http://bugs.debian.org/546990 for details.


author: Joe Orton <jorton@redhat.com> 1.5.6-3
changelog:
  - update to 1.5.6
  - autoload psvn (#238491, Tom Tromey)
  - regenerate swig bindings (#480503)
  - fix build with libtool 2.2 (#469524)


author: Joe Orton <jorton@redhat.com> 1.4.4-4
changelog:
  - trim dependencies from .la files
  - detabify spec file
  - test suite disabled to ease stress on builders


author: Joe Orton <jorton@redhat.com> 1.4.4-3
changelog:
  - fix build with new glibc open()-as-macro
  - build all swig code in %build, not %install
  - BuildRequire perl(Test::More), perl(ExtUtils::MakeMaker)


author: Joe Orton <jorton@redhat.com> 1.4.4-2
changelog:
  - update to 1.4.4
  - add Provides: svn (#245087)
  - fix without-java build (Lennert Buytenhek, #245467)


author: Joe Orton <jorton@redhat.com> 1.4.3-3
changelog:
  - update to 1.4.3 (#228691)
  - remove trailing dot from Summary
  - use current preferred standard BuildRoot
  - add post/postun ldconfig scriptlets for -ruby and -javahl


author: Joe Orton <jorton@redhat.com> 1.3.2-2
changelog:
  - update to 1.3.2
  - fix Ruby sitelibdir (Garrick Staples, #191611)
  - own /etc/subversion (#189071)
  - update to psvn.el r19857


author: Joe Orton <jorton@redhat.com> 1.2.3-3
changelog:
  - update to 1.2.3
  - update to psvn.el r16070 from Stefan Reichoer
  - merge subversion.conf changes from RHEL4
  - merge filter-requires.sh changes from FC4 updates


author: Joe Orton <jorton@redhat.com> 1.2.0-3
changelog:
  - update to 1.2.1
  - fix BuildRequires for ruby and apr-util (#163126)
  - drop static library archives


author: Joe Orton <jorton@redhat.com> 1.1.3-8
changelog:
  - further swig bindings fix (upstream via Max Bowsher, #151798)
  - fix perl File::Path dependency in filter-requires.sh


author: Joe Orton <jorton@redhat.com> 1.1.3-7
changelog:
  - restore swig bindings support (from upstream via Max Bowsher, #141343)
  - tweak SELinux commentary in default subversion.conf


author: Joe Orton <jorton@redhat.com> 1.0.2-2
changelog:
  - add perl MODULE_COMPAT requirement for -perl subpackage
  - move perl man pages into -perl subpackage
  - clean up -perl installation and dependencies (Ville Skyttä, #123045)


author: Joe Orton <jorton@redhat.com> 1.0.0-2
changelog:
  - add fix for lack of apr_dir_read ordering guarantee (Philip Martin)
  - enable compression in ra_dav by default (Tobias Ringström)


author: Jeff Johnson <jbj@redhat.com> 0.22.2-2
changelog:
  - use external neon-0.23.9-2 (i.e. with neon-config), drop internal neon.
  - use db-4.1.25, not db-4.0.14.
  - do "make check" (but ignore failure for now).
  - s390x knows not of httpd >= 2.0.45.


author: Joe Orton <jorton@redhat.com> 0.22.2-1
changelog:
  - update to 0.22.2; add mod_dav_svn subpackage
  - include Python bindings
  - neon: force use of expat, enable SSL
  - drop check for specific apr version added in -3


author: Jeff Johnson <jbj@redhat.com> 0.15-3687.0
changelog:
  - first build from adapted spec file, only client and libraries for now.
  - internal apr/apr-utils/neon until incompatibilities sort themselves out.
  - avoid libdir issues on x86_64 for the moment.


author: Fabiano Fidêncio <fidencio@redhat.com> - 20190805-2
changelog:
  - Resolves: rhbz#1750807 - Fedora/RHEL/CentOS JeOS kickstart files for
                             unattended installation are broken


author: Fabiano Fidêncio <fidencio@redhat.com> - 20190805-1
changelog:
  - Resolves: rhbz#1737367 - Update to latest upstream release
  - Resolves: rhbz#1737369 - Add 7.8 to the osinfo-db which will be used on 7.8


author: Felipe Borges <feborges@redhat.com> - 20170813-1
changelog:
  - Update source URL to Pagure
   - Drop the rhel-7.4 data patch
   - Update to new release
   - Resolves: rhbz#1479731


author: Andrea Borgia <borgia@cs.unibo.it>
changelog:
  - updated to version 0.5
  - removed the touch to force the build: no binaries are included!
  - added to the docs: README.stinit, stinit.def.examples
  - made buildroot capable


author: Matthias Clasen <mclasen@redhat.com> - 1.2.8-2
changelog:
  - Don't ship api docs twice (they were included in both
    the main and the devel package, by accident (need to save
    space on the f19 live images)


author: Honza Horak <hhorak@redhat.com> 1.2.4-2
changelog:
  - Changed license from GPLv2 to GPLv2+ to correspond with source
  - Added license LGPLv2+ due to make_isohybrid_mbr.c


author: Jesse Keating <jkeating@redhat.com> - 0.2.3-1
changelog:
  - Initial release split off of libburn package.
  - Disable docs for now, will be fixed in future upstream release


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> 20170801-3
changelog:
  - *-devel subpackage added
  - typos & syntax fixed for AppStream files
  - NimbusSansNarrow-BdOblique.* renamed to *-BoldOblique
  - *-nimbus-sans-narrow subpackage dropped
  - priority/ordering decreased [60->61]
  - ship *.otf format files as well


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 20170801-2
changelog:
  - urw-base35-fonts-20170801-000-split-urw-fallback.patch added
  - decrease the fontconfig priority/ordering value to 60 (bug #1494850)
  - set same priority value for urw-fallback.conf as for other files (bug #1495199)


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 20170801-1
changelog:
  - rebase to 20170801 version
  - removed urw-* string from subpackages
  - fontconfig priority value updated to 35
  - error messages from 'xset fp rehash' suppressed (bug #1466254)
  - AppStream files added into (sub)packages
  - fontconfig files added into (sub)packages
  - fixed fonts path during %install
  - source location updated to point at github.com


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 20160926-1
changelog:
  - %description line in 'fontfamily_subpkg' macro split
  - requirement for 'fontpackages-filesystem' added
  - mark 'font.dir' and 'font.scale' as %ghost files
  - fix the upgrading process (for Obsoletes|Provides|Conflicts)
  - simplify creation of the subpackages with auxiliary %fontfamily_subpkg macro
  - update the fontconfig cache and X11 Logical Font Description database
    (during install/update/erase)
  - initial version of specfile created


author: Susi Lehtola <jussilehtola@fedoraproject.org> - 3.3.3-3
changelog:
  - After consultation with upstream, enable SSE2 also on x86, altivec on ppc
    and ppc64 and NEON on arm.


author: Rex Dieter <rdieter@fedoraproject.org> 3.3-3
changelog:
  - -devel: Provides: fftw3-devel (#744758)
  - -static: Provides: fftw3-static
  - drop %_isa from Obsoletes


author: Jussi Lehtola <jussilehtola@fedoraproject.org> - 3.2.2-2
changelog:
  - Add check phase.
  - Cosmetic changes to spec file (unified changelog format, removed unnecessary
    space).
  - Use rm instead of find -delete, as latter is not present on EPEL-4.
  - Generalize obsoletes of fftw3 packages. Add Obsoletes: fftw3-static.


author: Daiki Ueno <dueno@redhat.com> - 0.5.0-4
changelog:
  - disable X fonts.dir generation
  - remove obsolete -compat subpackage
  - remove %defattr from %files
  - add missing "make" in %build


author: Daiki Ueno <dueno@redhat.com> - 0.5.0-2
changelog:
  - fix <test> usage in fontconfig files (Closes: #837538)
  - refresh fontconfig files with the latest upstream version


author: Daiki Ueno <dueno@redhat.com> - 0.4.14-1
changelog:
  - update to 0.4.14
  - drop buildroot, %clean and cleaning of buildroot in %install
  - use only macro style %buildroot


author: Jens Petersen <petersen@redhat.com> - 0.4.11-1
changelog:
  - update to 0.4.11
  - repackage and subpackage for new fontpackages-devel:
  - split 90-ttf-thai-tlwg-synthetic.conf per subpackage
  - 65-ttf-thai-tlwg.conf is covered by fontconfig 65-nonlatin.conf
  - moves docs to common subpackage
  - add compat subpackage for upgrades and legacy fonts.*


author: Behdad Esfahbod <besfahbo@redhat.com> 0.4.4-1
changelog:
  - Initial package based on package by Theppitak Karoonboonyanan
    and Kamthorn Krairaksa for the OLPC.


author: Hans de Goede <hdegoede@redhat.com> - 1.0.11-2
changelog:
  - Fix URL to actually point to libusbx
  - Improve description to explain the relation between libusbx and libusb
  - Build the examples (to test linking, they are not packaged)


author: Hans de Goede <hdegoede@redhat.com> - 1.0.11-1
changelog:
  - New libusbx package, replacing libusb1
  - Switching to libusbx upstream as that actually does releases (hurray)
  - Drop all patches (all upstream)
  - Drop -static subpackage (there are no packages using it)


author: Ondrej Kozina <okozina@redhat.com> - 0.2.8-1
changelog:
  - Update to snapper 0.2.8
  - patch: rule out race while mounting lvm snapshot
  - Resolves: #1250371 #1262370


author: Ondrej Kozina <okozina@redhat.com> - 0.1.7-9
changelog:
  - patch: fix snapperd abort while passing large data over dbus
  - patch: workaround linkage issue on s390 and ppc64le
  - Resolves: #1229353


author: Ondrej Kozina <okozina@redhat.com> - 0.1.7-7
changelog:
  - patch: fix empty-pre-post cleanup algorithm
  - patch: add conditionals for btrfs library versions
  - Resolves: #1071973 #1142954


author: Ondrej Kozina <okozina@redhat.com> - 0.1.7-6
changelog:
  - patch: Add norecovery option mounting XFS read-only snapshot
  - patch: Fix ACL modification failure with XFS filesystem
  - patch: Sync SELinux context of .snapshots subvolume (btrfs only)
  - Resolves: #1064111, #1065969, #1069312


author: Ondrej Kozina <okozina@redhat.com> - 0.1.7-5
changelog:
  - patch: Fix failure in invoking btrfs internal comparison of subvolumes
  - patch: Remove references to missing programs from man pages
  - Resolves: #1060806, #1063844


author: Ondrej Kozina <okozina@redhat.com> - 0.1.7-3
changelog:
  - enable btrfs compare using send/receive in libbtrfs
  - patch: adapt sources to change in libtrfs API (btrfs_read_and_process_send_stream)
  - Resolves: #1055579


author: Ondrej Kozina <okozina@redhat.com> - 0.1.5-1
changelog:
  - updated to latest upstream
  - allow whitespace in ALLOW_USERS and ALLOW_GROUPS in snapper's config
  - enable new pam module
  - patch: pam module installed in proper libdir


author: Ondrej Kozina <okozina@redhat.com> - 0.1.3-1.20130418git7ca81a2
changelog:
  - updatet to latest upstream version
  - add support to compare extended attributes ('xadiff' command)
  - add support to revert modificiations in file's extended attributes
  - patch: avoid useless build dependency on libattr-devel


author: Ondrej Kozina <okozina@redhat.com> - 0.1.2-1.20130211git676556f
changelog:
  - updated to latest upstream version
  - fixed wrong include: "auto_ptr.h" -> <memory>
  - moved diffutils dependency to client


author: Ondrej Kozina <okozina@redhat.com> - 0.1.0-1.20121026git1aaa372
changelog:
  - removed python binding since python can use dbus interface instead
  - removed btrfs-progs and LVM dependecies (#852174)
  - patch: do not build zypp plugin
  - patch: avoid abrt when 'diff' command is executed without arguments
  - patch: do not check for btrfs-progs binary
  - patch: do not allow 'create-config' command on non-thin LVM volumes (#852174)
  - edit libtool script to link with: '-Wl, --as-needed'
  - spec file polishing


author: Peter Hutterer <peter.hutterer@redhat.com> 2.24-1
changelog:
  - xkeyboard-config 2.24 (#1564615)
  - Revert the high-keycode patches to avoid conflicts with xkbcomp < 1.4


author: Peter Hutterer <peter.hutterer@redhat.com> - 2.7-3
changelog:
  - Rebuild with fixed xkbcomp, re-create the right directory listing (not
    that anyone actually uses it)


author: Peter Hutterer <peter.hutterer@redhat.com> 2.6-1
changelog:
  - xkeyboard-config 2.6
  - change source URL, 2.6 is in a different directory
  - force autoreconf, update to use intltoolize as autopoint


author: Peter Hutterer <peter.hutterer@redhat.com> 2.4.1-1
changelog:
  - xkeyboard-config 2.4.1
  - change source URL from ftp.x.org to http://xorg.freedesktop.org, ftp takes
    too long to update


author: Peter Hutterer <peter.hutterer@redhat.com> 2.3-2
changelog:
  - Add 0001-Use-XSL-to-generate-man-page-from-the-rules-XML.patch, ship
    man-page
  - Fix up broken git repo initialization when building from a tarball


author: Peter Hutterer <peter.hutterer@redhat.com> 2.2.1-1
changelog:
  - xkeyboard-config 2.2.1, 2.2 had a broken configure check
  - Add new BR and don't disable build/runtime deps checks


author: Peter Hutterer <peter.hutterer@redhat.com> 1.9-1
changelog:
  - xkeyboard-config 1.9
  - update Source URL, hosted on x.org now.
  - add -devel package for pkgconfig file added in 1.9.
  - drop upstreamed patches.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.8-5
changelog:
  - 0001-Remove-duplicate-BKSL-key-mappings-from-hin-wx-layou.patch: remove
    the duplicate mapping from hin-wx layout, it breaks iok (FDO 26947).


author: Peter Hutterer <peter.hutterer@redhat.com> 1.7-3
changelog:
  - Remove xkbdata provides. The xkbdata provides was introduced when
    xorg-x11-drv-xkbdata moved to xkeyboard-config. It's purpose was mainly to
    protect against future renamings of this module which is unlikely to
    happen anytime soon.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.7-2
changelog:
  - Specify version for xkbdata provides and obsoletes. According to the
    changelog, the last xkbdata version was 1.0.1-8. Although xkeyboard-config
    restarted the versioning, by now we're well above 1.0, so a simple
    Provides is enough.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.6-3
changelog:
  - xkeyboard-config-1.6-caps-super.patch: add caps:super option (#505187)
  - xkeyboard-config-1.6-caps-hyper.patch: add caps:hyper option (#505187)


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.5-5
changelog:
  - xkeyboard-config-1.5-terminate.patch: remove Terminate_Server from default
    pc symbols, add terminate:ctrl_alt_bksp.


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.5-4
changelog:
  - xkeyboard-config-1.5-suspend-hibernate.patch: Map I213 to XF86Suspend, and
    I255 to XF86Hibernate.


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.4-5
changelog:
  - xkeyboard-config-1.4-jp-tilde.patch: TLDE in jp is Zenkaku/Hankaku, and BKSL
    should be bracket right/brace right (#469537).


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.4-4
changelog:
  - xkeyboard-config-1.4-battery.patch: add XF86 syms for Battery, Bluetooth,
    Wlan and UWB to usinet.


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.3-2
changelog:
  - xkeyboard-config-1.3-AC11-mapping-is.patch: fix AC11 mapping for icelandic
    keyboard layout (#241564)


author: Matthias Clasen <mclasen@redhat.com> - 1.2-2
changelog:
  - Make pc105 have inet keys, not 100% correct, but better than
    having the kbd driver report "us+inet" which confused XKB and
    higher layers (#441398)


author: Bernardo Innocenti <bernie@codewiz.org> 1.1-5.20071119cvs
changelog:
  - Upgrade xkeyboard-config snapshot to cvs20071119
  - Add olpc-xkeyboard-config-af.patch
  - Add olpc-xkeyboard-config-kz-group.patch
  - Add olpc-xkeyboard-config-ng-group.patch
  - Add olpc-xkeyboard-config-ng-h.patch
  - Remove olpc-xkeyboard-config-ara-fixes.patch (integrated upstream)
  - Remove olpc-xkeyboard-config-br-accents.patch (integrated upstream)
  - Remove olpc-xkeyboard-config-es-accents.patch (integrated upstream)
  - Remove olpc-xkeyboard-config-us-typo.patch (integrated upstream)


author: Bernardo Innocenti <bernie@codewiz.org> 1.1-5.20071009cvs
changelog:
  - Add olpc-xkeyboard-config-ara-fixes.patch
  - Add olpc-xkeyboard-config-br-accents.patch
  - Add olpc-xkeyboard-config-es-accents.patch
  - Add olpc-xkeyboard-config-us-typo.patch


author: Bernardo Innocenti <bernie@codewiz.org> - 0.8.20070829cvs
changelog:
  - Downgrade xkeyboard-config snapshot to cvs20070829 to revert
    recent evdev changes (the version of xkbcomp we ship chokes on them).


author: Alexander Larsson <alexl@redhat.com> - 0.8-7
changelog:
  - Update macbook patch to be closer to what got in upstream
  - (kp enter is ralt, not the option key)


author: Matthias Clasen <mclasen@redhat.com> 0.8-4
changelog:
  - Fix geometry description for Thinkpads
  - Add a Kinesis model
  - Add Dell Precision M65 geometry and model


author: Mike A. Harris <mharris@redhat.com> 0.8-1
changelog:
  - Renamed package from 'xorg-x11-xkbdata' to 'xkeyboard-config' to match the
    upstream project name and tarball.  I kept the rpm changelog intact however
    to preserve history, so all entries older than today, are from the
    prior 'xorg-x11-xkbdata' package.  (#196229,197939)
  - Added "Obsoletes: xorg-x11-xkbdata"
  - Removed 'pre' script from spec file, as that was a temporary hack to help
    transition from modular X.Org xkbdata to modular xkeyboard-config during
    FC5 development.  The issue it resolved is not present in any officially
    released distribution release or updates, so the hack is no longer needed.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-8.xkbc0.8.0
changelog:
  - Embed xkeyboard-config version in Release field so we can tell from the
    filename what is really in this package without having to look in the
    spec file.  We should rename the package to xkeyboard-config and restart
    the versioning.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-5
changelog:
  - Fixed rpm pre script upgrade/install testing
  - Rebuild package as 1.0.1-5 in rawhide, completing the transition to
    xkeyboard-config.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-4.0.7.xkbcfg.5
changelog:
  - Added rpm pre script, to pre-remove the symbols/pc during package upgrades,
    to avoid an rpm cpio error if the X11R7.0 modular xkbdata package is already
    installed, because rpm can not replace a directory with a file.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-4.0.7.xkbcfg.1
changelog:
  - Package renamed to xorg-x11-xkbdata and version/release tweaked since it
    is too late to add new package names to Fedora Core 5 development.
  - Added "Provides: xkeyboard-config" virtual provide.


author: Mike A. Harris <mharris@redhat.com> 1.0.1-3
changelog:
  - Added xkbdata-1.0.1-greek-fix-bug181313.patch to fix (#181313,181313)
  - Added xkbdata-1.0.1-cz-fix-bug177362.patch to fix (#177362,178892)


author: Mike A. Harris <mharris@redhat.com> 0.99.1-2
changelog:
  - Add a few missing rpm 'dir' directives to file manifest.
  - Bump release, and build as a 'noarch' package.


author: Tim Waugh <twaugh@redhat.com> 5.50-22
changelog:
  - Further changes from package review (bug #225794):
    - Don't use umask in scriptlet.
    - Don't use 'which' in scriptlet.


author: Tim Waugh <twaugh@redhat.com> 5.50-21
changelog:
  - Changes from package review (bug #225794):
    - Requires xorg-x11-font-utils, not mkfontscale/mkfontdir.
    - Use macro for /etc.
    - Don't own catalogue directory.


author: Tim Waugh <twaugh@redhat.com> 5.50-16
changelog:
  - Fixed URL again (bug #225794).
  - Fixed requires tags (bug #225794).
  - Preserve timestamps on installed files (bug #225794).
  - Added empty %build section (bug #225794).
  - Use FHS macros for file manifest (bug #225794).
  - Fixed summary (bug #225794).
  - Fixed description (bug #225794).
  - Fixed license (bug #225794).


author: Tim Waugh <twaugh@redhat.com> 5.50-15
changelog:
  - Fixed URL (bug #225794).
  - Fixed build root tag (bug #225794).
  - This package does not require ghostscript (bug #225794).


author: Tim Waugh <twaugh@redhat.com> 5.50-10
changelog:
  - Rebuilt. (The 8.11 package which briefly appeared in rawhide should
    not be used.)  Bug #99323, bug #113866.


author: Kamil Dudka <dkdudka@redhat.com> - 2.2.51-13
changelog:
  - avoid failure of %check when building as root (#1085389)
  - setfacl.1: document the meaning of '-' in perms (#1337039)


author: Kamil Dudka <kdudka@redhat.com> 2.2.49-4
changelog:
  - do not package a static library (#556036)
  - remove multilib patch no longer useful
  - cleanup in BuildRequires


author: Karsten Hopp <karsten@redhat.com> 2.2.39-3
changelog:
  - fix buildroot
  - remove trailing dot from summary
  - -devel requires same version of libacl
  - escape macro in changelog
  - make .so symlink relative


author: Thomas Woerner <twoerner@redhat.com> 2.2.39-1
changelog:
  - new version 2.2.39
  - fixed usage of long UTF-8 filenames (#183181)
    Thanks to Andrey for the initial patch.


author: Stephen C. Tweedie <sct@redhat.com> 2.2.7-3
changelog:
  - Add /usr/include/acl to files manifest
  - Fix location of doc files, add main doc dir to files manifest


author: Michael K. Johnson <johnsonm@redhat.com> 2.0.11-1
changelog:
  - Initial Red Hat package
    Made as few changes as possible relative to upstream packaging to
    make it easier to maintain long-term.  This means that some of
    the techniques used here are definitely not standard Red Hat
    techniques.  If you are looking for an example package to fit
    into Red Hat Linux transparently, this would not be the one to
    pick.
  - acl-devel -> libacl-devel


author: Daiki Ueno <dueno@redhat.com> - 0.1.3-1
changelog:
  - move arch-independent data files to -common subpackage
  - remove unnecessary R: from -common and -data subpackages
  - add BR: python2-devel


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.0.9-1
changelog:
  - Updated to 0.0.9
  - Dropped obsolete Group, Buildroot, %clean and %defattr
  - Switched to .bz2 sources
  - Dropped included patches


author: Christian Krause <chkr@fedoraproject.org> - 0.0.8-3
changelog:
  - add upstream patch 22287584fbfa4657098ee997957a6c4fc972a53b to
    properly decompress CFA from certain cameras (BZ 624283)


author: Christian Krause <chkr@fedoraproject.org> - 0.0.8-2
changelog:
  - add upstream patch 1b15acdcfdc4664bc6c0be473cb6e096071a4e62
    to support certain PEF files and to fix a crash when opening
    such files (BZ 606898)


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.8-1
changelog:
  - Version bump to 0.0.8.
    * Fixed a huge memory leak. (FreeDesktop Bugzilla #21435)
    * cfa output should write the data in PGM as big endian.
    * Better handling of Canon CR2 "slices" to fix crasher with Canon
      450D/Digital Rebel XSi files (and possibly others).
    * Added new API or_rawfile_new_from_memory() to load a Raw file from a
      memory buffer.
    * Added new API or_rawfile_get_typeid() and the associated consts.
    * Added new API or_rawdata_get_minmax().
    * Added new API or_get_file_extensions().
    * Added new API or_rawfile_get_rendered_image() to get a rendered image.
    * Added new API or_bitmapdata_*().
    * New GdkPixbuf loader.
    * Decompress NEF files.
  - License changed to LGPLv3 or later.
  - Missing includes fixed by upstream.
  - Replaced 'BuildRequires: chrpath glib2-devel' with 'BuildRequires:
    exempi-devel libcurl-devel'.
  - Added 'Requires: gtk2' to pixbuf-loader for directory ownership.
  - Added a %check stanza.


author: Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-6
changelog:
  - Do not impose -O4 and -w in build options
  - Change package group to Development/Libraries
  - Corrected license to LGPLv2
  - setup macro no longer needs the name and version arguments
  - Rename patches to include name and version


author: Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com> 0.9.1-3
changelog:
  - Remove the clean section since it is not needed in F-13 and later
  - Correct installation of docs into defaultdocdir instead of docdir


author: Josef Ridky <jridky@redhat.com> - 0:1.8.18-3
changelog:
  - Fix issues with warning: dereferencing type-punned pointer 
    will break strict-aliasing rules from RPMDiff


author: Boris Ranto <branto@redhat.com> - 0:1.8.15-7
changelog:
  - New release (0:1.8.15-7)
  - ID:437 - sel: Fix "sel time set <time>"
  - ID 408 - fix sel list last X listing


author: Ales Ledvinka <aledvink@redhat.com> 1.8.12-13
changelog:
  - fixed argument parsing leaks
  - ask user for password only once and do so only when interactive password
    is the chosen password method.


author: Praveen K Paladugu <praveen_paladugu@dell.com> 1.8.12-8
changelog:
  - service & scripts to allow OS to capture BMC's IP & URL info
  - Also pass the OS information to BMC
  - patches submitted by Charles Rose (charles_rose[at]dell.com)


author: Jan Safranek <jsafrane@redhat.com> - 1.8.12-2
changelog:
  - Fixed starting ipmievd under systemd (#819234).
  - Updated RPM scriplets with latest systemd-rpm macros (#850161)


author: Jan Safranek <jsafrane@redhat.com> 1.8.10-2
changelog:
  - fix issues found during package review:
    - clear Default-Start: line in the init script, the service should be 
      disabled by default
    - added Obsoletes: OpenIPMI-tools
    - compile with --disable-dependency-tracking to speed things up
    - compile with --enable-file-security
    - compile with --disable-intf-free, don't depend on FreeIPMI libraries
      (FreeIPMI has its own ipmitool-like utility)


author: Peter Hutterer <peter.hutterer@redhat.com> 0.4.0-5
changelog:
  - fbdev-0.4.0-Make-ISA-optional.patch: to make next patch apply cleanly.
  - fbdef-0.4.0-Remove-useless-loader-symbol-lists.patch:
    fix linker error against X server >= 1.6.99.1


author: Adam Jackson <ajax@redhat.com> 0.3.1-5.20071113
changelog:
  - Update to git snapshot for pciaccess goodness.  Don't ask why a driver
    that doesn't touch PCI at all needs a PCI update.  I don't know either,
    and thinking about it makes me very sad.
  - Require xserver 1.4.99.1


author: Mike A. Harris <mharris@redhat.com> 0.1.0.4-1
changelog:
  - Updated xorg-x11-drv-fbdev to version 0.1.0.4 from X11R7 RC4
  - Removed 'x' suffix from manpage dirs to match RC4 upstream.


author: Mike A. Harris <mharris@redhat.com> 0.1.0-1
changelog:
  - Update BuildRoot to use Fedora Packaging Guidelines.
  - Deglob file manifest.
  - Add alpha/sparc/sparc64 to "ExclusiveArch"


author: Mike A. Harris <mharris@redhat.com> 0.1.0-0
changelog:
  - Initial spec file for fbdev video driver generated automatically
    by my xorg-driverspecgen script.


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 6.18.01-12
changelog:
  - Fix another regression in tcsh-6.18.01-quote-backslashes-properly.patch
    Related: #1334751

  - Fix regression in tcsh-6.18.01-use-stderr-upon-error.patch
    Related: #1273498


author: David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 6.18.01-9
changelog:
  - 'if statement' parsing fixed when the space is missing after ')'. (#1273892)
  - Quote backslashes properly to preserve them in `...` expressions. (#1319816)
  - Fix for tcsh being interruptible while waiting for child process. (#1269370)
  - Fix of memory leak when using the 'source' built-in command.      (#1273513)
  - Print error message on stderr (instead of stdout).                (#1273498)
  - Use GLIBC's malloc instead of builtin malloc.                     (#1315713)


author: David Kaspar <dkaspar@redhat.com> - 6.18.01-8
changelog:
  - Upstream's $anyerror variable re-introduced. (#1123854)
  - Fix for hang inside the 'wait' built-in of tcsh added. (#1181682)


author: Jaromír Končický <jkoncick@redhat.com> - 6.18.01-5
changelog:
  - Readded reverse-history-handling-in-loops patch which was created for
    tcsh version 6.17.00 in RHEL 6.4 to fix bug #814069
    Resolves: #1035235


author: Jaromír Končický <jkoncick@redhat.com> - 6.18.01-4
changelog:
  - Fix regression in default $status value in case of lists/pipelines
    (Changed 'anyerror' variable to 'tcsh_posix_status' with opposite meaning)
    Resolves: #1025703


author: Fridolin Pokorny <fpokorny@redhat.com> 6.18.01-1
changelog:
  - Update to tcsh-6.18.01
  - Removed tcsh-6.18.00-history-savehist.patch, not accepted by upstream
    http://mx.gw.com/pipermail/tcsh-bugs/2013-March/000824.html


author: Fridolin Pokorny <fpokorny@redhat.com> 6.18.00-7
changelog:
  - File locking patch modified to reflect HIST_MERGE flag (#879371)
  - Drop tcsh-6.18.00-sigint-while-waiting-for-child.patch, accepted by upstream
  - Add tcsh-6.18.00-history-merge.patch to merge histlist properly (#919452)
  - Add tcsh-6.18.00-history-savehist.patch to store history with length
    $savehist, not only $history.


author: Roman Kollar <rkollar@redhat.com> - 6.18.00-4
changelog:
  - Add Copyright file in %doc
  - Readd tcsh-6.18.00-history-file-locking.patch
  - Fix casting in lseek calls in the history file locking patch (#821796)
  - Fix dosource calls in the history file locking patch (#847102)
    Resolves: #842851
  - Fix upstream source tarball location


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.18.00-1
changelog:
  - Update to tcsh-6.18.00
  - Remove obsolete patches: tcsh-6.15.00-ca-color.patch,
    tcsh-6.17.00-tc-color.patch, tcsh-6.17.00-mh-color.patch,
    tcsh-6.17.00-history.patch, tcsh-6.17.00-printexitvalue.patch,
    tcsh-6.17.00-testsuite.patch, tcsh-6.17.00-negative_jobs.patch,
    tcsh-6.17.00-wait-intr.patch, tcsh-6.17.00-dont-set-empty-remotehost.patch,
    tcsh-6.17.00-dont-print-history-on-verbose.patch, tcsh-6.14.00-set.patch,
    tcsh-6.17.00-extrafork.patch, tcsh-6.17.00-avoid-null-cwd.patch,
    tcsh-6.17.00-avoid-infinite-loop-pendjob-xprintf.patch,
    tcsh-6.17.00-variable-names.patch,
    tcsh-6.17.00-handle-signals-before-flush.patch
    tcsh-6.17.00-status-pipeline-backquote-list-of-cmds.patch (reverted!)
  - Modify and adapt the existing patches to the new source code:
    tcsh-6.13.00-memoryuse.patch, tcsh-6.14.00-tinfo.patch,
    tcsh-6.18.00-history-file-locking.patch


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-19
changelog:
  - Handle pending signals before flush so that the the .history file
    does not get truncated (#653054)
  - Implement file locking using shared readers, exclusive writer
    to prevent any .history file data corruption (#653054)


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-16
changelog:
  - Fix status of pipelined/backquoted/list of commands (RHEL-6 #658190)
  - Do not dereference null pointer in cwd (RHEL-6 #700309)
  - Fix negative number of jobs with %j formatting parameter in prompt
  - Clean-up patches numbers & order (prepare space for missing RHEL-6 patches)
  - Disable obsolete glob-automount.patch; The issue should have been
    (and is now) fixed in glibc (posix/glob.c)


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-11
changelog:
  - Don't set $REMOTEHOST on the local machine
    Resolves: #669176
  - Don't print history in verbose mode
    Resolves: #583075, #658171
  - Don't allow illegal variable names to be set
    Resolves: #436901
  - Revert "Fix incorrect $status value of pipelined commands"


author: Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-10
changelog:
  - Make wait builtin command interruptible
    Resolves: #440465
  - Fix incorrect $status value of pipelined commands
    Resolves: #638955 (Patch by Tomas Smetana <tsmetana@redhat.com>)


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.16-1
changelog:
  - Update to tcsh-6.16.00
  - Merge Review (fix License, add BUGS and WishList to documentation, convert Fixes and
    WishList to UTF-8, remove root checking from buildroot cleaning, preserve timestamps,
    use smp_flags, remove unused patches, improve postun script and minor fix to %files)
    Resolves: #226483


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-6
changelog:
  - Fix UTF-8 Japanese character is garbled in tcsh script in
    a certain situation
    Related: #453785
  - Fix calculation order of operators description in tcsh manpage
    Related: #442536
  - Fix strings which begin with '0' are not recognized as octal numbers
    Related: #438109
  - Fix memoryuse description in tcsh manpage
    Related: #437095
  - Fix tcsh scripts with multiple case statement with end keywords
    break with error
    Related: #436956
  - Fix description of builtin command 'set' in tcsh manpage
    Related: #430459


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-5
changelog:
  - Rediffed all patches to work with patch --fuzz=0
  - Let tcsh know 'ca' colorls variable
    Resolves: #458716


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-4
changelog:
  - Fix '\' can not be used to quote all delimiters
    Related: #435421
  - Fix $name[selector] should fail when any number of 'selector' is out of range
    Related: #435398


author: Miloslav Trmac <mitr@redhat.com> - 6.14-7
changelog:
  - Fix a crash when reading scripts with multibyte characters (#183267)
  - Block SIGINT while waiting for children (#177366)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-12
changelog:
  - Don't ship the HTML documentation (generated from the man page, contains
    also a copy of the man page)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-7
changelog:
  - Define $HOSTTYPE and $MACHTYPE for ppc64 and s390 (#115531),
    I hope that finally covers all architectures.


author: Miloslav Trmac <mitr@redhat.com> - 6.13-6
changelog:
  - Define $HOSTTYPE and $MACHTYPE also on IA-64 and s390x (#115531)
  - Don't close sockets to avoid file descriptor conflits with nss_ldap (#112453)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-5
changelog:
  - Fix HTML documentation generation, second attempt (#60664)
  - Set dspmbyte using nl_langinfo(CODESET) if possible, should cover all
    cases where lang.csh was correctly setting dspmbyte (#89549)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-2
changelog:
  - Make comparisons for ranges in bracket expressions symmetric (#59493)
  - Run perl2html with LC_ALL=C to workaround what seems to be a perl bug
    (#60664)
  - Define $HOSTTYPE and $MACHTYPE on x86_64 (#115531)
  - Fix setting of O_LARGEFILE (#122558)


author: Miloslav Trmac <mitr@redhat.com> - 6.13-1
changelog:
  - Update to tcsh-6.13.00
  - Fix charset headers in some of the translations
  - Convert translated messages to LC_CTYPE locale
  - Fix automatic dspmbyte setting


author: Adrian Havill <havill@redhat.com>
changelog:
  - use <time.h> instead of <sys/time.h> for pickier lib (#25935)
  - allow arguments for login shells (#19926)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - patch for using PATH_MAX instead of some silly internal #defines for
    variables that handle filenames.


author: Kalev Lember <kalevlember@gmail.com> - 3.4.0-1
changelog:
  - Update to 3.4.0
  - Don't run autoreconf and intltoolize in the spec file; the tarball should be
    good enough


author: Jack Magne <jmagne@redhat.com> - 1.1.0-43
changelog:
  - Resolves: Bug# 1688904 - ESC - HTTP GET Requests incorrectly Being Sent To TPS for Token Operations.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-42
changelog:
  - Related: Bug# 1358500 - Segmentation fault happens when escd runs with a NULL display.
  - Resolve changelog entry error.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-40
changelog:
  - Resolves: Bug #1466949, Relate: Bug #1523946 - [ppc64] ld switch to relro breaks GDB. This caused an rpmdiff failure.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-37
changelog:
  - Resolves: Bug #885898 - ESC incorrectly display Issuer information for a CAC smart card
  - Resolves: Bug 1070802 - missing -fstack-protector-strong


author: Jack Magne <jmagne@redhat.com> - 1.1.0-36
changelog:
  - Resolves: Bug #1176241 -  .redhat dir does not have the same permissions during manual and auto launch of ESC Client
  - Minor additional fix.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-35
changelog:
  - Resolves: Bug #1176241 -  .redhat dir does not have the same permissions during manual and auto launch of ESC Client


author: Jack Magne <jmagne@redhat.com> - 1.1.0-34
changelog:
  - Resolves: Bug #1173774 - ESC Client does list 
  - the encryption and signing certs under the "Your Certificates" tab when an enrolled card is inserted.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-33
changelog:
  - Resolves: Bug #1163479 Errata 18562 TPS tests fails - esc rebuild failure because of xulrunner updates.


author: Jack Magne <jmagne@redhat.com> - 1.1.0-28
changelog:
  - Thanks to: Marcin Juszkiewicz <mjuszkiewicz@redhat.com>
  - Handle all kernel versions
  - Fix gecko version


author: Jack Magne <jmagne@redhat.com>=1.1.0-26
changelog:
  - Resolves: #1033779 - Mouse move on a locked screen display Smart Card Manager smart card insert/removal event notifications.
  - Resolves: #1033220 - ESC phone home/authentication dialog should pop it to top of window stack to get focus


author: Jack Magne <jmagne@redhat.com>= 1.1.0-21
changelog:
  - Resolves #865721 - Switch BuildRequires from autoconf213 ~~> autoconf
  - Resolves #963606 - esc ceased working after Firefox/xulrunner update to 17 and above series


author: Jack Magne <jmagne@redhat.com>- 1.0.0-22
changelog:
  - Second drop of 5.1 fixes.
  - Resolves: #203934, #203935, #204959, #206780, #206792, #207721
  - Resolves: #207816, #206791
  - Related:  #208749


author: Jack Magne <jmagne@redhat.com>- 1.0.0-21
changelog:
  - First 5.1 fixes.
  - Resolves: #203757, #203806, #204661, #205856, #206788, #206791
  - Resolves: #208037, #208333, #210589, #210590, #213912, #226913
  - Resolves: #204021, #205498, #224436


author: Jack Magne <jmagne@redhat.com> - 1.0.0-7
changelog:
  - Fix for bug #203211, use of system NSS and NSPR for
  - Xulrunner ,addressing the problem running on 64 bit.
  - Overwriting 5 and 6 due to important bug #203211.


author: Jack Magne <jmagne@redhat.com> - 1.0.0-5
changelog:
  - Build ESC's xulrunner component using system nss and nspr
  - Build process creates run script based on {_libdir} variable,
    accounting for differences on 64 bit machines.
  - UI enhancements


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-14
changelog:
  - fix another requirement on perl package which may cause problems in future,
    thanks to Paul Howarth (#924938)
  - f-r: remove Buildroot tag, fix license tag


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-13
changelog:
  - remove old build dependency comment
  - fix bogus dates in changelog
  - use the %{_smp_mflags} also by `make check`


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-8
changelog:
  - update the patch for the non-existent 'm4' directory issue to the one already
    committed in upstream repository


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-5
changelog:
  - Do not fail in aclocal when the first include directory does not exist
    (#901333)
  - do not require texlive-latex-fonts (rawhide texinfo repaired)
  - use macros in Patch statements


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-3
changelog:
  - re-enable AM_CONFIG_HEADER macro in Fedora distribution (#896442)
  - disable testing for non-existence of this macros (join with vala)


author: Pavel Raiskup <praiskup@redhat.com> - 1.13.1-1
changelog:
  - update to recent automake-1.13.1
  - minimum required autoconf is 2.65 (based on upstream suggestion)
  - make check is run now parallel (based on 't/README' it helps also on
    single-thread machines)
  - drop old sleep-patch and better disable vala tests (requires autoreconf)
  - add temporary BR dependency on texlive-latex-fonts for rawhide (f19 only)
    (should be implicitly pulled by texlive-dvips probably)


author: Pavel Raiskup <praiskup@redhat.com> - 1.12.2-6
changelog:
  - fedora-review -> s/define/global/, s/RPM_BUILD_ROOT/buildroot/,
    remove defattr() from %files section


author: Pavel Raiskup <praiskup@redhat.com> - 1.12.2-3
changelog:
  - Thanks to Ralf Corsépius <corsepiu@fedoraproject.org> - these fixes are
    slightly reworked changes (due to rebase of automake) from his patch attached
    to bug #823766
  - Include COPYING.
  - Add rpm-4.9 perl-filters %__provides_exclude, %__requires_exclude.
    Remove rpm-4.8 perl-filters (Address RHBZ 823766).
  - Remove utf-8 conversion of NEWS (Already utf-8 encoded).
  - Add BR: perl-macros, Remove BR: perl-devel.
  - Add support for --with/out=check.
  - Append --disable-silent-rules to configure.
  - remove trailing white spaces


author: Karsten Hopp <karsten@redhat.com> 1.11.1-5
changelog:
  - removed redundant text about installing autoconf from package
    description (#225302)
  - don't create /usr/share/aclocal as it is owned be the filesystem
    package (#570744, #225302)


author: Karsten Hopp <karsten@redhat.com> 1.11.1-2
changelog:
  - better method of fixing the perl requires/provides (Paul Howarth, #225302)
  - fix variable usage in spec file (#225302)
  - use pregenerated manpages from automake-1.11 (#225302)
  - update URL (#225302)


author: Karsten Hopp <karsten@redhat.com> 1.10-4
changelog:
  - bz 225302:
  - make install DESTDIR=...
  - fix BuildRoot
  - fix post/preun requirements
  - define all directories on ./configure line
  - filter perl(Automake*) dependencies
  - replace all tabs with spaces
  - remove trailing dot from summary


author: Daniel Reed <djr@redhat.com> 1.9.4-1
changelog:
  - version bump
    - Portability nits in install-sh and mdata-sh.
    - Don't let `make install' fails if a _JAVA primary becomes empty
      because of conditionals.
    - Do not confuse CHANGELOG with ChangeLog on case-insensitive
      case-preserving file systems (likewise for all automatically
      distributed files).
    - Do not embed $DESTDIR in Python's byte-code files.
    - Work around programs that read stdin when checking for --version
      and --help options (when the `std-options' is used).
    - Fix AM_PATH_PYTHON to correctly define PYTHON as `:' when no minimum
      version was supplied and no interpreter is found.


author: Daniel Reed <djr@redhat.com> 1.9.3-1
changelog:
  - version bump
    - Dependency tracking using mode "dashmstdout" or "dashXmstdout" did not work for libtool objects compiled with --tag (i.e., compiled with Libtool 1.5 or later). The compilation would succeed, but `depcomp' would emit a warning and not output any dependency information.
    - Ignore comments from augmented variables ...
    - `install-sh -d a/b/' failed to create `a/b/' because of the trailing `/'.
    - _PROGRAMS now always create programs. Before 1.9 it would mistakenly create a libtool library if the name of the program ended in `.la'.
    - `compile' now handles `*.obj' objects.
    - `aclocal' recognizes AC_DEFUN_ONCE.


author: Daniel Reed <djr@redhat.com> - 1.9.2-1
changelog:
  - version bump
    - Sort rm commands output for mostlyclean-generic, clean-generic, distclean-generic and maintainer-clean-generic, so that the produced Makefile is not sensitive to the way Perl sorts its hashes.
    - Support `+' in the name of directories given to `include'.
    - Preserve spaces in the arguments of `compile'.
    - `missing' will no longer try to emulate a tool that is run with `--version' or `--help' as argument.
    - There is a new chapter about the history of Automake.


author: Daniel Reed <djr@redhat.com> - 1.9.1-1
changelog:
  - version bump
    - Adjust #line directives in `parser.h' (when ylwrap is not used). (PR/432)
    - Fix definition of YLWRAP when ylwrap is installed in a default aux directory found in a parent package.
    - Properly recognize AC_CANONICAL_BUILD and AC_CANONICAL_TARGET.


author: Jens Petersen <petersen@redhat.com> - 1.8-1
changelog:
  - update to 1.8 release
  - require autoconf 2.58 or later
  - don't use %configure for now to prevent very recent configure from running
    "config.sub noarch-redhat-linux"


author: Jens Petersen <petersen@redhat.com> 1.6.3-2
changelog:
  - add "--without check" rpmbuild option to switch "make check" off
  - exclude info dir file
  - don't gzip info files explicitly


author: Bernhard Rosenkraenzer <bero@redhat.com> 1.5-4
changelog:
  - Completely back out the fix for #56624 for now, it causes more problems
    than it fixes in either form.


author: Jens Petersen <petersen@redhat.com> - 1.4p5-2
changelog:
  - dont raise error when there is source in a subdirectory (bug #35156).
    This was preventing automake from working in binutuls/gas
    [patch from HJ Lu <hjl@gnu.org>]
  - format long lines of output properly with backslash + newlines as in 1.4
    (bug #35259) [patch from HJ Lu <hjl@gnu.org>]


author: Richard W.M. Jones <rjones@redhat.com> - 0.44-9
changelog:
  - Fix bang path /usr/bin/env perl -> /usr/bin/perl (RHBZ#987035).
  - Increase verbosity of po4a when building to help diagnose build errors.
  - +BR Pod::Parser.
  - Disable 24-tex.t which does not run and does not produce any
    useful diagnostics either.


author: Richard W.M. Jones <rjones@redhat.com> - 0.44-1
changelog:
  - New upstream version 0.44.
  - Fix incorrect use of File::Temp->tempfile (RHBZ#953066).
  - Tidy up the spec file.
  - po4a-build.conf.5 and po4a-runtime.7 man pages are no longer
    installed in the English version for some (unknown) reason.


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.40.1-1
changelog:
  - Upstream update.
  - Add po4a-v0.40.1.diff (add missing file t/compare-po.pl)
  - Make testsuite working.
  - Spec overhaul.
  - Eliminate /usr/bin/env perl.
  - Require perl >= 5.10.1


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.34-10
changelog:
  - Add BuildRequires: perl(Test::More), BuildRequires: docbook-dtds.
  - Activate tests.
  - Fix Source0:-URL.
  - Spec file cosmetics.


author: John Mcwalters <john.mcwalters@oracle.com> - 219-73.5.0.1
changelog:
  - enable and start the pstore service [Orabug: 30950903]
  - fix to generate the systemd-pstore.service file [Orabug: 30235241]
  - Backport upstream patches for the new systemd-pstore tool [Orabug: 30235241]
  - do not create utmp update symlinks for reboot and poweroff [Orabug: 27854896]
  - OL7 udev rule for virtio net standby interface [Orabug: 28826743]
  - fix _netdev is missing for iscsi entry in /etc/fstab [Orabug: 25897792] (tony.l.lam@oracle.com)
  - set "RemoveIPC=no" in logind.conf as default for OL7.2 [22224874]
  - allow dm remove ioctl to co-operate with UEK3 (Vaughan Cao) [Orabug: 18467469]
  - add hv dynamic memory support (Jerry Snitselaar) [Orabug: 18621475]


author: systemd maintenance team <systemd-maint@redhat.com> - 219-73.5
changelog:
  - core: enforce a ratelimiter when stopping units due to StopWhenUnneeded=1 (#1810576)
  - core: rework StopWhenUnneeded= logic (#1810576)
  - fix the fix for #1691511 (#1809159)


author: systemd maintenance team <systemd-maint@redhat.com> - 219-73.4
changelog:
  - mount: don't propagate errors from mount_setup_unit() further up (#1809159)
  - mount: when allocating a Mount object based on /proc/self/mountinfo mark it so (#1809159)


author: systemd maintenance team <systemd-maint@redhat.com> - 219-73.2
changelog:
  - core: when restarting services, don't close fds (#1803802)
  - unit: rework a bit how we keep the service fdstore from being destroyed during service restart (#1803802)
  - tests: add basic journal test (#1803802)
  - tests: add regression test for `systemctl restart systemd-journald` (#1803802)
  - tests: add test that journald keeps fds over termination by signal (#1803802)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-72
changelog:
  - service: introduce protocol error type (#1733998)
  - service: fix main processes exit behavior for type notify services (#1733998)
  - service: go through stop_post on failure (#4770) (#1733998)
  - Call getgroups() to know size of supplementary groups array to allocate (#1743230256 KB)
  - udev: introduce CONST key name (#1748051)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-71
changelog:
  - core: add a new unit_needs_console() call (#1524359)
  - core: rework how we count the n_on_console counter (#1524359)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-70
changelog:
  - udev-rules: Add rule for /dev/kfd (#1659516)
  - core: exclude .slice units from "systemctl isolate" (#1745199)
  - udev/scsi_id: fix incorrect page length when get device identification VPD page (#1635945)
  - core: when determining whether a process exit status is clean, consider whether it is a command or a daemon (#1560417)
  - units: add Wants=initrd-cleanup.service to initrd-switch-root.target (#4345) (#1560417)
  - units: make sure initrd-cleanup.service terminates before switching to rootfs (#1560417)
  - core: tiny tweak for cgroup trimming during manager_free() (#1630378)
  - process: an empty environment block should be returned as such (#1685648)
  - core: make sure initrd-switch-root command survives PID1's killing spree (#4730) (#1754053)
  - systemctl: always avoid being killed when doing switch-root (#1754053)
  - units: drop KillMode= from initrd-switch-root.service (#1754053)
  - systemctl: ignore SIGTERM after switch root (#1754053)
  - units: restore Before dependencies for systemd-vconsole-setup.service (#1754053)
  - core: reduce the number of stalled PIDs from the watched processes list when possible (#1501796)
  - timedate: use gmtime_r() and localtime_r() (#1694605)
  - sd-bus: stop using the result of an assignment as an operand of && (#1694605)
  - journal-upload: add asserts that snprintf does not return an error (#1694605)
  - analyze: actually select longest activated-time of services (#1694605)
  - pid1: remove unnecessary error reassignment (#1694605)
  - core: drop unnecessary condition (#1694605)
  - import: drop unnecessary condition (#1694605)
  - journal-verify: add comment and silence LGTM warning (#1694605)
  - journal: drop redundant condition (#1694605)
  - lldp: set correct state for processing (#1694605)
  - sd-bus: fix implicit downcast of bitfield reported by LGTM (#1694605)
  - tree-wide: use 'signed int' instead of 'int' for bit field variables (#1694605)
  - machinectl: check correct FD for a return value (#1694605)
  - shared/install: avoid overwriting 'r' counter with a partial result (#1694605)
  - systemctl: set_put() can't return (-)EEXIST (#1694605)
  - systemctl: remove dead check (#1694605)
  - journal-gateway: explicitly declare local variables (#1694605)
  - journal-gateway: use localStorage["cursor"] only when it has valid value (#1694605)
  - lgtm: ignore files dropped in upstream (#1694605)
  - lgtm: suppress several constant comparisons (#1694605)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-69
changelog:
  - revert local changes made during backport of the test (#1726785)
  - core: add a "Requires=" dependency between units and the slices they are located in (#1718953)
  - core: rerun GC logic for a unit that loses a reference (#1718953)
  - pid1: rename unit_check_gc to unit_may_gc (#1718953)
  - pid1: include the source unit in UnitRef (#1718953)
  - pid1: fix collection of cycles of units which reference one another (#1718953)
  - pid1: free basic unit information at the very end, before freeing the unit (#1718953)
  - pid1: properly remove references to the unit from gc queue during final cleanup (#1718953)
  - core/timer: Prevent timer looping when unit cannot start (#1710302)
  - service: relax PID file symlink chain checks a bit (#8133) (#1724420)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-67.1
changelog:
  - return error value on failure (#1729226)
  - revert local changes made during backport of the test (#1729226)
  - core/timer: Prevent timer looping when unit cannot start (#1729230)
  - core: add a "Requires=" dependency between units and the slices they are located in (#1729228)
  - core: rerun GC logic for a unit that loses a reference (#1729228)
  - pid1: rename unit_check_gc to unit_may_gc (#1729228)
  - pid1: include the source unit in UnitRef (#1729228)
  - pid1: fix collection of cycles of units which reference one another (#1729228)
  - pid1: free basic unit information at the very end, before freeing the unit (#1729228)
  - pid1: properly remove references to the unit from gc queue during final cleanup (#1729228)
  - service: relax PID file symlink chain checks a bit (#8133) (#1729414)
  - path-util: fix more path_is_mount e792e890f fallout (#1279231)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-66
changelog:
  - sd-bus: unify three code-paths which free struct bus_container (#1643394)
  - hashmap: don't use mempool (#1609349)
  - man: be more explicit about thread safety of sd_journal (#1609349)
  - selinux: don't log SELINUX_INFO and SELINUX_WARNING messages to audit (#1240730)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-65
changelog:
  - backport fd_is_fs_type (#1663143)
  - backport chase_symlinks (#1663143)
  - fs-util: add new CHASE_SAFE flag to chase_symlinks() (#1663143)
  - fs-util: add new chase_symlinks() flag CHASE_OPEN (#1663143)
  - sd-dameon: also sent ucred when our UID differs from EUID (#1663143)
  - notify: add new --uid= command (#1663143)
  - core: be stricter when handling PID files and MAINPID sd_notify() messages (#1663143)
  - journald: respect KeepFree= as well as MaxUse= values (#1361893)
  - shutdown: in_container was used before its definition (#1693716)
  - core: Fix edge case when processing /proc/self/mountinfo (#1691511)
  - sd-bus: deal with cookie overruns (#1693559)
  - Refuse dbus message paths longer than BUS_PATH_SIZE_MAX limit. (#1667871)
  - Allocate temporary strings to hold dbus paths on the heap (#1667871)
  - sd-bus: if we receive an invalid dbus message, ignore and proceeed (#1667871)
  - udev: check if the spawned PID didn't exit after reaping unexpected PID (#1697909)
  - udev: call poll() again after killing the spawned process (#1697909)
  - udev: check age against both timeouts to prevent integer wraparound (#1697909)
  - avoid possible hang if our child process hangs (#1697909)
  - missing: when adding syscall replacements, use different names (#1694605)
  - include sys/sysmacros.h in more places (#1694605)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-64
changelog:
  - detect-virt: do not try to read all of /proc/cpuinfo (#1631531)
  - core: disable the effect of Restart= if there's a stop job pending for a service (#6581) (#1626382)
  - networkd: respect DHCP UseRoutes option (#1663365)
  - networkd: fix dhcp4 link without routes not being considered ready (#8728) (#1663365)
  - networkd: dont crash when mtu changes (#6594) (#1663365)
  - tmpfiles: "e" takes globs (#1641764)
  - tmpfiles: 'e' is supposed to operate on directory only (#1641764)
  - tmpfiles: 'e' is supposed to accept shell-style globs (#1641764)
  - bus-message: do not crash on message with a string of zero length (#1643396)
  - Revert "bus: when dumping string property values escape the chars we use as end-of-line and end-of-item marks" (#1643172)
  - set automount state to waiting when the mount is stopped (#1651257)
  - core: when deserializing state always use read_line(…, LONG_LINE_MAX, …) (CVE-2018-15686)
  - shorten hostname before checking for trailing dot (#1631625)
  - journald: fixed assertion failure when system journal rotation fails (#9893) (#1619543)
  - local-addresses: handle gracefully if routes lack an RTA_OIF attribute (#1627750)
  - rules: fix memory hotplug rule so systemd-detect-virt does not run too often (#1666612)
  - 6647 - use path_startswith("/dev") in cryptsetup (#6732) (#1664695)
  - core: mount-setup: handle non-existing mountpoints gracefully (#1585411)
  - units/rescue.service.in: fix announcement message (#1660422)
  - systemctl: Allow 'edit' and 'cat' on unloaded units (#1649518)
  - main: improve RLIMIT_NOFILE handling (#5795) (#1585913)
  - shared/sleep-config: exclude zram devices from hibernation candidates (#1609816)
  - journalctl: allow --file/--directory with --boot or --list-boots (#1463678)
  - journalct: allow --boot=0 to DTRT with --file/--directory (#1463678)
  - journal-remote: show error message if output file name does not end with .journal (bz#1267552)
  - artificially serialize building of .policy files (#1272485)
  - cryptsetup: add support for sector-size= option (#9936) (#1571801)
  - cryptsetup: do not define arg_sector_size if libgcrypt is v1.x (#9990) (#1571801)
  - journal: fix syslog_parse_identifier() (#1657794)
  - journal: do not remove multiple spaces after identifier in syslog message (#1657794)
  - tmpfiles: change ownership of symlinks too (#1620110)
  - tmpfiles: fix check for figuring out whether to call chmod() (#1620110)
  - shared/install: allow "enable" on linked unit files (#1628575)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-63
changelog:
  - dhcp6: make sure we have enough space for the DHCP6 option header (CVE-2018-15688)
  - journald: do not store the iovec entry for process commandline on stack (#1657788)
  - journald: set a limit on the number of fields (1k) (#1657792)
  - journal-remote: set a limit on the number of fields in a message (#1657792)
  - journald: free cmdline buffers owned by iovec (#1666646)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-62
changelog:
  - cryptsetup-generator: introduce basic keydev support (#1619743)
  - cryptsetup-generator: don't return error if target directory already exists (#1619743)
  - cryptsetup-generator: allow whitespace characters in keydev specification (#1619743)
  - Make sure the mount units pulled by 'RequiresMountsFor=' are loaded (if they exist) (#1619743)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-60
changelog:
  - Revert "rules: mark hotplugged memory as movable" (#1614686)
  - rules: implement new memory hotplug policy (#1614686)
  - Revert "rules: add udev rule that automatically offline HW attached to ACPI container" (#1597958)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-59
changelog:
  - man: correct the meaning of TimeoutStopSec= (#1305509)
  - rules: mark hotplugged memory as movable (#1563532)
  - udev: add ID_INPUT_SWITCH for devices with switch capability (#5057) (#1597240)
  - rules: disable support for Dell IR cameras (#1591316)
  - rpm: fix 
  if [ $1 -eq 1 ] ; then 
                  systemctl preset \--global  >/dev/null 2>&1 || : 
  fi 
  () macro. (#1582383)
  - rpm: remove confusing --user before --global (#1582383)
  - automount: handle state changes of the corresponding mount unit correctly (#1596241)
  - man: document that SIGCONT always follows SIGTERM (#1601794)
  - rules: add udev rule that automatically offline HW attached to ACPI container (#1597958)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-58
changelog:
  - tmpfiles: don't skip cleanup of read-only root owned files if TMPFILES_AGE_ALL is set (#1533638)
  - timer: we already got the trigger before, no need to call UNIT_TRIGGER again (#1549119)
  - doc: fix links to binfmt_misc kernel documentation (#1572244)
  - man/udevadm: remove superfluous --version from subcommand (#1553076)
  - man/udevadm: correctly show the short version of --exit (#1552712)
  - core/timer: downgrade message about random time addition (#5229) (#1587906)
  - fd-util: add new acquire_data_fd() API helper (#1446095)
  - systemd-analyze: make dump work for large # of units (#1446095)
  - use max. message size allowed by DBus spec (#8936) (#1446095)
  - cryptsetup: support LUKS2 on-disk format (#1573838)
  - units: don't put udev to its own mount namespace with slave propagation (#1432211)
  - rules: disable support for Lenovo IR cameras (#1540418)
  - core: make sure "systemctl reload-or-try-restart is actually a noop if a unit is not running (#1191920)
  - core: fix confusing logging of instantaneous jobs (#1506256)
  - core: correct return value from reload methods (#1506256)
  - core: always try harder to get unit status message format string (#1506256)
  - core: unit_get_status_message_format() never returns NULL (#1506256)
  - core: try harder to get job completion messages too (#1506256)
  - core: remove generic job completion messages from unit vtables (#1506256)
  - core: do not log done failed-condition jobs as if unit started (#1506256)
  - core: log completion of remaining job types (#1506256)
  - core: adjust job completion message log levels (#1506256)
  - mount: add new LazyUnmount= setting for mount units, mapping to umount(8)'s "-l" switch (#3827) (#1497264)
  - rules: Add MODEL_ID for NVMe device (#7037) (#1397264)
  - umount: always use MNT_FORCE in umount_all() (#7213) (#1571098)
  - core: Implement timeout based umount/remount limit (#1571098)
  - core: Implement sync_with_progress() (#1571098)
  - journal: forward messages from /dev/log unmodified to syslog.socket (#1409659)
  - tmpfiles: use safe_glob() (#1436004)
  - core: delay adding target dependencies until all units are loaded and aliases resolved (#8381) (#1368856)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-57
changelog:
  - sd-journal: properly handle inotify queue overflow (#1540538)
  - sd-journal: make sure it's safe to call sd_journal_process() before the first sd_journal_wait() (#1540538)
  - journalctl: Periodically call sd_journal_process in journalctl (#1540538)
  - sd-journal: when picking up a new file, compare inode/device info with previous open file by same name (#1540538)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-55
changelog:
  - sparse: avoid clash with __bitwise and __force from 4.10 linux/types.h (#5061) (#1447937)
  - core: Let two more booleans survive a daemon-reload (#1542391)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-54
changelog:
  - automount: ack automount requests even when already mounted (#1535135)
  - udev: net_id add support for platform bus (ACPI, mostly arm64) devices (#1529633)
  - journald-native: Fix typo in MANDLOCK message (#1501017)
  - process-util: make our freeze() routine do something useful (#1540941)
  - dbus: propagate errors from bus_init_system() and bus_init_api() (#1541061)
  - bus-util.c: fix TasksMax= property assignment (#1537147)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-52
changelog:
  - cryptsetup: when unlocking always put path to the object into Id (#1511043)
  - cryptsetup: use more descriptive name for the variable and drop redundant function (#1511043)
  - cryptsetup-generator: do not bind to the decrypted device unit (#6538) (#1511043)
  - introduce naming based on phys_port_name for nfp via udev rule (#1516283)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-50
changelog:
  - core: fix the reversed sanity check when setting StartupBlockIOWeight over dbus (#1302305)
  - shared/dropin: ignore ENAMETOOLONG when checking drop-in directories (#7525) (#1489095)
  - enable display manager only on systemd installation (#1464893)
  - remove unnecessary dependency on dracut (#1466676)
  - substitute PACKAGE_STRING with the actual package NVR (#1453153)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-48
changelog:
  - journald: never block when sending messages on NOTIFY_SOCKET socket (#1511565)
  - journal: restore watchdog support (#1511565)
  - cgroup resource property setting ignored if einval (rhbz#1302305)
  - fileio: add new helper call read_line() as bounded getline() replacement (#1503106)
  - def: add new constant LONG_LINE_MAX (#1503106)
  - fileio: rework read_one_line_file() on top of read_line() (#1503106)
  - cgroup-util: replace one use of fgets() by read_line() (#1503106)
  - conf-parse: remove 4K line length limit (#1503106)
  - test-conf-parser: add tests for config parser (#1503106)
  - fileio: use _cleanup_ for FILE unlocking (#1503106)
  - test-fileio: also test read_line() with actual files (#1503106)
  - fileio: return 0 from read_one_line_file on success (#1503106)
  - man: fix description of --force in halt(8) (#7392) (#1515130)
  - journal: return better error for empty files (#1465759)
  - journalctl: continue operation, even if we run into an invalid file (#1465759)
  - journal: remove error check that never happens (#1465759)
  - sd-journal: various clean-ups and modernizations (#1465759)
  - journalctl: when we fail to open a journal file, print why (#1465759)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-47
changelog:
  - cryptsetup-generator: use after free (#1477757)
  - manager: fix connecting to bus when dbus is actually around (#7205) (#1465737)
  - journal-remote: make --url option support arbitrary url (#1505385)
  - journald: make maximum size of stream log lines configurable and bump it to 48K (#6838) (#1442262)
  - service: serialize information about currently executing command (#1404657,#1471230)
  - tests: add new test for issue #518 (#1404657,)
  - tests: in RHEL-7 we don't have python3 by default (#1404657,)
  - service: attempt to execute next main command only for oneshot services (#6619) (#1404657,)
  - timedatectl: stop using xstrftime (#1503942)
  - Add support to read lz4 compressed journals (rhbz#1431687)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-46
changelog:
  - Support 'rdma' as a ListenNetlink= argument (#6626) (#1494610)
  - core/namespace: Protect /usr instead of /home with ProtectSystem=yes (#1493047)
  - udev: Use parent bus id for virtio disk builtin path-id (#5500) (#1496697)
  - socket-util: socket_address_parse() should not log errors on its own (#1497639)
  - test: fix failing test-socket-util when running with ipv6.disable=1 kernel param (#1497639)
  - scsi_id: add missing options to getopt_long() (#6501) (#1476910)
  - unmount: Pass in mount options when remounting read-only (#1312002)
  - shutdown: don't remount,ro network filesystems. (#6588) (#1312002)
  - shutdown: fix incorrect fscanf() result check (#6806) (#1312002)
  - path-util: make use of "mnt_id" field exported in /proc/self/fdinfo/<fd> (#1472439)
  - support ranges when parsing CPUAffinity (#1493976)
  - man: Update man page documentation for CPUAffinity (#1493976)
  - test-path-util: force rm_rf (#1472439)
  - Export NVMe WWID udev attribute (#5348) (#1503253)
  - mount: make sure we unmount tmpfs mounts before we deactivate swaps (#7076) (#1437518)
  - journald: never accept fds from file systems with mandatory locking enabled (#1501017)
  - udev: builtin-keyboard: move fetching the device node up (#1500119)
  - udev: builtin-keyboard: immediately EVIOCSKEYCODE when we have a pair (#1500119)
  - udev: builtin-keyboard: move actual key mapping to a helper function (#1500119)
  - udev: builtin-keyboard: invert a condition (#1500119)
  - udev: builtin-keyboard: add support for EVDEV_ABS_* (#1500119)
  - hwdb: sync 60-evdev.hwdb from systemd v235 (rhbz#1500119)
  - journal: ensure open journals from find_journal() (#3973) (#1493846)
  - journal: only check available space when journal is open (#1493846)
  - automount: if an automount unit is masked, don't react to activation anymore (#5445) (#1498318)
  - units: add [Install] section to remote-cryptsetup.target (#1477757)
  - units: replace remote-cryptsetup-pre.target with remote-fs-pre.target (#1477757)
  - man: add a note about _netdev usage (#1477757)
  - units: make remote-cryptsetup.target also after cryptsetup-pre.target (#1477757)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-45
changelog:
  - journal: implicitly flush to var on recovery (#4028) (#1364092)
  - journal: add/use flushed_flag_is_set() helper (#4041) (#1364092)
  - journald: don't flush to /var/log/journal before we get asked to (#1364092)
  - path-util: make use of "mnt_id" field exported in /proc/self/fdinfo/<fd> (#1472439)
  - Revert "Revert "journald: allow restarting journald without losing stream connections"" (#1359939)
  - journald: make sure we retain all stream fds across restarts (#6348) (#1359939)
  - Allow systemd-tmpfiles to set the file/directory attributes (#1299714)
  - tmpfiles: rework file attribute code (#1299714)
  - tmpfiles: warn if we get an argument on lines that don't take any (#1299714)
  - tmpfiles: substitute % specifiers in arguments for writing files and xattrs (#1299714)
  - btrfs-util: introduce btrfs_is_filesystem() and make use of it where appropriate (#1299714)
  - journal: don't force FS_NOCOW_FL on new journal files, but warn if it is missing (#1299714)
  - tmpfiles: Add +C attrib to the journal files directories (#1299714)
  - Revert "path-util: make use of "mnt_id" field exported in /proc/self/fdinfo/<fd>" (#1472439)
  - device: make sure to remove all device units sharing the same sysfs path (#6679) (#1408916)
  - manager: when reexecuting try to connect to bus only when dbus.service is around (#6773) (#1465737)
  - doc: document service exit codes (#1178929)
  - units: order cryptsetup-pre.target before cryptsetup.target (#1384014)
  - man: add an explicit description of _netdev to systemd.mount(5) (#1384014)
  - units: add remote-cryptsetup.target and remote-cryptsetup-pre.target (#1384014)
  - cryptsetup-generator: use remote-cryptsetup.target when _netdev is present (#1384014)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-44
changelog:
  - core: unset sysfs path after transition to dead state (#1408916)
  - sysctl: fix uninitialized variable (#1485121)
  - udev: ignore SIGCHLD from unexpected processes (#1306539) (#1306539)
  - compile with -Werror (#1447937)
  - myhostname: don't return any ipv6 entries when ipv6 is disabled (#1444824)
  - core:execute: fix fork() fail handling in exec_spawn() (#1437114)
  - fix compilation after commit 382877acc6c029e59e359a076d203ca03b4b9e9e (#1447937)
  - Redefine 32bit time_t format to signed (#1447937)
  - sd-bus/bus-kernel.c: fix format errors on ppc64le (#1447937)
  - tmpfiles: with "e" don't attempt to set permissions when file doesn't exist (#1445732)
  - units: introduce getty-pre.target (#6667) (#1173080)
  - units: order container and console getty units after getty-pre.target (#1173080)
  - log: never log into foreign fd #2 in PID 1 or its pre-execve() children (#1420505)
  - nspawn: new option to start as PID2 (#1417387)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-43
changelog:
  - tests: use XFS as root filesystem for system tests (#1475870)
  - tests: use fdisk instead of sfdisk (#1475870)
  - Revert "udev: net_id: add support for phys_port_name attribute (#4506)" (#1477285)
  - reintroduce naming based on phys_port_name for mlxsw and rocker via udev rule


author: Lukas Nykryn <lnykryn@redhat.com> - 219-40
changelog:
  - readahead-collect: don't print warning message when handling symlink (#1387095)
  - tmpfiles: don't recursively descend into journal directories in /var (#1411199)
  - tmpfiles: also set acls on /var/log/journal (#1411199)
  - tmpfiles: set acls on system.journal explicitly (#1411199)
  - sysctl: configure kernel parameters in the order they occur in each sysctl configuration files (#4205) (#1382244)
  - units: drop explicit NotifyAccess setting from journald's unit file (#5749) (#1444356)
  - systemd-notify: Always pass a valid pid to sd_pid_notify (#1381743)
  - sd_pid_notify_with_fds: fix computing msg_controllen (#1381743)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-39
changelog:
  - tests: set tasks_max to infinity (#1337244)
  - Avoid forever loop for journalctl --list-boots command (#4278) (#1294516)
  - sd-journal: return SD_JOURNAL_INVALIDATE only if journal files were actually deleted/moved (#5580) (#1446140)
  - load-fragment: don't print error about incorrect syntax when IPv6 is disabled (#1377055)
  - core: manager: add some missing dbus properties (#1427927)
  - core: manager: expose DefaultLimit* as properties on dbus (#1427927)
  - fstab-generator: remove bogus condition (#1446171)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-37
changelog:
  - core: add support for the "pids" cgroup controller (#1337244)
  - core: add new DefaultTasksMax= setting for system.conf (#1337244)
  - logind: add a new UserTasksMax= setting to logind.conf (#1337244)
  - core: support percentage specifications on TasksMax= (#1337244)
  - core: reinstate propagation of stop/restart jobs via RequsiteOf dependencies (#1436021)
  - core: when propagating restart requests due to deps, downgrade restart to try-restart (#1436021)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-35
changelog:
  - tmpfiles: add new 'e' action which cleans up a dir without creating it (#1225739)
  - util:bind_remount_recursive(): handle return 0 of set_consume() (#1433687)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-33
changelog:
  - execute: Add new PassEnvironment= directive (#1426214)
  - test-execute: Add tests for new PassEnvironment= directive (#1426214)
  - test-execute: Clarify interaction of PassEnvironment= and MANAGER_USER (#1426214)
  - load-fragment: resolve specifiers in RuntimeDirectory (#1428110)
  - Add microphone mute keymap for Dell Precision (#1413477)
  - hwdb: update micmute YCODE on device node at DELL LATITUDE laptops for mic mute button. (#5012) (#1413477)
  - udev/path_id: improve and enhance bus detection for Linux on z Systems (#1274401)
  - core: port config_parse_bounding_set to extract_first_word (#1387398)
  - core: simplify parsing of capability bounding set settings (#1387398)
  - test: add test for capability bounding set parsing (#1387398)
  - capabilities: keep bounding set in non-inverted format. (#1387398)
  - capabilities: added support for ambient capabilities. (#1387398)
  - man: add AmbientCapabilities entry. (#1387398)
  - test-capability: rebase to upstream version (#1387398)
  - namespace: don't fail on masked mounts (#1433687)
  - sysv-generator: Provides: $network should also pull network.target to transaction (#5652) (#1438749)
  - Install: correctly report symlink creations (#1435098)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-32
changelog:
  - udev: fix crash with invalid udev.log-priority (#1245293)
  - core: make exec code a bit more readable (#1421181)
  - core: Private*/Protect* options with RootDirectory (#1421181)
  - core: if the start command vanishes during runtime don't hit an assert (#1421658)
  - systemctl: make sure that --now is carried out (#5209) (#1417459)
  - udev: inform systemd how many workers we can potentially spawn (#4036) (#1361601)
  - service: log_unit consumes id of unit not a unit (#1421658)
  - automount: add expire support (#1354410)
  - fstab-generator: fix memleak (#1354410)
  - remove bus-proxyd (#1317518)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-31
changelog:
  - If the notification message length is 0, ignore the message (#4237) (#1380175)
  - systemctl: suppress errors with "show" for nonexistent units and properties (#1380259)
  - 40-redhat.rules: disable auto-online of hot-plugged memory on IBM z Systems (#1375603)
  - pid1: don't return any error in manager_dispatch_notify_fd() (#4240) (#1380259)
  - pid1: process zero-length notification messages again (#1380259
  - pid1: more informative error message for ignored notifications (#1380259)
  - manager: 219 needs u->id in log_unit_debug (#1380259)
  - virt: add possibility to skip the check for chroot (#1379852)
  - load-fragment: fix parsing values in bytes and prevent returning -ERANGE incorrectly (#1396277)
  - core: fix assertion check (#1396312)
  - tmp.mount.hm4: After swap.target (#3087) (#1298355)
  - make sure all swap units are ordered before the swap target (#1298355)
  - Recognise Lustre as a remote file system (#4530) (#1390542)
  - unit: don't add Requires for tmp.mount (#1372249)
  - core: return 0 from device_serialize() (#1403249)
  - mtd_probe: include stdint (#1404251)
  - tests: fix failure of test-execute if /dev/mem is not available (#5028) (#1410056)
  - sd-journal: properly export has_{persistent|runtime}_files() (#1409527)
  - core: add possibility to set action for ctrl-alt-del burst (#4105) (#1353028)
  - failure-action: generalize failure action to emergency action (#1353028)
  - core: use emergency_action for ctr+alt+del burst (#1353028)
  - udev/path_id: introduce support for NVMe devices (#4169) (#1373150)
  - core: fix CapabilityBoundingSet merging (#1409586)
  - core: fix capability bounding set parsing (#1409586)
  - core: make parsing of RLIMIT_NICE aware of actual nice levels (#1409588)
  - shared: fix double free in unmask (#5005) (#1409997)
  - shared: fix double free in link (#1409997)
  - shared: check strdup != NULL (#1409997)
  - core: improve error message when RefuseManualStart(Stop) is hit (#5132) (#1026648)
  - systemctl: fix 'is-enabled' exit status on failure when executed in chroot (#4773) (#1413964)
  - man: document that the automatic journal limits are capped to 4G by default (#1418547)
  - random-seed: raise POOL_SIZE_MIN to 1024 (#1386824)
  - bash-completion: add support for --now (#5155) (#1351806)
  - basic: fix touch() creating files with 07777 mode (#1416062)
  - udev: net_id: add support for phys_port_name attribute (#4506) (#1392426)
  - install: introduce UnitFileFlags (#1413041)
  - shared, systemctl: teach is-enabled to show installation targets (#1413041)


author: Michal Sekletar <msekleta@redhat.com> - 219-30.5
changelog:
  - on update from systemd version 219-21 and older generate udev rules that preserve old network interface names on VMware VMs (#1391944)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-30.1
changelog:
  - If the notification message length is 0, ignore the message (#4237) (#1381573)
  - systemctl: suppress errors with "show" for nonexistent units and properties (#1380686)
  - 40-redhat.rules: disable auto-online of hot-plugged memory on IBM z Systems (#1381123)
  - pid1: don't return any error in manager_dispatch_notify_fd() (#4240) (#1381573)
  - pid1: process zero-length notification messages again (#1381573)
  - pid1: more informative error message for ignored notifications (#1381573)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-30
changelog:
  - systemctl,pid1: do not warn about missing install info with "preset" (#1373950)
  - systemctl/core: ignore masked units in preset-all (#1375097)
  - shared/install: handle dangling aliases as an explicit case, report nicely (#1375097)
  - shared/install: ignore unit symlinks when doing preset-all (#1375097)
  - 40-redhat.rules: don't hoplug memory on s390x (#1370161)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-29
changelog:
  - fix gcc warnings about uninitialized variables (#1318994)
  - journalctl: rework code that checks whether we have access to /var/log/journal (#1318994)
  - journalctl: Improve boot ID lookup (#1318994)
  - journalctl: only have a single exit path from main() (#1318994)
  - journalctl: free all command line argument objects (#1318994)
  - journalctl: rename boot_id_t to BootId (#1318994)
  - util: introduce CMSG_FOREACH() macro and make use of it everywhere (#1318994)
  - journald: don't employ inner loop for reading from incoming sockets (#1318994)
  - journald: fix count of object meta fields (#1318994)
  - journal-cat: return a correct error, not -1 (#1318994)
  - journalctl: introduce short options for --since and --until (#1318994)
  - journal: s/Envalid/Invalid/ (#1318994)
  - journald: dispatch SIGTERM/SIGINT with a low priority (#1318994)
  - lz4: fix size check which had no chance of working on big-endian (#1318994)
  - journal: normalize priority of logging sources (#1318994)
  - Fix miscalculated buffer size and uses of size-unlimited sprintf() function. (#1318994)
  - journal: Drop monotonicity check when appending to journal file (#1318994)
  - journalctl: unify how we free boot id lists a bit (#1318994)
  - journalctl: don't trust the per-field entry tables when looking for boot IDs (#1318994)
  - units: remove udev control socket when systemd stops the socket unit (#49) (#1370133)
  - logind: don't assert if the slice is missing (#1371437)
  - core: enable transient unit support for slice units (#1370299)
  - sd-bus: bump message queue size (#1371205)
  - install: fix disable when /etc/systemd/system is a symlink (#1285996)
  - rules: add NVMe rules (#3136) (#1274651)
  - rules: introduce disk/by-id (model_serial) symlinks for NVMe drives (#3974) (#1274651)
  - rules: fix for possible whitespace in the "model" attribute (#1274651)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-27
changelog:
  - tmpfiles: enforce ordering when executing lines (#1365870)
  - Introduce bus_unit_check_load_state() helper (#1256858)
  - core: use bus_unit_check_load_state() in transaction_add_job_and_dependencies() (#1256858)
  - udev/path_id: correct segmentation fault due to missing NULL check (#1365556)
  - rules: load sg driver also when scsi_target appears (#45) (#1322773)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-26
changelog:
  - install: do not crash when processing empty (masked) unit file (#1159308)
  - Revert "install: fix disable via unit file path" (#1348208)
  - systemctl: allow disable on the unit file path, but warn about it (#3806) (#1348208)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-25
changelog:
  - units: increase watchdog timeout to 3min for all our services (#1267707)
  - core: bump net.unix.max_dgram_qlen really early during boot (#1267707)
  - core: fix priority ordering in notify-handling (#1267707)
  - tests: fix personality tests on ppc64 and aarch64 (#1361049)
  - systemctl: consider service running only when it is in active or reloading state (#3874) (#1362461)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-23
changelog:
  - udevadm: explicitly relabel /etc/udev/hwdb.bin after rename (#1350756)
  - systemctl: return diffrent error code if service exist or not (#3385) (#1047466)
  - systemctl: Replace init script error codes with enum (#3400) (#1047466)
  - systemctl: rework "systemctl status" a bit (#1047466)
  - journal-verify: don't hit SIGFPE when determining progress (#1350232)
  - journal: avoid mapping empty data and field hash tables (#1350232)
  - journal: when verifying journal files, handle empty ones nicely (#1350232)
  - journal: explain the error when we find a non-DATA object that is compressed (#1350232)
  - journalctl: properly detect empty journal files (#1350232)
  - journal: uppercase first character in verify error messages (#1350232)
  - journalctl: make sure 'journalctl -f -t unmatched' blocks (#1350232)
  - journalctl: don't print -- No entries -- in quiet mode (#1350232)
  - sd-event: expose the event loop iteration counter via sd_event_get_iteration() (#1342173)
  - manager: Only invoke a single sigchld per unit within a cleanup cycle (#1342173)
  - manager: Fixing a debug printf formatting mistake (#1342173)
  - core: support IEC suffixes for RLIMIT stuff (#1351415)
  - core: accept time units for time-based resource limits (#1351415)
  - time-util: add parse_time(), which is like parse_sec() but allows specification of default time unit if none is specified (#1351415)
  - core: support <soft:hard> ranges for RLIMIT options (#1351415)
  - core: fix rlimit parsing (#1351415)
  - core: dump rlim_cur too (#1351415)
  - install: fix disable via unit file path (#1348208)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-22
changelog:
  - nspawn: when connected to pipes for stdin/stdout, pass them as-is to PID 1 (#1307080)
  - mount: remove obsolete -n (#1339721)
  - core: don't log job status message in case job was effectively NOP (#3199) (#1280014)
  - core: use an AF_UNIX/SOCK_DGRAM socket for cgroup agent notification (#1305608)
  - logind: process session/inhibitor fds at higher priority (#1305608)
  - Teach bus_append_unit_property_assignment() about 'Delegate' property (#1337922)
  - sd-netlink: fix deep recursion in message destruction (#1330593)
  - add REMOTE_ADDR and REMOTE_PORT for Accept=yes (#1341154)
  - core: don't dispatch load queue when setting Slice= for transient units (#1343904)
  - run: make --slice= work in conjunction with --scope (#1343904)
  - myhostname: fix timeout if ipv6 is disabled (#1330973)
  - readahead: do not increase nr_requests for root fs block device (#1314559)
  - manager: reduce complexity of unit_gc_sweep (#3507) (#1344556)
  - hwdb: selinuxify a bit (#3460) (#1343648)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-21
changelog:
  - path_id: reintroduce by-path links for virtio block devices (#952567)
  - journal: fix error handling when compressing journal objects (#1292447)
  - journal: irrelevant coding style fixes (#1292447)
  - install: follow unit file symlinks in /usr, but not /etc when looking for [Install] data (#1159308)
  - core: look for instance when processing template name (#1159308)
  - core: improve error message when starting template without instance (#1142369)
  - man/tmpfiles.d: add note about permissions and ownership of symlinks (#1296288)
  - tmpfiles: don't follow symlinks when adjusting ACLs, fille attributes, access modes or ownership (#1296288)
  - udev: filter out non-sensically high onboard indexes reported by the kernel (#1230210)
  - test-execute: add tests for RuntimeDirectory (#1324826)
  - core: fix group ownership when Group is set (#1324826)
  - fstab-generator: cescape device name in root-fsck service (#1306126)
  - core: add new RandomSec= setting for time units (#1305279)
  - core: rename Random* to RandomizedDelay* (#1305279)
  - journal-remote: change owner of /var/log/journal/remote and create /var/lib/systemd/journal-upload (#1327303)
  - Add Seal option in the configuration file for journald-remote (#1329233)
  - tests: fix make check failure (#1159308)
  - device: make sure to not ignore re-plugged device (#1332606)
  - device: Ensure we have sysfs path before comparing. (#1332606)
  - core: fix memory leak on set-default, enable, disable etc (#1331667)
  - nspawn: fix minor memory leak (#1331667)
  - basic: fix error/memleak in socket-util (#1331667)
  - core: fix memory leak in manager_run_generators() (#1331667)
  - modules-load: fix memory leak (#1331667)
  - core: fix memory leak on failed preset-all (#1331667)
  - sd-bus: fix memory leak in test-bus-chat (#1331667)
  - core: fix memory leak in transient units (#1331667)
  - bus: fix leak in error path (#1331667)
  - shared/logs-show: fix memleak in add_matches_for_unit (#1331667)
  - logind: introduce LockedHint and SetLockedHint (#3238) (#1335499)
  - import: use the old curl api (#1284974)
  - importd: drop dkr support (#1284974)
  - import: add support for gpg2 for verifying imported images (#1284974)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-20
changelog:
  - run: synchronously wait until the scope unit we create is started (#1272368)
  - device: rework how we enter tentative state (#1283579)
  - core: Do not bind a mount unit to a device, if it was from mountinfo (#1283579)
  - logind: set RemoveIPC=no by default (#1284588)
  - sysv-generator: follow symlinks in /etc/rc.d/init.d (#1285492)
  - sysv-generator test: always log to console (#1279034)
  - man: RemoveIPC is set to no on rhel (#1284588)
  - Avoid /tmp being mounted as tmpfs without the user's will (#1298109)
  - test sysv-generator: Check for network-online.target. (#1279034)
  - arm/aarch64: detect-virt: check dmi (#1278165)
  - detect-virt: dmi: look for KVM (#1278165)
  - Revert "journald: turn ForwardToSyslog= off by default" (#1285642)
  - terminal-util: when resetting terminals, don't wait for carrier (#1266745)
  - basic/terminal-util: introduce SYSTEMD_COLORS environment variable (#1247963)
  - ask-password: don't abort when message is missing (#1261136)
  - sysv-generator: do not join dependencies on one line, split them (#1288600)
  - udev: fibre channel: fix NPIV support (#1266934)
  - ata_id: unreverse WWN identifier (#1273306)
  - Fixup WWN bytes for big-endian systems (#1273306)
  - sd-journal: introduce has_runtime_files and has_persistent_files (#1082179)
  - journalctl: improve error messages when the specified boot is not found (#1082179)
  - journalctl: show friendly info when using -b on runtime journal only (#1082179)
  - journalctl: make "journalctl /dev/sda" work (#947636)
  - journalctl: add match for the current boot when called with devpath (#947636)
  - man: clarify what happens when journalctl is called with devpath (#947636)
  - core: downgrade warning about duplicate device names (#1296249)
  - udev: downgrade a few warnings to debug messages (#1289461)
  - man: LEVEL in systemd-analyze set-log level is not optional (#1268336)
  - Revert "udev: fibre channel: fix NPIV support" (#1266934)
  - udev: path-id: fibre channel NPIV - use fc_vport's port_name (#1266934)
  - systemctl: is-active/failed should return 0 if at least one unit is in given state (#1254650)
  - rules: set SYSTEMD_READY=0 on DM_UDEV_DISABLE_OTHER_RULES_FLAG=1 only with ADD event (#1312011)
  - s390: add personality support (#1300344)
  - socket_address_listen - do not rely on errno (#1316452)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-19
changelog:
  - udev: make naming for virtio devices opt-in (#1269216)
  - tmpfiles.d: don't clean SAP sockets either (#1186044)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-17
changelog:
  - sd-event: fix prepare priority queue comparison function (#1266479)
  - units: run ldconfig also when cache is unpopulated (#1265539)
  - selinux: fix regression of systemctl subcommands when absolute unit file paths are specified (#1185120)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-16
changelog:
  - login: fix gcc warning, include missing header file (#1264073)
  - shutdown: make sure /run/nologin has correct label (#1264073)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-15
changelog:
  - login: fix label on /run/nologin (#1264073)
  - udev-rules: prandom character device node permissions (#1264112)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-14
changelog:
  - Revert "sysctl.d: default to fq_codel, fight bufferbloat" (#1263158)
  - loginctl: print nontrivial properties in logictl show-* (#1260465)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-12
changelog:
  - selinux: fix check for transient units (#1255129)
  - socket: fix setsockopt call. SOL_SOCKET changed to SOL_TCP. (#1135599)
  - selinux: fix missing SELinux unit access check (#1185120)
  - selinux: always use *_raw API from libselinux (#1256888)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-11
changelog:
  - journald-server: don't read audit events (#1252409)
  - everything: remove traces of --user (#1071363)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-9
changelog:
  - units: add [Install] section to tmp.mount
  - bus-util: add articles to explanation messages (#1016680)
  - bus-util: print correct warnings for units that fail but for which we have a NULL result only (#1016680)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-8
changelog:
  - sysv-generator test: Fix assertion (#1222517)
  - man: avoid line break in url (#1222517)
  - Add VARIANT as a standard value for /etc/os-release (#1222517)
  - Fix permissions on /run/systemd/nspawn/locks (#1222517)
  - generators: rename add_{root,usr}_mount to add_{sysroot,sysroot_usr}_mount (#1222517)
  - Generate systemd-fsck-root.service in the initramfs (#1222517)
  - units: fix typo in systemd-resolved.service (#1222517)
  - core: don't consider umask for SocketMode= (#1222517)
  - timedate: fix memory leak in timedated (#1222517)
  - coredump: make sure we vacuum by default (#1222517)
  - tmpfiles: don't fail if we cannot create a subvolume because a file system is read-only but a dir already exists anyway (#1222517)
  - resolved: fix crash when shutting down (#1222517)
  - resolved: allow DnsAnswer objects with no space for RRs (#1222517)
  - id128: add new sd_id128_is_null() call (#1222517)
  - journalctl: Improve boot ID lookup (#1222517)
  - test-hashmap: fix an assert (#1222517)
  - units: make sure systemd-nspawn@.slice instances are actually located in machine.slice (#1222517)
  - Revert "journald-audit: exit gracefully in the case we can't join audit multicast group" (#1222517)
  - journald: handle more gracefully when bind() fails on audit sockets (#1222517)
  - udev: link-config - fix corruption (#1222517)
  - udev/net_id: Only read the first 64 bytes of PCI config space (#1222517)
  - shared: generator - correct path to systemd-fsck (#1222517)
  - logind: Save the user’s state when a session enters SESSION_ACTIVE (#1222517)
  - small fix ru translation (#1222517)
  - kmod-setup: don't warn when ipv6 can't be loaded (#1222517)
  - Partially revert "ma-setup: simplify" (#1222517)
  - ima-setup: write policy one line at a time (#1222517)
  - ata_id: unbotch format specifier (#1222517)
  - install: explicitly return 0 on success (#1222517)
  - systemd.service.xml: document that systemd removes the PIDFile (#1222517)
  - core: handle --log-target=null when calling systemd-shutdown (#1222517)
  - man: ProtectHome= protects /root as well (#1222517)
  - timedatectl: trim non-local RTC warning to 80 chars wide (#1222517)
  - escape: fix exit code (#1222517)
  - man: information about available properties (#1222517)
  - journal: in persistent mode create /var/log/journal, with all parents. (#1222517)
  - sysv-generator: fix wrong "Overwriting existing symlink" warnings (#1222517)
  - mount: don't claim a device is gone from /proc/self/mountinfo before it is gone from *all* lines (#1222517)
  - mount: properly check for mounts currently in /proc/self/mountinfo (#1222517)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-6
changelog:
  - sd-bus: don't inherit connection creds into message creds when we have a direct connection (#1230190)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-5
changelog:
  - Revert "core: one step back again, for nspawn we actually can't wait for cgroups running empty since systemd will get exactly zero notifications about it" (#1199644)
  - bus-creds: always set SD_BUS_CREDS_PID when we set pid in the mask (#1230190)
  - sd-bus: do not use per-datagram auxiliary information (#1230190)
  - sd-bus: store selinux context at connection time (#1230190)
  - journald: simplify context handling (#1230190)
  - bash-completion: add verb set-property (#1235635)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-4
changelog:
  - core: Fix assertion with empty Exec*= paths (#1222517)
  - rules: load sg module (#1186462)
  - util: add shell_maybe_quote() call for preparing a string for shell cmdline inclusion (#1016680)
  - bus-util: be more verbose if dbus job fails (#1016680)
  - notify: fix badly backported help message (#1199644)
  - cryptsetup: craft a unique ID with the source device (#1226333)
  - systemctl: introduce --now for enable, disable and mask (#1233081)
  - udev: also create old sas paths (#957112)
  - journald: do not strip leading whitespace from messages (#1227396)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-3
changelog:
  - console-getty.service: don't start when /dev/console is missing (#1222517)
  - resolved: Do not add .busname dependencies, when compiling without kdbus. (#1222517)
  - man: add journal-remote.conf(5) (#1222517)
  - mount: don't run quotaon only for network filesystems (#1222517)
  - mount: fix up wording in the comment (#1222517)
  - udev: net_id - fix copy-paste error (#1222517)
  - man: don't mention "journalctl /dev/sda" (#1222517)
  - units: move After=systemd-hwdb-update.service dependency from udev to udev-trigger (#1222517)
  - units: explicitly order systemd-user-sessions.service after nss-user-lookup.target (#1222517)
  - zsh-completion: update loginctl (#1222517)
  - zsh-completion: add missing -M completion for journalctl (#1222517)
  - zsh-completion: update hostnamectl (#1222517)
  - shell-completion: systemctl switch-root verb (#1222517)
  - core/automount: beef up error message (#1222517)
  - man: remove 'fs' from 'rootfsflags' (#1222517)
  - shared: fix memleak (#1222517)
  - udevd: fix synchronization with settle when handling inotify events (#1222517)
  - python-systemd: fix is_socket_inet to cope with ports (#1222517)
  - man: fix examples indentation in tmpfiles.d(5) (#1222517)
  - systemctl: avoid bumping NOFILE rlimit unless needed (#1222517)
  - exit-status: Fix "NOTINSSTALLED" typo (#1222517)
  - tmpfiles: there's no systemd-forbid-user-logins.service service (#1222517)
  - kmod-setup: load ip_tables kmod at boot (#1222517)
  - util: Fix assertion in split() on missing ' (#1222517)
  - units: set KillMode=mixed for our daemons that fork worker processes (#1222517)
  - unit: don't add automatic dependencies on device units if they aren't supported (#1222517)
  - update-done: ignore nanosecond file timestamp components, they are not reliable (#1222517)
  - sd-daemon: simplify sd_pid_notify_with_fds (#1222517)
  - fstab-generator: add x-systemd.requires and x-systemd.requires-mounts-for (#1164334)


author: Lukas Nykryn <lnykryn@redhat.com> - 219-2
changelog:
  - udev: restore udevadm settle timeout (#1210981)
  - udev: settle should return immediately when timeout is 0 (#1210981)
  - udev: Fix ping timeout when settle timeout is 0 (#1210981)
  - detect-virt: use /proc/device-tree (#1207773)
  - ARM: detect-virt: detect Xen (#1207773)
  - ARM: detect-virt: detect QEMU/KVM (#1207773)
  - Persistent by_path links for ata devices (#1045498)
  - man: document forwarding to syslog better (#1177336)
  - man: fix typos in previous comimt (#1177336)
  - LSB: always add network-online.target to services with priority over 10 (#1189253)
  - rules: enable memory hotplug (#1105020)
  - rules: reload sysctl settings when the bridge module is loaded (#1182105)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 218-0.3
changelog:
  - rebase to 218
  - remove networkd tmpfiles snipets due to packaging issues
  - add resolved subpackage
  - backport some nspawn features from upstream


author: Lukáš Nykrýn <lnykryn@redhat.com> - 217-0.2
changelog:
  - spec fixes
  - core: introduce new Delegate=yes/no property controlling creation of cgroup subhierarchies


author: Lukas Nykryn <lnykryn@redhat.com> - 208-17
changelog:
  - udev: net_id dev_port is base 10 (#1155996)
  - udev: Fix parsing of udev.event-timeout kernel parameter (#1154778)


author: Lukas Nykryn <lnykryn@redhat.com> - 208-16
changelog:
  - logind: use correct "who" enum values with KillUnit. (#1155502)
  - logind: always kill session when termination is requested (#1155502)
  - udev: net_id - correctly name netdevs based on dev_port when set (#1155996)


author: Lukas Nykryn <lnykryn@redhat.com> - 208-15
changelog:
  - core: do not segfault if /proc/swaps cannot be opened (#1151239)
  - man: we don't have 'Wanted' dependency (#1152487)
  - environment: append unit_id to error messages regarding EnvironmentFile (#1147691)
  - udevd: add --event-timeout commandline option (#1154778)


author: Lukas Nykryn <lnykryn@redhat.com> - 208-13
changelog:
  - tmpfiles: minor modernizations (#1147524)
  - install: when looking for a unit file for enabling, search for templates only after traversing all search directories (#1147524)
  - install: remove unused variable (#1147524)
  - bootctl: typo fix in help message (#1147524)
  - logind: ignore failing close() on session-devices (#1147524)
  - sysfs-show.c: return negative error (#1147524)
  - core: only send SIGHUP when doing first kill, not when doing final sigkill (#1147524)
  - cgroup: make sure to properly send SIGCONT to all processes of a cgroup if that's requested (#1147524)
  - core: don't send duplicate SIGCONT when killing units (#1147524)
  - efi: fix Undefined reference efi_loader_get_boot_usec when EFI support is disabled (#1147524)
  - macro: better make IN_SET() macro use const arrays (#1147524)
  - macro: make sure we can use IN_SET() also with complex function calls as first argument (#1147524)
  - core: fix property changes in transient units (#1147524)
  - load-modules: properly return a failing error code if some module fails to load (#1147524)
  - core/unit: fix unit_add_target_dependencies() for units with no dependencies (#1147524)
  - man: there is no ExecStopPre= for service units (#1147524)
  - man: document that per-interface sysctl variables are applied as network interfaces show up (#1147524)
  - journal: downgrade vaccuum message to debug level (#1147524)
  - logs-show: fix corrupt output with empty messages (#1147524)
  - journalctl: refuse extra arguments with --verify and similar (#1147524)
  - journal: assume that next entry is after previous entry (#1147524)
  - journal: forget file after encountering an error (#1147524)
  - man: update link to LSB (#1147524)
  - man: systemd-bootchart - fix spacing in command (#1147524)
  - man: add missing comma (#1147524)
  - units: Do not unescape instance name in systemd-backlight@.service (#1147524)
  - manager: flush memory stream before using the buffer (#1147524)
  - man: multiple sleep modes are to be separated by whitespace, not commas (#1147524)
  - man: fix description of systemctl --after/--before (#1147524)
  - udev: properly detect reference to unexisting part of PROGRAM's result (#1147524)
  - gpt-auto-generator: don't return OOM on parentless devices (#1147524)
  - man: improve wording of systemctl's --after/--before (#1147524)
  - cgroup: it's not OK to invoke alloca() in loops (#1147524)
  - core: don't try to relabel mounts before we loaded the policy (#1147524)
  - systemctl: --kill-mode is long long gone, don't mention it in the man page (#1147524)
  - ask-password: when the user types a overly long password, beep and refuse (#1147524)
  - logind: don't print error if devices vanish during ACL-init (#1147524)
  - tty-ask-password-agent: return negative errno (#1147524)
  - journal: cleanup up error handling in update_catalog() (#1147524)
  - bash completion: fix __get_startable_units (#1147524)
  - core: check the right variable for failed open() (#1147524)
  - man: sd_journal_send does nothing when journald is not available (#1147524)
  - man: clarify that the ExecReload= command should be synchronous (#1147524)
  - conf-parser: never consider it an error if we cannot load a drop-in file because it is missing (#1147524)
  - socket: properly handle if our service vanished during runtime (#1147524)
  - Do not unescape unit names in [Install] section (#1147524)
  - util: ignore_file should not allow files ending with '~' (#1147524)
  - core: fix invalid free() in killall() (#1147524)
  - install: fix invalid free() in unit_file_mask() (#1147524)
  - unit-name: fix detection of unit templates/instances (#1147524)
  - journald: make MaxFileSec really default to 1month (#1147524)
  - bootchart: it's not OK to return -1 from a main program (#1147524)
  - journald: Fix off-by-one error in "Missed X kernel messages" warning (#1147524)
  - man: drop references to removed and obsolete 'systemctl load' command (#1147524)
  - units: fix BindsTo= logic when applied relative to services with Type=oneshot (#1147524)


author: Lukas Nykryn <lnykryn@redhat.com> - 208-12
changelog:
  - units/serial-getty@.service: add [Install] section (#1083936)
  - units: order network-online.target after network.target (#1072431)
  - util: consider both fuse.glusterfs and glusterfs network file systems (#1080229)
  - core: make StopWhenUnneeded work in conjunction with units that fail during their start job (#986949)
  - cgroups-agent: down-grade log level (#1044386)
  - random-seed: raise POOL_SIZE_MIN constant to 1024 (#1066517)
  - delta: do not use unicode chars in C locale (#1088419)
  - core: print debug instead of error message (#1105608)
  - journald: always add syslog facility for messages coming from kmsg (#1113215)
  - fsck,fstab-generator: be lenient about missing fsck.<type> (#1098310)
  - rules/60-persistent-storage: add nvme pcie ssd scsi_id ENV (#1042990)
  - cgls: fix running with -M option (#1085455)
  - getty: Start getty on 3270 terminals available on Linux on System z (#1075729)
  - core: Added support for ERRNO NOTIFY_SOCKET  message parsing (#1106457)
  - socket: add SocketUser= and SocketGroup= for chown()ing sockets in the file system (#1111761)
  - tmpfiles: add --root option to operate on an alternate fs tree (#1111199)
  - units: make ExecStopPost action part of ExecStart (#1036276)
  - machine-id: only look into KVM uuid when we are not running in a container (#1123452)
  - util: reset signals when we fork off agents (#1134818)
  - udev: do not skip the execution of RUN when renaming a network device fails (#1102135)
  - man: mention System Administrator's Guide in systemctl manpage (#978948)
  - vconsole: also copy character maps (not just fonts) from vt1 to vt2, vt3, ... (#1002450)
  - localed: consider an unset model as a wildcard (#903776)
  - systemd-detect-virt: detect s390 virtualization (#1139149)
  - socket: introduce SELinuxContextFromNet option (#1113790)
  - sysctl: make --prefix allow all kinds of sysctl paths (#1138591)
  - man: mention localectl in locale.conf (#1049286)
  - rules: automatically online hot-added CPUs (#968811)
  - rules: add rule for naming Dell iDRAC USB Virtual NIC as 'idrac' (#1054477)
  - bash-completion: add verb set-property (#1064487)
  - man: update journald rate limit defaults (#1145352)
  - core: don't try to connect to d-bus after switchroot (#1083300)
  - localed: check for partially matching converted keymaps (#1109145)
  - fileio: make parse_env_file() return number of parsed items (#1069420)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 208-11
changelog:
  - logind-session: save stopping flag (#1082692)
  - unit: add waiting jobs to run queue in unit_coldplug (#1083159)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 208-9
changelog:
  - fixes crashes in logind and systemd (#1073994)
  - run fsck before mouting root in initramfs (#1056661)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 208-8
changelog:
  - rules: mark loop device as SYSTEMD_READY=0 if no file is attached (#1067422)
  - utmp: make sure we don't write the utmp reboot record twice on each boot (#1053600)
  - rework session shutdown logic (#1047614)
  - introduce new stop protocol for unit scopes (#1064976)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 208-7
changelog:
  - setup tty permissions and group for /dev/sclp_line0 (#1070310)
  - cdrom_id: use the old MMC fallback (#1038015)
  - mount: don't send out PropertiesChanged message if actually nothing got changed (#1069718)


author: Michal Sekletar <msekleta@redhat.com> - 208-2
changelog:
  - require redhat-release package
  - call systemd-tmpfiles after package installation (#1059345)
  - move preset policy out of systemd package (#903690)


author: Michal Sekletar <msekleta@redhat.com> - 208-1
changelog:
  - rebase to systemd-208 (#1063332)
  - do not create symlink /etc/systemd/system/syslog.service (#1055421)


author: Lukáš Nykrýn <lnykryn@redhat.com> - 207-12
changelog:
  - shell-completion: remove load and dump from systemctl (#1048066)
  - delta: ensure that d_type will be set on every fs (#1050795)
  - tmpfiles: don't allow label_fix to print ENOENT when we want to ignore it (#1044871)
  - udev/net_id: Introduce predictable network names for Linux on System z (#870859)
  - coredumpctl: in case of error free pattern after print (#1052786)


author: Lukas Nykryn <lnykryn@redhat.com> - 207-9
changelog:
  - treat reload failure as failure (#1036848)
  - improve journal performance (#1029604)
  - backport bugfixes (#1043525)
  - fix handling of trailing whitespace in split_quoted (#984832)
  - localed: match converted keymaps before legacy (#903776)
  - improve the description of parameter X in tmpfiles.d page (#1029604)
  - obsolete ConsoleKit (#1039761)
  - make rc.local more backward comaptible (#1039465)


author: Harald Hoyer <harald@redhat.com> 207-6
changelog:
  - changed systemd-journal-gateway login shell to /sbin/nologin
  - backported a lot of bugfixes
  - udev: path_id - fix by-path link generation for scm devices
  Resolves: rhbz#888707


author: Lukas Nykryn <lnykryn@redhat.com> - 207-5
changelog:
  - create /etc/rc.d/rc.local (#968401)
  - cgroup: always enable memory.use_hierarchy= for all cgroups (#1011575)
  - remove user@.service (#1019738)
  - drop some out-of-date references to cgroup settings (#1000004)
  - explain NAME in systemctl man page (#978954)


author: Lukas Nykryn <lnykryn@redhat.com> - 207-2
changelog:
  - Advertise hibernation only if there's enough free swap
  - swap: create .wants symlink to 'auto' swap devices
  - Verify validity of session name when received from outside
  - polkit: Avoid race condition in scraping /proc
  Resolves: rhbz#1005142


author: Harald Hoyer <harald@redhat.com> 206-8
changelog:
  - support "debug" kernel command line parameter
  - journald: fix fd leak in journal_file_empty
  - journald: fix vacuuming of archived journals
  - libudev: enumerate - do not try to match against an empty subsystem
  - cgtop: fixup the online help
  - libudev: fix memleak when enumerating childs


author: Harald Hoyer <harald@redhat.com> 206-5
changelog:
  - obsolete upstart
  Resolves: rhbz#978014
  - obsolete hal
  Resolves: rhbz#975589
  - service: always unwatch PIDs before forgetting old ones
  Resolves: rhbz#995197
  - units: disable kmod-static-nodes.service in containers
  - use CAP_MKNOD ConditionCapability
  - fstab-generator: read rd.fstab=on/off switch correctly
  - backlight: add minimal tool to save/restore screen brightness
  - backlight: instead of syspath use sysname for identifying
  - sysctl: allow overwriting of values specified in "later"
  - systemd-python: fix initialization of _Reader objects
  - udevd: simplify sigterm check
  - libudev: fix hwdb validation to look for the *new* file
  - units: make fsck units remain after exit
  - udev: replace CAP_MKNOD by writable /sys condition
  - libudev-enumerate.c:udev_enumerate_get_list_entry() fixed
  - journal: fix parsing of facility in syslog messages


author: Harald Hoyer <harald@redhat.com> 206-4
changelog:
  - journal: handle multiline syslog messages
  - man: Fix copy&paste error
  - core: synchronously block when logging
  - journal: immediately sync to disk as soon as we receieve an EMERG/ALERT/CRIT message
  - initctl: use irreversible jobs when switching runlevels
  - udev: log error if chmod/chown of static dev nodes fails
  - udev: static_node - don't touch permissions uneccessarily
  - tmpfiles: support passing --prefix multiple times
  - tmpfiles: introduce --exclude-prefix
  - tmpfiles-setup: exclude /dev prefixes files
  - logind: update state file after generating the session fifo, not before
  - journalctl: use _COMM= match for scripts
  - man: systemd.unit: fix volatile path
  - man: link up scope+slice units from systemd.unit(5)
  - man: there is no session mode, only user mode
  - journal: fix hashmap leak in mmap-cache
  - systemd-delta: Only print colors when on a tty
  - systemd: fix segv in snapshot creation
  - udev: hwdb - try reading modalias for usb before falling back to the composed one
  - udevd: respect the log-level set in /etc/udev/udev.conf
  - fstab-generator: respect noauto/nofail when adding sysroot mount


author: Lukáš Nykrýn <lnykryn@redhat.com> - 206-3
changelog:
  - add dependency on kmod >= 14
  - remove /var/log/journal to make journal non-persistant (#989750)
  - add hypervkvpd.service to presets (#924321)


author: Lennart Poettering <lpoetter@redhat.com> - 204-5
changelog:
  - Rename 90-display-manager.preset to 85-display-manager.preset so that it actually takes precedence over 90-default.preset's "disable *" line (#903690)


author: Harald Hoyer <harald@redhat.com> 202-3
changelog:
  - fix ENOENT for getaddrinfo
  - Resolves: rhbz#954012 rhbz#956035
  - crypt-setup-generator: correctly check return of strdup
  - logind-dbus: initialize result variable
  - prevent library underlinking


author: Harald Hoyer <harald@redhat.com> 202-2
changelog:
  - nspawn create empty /etc/resolv.conf if necessary
  - python wrapper: add sd_journal_add_conjunction()
  - fix s390 booting
  - Resolves: rhbz#953217


author: Michal Schmidt <mschmidt@redhat.com> - 201-2
changelog:
  - Automatically discover whether to run autoreconf and add autotools and git
  BuildRequires based on the presence of patches to be applied.
  - Use find -delete.


author: Michal Schmidt <mschmidt@redhat.com> - 197-2
changelog:
  - Added qemu-guest-agent.service to presets (Lennart, #885406).
  - Add missing pygobject3-base to systemd-analyze deps (Lennart).
  - Do not require hwdata, it is all in the hwdb now (Kay).
  - Drop dependency on dbus-python.


author: Michal Schmidt <mschmidt@redhat.com> - 196-3
changelog:
  - Disable hardening on s390(x) because PIE is broken there and produces
  text relocations with __thread (#868839).


author: Michal Schmidt <mschmidt@redhat.com> - 196-2
changelog:
  - added spice-vdagentd.service to presets (Lennart, #876237)
  - BR cryptsetup-devel instead of the legacy cryptsetup-luks-devel provide name
  (requested by Milan Brož).
  - verbose make to see the actual build flags


author: Lennart Poettering <lpoetter@redhat.com> - 195-8
changelog:
  - https://bugzilla.redhat.com/show_bug.cgi?id=873459
  - https://bugzilla.redhat.com/show_bug.cgi?id=878093


author: Michal Schmidt <mschmidt@redhat.com> - 195-7
changelog:
  - Revert udev killing cgroup patch for F18 Beta.
  - https://bugzilla.redhat.com/show_bug.cgi?id=873576


author: Michal Schmidt <mschmidt@redhat.com> - 195-6
changelog:
  - Fix cyclical dep between systemd and systemd-libs.
  - Avoid broken build of test-journal-syslog.
  - https://bugzilla.redhat.com/show_bug.cgi?id=873387
  - https://bugzilla.redhat.com/show_bug.cgi?id=872638


author: Michal Schmidt <mschmidt@redhat.com> - 195-4
changelog:
  - add dmraid-activation.service to the default preset
  - add yum protected.d fragment
  - https://bugzilla.redhat.com/show_bug.cgi?id=869619
  - https://bugzilla.redhat.com/show_bug.cgi?id=869717


author: Lennart Poettering <lpoetter@redhat.com> - 195-1
changelog:
  - New upstream release
  - https://bugzilla.redhat.com/show_bug.cgi?id=831665
  - https://bugzilla.redhat.com/show_bug.cgi?id=847720
  - https://bugzilla.redhat.com/show_bug.cgi?id=858693
  - https://bugzilla.redhat.com/show_bug.cgi?id=863481
  - https://bugzilla.redhat.com/show_bug.cgi?id=864629
  - https://bugzilla.redhat.com/show_bug.cgi?id=864672
  - https://bugzilla.redhat.com/show_bug.cgi?id=864674
  - https://bugzilla.redhat.com/show_bug.cgi?id=865128
  - https://bugzilla.redhat.com/show_bug.cgi?id=866346
  - https://bugzilla.redhat.com/show_bug.cgi?id=867407
  - https://bugzilla.redhat.com/show_bug.cgi?id=868603


author: Lennart Poettering <lpoetter@redhat.com> - 194-1
changelog:
  - New upstream release
  - https://bugzilla.redhat.com/show_bug.cgi?id=859614
  - https://bugzilla.redhat.com/show_bug.cgi?id=859655


author: Lennart Poettering <lpoetter@redhat.com> - 190-1
changelog:
  - New upstream release
  - Take possession of /etc/localtime, and remove /etc/sysconfig/clock
  - https://bugzilla.redhat.com/show_bug.cgi?id=858780
  - https://bugzilla.redhat.com/show_bug.cgi?id=858787
  - https://bugzilla.redhat.com/show_bug.cgi?id=858771
  - https://bugzilla.redhat.com/show_bug.cgi?id=858754
  - https://bugzilla.redhat.com/show_bug.cgi?id=858746
  - https://bugzilla.redhat.com/show_bug.cgi?id=858266
  - https://bugzilla.redhat.com/show_bug.cgi?id=858224
  - https://bugzilla.redhat.com/show_bug.cgi?id=857670
  - https://bugzilla.redhat.com/show_bug.cgi?id=856975
  - https://bugzilla.redhat.com/show_bug.cgi?id=855863
  - https://bugzilla.redhat.com/show_bug.cgi?id=851970
  - https://bugzilla.redhat.com/show_bug.cgi?id=851275
  - https://bugzilla.redhat.com/show_bug.cgi?id=851131
  - https://bugzilla.redhat.com/show_bug.cgi?id=847472
  - https://bugzilla.redhat.com/show_bug.cgi?id=847207
  - https://bugzilla.redhat.com/show_bug.cgi?id=846483
  - https://bugzilla.redhat.com/show_bug.cgi?id=846085
  - https://bugzilla.redhat.com/show_bug.cgi?id=845973
  - https://bugzilla.redhat.com/show_bug.cgi?id=845194
  - https://bugzilla.redhat.com/show_bug.cgi?id=845028
  - https://bugzilla.redhat.com/show_bug.cgi?id=844630
  - https://bugzilla.redhat.com/show_bug.cgi?id=839736
  - https://bugzilla.redhat.com/show_bug.cgi?id=835848
  - https://bugzilla.redhat.com/show_bug.cgi?id=831740
  - https://bugzilla.redhat.com/show_bug.cgi?id=823485
  - https://bugzilla.redhat.com/show_bug.cgi?id=821813
  - https://bugzilla.redhat.com/show_bug.cgi?id=807886
  - https://bugzilla.redhat.com/show_bug.cgi?id=802198
  - https://bugzilla.redhat.com/show_bug.cgi?id=767795
  - https://bugzilla.redhat.com/show_bug.cgi?id=767561
  - https://bugzilla.redhat.com/show_bug.cgi?id=752774
  - https://bugzilla.redhat.com/show_bug.cgi?id=732874
  - https://bugzilla.redhat.com/show_bug.cgi?id=858735


author: Lennart Poettering <lpoetter@redhat.com> - 189-3
changelog:
  - Update preset policy
  - Rename preset policy file from 99-default.preset to 90-default.preset so that people can order their own stuff after the Fedora default policy if they wish


author: Ray Strode <rstrode@redhat.com> 188-4
changelog:
  - more scriptlet fixes
  (move dm migration logic to %posttrans so the service
  files it's looking for are available at the time
  the logic is run)


author: Lennart Poettering <lpoetter@redhat.com> - 188-3
changelog:
  - Remount file systems MS_PRIVATE before switching roots
  - https://bugzilla.redhat.com/show_bug.cgi?id=847418


author: Lennart Poettering <lpoetter@redhat.com> - 188-1
changelog:
  - New upstream release
  - Enable gdm and avahi by default via the preset file
  - Convert /etc/sysconfig/desktop to display-manager.service symlink
  - Enable hardened build


author: Michal Schmidt <mschmidt@redhat.com> - 185-4.gita2368a3
changelog:
  - Update to current git snapshot
  - Add systemd-readahead-analyze
  - Drop upstream patch
  - Split systemd-libs
  - Drop duplicate doc files
  - Fixed License headers of subpackages


author: Michal Schmidt <mschmidt@redhat.com> - 44-4
changelog:
  - Add triggers from Bill Nottingham to correct the damage done by
  the obsoleted systemd-units's preun scriptlet (#807457).


author: Dennis Gilmore <dennis@ausil.us> - 44-3
changelog:
  - apply patch from upstream so we can build systemd on arm and ppc
  - and likely the rest of the secondary arches


author: Dennis Gilmore <dennis@ausil.us> - 43-2
changelog:
  - don't conflict with fedora-release systemd never actually provided
  - /etc/os-release so there is no actual conflict


author: Lennart Poettering <lpoetter@redhat.com> - 42-1
changelog:
  - New upstream release
  - Save a bit of entropy during system installation (#789407)
  - Don't own /etc/os-release anymore, leave that to fedora-release


author: Michal Schmidt <mschmidt@redhat.com> - 38-5
changelog:
  - Build against libgee06. Reenable gtk tools.
  - Delete unused patches.
  - Add easy building of git snapshots.
  - Remove legacy spec file elements.
  - Don't mention implicit BuildRequires.
  - Configure with --disable-static.
  - Merge -units into the main package.
  - Move section 3 manpages to -devel.
  - Fix unowned directory.
  - Run ldconfig in scriptlets.
  - Split systemd-analyze to a subpackage.


author: Michal Schmidt <mschmidt@redhat.com> - 37-2
changelog:
  - A couple of fixes from upstream:
  - Fix a regression in bash-completion reported in Bodhi.
  - Fix a crash in isolating.
  - Resolves: #717325


author: Lennart Poettering <lpoetter@redhat.com> - 35-1
changelog:
  - New upstream release
  - Update post scripts
  - Resolves: #726683, #713384, #698198, #722803, #727315, #729997, #733706, #734611


author: Michal Schmidt <mschmidt@redhat.com> - 28-4
changelog:
  - Apply patches from current upstream.
  - Fixes memory size detection on 32-bit with >4GB RAM (BZ712341)


author: Michal Schmidt <mschmidt@redhat.com> - 28-3
changelog:
  - Apply patches from current upstream
  - https://bugzilla.redhat.com/show_bug.cgi?id=709909
  - https://bugzilla.redhat.com/show_bug.cgi?id=710839
  - https://bugzilla.redhat.com/show_bug.cgi?id=711015


author: Lennart Poettering <lpoetter@redhat.com> - 26-2
changelog:
  - Bugfix release
  - https://bugzilla.redhat.com/show_bug.cgi?id=707507
  - https://bugzilla.redhat.com/show_bug.cgi?id=707483
  - https://bugzilla.redhat.com/show_bug.cgi?id=705427
  - https://bugzilla.redhat.com/show_bug.cgi?id=707577


author: Lennart Poettering <lpoetter@redhat.com> - 26-1
changelog:
  - New upstream release
  - https://bugzilla.redhat.com/show_bug.cgi?id=699394
  - https://bugzilla.redhat.com/show_bug.cgi?id=698198
  - https://bugzilla.redhat.com/show_bug.cgi?id=698674
  - https://bugzilla.redhat.com/show_bug.cgi?id=699114
  - https://bugzilla.redhat.com/show_bug.cgi?id=699128


author: Lennart Poettering <lpoetter@redhat.com> - 25-1
changelog:
  - New upstream release
  - https://bugzilla.redhat.com/show_bug.cgi?id=694788
  - https://bugzilla.redhat.com/show_bug.cgi?id=694321
  - https://bugzilla.redhat.com/show_bug.cgi?id=690253
  - https://bugzilla.redhat.com/show_bug.cgi?id=688661
  - https://bugzilla.redhat.com/show_bug.cgi?id=682662
  - https://bugzilla.redhat.com/show_bug.cgi?id=678555
  - https://bugzilla.redhat.com/show_bug.cgi?id=628004


author: Lennart Poettering <lpoetter@redhat.com> - 24-1
changelog:
  - New upstream release
  - https://bugzilla.redhat.com/show_bug.cgi?id=694079
  - https://bugzilla.redhat.com/show_bug.cgi?id=693289
  - https://bugzilla.redhat.com/show_bug.cgi?id=693274
  - https://bugzilla.redhat.com/show_bug.cgi?id=693161


author: Lennart Poettering <lpoetter@redhat.com> - 14-1
changelog:
  - Upstream update
  - Enable hwclock-load by default
  - Obsolete readahead
  - Enable /var/run and /var/lock on tmpfs


author: Lennart Poettering <lpoetter@redhat.com> - 10-1
changelog:
  - New upstream release
  - https://bugzilla.redhat.com/show_bug.cgi?id=630401
  - https://bugzilla.redhat.com/show_bug.cgi?id=630225
  - https://bugzilla.redhat.com/show_bug.cgi?id=626966
  - https://bugzilla.redhat.com/show_bug.cgi?id=623456


author: Lennart Poettering <lpoetter@redhat.com> - 8-3
changelog:
  - Reexecute after installation, take ownership of /var/run/user
  - https://bugzilla.redhat.com/show_bug.cgi?id=627457
  - https://bugzilla.redhat.com/show_bug.cgi?id=627634


author: Lennart Poettering <lpoetter@redhat.com> - 0-0.7.20100629git4176e5
changelog:
  - New snapshot
  - Split off -units package where other packages can depend on without pulling in the whole of systemd


author: Thomas Woerner <twoerner@redhat.com> - 2.0.10-14
changelog:
  - Fixed persmissions of ebtables.service (RHBZ#1288586)
  - Added upstream patch to add noflush option to ebtables-restore (RHBZ#1334271)


author: Thomas Woerner <twoerner@redhat.com> - 2.0.10-9
changelog:
  - fixed missing systemd unit file (RHBZ#818953)
    merged fedora patches from Tom Callaway
  - fixed NETWORK test in the init script (RHBZ#1026784)
  - fixed needed rpmdiff failures (RHBZ#883988)


author: Tom Callaway <spot@fedoraproject.org> - 2.0.10-5
changelog:
  - update to 2.0.10-4 (upstream numbering is goofy)
  - fix missing symbol issue with extension modules (bz810006)


author: Thomas Woerner <twoerner@redhat.com> - 2.0.9-3
changelog:
  - fixed init script to be lsb conform (rhbz#536828)
  - fixed download link according to package review


author: Tom "spot" Callaway <tcallawa@redhat.com> 2.0.8-4
changelog:
  - bump to 2.0.8-2 from upstream
  - keep _libdir/ebtables, even though upstream just moved away from it.


author: Tom "spot" Callaway <tcallawa@redhat.com> 2.0.8-3
changelog:
  - use _libdir/ebtables to match upstream RPATH (bugzilla 248865)
  - correct license tag
  - use upstream init script
  - enable build-id
  - use cflags for all compiles
  - be sane with DESTDIR


author: Tom "spot" Callaway <tcallawa@redhat.com> 2.0.6-4
changelog:
  - remove INSTALL file
  - add some text to description, correct typos
  - fix %postun
  - add PreReqs
  - add %ghost config files


author: Andreas Schneider <asn@redhat.com> - 4.10.13-1
changelog:
  - resolves: #1785121 - Rebase to vesion 4.10.13
  - resolves: #1791208 - Fix CVE-2019-14907
  - resolves: #1737888 - Fix manual libwbclient alternative settings
  - resolves: #1634057 - Return correct stat for SMB1 with POSIX extensions


author: Andreas Schneider <asn@redhat.com> - 4.10.4-11
changelog:
  - resolves: #1791823 - Fix Kerberos authentication with trusted domains
  - resolves: #1781231 - Fix smbclient mkdir log spam
  - resolves: #1776333 - Fix client tools log spam about messaging


author: Isaac Boukris <iboukris@redhat.com> - 4.10.4-7
changelog:
  - resolves: #1657428 - Fix spnego downgrade
  - resolves: #1663064 - Fix net ads join in hardened environments


author: Andreas Schneider <asn@redhat.com> - 4.10.4-6
changelog:
  - resolves: #1753254 - Fix trusted domain enumeration in windind caused
                         a Active Directory update


author: Andreas Schneider <asn@redhat.com> - 4.10.4-1
changelog:
  - resolves: #1497809 - Add --resolve-uids for 'smbstatus -L'
  - resolves: #1714947 - Fix idmap_tdb2 scripts


author: Andreas Schneider <asn@redhat.com> - 4.10.4-0
changelog:
  - resolves: #1724991 - Update to version 4.10.4
  - resolves: #1595277 - Update manpage for 'net ads lookup'


author: Andreas Schneider <asn@redhat.com> - 4.9.1-4
changelog:
  - resolves: #1690222 - Fix --max-protocol documentation of smbclient
  - resolves: #1518353 - Fix 'net ads join -Uadmin@forestdomain'
  - resolves: #1696524 - Fix CVE-2019-3880


author: Andreas Schneider <asn@redhat.com> - 4.9.1-3
changelog:
  - resolves: #1479451 - Fix 'net' command auth with Kerberos
  - resolves: #1686158 - Fix printing with CUPS
  - resolves: #1662408 - Fix username/password printing with CUPS


author: Andreas Schneider <asn@redhat.com> - 4.9.1-2
changelog:
  - resolves: #1674403 - Fix panic when setting 'force group' on a share with
                         an active connections
  - resolves: #1670720 - Fix installation of samba-python
  - resolves: #1669476 - Fix user lookup via UPN


author: Andreas Schneider <asn@redhat.com> - 4.9.1-1
changelog:
  - resolves: #1649434 - Update to version 4.9.1
  - resolves: #1648852 - Fix out of bound array access in ctdb
  - resolves: #1647960 - Fix segfault in the debug system with hardended build
  - resolves: #1644328 - Fix segfault if wrong 'passdb backend' is configured
  - resolves: #1650452 - Add smbc_setOptionProtocols()
  - resolves: #1659513 - Fix testparm/pdbedit crash
  - resolves: #1529301 - Added new 'net ads spn' command
  - resolves: #1595277 - Fix manpage for 'net ads lookup'
  - resolves: #1600274 - Fix vfs_audit log which does not show full path names
  - resolves: #1623140 - Fix handling the 'disable netbios' option
  - resolves: #1624227 - Connect to spoolss with the correct version information
  - resolves: #1659533 - Fix new file and folder creation with vfs_glusterfs
  - resolves: #1579401 - Implement 'net ads leave --keep-account'
  - resolves: #1624227 - Fix spoolss client operations against newer Windows
                         versions
  - resolves: #1656405 - Fix looking up local system accounts


author: Andreas Schneider <asn@redhat.com> - 4.8.3-4
changelog:
  - resolves: #1614132 - Fix delete-on-close after smb2_find
  - resolves: #1614265 - Fix CVE-2018-1139
  - resolves: #1614269 - Fix CVE-2018-10858


author: Andreas Schneider <asn@redhat.com> - 4.8.3-1
changelog:
  - related: #1558560 - Rebase to Samba version 4.8.3
  - resolves: #1579398 - Add winbind localauth krb5 plugin


author: Andreas Schneider <asn@redhat.com> - 4.8.1-3
changelog:
  - resolves: #1575205 - Fix segfault when updating DNS with 'net ads join'
  - resolves: #1525511 - Fix idmap_rid dependency on trusted domain list


author: Andreas Schneider <asn@redhat.com> - 4.8.1-1
changelog:
  - related: #1558560 - Rebase to newer Samba version
  - resolves: #1567896 - Fix possible crash if secrets db is emtpy
  - resolves: #1570020 - Fix a crash in smbd when dfsgetinfo is called


author: Andreas Schneider <asn@redhat.com> - 4.8.0-1
changelog:
  - resolves: #1558560 - Rebase to newer Samba version
  - resolves: #1558943 - Fix winbind requests getting stuck on a child
  - resolves: #1532618 - Fix segfault with NT1 connections in smbd


author: Andreas Schneider <asn@redhat.com> - 4.7.1-6
changelog:
  - resolves: #1476153 - Handle SMB echo responses more gracefully
  - resolves: #1523212 - Fix SMB2 client read-after-free issue


author: Andreas Schneider <asn@redhat.com> - 4.7.1-5
changelog:
  - resolves: #1505940 - Fix 'net ads keytab list'
  - resolves: #1518732 - Enable AES-NI to make SMB3 encryption and signing
                         faster


author: Andreas Schneider <asn@redhat.com> - 4.7.1-3
changelog:
  - resolves: #1498353 - Fix broken MacOSX client which can't handle file_ids
                         correctly
  - resolves: #1495490 - Fix client rename over SMB2
  - resolves: #1510598 - Fix client volume cmd over SMB2


author: Andreas Schneider <asn@redhat.com> - 4.7.0-3
changelog:
  - related: #1470048 - Fix dependency issues
  - resolves: #1486318 - Move /var/lib/samba/lock to common package
  - resolves: #1497162 - Fix smbcacls command line password handling


author: Andreas Schneider <asn@redhat.com> - 4.7.0-1
changelog:
  - resolves: #1470048 - Rebase Samba to version 4.7.0
  - resolves: #1335710 - Improve performance of smbd for a lot
                         of new client connections


author: Andreas Schneider <asn@redhat.com> - 4.6.2-10
changelog:
  - resolves: #1480310 - Require at least krb5 version 1.15.1
  - resolves: #1482133 - Fix password changes for users via smbpasswd
  - resolves: #1452003 - Be more graceful on FSCTL_VALIDATE_NEGOTIATE_INFO
                         returned errors
  - resolves: #1485390 - Do not print kerberos warning when not enforced


author: Andreas Schneider <asn@redhat.com> - 4.6.2-7
changelog:
  - resolves: #1461336 - Fix smbclient username parsing
  - resolves: #1460937 - Fix username normalization with winbind


author: Andreas Schneider <asn@redhat.com> - 4.6.0-5
changelog:
  - related: #1391954 - Fix kerberos cross-realm referrals
  - resolves: #1430755 - Fix 'net ads' keytab handling


author: Alexander Bokovoy <abokovoy@redhat.com> - 4.6.0-4
changelog:
  - Export internal arcfour_crypt_blob in Python as samba.arcfour_encrypt
  - related: #1391954 - Update to Samba 4.6.0


author: Alexander Bokovoy <abokovoy@redhat.com> - 4.6.0-3
changelog:
  - Ensure we set realm when updating ccache in auth/credentials
  - resolves: #1430759 - use GSSAPI gss_acquire_cred_from call for gssproxy support


author: Andreas Schneider <asn@redhat.com> - 4.6.0-1
changelog:
  - related: #1391954 - Update to Samba 4.6.0
  - resolves: #1401505 - Improved idmap_hash documentation
  - resolves: #1218926 - Samba ignores default_keytab_name in krb5.conf
  - resolves: #1389786 - Add 'net ads dns unregister'


author: Andreas Schneider <asn@redhat.com> - 4.6.0-0.1.rc4
changelog:
  - related: #1391954 - Update to Samba 4.6.0rc4
  - resolves: #1420130 - samba_krb5_wrapper does not list devices when called with
                         no arguments
  - resolves: #1277999 - Change RPC port range to Windows defaults


author: Andreas Schneider <asn@redhat.com> - 4.6.0-0.1.rc3
changelog:
  - resolves: #1391954 - Update to Samba 4.6.0rc3
  - resolves: #1271082 - Wrong groups listed when id command is called before login
  - resolves: #1327810 - Use 'printcap cache time' for the house keeping interval
  - resolves: #1356932 - Improve documentation for 'ldap ssl' in smb.conf manpage
  - resolves: #1365111 - Fix printer removal if "List in Directory" checkbox is
                         unticked and printer is not listed in AD
  - resolves: #1368439 - Fix ntlm_auth wrong password issues
  - resolves: #1397871 - Include the system krb5.conf in winbinds generated conf
  - resolves: #1397891 - Fix marsalling of spoolss SetPrinter info level 2
  - resolves: #1397895 - Add missing support APD_COPY_FROM_DIRECTORY in
                         AddPrinterDriver
  - resolves: #1403242 - Samba can not access trusted domains through transitive
                         trusts
  - resolves: #1403975 - Fix trusted domain logins
  - resolves: #1411978 - Include the system krb5.conf in winbinds generated conf
  - resolves: #1416746 - Fix division by zero error in ctdb 05.system event script


author: Andreas Schneider <asn@redhat.com> - 4.4.4-10
changelog:
  - resolves: #1377690 - Fix linking nss_wins with libreplace
  - resolves: #1377729 - Fix nss_wins function definitions for gethostbyname*
  - resolves: #1377307 - Fix %G substitution in AD case
  - resolves: #1377751 - Fix regression of smbclient unable to connect to
                         Apple and Azure


author: Andreas Schneider <asn@redhat.com> - 4.4.4-6
changelog:
  - resolves: #1367316 - Increase required Kerbersion version number
  - resolves: #1366477 - Fix using the right krb5 ccache in libads
  - resolves: #1356501 - Fix high CPU usage with smbclient connection to
                         non-reachable IP


author: Andreas Schneider <asn@redhat.com> - 4.4.4-5
changelog:
  - resolves: #1359091 - Package /usr/lib/samba/ldb in the common-libs package
  - resolves: #1360788 - Fix multilib issue with ctdb-tests package
  - resolves: #1362385 - Fix Samba ignoring supplementary groups
  - resolves: #1364051 - Fix smbd panic with stale ctdb entries


author: Andreas Schneider <asn@redhat.com> - 4.4.4-4
changelog:
  - resolves: #1351655 - Fix winbind meomory leak with each cached credentials
                         login
  - resolves: #1351961 - Fix CVE-2016-2119


author: Andreas Schneider <asn@redhat.com> - 4.4.4-3
changelog:
  - related: #1260214 - Correctly warn about missing realm for ad domains
                        with 'security=domain'


author: Andreas Schneider <asn@redhat.com> - 4.4.4-1
changelog:
  - resolves: #1303076 - Rebase Samba to version 4.4.4
  - resolves: #1314673 - Fix CVE-2015-7560
  - resolves: #1263322 - Add '--no-dns-updates' option to 'net ads join'
  - resolves: #1264433 - Fix segfault in pam_winbind.so with invalid config
                         options
  - resolves: #1193504 - Fix smbget to retrieve files recursively
  - resolves: #1193502 - Fix smbget to use command line credentials
  - resolves: #1193493 - Fix smbget url credentials parsing
  - resolves: #1273999 - Support printing with Kerberos credentials on newer
                         CUPS versions
  - resolves: #1296821 - Define /etc/pam.d/samba as a non replaceable config
  - resolves: #1261107 - Fix memory leak because of missing talloc stackframe
  - resolves: #1333562 - Fix memory leak after smbc_free_context()
  - resolves: #1315422 - Fix regression from CVE-2015-5252
  - resolves: #1316899 - Fixed idmap_hash module issues when used with others
  - resolves: #1322691 - Fix badlock related bugs
  - Fix CVE-2015-5370
  - Fix CVE-2016-2110
  - Fix CVE-2016-2111
  - Fix CVE-2016-2112
  - Fix CVE-2016-2113
  - Fix CVE-2016-2114
  - Fix CVE-2016-2115
  - Fix CVE-2016-2118
  - resolves: #1327951 - Fix regression with anonymous connections from OS X
  - resolves: #1327845 - Fix pcap_cache_reload() with spoolssd
  - resolves: #1289640 - Fix ctdb selinux issue with read only tracking dbs
  - resolves: #1341208 - Fix enumerating groups over NSS with idmap_ad
  - resolves: #1345827 - Fix resolving trusted domain users on domain member
  - resolves: #1346334 - Fix typo in smb.conf.example
  - resolves: #1335292 - Fix site-aware 'net ads join -k'
  - resolves: #1260214 - Accept empty realm for ad domains with 'security=domain'


author: Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-7
changelog:
  - Fix regressions introduced with security tightening as part of Badlock release
  - resolves: #1330199


author: Guenther Deschner <gdeschner@redhat.com> - 4.2.3-11
changelog:
  - resolves: #1290711
  - CVE-2015-3223 Remote DoS in Samba (AD) LDAP server
  - CVE-2015-5299 Missing access control check in shadow copy code
  - CVE-2015-5252 Insufficient symlink verification in smbd
  - CVE-2015-5296 Samba client requesting encryption vulnerable to
                  downgrade attack


author: Andreas Schneider <asn@redhat.com> - 4.2.3-9
changelog:
  - resolves: #1273912 - Fix dependencies to samba-common
  - resolves: #1273393 - Fix user after free in smb name resolution


author: Andreas Schneider <asn@redhat.com> - 4.2.3-6
changelog:
  - resolves: #1255322 - Fix 'map to guest = Bad uid' option
  - resolves: #1255326 - Fix segfault with 'mangling method = hash'


author: Andreas Schneider <asn@redhat.com> - 4.2.3-2
changelog:
  - resolves: #1238194 - Fix the 'dfree command'
  - resolves: #1216062 - Document netbios name length limitation


author: Andreas Schneider <asn@redhat.com> - 4.2.3-1
changelog:
  - related: #1196140 - Rebase to version 4.2.3
  - resolves: #1237036 - Fix DCERPC PDU calculation
  - resolves: #1237039 - Fix winbind request cancellation
  - resolves: #1223981 - Fix possible segfault with smbX protocol setting


author: Andreas Schneider <asn@redhat.com> - 4.2.2-2
changelog:
  - related: #1196140 - Add missing build dependency for libarchive
  - related: #1196140 - Make sure we do a hardened build


author: Andreas Schneider <asn@redhat.com> - 4.2.2-1
changelog:
  - resolves: #1196140 - Rebase Samba to version 4.2.2
  - resolves: #1186403 - Split patches to fix multiarch conflicts
  - resolves: #1167325 - Retrieve printer GUID from AD if it is not in the
                         registry
  - resolves: #1220174 - Fix issues with winbind library dependencies
  - resolves: #1211658 - Fix stale cache entries on printer rename
  - resolves: #1228809 - Fix reconnect on session exparation


author: - Andreas Schneider <asn@redhat.com> - 4.1.12-13
changelog:
  - resolves: #1172089 - Fix 'net rpc join' with schannel changes.
  - resolves: #1170883 - Fix 'net time system' segfault.


author: - Andreas Schneider <asn@redhat.com> - 4.1.12-11
changelog:
  - resolves: #1163748 - Fix smbclient -L fails against new Windows versions
                         over TCP.
  - resolves: #1167849 - Fix smbstatus --profile always returning EXIT_FAILURE.


author: - Andreas Schneider <asn@redhat.com> - 4.1.12-9
changelog:
  - resolves: #1162552 - Fix net ads join segfault on big endian systems.
  - resolves: #1164203 - Fix net ads join segfault with existing keytab.


author: - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-3
changelog:
  - resolves: #878351 - Fix usage of AES keys by default.
  - resolves: #861366 - Fix KRB5 locator to use same KDC for joining and DNS update.


author: - Andreas Schneider <asn@redhat.com> - 4.1.12-2
changelog:
  - resolves: #1138554 - Fix consuming a lot of CPU when re-reading printcap info.
  - resolves: #1134323 - Fix running Samba on little endian Power8 (ppc64le).
  - resolves: #1113064 - Fix case sensitivity options with SMB2 protocols.
  - resolves: #1088924 - Fix applying ACL masks when setting ACLs.
  - resolves: #1135723 - Fix 'force user' regression.
  - resolves: #1117770 - Fix empty full_name field with samlogon.
  - resolves: #1101210 - Fix telling systemd that nmbd is waiting for interfaces.
  - resolves: #1127931 - Fix getgroups() with idmap_ad returning non-mapped groups.
  - resolves: #1144963 - Fix idmap_ad with SFU against trusted domains.
  - resolves: #1140568 - Fix a segfault in the smbclient echo command.
  - resolves: #1089940 - Improve service principal guessing in 'net ads'.
  - resolves: #955561 - Fix overwriting of SPNs in AD during 'net ads join'.
  - resolves: #955562 - Add precreated SPNS from AD during keytab initialization.


author: - Andreas Schneider <asn@redhat.com> - 4.1.1-37
changelog:
  - resolves: #1072352 - Make pidl a noarch subpackage.
  - resolves: #1133516 - Create a samba-test-libs package.
  - resolves: #1132873 - Add support to rebuild without clustering.


author: - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-34
changelog:
  - resolves: #1105505 - CVE-2014-0244: DoS in nmbd.
  - resolves: #1108845 - CVE-2014-3493: DoS in smbd with unicode path names.
  - resolves: #1105574 - CVE-2014-0178: Uninitialized memory exposure.


author: - Alexander Bokovoy <abokovoy@redhat.com> - 4.1.1-30
changelog:
  - resolves: #1083859  - Force KRB5CCNAME in Samba systemd units.
  - related: #1082598 - Fully enables systemd integration.


author: - Andreas Schneider <asn@redhat.com> - 4.1.1-17
changelog:
  - resolves: #1067606 - Fix wbinfo with one-way trust.
  - resolves: #1069569 - Fix memory leak reading the printer list.


author: - Andreas Schneider <asn@redhat.com> - 4.1.1-12
changelog:
  - resolves: #1050886 - Fix full CPU utilization in winbindd.
  - resolves: #1051400 - Fix segfault in smbd.
  - resolves: #1051402 - Fix SMB2 server panic when a smb2 brlock times out.


author: - Andreas Schneider <asn@redhat.com> - 4.1.1-9
changelog:
  - resolves: #1033122 - Fix dropbox regression.
  - resolves: #1040464 - Fix %G substituion for config parameters.


author: - Andreas Schneider <asn@redhat.com> - 4.1.1-4
changelog:
  - resolves: #1034048 - Fix group name substitution in template homedir.
  - resolves: #1018041 - Fix CVE-2013-4408.
  - related: #884169 - Fix several covscan warnings.


author: - Andreas Schneider <asn@redhat.com> - 4.1.0-4
changelog:
  - related: #884169 - Add direct dependency to samba-libs in the
                       glusterfs package.
  - resolves: #996567 - Fix userPrincipalName composition.
  - related: #884169 - Fix memset call with zero length in in ntdb.


author: - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.8
changelog:
  - related: #985609 - Update to Samba 4.1.0rc4.
  - resolves: #1014656 - Split out a samba-winbind-modules package.


author: - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.7
changelog:
  - related: #985609 - Update to Samba 4.1.0rc3.
  - resolves: #1005422 - Add support for KEYRING ccache type in pam_winbindd.


author: - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.2
changelog:
  - resolves: #985985 - Fix file conflict between samba and wine.
  - resolves: #985107 - Add support for new default location for Kerberos
                        credential caches.


author: - Andreas Schneider <asn@redhat.com> - 2:4.0.7-2
changelog:
  - resolves: #972692 - Build with PIE and full RELRO.
  - resolves: #884169 - Add explicit dependencies suggested by rpmdiff.
  - resolves: #981033 - Local user's krb5cc deleted by winbind.
  - resolves: #984331 - Fix samba-common tmpfiles configuration file in wrong
                        directory.


author: - Andreas Schneider <asn@redhat.com> - 2:4.0.5-1
changelog:
  - Update to Samba 4.0.5.
  - Add UPN enumeration to passdb internal API (bso #9779).
  - resolves: #928947 - samba-doc is obsolete now.
  - resolves: #948606 - LogRotate should be optional, and not a hard "Requires".


author: - Andreas Schneider <asn@redhat.com> - 2:4.0.4-3
changelog:
  - resolves: #919405 - Fix and improve large_readx handling for broken clients.
  - resolves: #924525 - Don't use waf caching.


author: - Andreas Schneider <asn@redhat.com> - 2:4.0.3-1
changelog:
  - Update to Samba 4.0.3.
  - resolves: #907544 - Add unowned directory /usr/lib64/samba.
  - resolves: #906517 - Fix pidl code generation with gcc 4.8.
  - resolves: #908353 - Fix passdb backend ldapsam as module.


author: - Andreas Schneider <asn@redhat.com> - 2:4.0.2-1
changelog:
  - Update to Samba 4.0.2.
  - Fixes CVE-2013-0213.
  - Fixes CVE-2013-0214.
  - resolves: #906002
  - resolves: #905700
  - resolves: #905704
  - Fix conn->share_access which is reset between user switches.
  - resolves: #903806
  - Add missing example and make sure we don't introduce perl dependencies.
  - resolves: #639470


