# changelog

author: David Cantrell <dcantrell@redhat.com> - 12.33-1
changelog:
  - Remove an errant popd. Probably cut/paste error. (jkeating)
  - Only add the .img file to .treeinfo if it exists. (jkeating)
  - Make the netboot dir before trying to use it (jkeating)
  - Fix existing size calculation for NTFS (#520627) (dcantrell)
  - Write label to filesystem if we have one set (#526226, #526242) (dcantrell)
  - Add wget to the initrd, which is required for rhts. (clumens)
  - Fix the check for no /boot request on PPC yet again (#526843). (clumens)
  - Surround the stage2= parameter in quotes for RHEL (#526863). (clumens)
  - Stop dragging mkinitrd into the install (hdegoede)
  - Force interface up before checking link status (#525071). (dcantrell)
  - Don't try to do format handling on drives without media (#523467)
    (hdegoede)
  - Wait for mdraid arrays to become clean before reboot / halt (hdegoede)
  - Stop /lib/udev/rules.d/65-md-incremental.rules from messing with mdraid
    sets (hdegoede)


author: David Cantrell <dcantrell@redhat.com> - 13.0-1
changelog:
  - Remove an errant popd. Probably cut/paste error. (jkeating)
  - Only add the .img file to .treeinfo if it exists. (jkeating)
  - Make the netboot dir before trying to use it (jkeating)
  - Only write network --netmask if one has been defined (#527083). (clumens)
  - Add --label to anaconda-ks.cfg if needed (#526223). (clumens)
  - Fix existing size calculation for NTFS (#520627) (dcantrell)
  - Write label to filesystem if we have one set (#526226, #526242) (dcantrell)
  - Add wget to the initrd, which is required for rhts. (clumens)
  - Fix the check for no /boot request on PPC yet again (#526843). (clumens)
  - Surround the stage2= parameter in quotes for RHEL (#526863). (clumens)
  - Correct makeupdates script to work with deleted files. (jgranado)
  - Stop dragging mkinitrd into the install (hdegoede)
  - Add --keyword=P_ to xgettext command arguments. (dcantrell)
  - Use named parameters for translatable strings with multiple params.
    (dcantrell)
  - Change 'support' to 'supported' in UnknownSwapError dialog (#526549)
    (dcantrell)
  - Force interface up before checking link status (#525071). (dcantrell)
  - Only ignore partitions <1MB that are freespace. (#526445) (dlehman)
  - Try to include error messages in lvm/mdadm exceptions. (dlehman)
  - Add the create LV option. (jgranado)
  - Give the proper orientation to the gtk objects. (jgranado)
  - Show the information message when user hits a non-bar element. (jgranado)
  - Control the sensitivity of the "delete" and "create" buttons (jgranado)
  - Respond to double click on a VG, LV and RAID device. (jgranado)
  - Remove the "Hide RAID/LVM" checkbox. (jgranado)
  - Display a message in the bar view when user has no selected items.
    (jgranado)
  - Cosmetic changes. (jgranado)
  - The StripeGraph class does not need tree nor editCB (jgranado)
  - Restrain from outputing any digits after the decimal point. (jgranado)
  - Add a slice when the extended partition contains "free space" (jgranado)
  - Reduce message size in clone screen. (jgranado)
  - Add Slice size to the bar view (jgranado)
  - Select the device in the treeview when its selected in the barview.
    (jgranado)
  - Make canvas a class method. (jgranado)
  - Incorporate all the Graph types in the custom screen. (jgranado)
  - Add the Volume Group and md RAID array Graph classes (jgranado)
  - Make the Bar View Code generic. (jgranado)
  - Pass the device instead of the name to the add funciton. (jgranado)
  - Display the device path with a smaller font and different color. (jgranado)
  - Display bar view for the selected device only. (jgranado)
  - Fix indentation in editCB (jgranado)
  - Organize the creation of the custom screen into sections. (jgranado)
  - Use a checkmark from a PNG image instead of a string. (jgranado)
  - Put the size after the device name in the storage tree. (jgranado)
  - Add the warning message for an invalid create. (jgranado)
  - Reorganize the Customization screen a little. (jgranado)
  - Remove unneeded functions & add the about messages for LVM and RAID.
    (jgranado)
  - Have an intermediary screen for the "Create" action. (jgranado)
  - New screen for "Create" action. (jgranado)
  - New function to tell us if there is free space for a new partition.
    (jgranado)
  - Edit LVM LV when user has a LV selected. (jgranado)
  - Don't fail to commit partitions due to active lvm/md. (dlehman)
  - Create and use DiskLabelCommitError for failure to commit. (dlehman)
  - Work around partition renumbering in processActions. (dlehman)
  - Re-get preexisting partitions using their original path. (dlehman)
  - Don't store a copy of ActionDestroyFormat's device attr. (dlehman)
  - Don't retry commiting partition table to disk (hdegoede)
  - Stop /lib/udev/rules.d/65-md-incremental.rules from messing with mdraid
    sets (hdegoede)
  - Don't try to do format handling on drives without media (#523467)
    (hdegoede)
  - Wait for mdraid arrays to become clean before reboot / halt (hdegoede)
  - Add repo --proxy= support to kickstart. (clumens)
  - Pass the proxy config information to stage2. (clumens)
  - Add support for proxies to the command line. (clumens)
  - Add proxy support to kickstart in the loader. (clumens)
  - Add a function to split up a proxy parameter into its parts. (clumens)
  - libcurl supports https in addition to http, so change our tests. (clumens)
  - getHostAndPath is only used by the nfs code, so move it. (clumens)
  - Add initial loader UI support for proxies (#125917, #484788, #499085).
    (clumens)
  - We no longer need our own FTP/HTTP protocol support code. (clumens)
  - Get rid of the convertURL/UI functions, make iurlinfo just store a string.
    (clumens)
  - Convert urlinstall.c to using the new urlinstTransfer function. (clumens)
  - Add proxy support to urlinstTransfer by setting more curl options.
    (clumens)
  - Add the urlinstTransfer function, which replaces urlinst*Transfer.
    (clumens)
  - Add a function to construct an array of HTTP headers and cache the result.
    (clumens)
  - Add a CURL instance to the loader data. (clumens)
  - Add checks for libcurl into the makefile process. (clumens)
  - Add the packages needed to support libcurl. (clumens)


author: David Cantrell <dcantrell@redhat.com> - 12.34-1
changelog:
  - Tell udev to ignore temporary cryptsetup devices. (#526699) (dlehman)
  - Use $LIBDIR to find the boot-wrapper file. (jkeating)
  - Have redhat.exec reference generic.prm, not redhat.parm (dcantrell)
  - Bring back cio_ignore=all, !0.0.0009 for generic.prm on s390x (#463544)
    (dcantrell)
  - Take 70-persistent-net.rules generated at installation (#526322)
    (dcantrell)
  - formatByDefault: Don't traceback when mountpoint is None (#522609)
    (hdegoede)
  - Don't warn /usr should be formatted when "Format as:" is already selected
    (hdegoede)
  - Bring up network interface before trying to use it for FCoE (hdegoede)
  - DMRaidArray: Don't report no media present when in teared down state
    (hdegoede)
  - Wait for udev to settle before trying to find dmraid sets in udev DB
    (hdegoede)


author: David Cantrell <dcantrell@redhat.com> - 13.1-1
changelog:
  - Tell udev to ignore temporary cryptsetup devices. (#526699) (dlehman)
  - Have redhat.exec reference generic.prm, not redhat.parm (dcantrell)
  - Bring back cio_ignore=all, !0.0.0009 for generic.prm on s390x (#463544)
    (dcantrell)
  - Take 70-persistent-net.rules generated at installation (#526322)
    (dcantrell)
  - Use $LIBDIR to find the boot-wrapper file. (jkeating)
  - formatByDefault: Don't traceback when mountpoint is None (#522609)
    (hdegoede)
  - Don't warn /usr should be formatted when "Format as:" is already selected
    (hdegoede)
  - Bring up network interface before trying to use it for FCoE (hdegoede)
  - DMRaidArray: Don't report no media present when in teared down state
    (hdegoede)
  - Wait for udev to settle before trying to find dmraid sets in udev DB
    (hdegoede)
  - Implement the double click for free space on the bar view (jgranado)
  - Pass only cCB and dcCB to the StripeGraph classes. (jgranado)
  - React to a double click on a "free row" in the tree view. (jgranado)
  - Create getCurrentDeviceParent function. (jgranado)
  - Make sure we don't exceed the 80 character threshold (jgranado)
  - Display an LVM graph on the bar view when we click on the VG's free space
    (jgranado)
  - Add a free row in the LVM tree view when necessary. (jgranado)
  - Reorganize the tree view related to lvm. (jgranado)
  - Remove unneeded variable (jgranado)


author: Radek Vykydal <rvykydal@redhat.com> - 12.35-1
changelog:
  - Override fstabSpec in PartitionDevice for by-path DASD (#526364). (dcantrell)
  - Create DASDDevice objects for DASD devices when building devicetree..
    (dcantrell)
  - Add udev_device_is_dasd() to detect DASD devices. (dcantrell)
  - Change existing call to deviceNameToDiskByPath(). (dcantrell)
  - Make storage.devices.deviceNameToDiskByPath() more robust. (dcantrell)
  - Do not copy over 70-persistent.rules if instPath is '' (#527707) (dcantrell)
  - Filter out 'Sending translation for' log messages in bumpver. (dcantrell)
  - Don't copy _raidSet, but merely pass around a reference (hdegoede)
  - Action...Format setup device before modifying the partition table (hdegoede)
  - map() -> filter() in storage.writeEscrowPackets() (dcantrell)
  - Only initialize escrow packet code if there's devices that need it (#527668).
    (clumens)
  - Stop trying to run xrandr (#527678). (clumens)
  - On lookup of a PartedDevice also check for _ped.DeviceException (#527699)
    (hdegoede)
  - Set related ayum attributes if media is found when editing methodstr
    (#515441). (rvykydal)
  - In repo editing UI do not use object we are creating (#515441). (rvykydal)


author: Radek Vykydal <rvykydal@redhat.com> - 13.2-1
changelog:
  - Override fstabSpec in PartitionDevice for by-path DASD (#526364). (dcantrell)
  - Create DASDDevice objects for DASD devices when building devicetree.
    (dcantrell)
  - Add udev_device_is_dasd() to detect DASD devices. (dcantrell)
  - Change existing call to deviceNameToDiskByPath(). (dcantrell)
  - Make storage.devices.deviceNameToDiskByPath() more robust. (dcantrell)
  - Do not copy over 70-persistent.rules if instPath is '' (#527707) (dcantrell)
  - Filter out 'Sending translation for' log messages in bumpver. (dcantrell)
  - Don't copy _raidSet, but merely pass around a reference (hdegoede)
  - Action...Format setup device before modifying the partition table (hdegoede)
  - map() -> filter() in storage.writeEscrowPackets() (dcantrell)
  - lokkit has moved to a subpackage, so require that (#523709). (clumens)
  - Stop trying to run xrandr (#527678). (clumens)
  - Only initialize escrow packet code if there's devices that need it (#527668).
    (clumens)
  - On lookup of a PartedDevice also check for _ped.DeviceException (#527699)
    (hdegoede)
  - Set related ayum attributes if media is found when editing methodstr
    (#515441). (rvykydal)
  - In repo editing UI do not use object we are creating (#515441). (rvykydal)


author: David Cantrell <dcantrell@redhat.com> - 12.36-1
changelog:
  - Reset PartitionDevice attributes after failed edit. (#498026) (dlehman)
  - Fix cut/paste error in commit 299519d4a0693330ff6a50f3111d61feefabb0da.
    (dlehman)
  - Consider encryption when checking for duplicate mountpoint. (#526697)
    (dlehman)
  - Fix filtering out of 'Sending translation for' log messages in bumpver.
    (rvykydal)
  - Use addUdevPartitionDevice() for adding dmraid / multipath partitions
    (#527785) (hdegoede)
  - Set partedPartition system to the correct FS when creating an FS (hdegoede)
  - Reset parted flags in createFormat not destroyFormat (hdegoede)
  - Default to mbr bootloader target for mdraid 1 boot device too (#526822).
    (rvykydal)
  - Clear out state before calling XkbGetState. (clumens)


author: David Cantrell <dcantrell@redhat.com> - 13.3-1
changelog:
  - Reset PartitionDevice attributes after failed edit. (#498026) (dlehman)
  - Add MultipathDevice.getDMNode(), because .updateSysfsPath() needs it.
    (pjones)
  - Add MultipathDevice.updateSysfsPath() (pjones)
  - Run implantisomd5 on boot.iso on x86. (bz#526902) (pjones)
  - Consider encryption when checking for duplicate mountpoint. (#526697)
    (dlehman)
  - Fix grub stage1 installation for /boot on md raid1. (rvykydal)
  - Do not show the VNC-over-text question, when there is not enough memory
    for GUI (#527979) (msivak)
  - Fix filtering out of 'Sending translation for' log messages in bumpver.
    (rvykydal)
  - Use addUdevPartitionDevice() for adding dmraid / multipath partitions
    (#527785) (hdegoede)
  - Set partedPartition system to the correct FS when creating an FS (hdegoede)
  - Reset parted flags in createFormat not destroyFormat (hdegoede)
  - Default to mbr bootloader target for mdraid 1 boot device too (#526822).
    (rvykydal)
  - Clear out state before calling XkbGetState. (clumens)


author: David Cantrell <dcantrell@redhat.com> - 12.37-1
changelog:
  - Missing volume_key shouldn't break LUKS support completely. (#526899)
    (dlehman)
  - Write multipathd.conf in anaconda so that dracut can find it. (pjones)
  - Add MultipathDevice.getDMNode(), because .updateSysfsPath() needs it.
    (pjones)
  - Add MultipathDevice.updateSysfsPath() (pjones)
  - Fix a segfault when stage2= boot parameter and kickstart url method is
    used (#524417). (rvykydal)
  - Fix parsing of optional portnr in iscsi target IP (#525118) (hdegoede)


author: David Cantrell <dcantrell@redhat.com> - 13.4-1
changelog:
  - Missing volume_key shouldn't break LUKS support completely. (#526899)
    (dlehman)
  - Write multipathd.conf in anaconda so that dracut can find it. (pjones)
  - We moved from dialog to newt.. (#528497) (msivak)
  - Fix a segfault when stage2= boot parameter and kickstart url method is
    used (#524417). (rvykydal)
  - Fix parsing of optional portnr in iscsi target IP (#525118) (hdegoede)


author: David Cantrell <dcantrell@redhat.com> - 12.38-1
changelog:
  - Remove extra echo in 'make rpmlog'. (dcantrell)
  - Do not traceback if network device doesn't have HwAddress property
    (#506013). (rvykydal)
  - Fix liveinst to (1) not unmount /dev/pts, (2) unmount in order (509632).
    (clumens)
  - Do not read DASD data from /tmp/install.cfg in booty (#526354). (dcantrell)
  - Fix task selection when tasks contain the same group. (#528193) (notting)
  - Update drivelist with bootloader --driveorder ks option instead of
    replacing it (#506073). (rvykydal)
  - Use ID_SERIAL to write multipath.conf, but ID_SERIAL_SHORT for UI. (pjones)
  - Handle Installation Repo (base repo) as any other in repo edit UI.
    (rvykydal)
  - Fix methodstr editing dialog. (rvykydal)
  - Store methodstr url of repo (#502208, #526022). (rvykydal)
  - Show user of which repository he edits the url (methodstr editing).
    (rvykydal)
  - Don't traceback with malformed repo= nfs: parameter. (rvykydal)


author: David Cantrell <dcantrell@redhat.com> - 13.5-1
changelog:
  - Remove extra echo in 'make rpmlog'. (dcantrell)
  - Do not traceback if network device doesn't have HwAddress property
    (#506013). (rvykydal)
  - Fix liveinst to (1) not unmount /dev/pts, (2) unmount in order (509632).
    (clumens)
  - Do not read DASD data from /tmp/install.cfg in booty (#526354). (dcantrell)
  - Merge branch 'master' of ssh://git.fedoraproject.org/git/anaconda (notting)
  - Support upgrading when the language isn't in lang-table (#528317).
    (clumens)
  - Fix task selection when tasks contain the same group. (#528193) (notting)
  - Update drivelist with bootloader --driveorder ks option instead of
    replacing it (#506073). (rvykydal)
  - Use ID_SERIAL to write multipath.conf, but ID_SERIAL_SHORT for UI. (pjones)
  - Don't run 70-anaconda.rules on an installed system (#527781). (clumens)
  - Handle Installation Repo (base repo) as any other in repo edit UI.
    (rvykydal)
  - Fix methodstr editing dialog. (rvykydal)
  - Store methodstr url of repo (#502208, #526022). (rvykydal)
  - Show user of which repository he edits the url (methodstr editing).
    (rvykydal)
  - Don't traceback with malformed repo= nfs: parameter. (rvykydal)


author: David Cantrell <dcantrell@redhat.com> - 12.38.1-1
changelog:
  - Handle more than x.y version numbers in 'make bumpver'. (dcantrell)
  - Add '.0' to the version since we branched from f12-branch. (dcantrell)
  - Reintegrate reipl to trigger reboot/halt on s390x correctly. (#528380).
    (maier)
  - Make LOADER_FLAGS_NOSHELL default also for s390x not just s390 (#527063).
    (maier)
  - Adapt standalone shutdown to nokill changes so s390x can use it. (#528380).
    (maier)
  - Add dracutSetupData() method to DASDDevice (#526354). (dcantrell)
  - Collect DASD kernel parameter information during device tree scan.
    (#526354). (dcantrell)
  - Add dracutSetupString() method to ZFCPDiskDevice (#526354). (dcantrell)
  - Add a "File Bug" button to all possibilitys in turnOnFilesystems.
    (#528006). (clumens)
  - For cmdline mode, add the long text to what messageWindow will print.
    (#528006). (clumens)
  - Write LAYER2 and PORTNO correctly as parts of OPTIONS to ifcfg for s390x.
    (maier)
  - liveinst: deactivate mdraid arrays before running liveinst (#528235).
    (hdegoede)


author: Chris Lumens <clumens@redhat.com> - 12.38.2-1
changelog:
  - Find and format any unformatted DASD devices (#528386). (dcantrell)
  - Improve detailedMessageWindow() in text.py. (dcantrell)
  - Create execWithCallback() function in iutil. (dcantrell)
  - When doing initlabel on a dasd disk create a dasd disklabel (#531209)
    (hdegoede)
  - Rename platform.diskType to platform.diskLabelType (hdegoede)
  - DASD disklabels do not allow sector exact partitioning (#527104) (hdegoede)
  - Fix DASD and zFCP device discovery (#530287). (dcantrell)
  - Pull nss libs from $LIBDIR rather than /usr/$LIBDIR. (dcantrell)
  - iutil.isPPC() should return 'ppc64' for RHEL-6. (dcantrell)
  - /sbin/load_policy -> /usr/sbin/load_policy (dcantrell)
  - RHEL-6 has system-config-firewall base. (dcantrell)
  - Inherit RHEL-6 branch changelog entries from dist-cvs. (dcantrell)
  - Fix translations of timezones in the UI (#530014). (clumens)
  - Bootloader choice strings were marked with N_, but never translated
    (#530017). (clumens)


author: Chris Lumens <clumens@redhat.com> - 13.7-1
changelog:
  - TypeError: '_ped.DiskType' object is not callable (#531730) (hdegoede)
  - Fix upgrade of GRUB with md raid boot for versions F11 and earlier.
    (rvykydal)
  - Remove another code duplication in grub upgrade code. (rvykydal)
  - Remove code duplication, use fixed code from writeGrub. (rvykydal)
  - Remove target parameter from grub installation code - it is no more
    needed. (rvykydal)
  - Remove support for IUCV networking devices on s390. (#531494) (dcantrell)
  - Find and format any unformatted DASD devices (#528386). (dcantrell)
  - Improve detailedMessageWindow() in text.py. (dcantrell)
  - Create execWithCallback() function in iutil. (dcantrell)
  - preexist -> onPart (#531407). (clumens)
  - Add sshd support for non-s390 platforms. (pjones)
  - When doing initlabel on a dasd disk create a dasd disklabel (#531209)
    (hdegoede)
  - Rename platform.diskType to platform.diskLabelType (hdegoede)
  - Fix arrow key cycling in the Edit Partition dialog (#519641). (clumens)
  - Provide a single checkbox for a minimal install (#523839). (clumens)
  - Fix DASD and zFCP device discovery (#530287). (dcantrell)
  - Clarify the shrink target message (#530789). (clumens)
  - Re-enable running udevadm. (clumens)
  - max_logical -> max_logicals (#530786). (clumens)
  - Filter out device-mapper devices when doing a udev_trigger. (dlehman)
  - Expand udev_trigger to allow attr filtering and action specification.
    (dlehman)
  - More udev fixups for device-mapper and cryptsetup temp devices. (#526699)
    (dlehman)
  - Add the bcm5974 kernel module needed for some touchpads (#474225).
    (clumens)
  - /boot is already being checked by the superclass, so don't check again.
    (clumens)
  - Allow /boot to be on a variety of filesystems during kickstart (#529846).
    (clumens)
  - Platform.bootloaderPackage -> Platform.packages (clumens)
  - Bootloader choice strings were marked with N_, but never translated
    (#530017). (clumens)
  - Handle more than x.y version numbers in 'make bumpver'. (dcantrell)
  - Mark live device as protected instead of ignoring it. (#517260) (dlehman)
  - Don't force logical with a free primary slot and an extended. (#527952)
    (dlehman)
  - Use rpm to determine how to set bootloader args and default runlevel
    (#527520). (clumens)
  - Improve message given to user for fsck failures (#527626). (dcantrell)
  - 'Packages completed' string should use P_() instead of N_(). (dcantrell)
  - Reintegrate reipl to trigger reboot/halt on s390x correctly. (#528380)
    (maier)
  - Put the icon back on the Back button on livecd installs (#526925).
    (clumens)
  - Make LOADER_FLAGS_NOSHELL default also for s390x not just s390 (#527063)
    (maier)
  - Adapt standalone shutdown to nokill changes so s390x can use it. (#528380)
    (maier)
  - Add dracutSetupData() method to DASDDevice (#526354). (dcantrell)
  - Collect DASD kernel parameter information during device tree scan
    (#526354). (dcantrell)
  - Add dracutSetupString() method to ZFCPDiskDevice (#526354). (dcantrell)
  - Write LAYER2 and PORTNO correctly as parts of OPTIONS to ifcfg for s390x
    (maier)
  - Don't set unnecessary multipath defaults. (pjones)
  - Add a "File Bug" button to all possibilitys in turnOnFilesystems
    (#528006). (clumens)
  - For cmdline mode, add the long text to what messageWindow will print
    (#528006). (clumens)
  - Use /dev/mapper/live-osimg-min instead of the old device node name
    (#526789). (clumens)
  - Remove double slash from nfs:// ks repo value for use in UI. (rvykydal)
  - Make bootLoaderInfo new-style class, so that its properties work
    correctly. (rvykydal)
  - liveinst: deactivate mdraid arrays before running liveinst (#528235)
    (hdegoede)
  - Set parted filesystemtype for swap partitions (hdegoede)


author: Chris Lumens <clumens@redhat.com> - 12.38.3-1
changelog:
  - Regardless of where load_policy is, we still need it in the intird
    (#532016). (clumens)
  - Log why we're exiting the installer in storage.DASD.startup() (dcantrell)
  - Improve detailedMessageWindow() in text.py. (dcantrell)
  - Use 'zerombr' kickstart command for DASDs needing dasdfmt (#528386).
    (dcantrell)
  - Add 'zerombr' to list of early kickstart commands we look for. (dcantrell)
  - TypeError: '_ped.DiskType' object is not callable (#531730) (hdegoede)
  - Remove support for IUCV networking devices on s390. (#531494) (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 12.38.4-1
changelog:
  - Remove previous mdadm bug 523334 workaorund (hdegoede)
  - Don't stop mdraid containers or their arrays (#532971) (hdegoede)
  - Correct modopts initialization in loader (take 2) (#531932). (dcantrell)
  - Initialize DASD totalCylinders before progress bar callback (#532420).
    (dcantrell)
  - Correctly initialize modopts in loader (#531932). (dcantrell)
  - Remove "anaconda" from attributes to skip (#532612, #532737). (clumens)
  - Copy cio_ignore kernel parameter to zipl.conf on s390 (#475675).
    (dcantrell)
  - Do not modify /etc/hosts from setup package (#530343). (dcantrell)
  - In execWithCallback(), support disabling stdout echo (#528386) (dcantrell)
  - Clear pot and po updates after a 'make release' or 'make archive'.
    (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 12.38.5-1
changelog:
  - Log calls to DiskLabel's commit and commitToDisk methods. (dlehman)
  - Fix DiskLabel.status so it returns True, not self.partedDisk, when active.
    (dlehman)
  - Write /etc/dasd.conf to target system on s390 (#533833). (dcantrell)
  - Latest dracut has new syntax for rd_DASD. (dcantrell)
  - For the catch-all case, put the message into the UI, not the exn
    (#536854). (clumens)
  - Add a missing binary to KEEPFILES (#533237) (msivak)
  - Honor existing RUNKS conf file variable on s390 (#513951). (dcantrell)
  - Add "Hipersockets" to qeth NETTYPE description (#511962). (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 13.8-1
changelog:
  - Ignore merge commit messages when generating the rpm changelog. (dcantrell)
  - Remove last references to hal. (dcantrell)
  - Log calls to DiskLabel's commit and commitToDisk methods. (dlehman)
  - Fix DiskLabel.status so it returns True, not self.partedDisk, when active.
    (dlehman)
  - Write /etc/dasd.conf to target system on s390 (#533833). (dcantrell)
  - Latest dracut has new syntax for rd_DASD. (dcantrell)
  - Handle case of not enough space in VG more gracefully. (#533797) (dlehman)
  - Make sure partitioning-related drive lists are sorted properly. (#534065)
    (dlehman)
  - Remove the early kickstart processing pass (#532453). (clumens)
  - Move all the important stuff out of the KickstartCommand.parse methods.
    (clumens)
  - These changes require a later version of pykickstart. (clumens)
  - commandMap and dataMap are now updates to the existing dict. (clumens)
  - Set a reference to the kickstart handler on BaseData objects. (clumens)
  - Move exception setup to right after instdata is populated. (clumens)
  - Leave one free logical block before each logical partition. (dlehman)
  - Use Chunk's geometry attr to access the parted Geometry. (dlehman)
  - Fix sorting of requests by mountpoint. It was backwards. (dlehman)
  - Align logical partitions' start sector up one logical block for metadata.
    (dlehman)
  - Use parted.Device's sectorSize attr instead of physicalSectorSize.
    (dlehman)
  - Select partition layout based on potential for growth. (dlehman)
  - Reimplement partition growing. (dlehman)
  - Create and use a function to obtain a parted alignment for a disk.
    (dlehman)
  - Create and use a new function to create and add new partitions to disk.
    (dlehman)
  - Make and use a new function to remove non-existent partitions. (dlehman)
  - Disable parted's cylinder alignment code. (dlehman)
  - Use new functions for conversion between size and sector count. (dlehman)
  - Consider whether a partition is growable when choosing free space.
    (dlehman)
  - Allocate fixed-size requests before growable requests. (dlehman)
  - For the catch-all case, put the message into the UI, not the exn
    (#536854). (clumens)
  - Add a missing binary to KEEPFILES (#533237) (msivak)
  - Set boot flag for /boot on mdraid 1 array too (#533533). (rvykydal)
  - Report no media present for cpqarray controllers with no disks attached
    (hdegoede)
  - Honor existing RUNKS conf file variable on s390 (#513951). (dcantrell)
  - Add "Hipersockets" to qeth NETTYPE description (#511962). (dcantrell)
  - Set custom_icon to error for advanced storage dialog errors (hdegoede)
  - When creating a new md array check we have enough members (#533027)
    (hdegoede)
  - Convert string.find calls into something modern (jkeating)
  - rescue: Don't copy install.ing to /tmp when not enough RAM (#531304,
    - isys: remove stray debug printf (#533597) (hdegoede)
  - Don't activate / de-activate dmraid sets on setup / teardown (hdegoede)
  - Remove previous mdadm bug 523334 workaorund (hdegoede)
  - Don't stop mdraid containers or their arrays (#532971) (hdegoede)
  - Include the command line to put anaconda into debugger mode in history.
    (pjones)
  - Allow remote(ish) debugging. (pjones)
  - Make sure /var/log/lastlog is there so we don't have ugly logs. (pjones)
  - Correct modopts initialization in loader (take 2) (#531932). (dcantrell)
  - Get rid of dead code, and fix gettimespecofday's math. (pjones)
  - Don't exec without forking first when calling udevadm. (pjones)
  - If init or loader exit unexpectedly, traceback. (pjones)
  - Fix the vim magic in this file to work. (pjones)
  - Add handling for sshpw command. (pjones)
  - Improve createLuserConf behavior and chroot behavior in users.* (pjones)
  - Improve logging of ssh-keygen. (pjones)
  - Remove tabs in "anaconda" (pjones)
  - pidof is a symlink to killall5, so we need that as well. (pjones)
  - Correctly initialize modopts in loader (#531932). (dcantrell)
  - Increase the size of /boot a little bit (#530555). (clumens)
  - Modify autopart requests to include a separate /home (#150670). (clumens)
  - Take the spec's requiredSpace into account when creating LVs. (clumens)
  - Add the PartSpec.__str__ method for debugging. (clumens)
  - Trim the inital / off the mountpoint before making an LV name from it.
    (clumens)
  - Remove "anaconda" from attributes to skip (#532612, #532737). (clumens)
  - Fix status for and consolidate handling of '-' in vg/lv names. (#527302)
    (dlehman)
  - Rename "setupShellEnvironment" to "setupSshd".  That's all it does.
    (pjones)
  - Put "killall -USR2 anaconda" in a pre-populated history. (pjones)
  - Only try to split proxy commands out if there's actually one specified.
    (pjones)
  - Consolidate the parsing of nfs: locations for ks= and stage2= (#529197)
    (stijn)
  - Copy cio_ignore kernel parameter to zipl.conf on s390 (#475675).
    (dcantrell)
  - Do not modify /etc/hosts from setup package (#530343). (dcantrell)
  - In execWithCallback(), support disabling stdout echo (#528386) (dcantrell)
  - Select drives in partition dialog, preserving settings. (#529931) (dlehman)
  - Clear pot and po updates after a 'make release' or 'make archive'.
    (dcantrell)
  - Use the new anaconda image in fedora-logos (#529267). (jkeating)
  - Call udev_trigger with a "change" action and don't filter out dm devices.
    (dlehman)
  - Remove unused attr_nomatch keyword argument from baseudev.udev_trigger.
    (dlehman)
  - Fix logging of isys mount/umount into program.log. (rvykydal)
  - Fix "resize failed: 1" errors for ext2/ext3/ext4 (#517491). (dcantrell)
  - Log why we're exiting the installer in storage.DASD.startup() (dcantrell)
  - Improve detailedMessageWindow() in text.py. (dcantrell)
  - Use 'zerombr' kickstart command for DASDs needing dasdfmt (#528386).
    (dcantrell)
  - Add 'zerombr' to list of early kickstart commands we look for. (dcantrell)


author: Chris Lumens <clumens@redhat.com> - 13.9-1
changelog:
  - Improve text mode fcoe interface (hdegoede)
  - Fix udev rule to test whether we're in anaconda. (dlehman)
  - Fix devicelibs.dm.device_is_multipath support for new udev rules. (pjones)
  - Display progress or wait window when creating devices. (dlehman)
  - Display progress or wait window when formatting devices. (dlehman)
  - Add optional progress windows to devicelibs create functions. (dlehman)
  - Force mkswap to do its job. (dlehman)
  - Don't try to get dm node or update sysfs path for lvm vgs. (dlehman)
  - Log upon leaving installer steps as well as entering (a part of #524980).
    (akozumpl)
  - An unitialized variable in iw/partition_gui.py and a typo in kickstart.py
    (akozumpl)
  - Add DCB option to text mode FCoE setup (#513011) (hdegoede)
  - Add DCB option to GUI FCoE setup (#513011) (hdegoede)
  - Add DCB option to kickstart FCoE code (#513011) (hdegoede)
  - Add support for DCB to fcoe.py (#513011) (hdegoede)
  - Include fcoemon and dcbd in install.img for FCoE DCB support (#513011)
    (hdegoede)
  - Add RAID4 support (#541433) (oliva)
  - Clear a partition's BOOT flag when formatting it (hdegoede)
  - Do not set boot flag when there is already a partition with the flag
    (#533658) (hdegoede)
  - Fixes a syntax error in commit b495db2cd56c881a7e661ac55bd31069510cf662.
    (akozumpl)
  - If /boot is too small to preupgrade, don't allow going back (#499321).
    (clumens)
  - One reference to earlyKS somehow survived.  Kill it. (clumens)
  - Quote backticks when writing out the .bash_history file, and add another
    cmd. (clumens)
  - Set the default keyboard based on language before showing the UI
    (#532843). (clumens)
  - Don't attempt to get the size of a filesystem unless it's supported
    (#540598). (clumens)
  - Require /boot to be on a GPT or MSDOS disk label on x86 (#540588).
    (clumens)
  - Fix killall -USR2 anaconda writing out a traceback file. (clumens)
  - Only check for DEVICE_DASD in S390.diskLabelType, not for all platforms.
    (clumens)
  - Use installclass to make the bootloader timeout 5 seconds on RHEL. (pjones)
  - Make sure we get tcp_wrappers-libs installed for stage 2 (pjones)
  - Mount usbfs before installing packages (#532397) (mmatsuya)
  - Use fs with largest amount of freespace to store install.img (hdegoede)
  - Always update booty drivelist before filling bootstore (#533335) (hdegoede)
  - Enhance drive specification for clearpart, ignoredisk, and partition.
    (clumens)
  - Add a function that determines which devices match a given shell glob.
    (clumens)
  - Extend udev_resolve_devspec to allow specifying devices in more ways.
    (clumens)
  - Name log files something that doesn't conflict with the system (#539542).
    (clumens)
  - Adds interactive install support for NFS options (#537764) (akozumpl)
  - Introduces check_asprintf macro that checks asprintfs return value and
    terminates program in OOM scenarios. (akozumpl)
  - Sleep if the kickstart file read fails (#537361) (akozumpl)
  - Move libcurl initialization to urlinstTransfer() (#537870). (dcantrell)
  - Replace all popt use with glib's option parsing code. (dcantrell)
  - Clean up initProductInfo() in loader.c. (dcantrell)
  - Use glib string parsing functions in driverselect.c. (dcantrell)
  - If a package has %pre/%post scriptlet errors, abort the install
    (#531599). (clumens)
  - If a package has a dependency problem, offer to continue/abort (#511801).
    (clumens)
  - Generate more complete device.map grub file when upgrading grub. (#533621)
    (rvykydal)
  - Added the libudev python bindings (mgracik)
  - If the kickstart log file's path doesn't exist, make it. (clumens)
  - Don't make chown or lsetfilecon errors fatal (#529940). (clumens)
  - Get correct boot device in reIPL code for s390 (#537390). (hamzy)
  - Expand the proxy table a little bit to reduce clutter (#537878). (clumens)
  - Use glib data structures in loader's module handling code. (dcantrell)
  - Various improvements to kickstart scriptlet reporting (#510636). (clumens)


author: Chris Lumens <clumens@redhat.com> - 13.10-1
changelog:
  - Kickstart support for unpartitioned disks. (dlehman)
  - Skip disklabel handling for biosraid and multipath members. (dlehman)
  - Improve disklabel's name attr so we don't have to hide them anymore.
    (dlehman)
  - Hide devices with certain formatting in the main partitioning UI. (dlehman)
  - Automatic partitioning support for whole-disk formatting. (dlehman)
  - Add support for whole-disk formatting. (dlehman)
  - Add per-row control over sensitive property for CheckList and
    WideCheckList. (dlehman)
  - Use a function to add a device to the partition gui. (dlehman)
  - Don't crash if there's no intf passed to getLUKSPassphrase. (dlehman)
  - Remove unused selinux file context functions from isys. (dlehman)
  - Use selinux python module for file context operations. (dlehman)
  - Obtain device alignment information from parted. (#529051) (dlehman)
  - Handle roots with or without trailing "/" in FileDevice.path. (#541473)
    (dlehman)
  - sundries.h is no longer used. (clumens)
  - Kill yet another unused lodaer flag. (clumens)
  - stage1 (init): Make /tmp tmpfs large enough to hold install.img (#540146)
    (hdegoede)
  - With flags.setupFilesystems gone, justConfig can be removed from booty.
    (clumens)
  - Nothing sets flags.setupFilesystems anymore, so it can go too. (clumens)
  - Remove test mode from the loader, too. (clumens)
  - Complain if we're started in test or rootPath mode instead of aborting.
    (clumens)
  - Remove test mode. (clumens)
  - Remove rootPath mode. (clumens)
  - Enable method/repo nfs options in stage2. (rvykydal)
  - Accept "nfs:" prefix in ks repo --baseurl setting beside "nfs://".
    (rvykydal)
  - Display url having invalid prefix in repo editing dialog. (rvykydal)
  - Do not traceback on invalid ks repo --baseurl values (#543003) (rvykydal)
  - Remove /etc/localtime before trying to copy into it (#533240). (akozumpl)
  - Whenever storage code tries to log a method call, do so into the
    'tmp/storage.log' file. (a part of #524980) (akozumpl)
  - Make loader log time with milliseconds (part of #524980). (akozumpl)
  - Log storage in the same format as the main anaconda log (a part of


author: Chris Lumens <clumens@redhat.com> - 13.11-1
changelog:
  - Clean up setting paths on preupgrade (jvonau). (clumens)
  - And call freetmp, too. (Jerry)
  - Add a method to remove /tmp/install.img on low memory conditions (jvonau).
    (clumens)
  - Make sure /mnt/stage2 is mounted before trying to unmount. (Jerry)
  - Skip the mediaDevice check before attempting to mount the install.img.
    (Jerry)
  - Remove install.img from /boot during preupgrade. (Jerry)
  - Add __str__ methods to the DeviceFormat classes. (dlehman)
  - Expand PartitionDevice.__str__ to include partition geometry and flags.
    (dlehman)
  - Hide biosraid member devices that contain MDRaidMember formats. (dlehman)
  - Move disklabel handling into handleUdevDeviceFormat with the others.
    (dlehman)
  - DiskDevice.__init__ expects an "exists" parameter, so add it. (clumens)
  - Fix multipath filtering. (clumens)
  - Log error messages before displaying dialogs. (clumens)
  - Include error messages when logging selinux context get/set failures.
    (dlehman)
  - Catch failures to set selinux contexts so it doesn't cause a crash.
    (dlehman)
  - Fix typo logging failure to get default file context. (dlehman)
  - Use DiskLabel.alignment instead of getDiskAlignment. (dlehman)
  - Add an alignment property to DiskLabel. (dlehman)
  - iscsi.py: Do not translate log messages (hdegoede)
  - Make iscsi,etc startup use the iscsi,etc Singletons (hdegoede)
  - kickstart: Move onlining of fcoe/iscsi/zfcp devices to parse phase
    (hdegoede)
  - Make the fcoe, iscsi and zfcp classes singletons (hdegoede)
  - Remove call to no longer existing isys DriveDict method (hdegoede)
  - Use the correct yum configuration file when searching for the -logos
    package (kanarip)
  - Fix two missing closing parens in previous commits. (clumens)
  - Add an interface to select the fancy filtering UI vs. the regular one.
    (clumens)
  - Add a step to prompt for the cleardisks UI. (clumens)
  - Add a dialog to configure advanced storage devices. (clumens)
  - Add an early user interface for filtering storage devices. (clumens)
  - Rework the upgrade vs. install screen a bit to make it look nicer.
    (clumens)
  - Add the updated and simplified parttype screen. (clumens)
  - Add a method to determine whether a device is a CCISS RAID device.
    (clumens)
  - Move identifyMultipaths from DeviceTree to devicelibs. (clumens)
  - Add a method to return a device's WWID. (clumens)
  - Add a method to get the bus/interconnect from udev and store it on
    devices. (clumens)
  - Add a vendor getting udev method, though udev doesn't always know it.
    (clumens)
  - Add the serial number to all DiskDevices and subclasses. (clumens)
  - Put less space between rows and allow text to be longer before wrapping.
    (clumens)
  - Allow InstallInterfaces to modify the installation steps. (clumens)
  - Default /boot to 500 MB. (clumens)
  - Some iscsi cleanups (hdegoede)
  - Bring auto discovered drives online before parsing the ks file (hdegoede)
  - Make a better effort at tearing down everything before action processing.
    (dlehman)
  - Tighten restrictions on the type of disklabel on x86 and EFI boot disks.
    (dlehman)
  - Use string instead of parted.diskType for disklabel types. (dlehman)
  - A couple of cleanups to warnings about formatting preexisting devices.
    (dlehman)
  - Rework udev_settle timeout handling (#544177) (hdegoede)
  - Remove smp.c from the Makefile.am, too. (clumens)
  - Nothing has a kernel-smp anymore so none of this code is useful. (clumens)
  - Get rid of the goofy nested try statements. (clumens)
  - update reIPL messages (hamzy)
  - Change btrfs command line option (josef)


author: David Cantrell <dcantrell@redhat.com> - 13.12-1
changelog:
  - Use the per-disk flag to disable cylinder alignment for msdos disklabels.
    (dlehman)
  - Don't include advanced devices in the total count on the basic filter UI.
    (clumens)
  - For iSCSI devices, put the path into the UI instead of a WWID. (clumens)
  - Add udev_device_get_path. (clumens)
  - Make Callbacks._update_size_label callable from outside the object.
    (clumens)
  - Do not show the "Add Advanced" button on the basic filtering screen.
    (clumens)
  - Log into program.log through the standard python logging (part of
    - Fix typo from commit 13022cc2. (dlehman)
  - Restore accidentally removed line in backend.py (hdegoede)
  - yuminstall: Fix indentation error (hdegoede)
  - No need to special case ignoring of dmraid sets (hdegoede)


author: Chris Lumens <clumens@redhat.com> - 13.13-1
changelog:
  - lsreipl from s390-utils uses incorrect path (hamzy).
  - fix for a bug in 05ce88b2 that split one line over several in program.log
    (akozumpl)
  - Dump the initial and final state of the system's storage devices. (dlehman)
  - Add a "dict" attribute to Device and DeviceFormat classes. (dlehman)
  - Sort Storage.devices by name (not path) for consistency. (dlehman)
  - Put fsprofile support back in. (dlehman)
  - Fix reset of lvm filtering (#527711) (rvykydal)
  - Fix bootloader driveorder dialog. (rvykydal)
  - Fix selection of default boot target in UI (#548695) (rvykydal)
  - 'cleardiskssel' typos that made it impossible to run text install.
    (akozumpl)


author: Chris Lumens <clumens@redhat.com> - 13.14-1
changelog:
  - Include fontconfig files needed for scaling of Meera fonts (#531742,
    - Don't write dracut kernel cmdline paramters to anaconda-ks.cfg (hdegoede)
  - Write dracut rd_NO_foo options to grub.conf (hdegoede)
  - Add dracutSetupString methods to all relevant device classes (hdegoede)
  - Avoid duplicate kernel cmdline options and cleanup booty dracut code
    (hdegoede)


author: Chris Lumens <clumens@redhat.com> - 13.15-1
changelog:
  - Also remove requirement for libbdevid (hdegoede).
  - Update the python-pyblock version requirement, too. (clumens)
  - Bump the required version numbers on a couple of components. (clumens)
  - ID_BUS is not always defined (on virt, for instance) so handle that.
    (clumens)
  - opts should always be treated as a list inside isys.mount(). (clumens)


author: David Cantrell <dcantrell@redhat.com> - 13.17-1
changelog:
  - fstat->st_size is a long unsigned int, not a long long unsigned int.
    (dcantrell)
  - Use libarchive and rpm pkg-config files during build. (dcantrell)
  - Take ignoredDisks into account on the filter screen as well. (clumens)
  - Don't wait on the filtertype screen on kickstart installs. (clumens)
  - Our overridden AutoPart class must be mentioned in commandMap. (clumens)
  - Reword filter UI introductory text to be less confusing. (clumens)
  - Install the driver discs according to what was loaded in stage1 (msivak)
  - Use the updated DriverDisc code in loader (msivak)
  - Backport the RHEL5 DriverDisc functionality (msivak)
  - Include depmod in stage1 and set it to prefer the DD directory (msivak)
  - Add a function to get paths to loaded modules (msivak)
  - Add rpm extraction routines (use librpm and libarchive) (msivak)
  - Add DriverDisc v3 documentation (msivak)
  - When displaying the filter UI, check devices that are in exclusiveDisks.
    (clumens)
  - get rid of global import of anaconda_log (akozumpl)
  - introduce loglevel flag and use it in yum's tty3 logging (akozumpl)
  - Remove LoggerClass but maintain loglevel= functionality (akozumpl)
  - Do not duplicate exclusiveDisks when going back to filtering UI. (rvykydal)
  - Fixes problems in the manual network configuration screen in loader with
    IPv6. (akozumpl)
  - Bring back missing IPv6 pieces that were lost in time. (dcantrell)
  - Add configuration option to enable/disable IPv6 support. (dcantrell)
  - Ask about LVM inconsistencies only in storageinit step. (rvykydal)
  - Ask about disk initialization only in storageinit step. (rvykydal)
  - Fix partition request sorting based on number of allowed disks. (#540869)
    (dlehman)


author: Chris Lumens <clumens@redhat.com> - 13.20-1
changelog:
  - devicetree.devices is a list, not a dict (#554455). (clumens)
  - Try to copy the correct traceback file, not anacdump.txt. (clumens)
  - Make sure /tmp/DD exists before trying to copy it. (clumens)


author: Chris Lumens <clumens@redhat.com> - 13.21.0-1
changelog:
  - Don't log the size of what we're unpacking anymore. (clumens)
  - Update the pyparted and python-pyblock requirements to the latest. (clumens)
  - Fix a date ordering problem in the .spec.in changelog. (clumens)
  - Add "askmethod" as a default argument (#545730). (clumens)
  - Set yum debuglevel by default (dgregor).
  - All the nss libraries still appear to be under $LIBDIR (dgregor).
  - RHEL6 wants "ppc64" instead of "ppc" coming from iutil.getArch (dgregor).
  - Some packages are i386, some i586, and some i686 so support all (dgregor).
  - Add a patch for debugging buildinstall (dgregor).
  - Enable the .z part of the anaconda version number. (dcantrell)
  - Bring in 12.y.z changelog entries for rhel6-branch. (dcantrell)


author: Chris Lumens <clumens@redhat.com> - 13.21.1-1
changelog:
  - Include device-mapper-multipath in stage2.img (pjones)
  - Load all scsi_dh_* modules, since they can't be modprobe by aliases...
    (pjones)
  - Display the first filter notebook page that has any disks on it. (clumens)
  - The firmware and additional-web-server groups no longer exist (#555609).
    (clumens)
  - Fix a traceback adding RAID devices to the filtering UI. (clumens)
  - reIPL code cleanup in loader (dcantrell)
  - Don't log the big parted.Partition string every time we do a flag op.
    (dlehman)
  - Check for disklabels on unpartitionable devices. (#539482) (dlehman)
  - Make partitioned attr depend on whether the device is partitionable.
    (dlehman)
  - Make sure to clear partitions before destroying a disklabel. (dlehman)
  - Raise an exception when /etc/fstab contradicts detected fs type (#536906)
    (dlehman)
  - Don't include read-only filesystems in fsFreeSpace. (#540525) (dlehman)
  - NTFS filesystems are not really modifiable in any real sense. Admit it.
    (dlehman)
  - Look for the SSH config file in /etc/ssh on s390 as well (#555691).
    (clumens)
  - Changed the architecture check from __ppc64__ to __powerpc64__ (#555669)
    (mgracik)
  - Fix the blkid infinite loop. (#555601) (msivak)
  - Testing mode was removed. (rvykydal)
  - Support the new excludedGroupList in pykickstart (#554717). (clumens)
  - Write "#version=RHEL6" to anaconda-ks.cfg (#552230). (clumens)
  - Use passed in anaconda parameter instead of relying on handler (hdegoede)
  - kickstart.py: Fix stdoutLog not being defined (hdegoede)
  - pylint error fixes round 2 (hdegoede)
  - Fixup various errors detected by pylint (hdegoede)
  - mdraid: various changes to options for new mdraid array creation (hdegoede)
  - Emit a dracut setup string for the root device itself (hdegoede)
  - Fix path mistakes in dasd_settle() in loader/linuxrc.s390 (dcantrell)
  - Do not write HWADDR to ifcfg file on s390x for OSA Layer 2 (#546005)
    (dcantrell)
  - Poll DASD status for 'online' or 'unformatted' (#536803) (dcantrell)
  - Add back hald for Xorg input device queries (#553780) (dcantrell)
  - Support moving multiple rows at once in the cleardisks UI. (clumens)
  - Allow disks in the filter and cleardisks UIs to be selected via
    double-click. (clumens)


author: Chris Lumens <clumens@redhat.com> - 13.21.2-1
changelog:
  - Fix compile problem from 65a3c05. (akozumpl)
  - Fix SIGSEGV in dlabel feature (#556390) (msivak)
  - Remove unnecessary free from the rpmextract error handler (msivak)
  - Support ignore all/reinit all on the disk reinitialization question
    (#512011). (clumens)
  - Handle reboot better on s390 (#533198) (dcantrell)
  - Reset network setting input counters for IPv4 and IPv6 (#553761).
    (dcantrell)
  - Fix reading dasd status sysfs attribute (#536803). (dcantrell)
  - s390 CHPID types must be treated in hex for lookup table to work (#552844)
    (maier)


author: Chris Lumens <clumens@redhat.com> - 13.21.3-1
changelog:
  - Fix a syntax error in filter_gui.py (hdegoede)
  - Fix broken log message. (pjones)
  - Make multipath support use device-mapper-multipath to setup mpaths.
    (pjones)
  - Make PartitionDevice have its own teardown() when used with mpath. (pjones)
  - Create multipath.conf (pjones)
  - Make sure MultipathDevice is setup correctly. (pjones)
  - Remove the multipath name generator, it is no longer used. (pjones)
  - Set StorageDevice.exists before calling Device.__init__ (pjones)
  - Add another command to .bash_history. (pjones)
  - Add mpath device to selection instead of its constituents. (pjones)
  - Make all StorageDevice-s support .vendor and .model (pjones)
  - Add a parser for 'multipath -d' output. (pjones)
  - Multipath members should not be added to the ignored disk list. (pjones)
  - Add udev accessor for ID_MODEL_FROM_DATABASE/ID_MODEL. (pjones)
  - Add udev_device_get_multipath_name(). (pjones)
  - Use mpath names instead of serials to group them. (pjones)
  - Add an exception to use when multipath fails. (pjones)
  - Add missing log_method_call()s. (pjones)
  - Use StorageError insead of enumerating all the different storage errors.
    (pjones)
  - Make clearDisksWindow use device.model not device.partedDevice.model
    (pjones)
  - Show call depth with spaces in log_method_call() (pjones)
  - nss files moved around again, NM needs more (#557702) (dcantrell)
  - Only /boot needs to be on one of the bootFSTypes. (#557718) (dlehman)
  - MDRaidMember.__str__ add biosraid attribute to the returned string
    (hdegoede)
  - Remove setting of _isDisk and _partitionable from iscsi and fcoe disk code
    (hdegoede)
  - Add isDisk property to MDRaidArrayDevice (hdegoede)
  - Make isDisk a property (hdegoede)
  - Remove DMRaidDevice.mediaPresent method (hdegoede)
  - Honor clearPartDisks when clearing whole disk formatting formatted disks
    (hdegoede)
  - Fixup MDRaidArrayDevice.biosraid (hdegoede)
  - Update exclusiveDisks when handling mdraid BIOSRAID in isIgnored (hdegoede)
  - MDRaidDevice does not have serial, vendor or bus arguments (hdegoede)
  - Don't traceback on devices without a serial (hdegoede)
  - Make addUdevPartitionDevice add lvm filters for ignored partitions
    (hdegoede)
  - Remove BIOSRAID see if ignored again code from addUdevPartitionDevice
    (hdegoede)
  - Remove special partition handling from isIgnored (hdegoede)
  - Fix MDRaidArrayDevice mediaPresent to not depend on paritioned state
    (hdegoede)
  - Special handling for mdraid BIOS RAID sets in exclusive disks (hdegoede)
  - 2 small mdraid related storage/udev.py changes (hdegoede)
  - Fix an infinite loop by properly iterating over the disks store (#557856).
    (clumens)
  - Add a description attribute to MDRaidArrayDevice (hdegoede)
  - Don't do exclusiveDisks checking for BIOS RAID members (hdegoede)
  - List biosraids w/ disks and don't include them w/ md arrays in partgui.
    (dlehman)
  - Add biosraid property and use it in MDRaidArrayDevice.partitionable.
    (dlehman)
  - Make partitionable a property of StorageDevice instead of a plain attr.
    (dlehman)
  - make dracut only activate the root LV (#553295) (hdegoede)


author: Chris Lumens <clumens@redhat.com> - 13.21.4-1
changelog:
  - DMRaidArrayDevice don't pass major/minor to DMDevice.__init__ (#558440)
    (hdegoede)
  - Filter UI: don't show cciss controllers without sets (hdegoede)
  - Filter UI: give BIOS RAID sets a usable model string and display that
    (hdegoede)
  - Make MDRaidArray description the same as DMRaidArray (hdegoede)
  - Add DMRaidArrayDevice description and model properties (#558440) (hdegoede)
  - DMRaidArrayDevices exist when created (#558440) (hdegoede)
  - Use description property for MDRaidArrayDevice model (hdegoede)
  - MDRaidArrayDevice: Get rid of the ugly self.devices[0].type checking
    (hdegoede)
  - Make storage.unusedMDFoo also check mdcontainer members (hdegoede)
  - Remove MDRaidArrayDevice biosraid property (hdegoede)
  - Give MD BIOS RAID arrays there own type (hdegoede)
  - Check for devices with no media present in filter_gui.py (#558689)
    (hdegoede)
  - multipath requires libaio.so (pjones)
  - Fix a syntax error in storage/devicetree.py (#558534). (clumens)


author: Chris Lumens <clumens@redhat.com> - 13.21.5-1
changelog:
  - Make sure we get required nss-softokn libs in the images. (dcantrell)
  - Make sure we always check /lib64 and /lib in find_library (#555669).
    (dcantrell)
  - Add 5 second ping delay for gateway and dns test on s390x (#536815).
    (dcantrell)
  - Update =~ regexps in linuxrc.s390 for bash-4.1 (#558537). (dcantrell)
  - Do not reference Fedora bugs in rhel6-branch commits. (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 13.21.6-1
changelog:
  - Use libudev's enumerate_devices function (#559394) (mgracik)
  - Update =~ regexps in lsznet.raw for bash-4.1 (#558537). (dcantrell)
  - Include /etc/netconfig in the initrd for NFS (#557704). (clumens)
  - multipath gives us CCISS devices names with ! in them, but we expect /.
    (clumens)


author: Chris Lumens <clumens@redhat.com> - 13.21.7-1
changelog:
  - Correctly add found multipath devices to our dict (#560029). (clumens)
  - Remove /sys prefix in udev_enumerate_devices() (#560037) (hdegoede)


author: Chris Lumens <clumens@redhat.com> - 13.21.8-1
changelog:
  - Fixup partition aligning (#560586) (hdegoede)
  - pyudev: explicitly specify all return value and argument types (#559394)
    (hdegoede)


author: Chris Lumens <clumens@redhat.com> - 13.21.9-1
changelog:
  - Fix typo in action sorting. Disklabels before partitions. (#561306))
    (dlehman)
  - Fix: execWithRedirect() logging stderr at wrong loglevel. (akozumpl)
  - Fix: execWithCallback() not logging stderr. (akozumpl)
  - Fix keymaps-override-ppc pickup in mk-images (#524235) (msivak)
  - Fix:  ArithmeticError: Could not align to closest sector (#561278)
    (hdegoede)
  - On text kickstart installs, doBasePackageSelect still needs to run
    (#559593). (clumens)
  - Skip the filtering UI if there's only one disk in the machine (#560671).
    (clumens)
  - Allow getScreen methods to indicate the screen should be skipped. (clumens)


author: David Cantrell <dcantrell@redhat.com> - 13.21.11-1
changelog:
  - Revert "Write ARP=no to ifcfg file when VSWITCH=1 is set on s390x
    (#561926)." (dcantrell)
  - Update task list for RHEL6 beta 1 (#561164, notting). (clumens)
  - Keep the end sector aligned when resizing partitions (#560647) (hdegoede)
  - Do not override BASEARCH with BUILDARCH, it doesn't make sense (#524235)
    (msivak)
  - Prevent init from telling us its story if the shutdown was planned.
    (#562166) (akozumpl)
  - Remove check for MD_DEVNAME from udev_device_is_md. (#562024) (dlehman)
  - Don't try to specify bitmap for RAID0 since mdadm doesn't allow it.
    (#562023) (dlehman)


author: David Cantrell <dcantrell@redhat.com> - 13.21.12-1
changelog:
  - Use the LUKS UUID, not the filesystem UUID for dracut. (#561373) (dlehman)
  - Only check that extended's start sector is within the chunk. (#560908)
    (dlehman)
  - Add currentSize method to the PartitionDevice class (#565822) (hdegoede)
  - Set initrd load address to 32MB for s390x (#546422). (dcantrell)
  - Intel BIOS RAID array not recognized (#565458) (hdegoede)
  - Fix traceback in filter_gui.py when dealing with RAID10 BIOSRAID (#565444)
    (hdegoede)
  - "_Do_ override BASEARCH with BUILDARCH, it does make sense (#524235)"
    (msivak)


author: David Cantrell <dcantrell@redhat.com> - 13.21.14-1
changelog:
  - Don't traceback during kickstart if no ignoredisk line is given (#563581).
    (dcantrell)
  - cleardisk_gui: Base autoselection of bootdev on detected BIOS order
    (hdegoede)
  - Pass '--force' to vgremove to avoid interactive prompts. (#563873)
    (dlehman)
  - Fixed parsing of strings with multiple values in pyudev (mgracik)
  - Fixed the problem with string to list properties (#560262) (mgracik)


author: David Cantrell <dcantrell@redhat.com> - 13.21.15-1
changelog:
  - When BUILDARCH==ppc64, set BASEARCH to ppc (#524235). (dcantrell)
  - There is no kernel-PAE package anymore, use kernel for xen (#559347).
    (dcantrell)
  - Don't show BIOS RAID and multipath members in the cleardisks UI (#567281).
    (clumens)
  - Don't reset the default package selection on text installs (#559593).
    (clumens)


author: David Cantrell <dcantrell@redhat.com> - 13.21.16-1
changelog:
  - Add [images-xen] block to .treeinfo (#559347). (dcantrell)
  - Revert "There is no kernel-PAE package anymore, use kernel for xen
    (#559347)." (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 13.21.17-1
changelog:
  - Group definition updates (#568348). (dcantrell)
  - Correct problem with screenfont and keymap on ppc[64] systems (#569505).
    (dcantrell)
  - Improve reboot modes in init.c and shutdown.c. (#564297). (akozumpl)
  - Fix recognition of partitions on mdraid arrays (#569462) (hdegoede)
  - Use new package structure of firstaidkit (#510346) (msivak)


author: David Cantrell <dcantrell@redhat.com> - 13.21.19-1
changelog:
  - Ensure ppc64 is not a font arch. (#569505). (dcantrell)
  - Startup iscsi / fcoe / zfcp before listing drives in the filter UI
    (hdegoede)
  - Fix traceback when trying to configure zfcp disks (#572108) (hdegoede)


author: David Cantrell <dcantrell@redhat.com> - 13.21.21-1
changelog:
  - Update filter for translation log entries. (dlehman)
  - Reset comps/groups info after editing repo in UI (#574761) (rvykydal)
  - Set cache base directory for repos added/edited in UI (#574757). (rvykydal)
  - Reset conditionals of transaction info too. (#574777) (rvykydal)
  - Update po/POTFILES.in and anaconda.pot file. (dcantrell)
  - Fix: "Hookup new python EDD code" mismerge (hdegoede)
  - Make python start with correct default unicode encoding (#576237).
    (akozumpl)
  - Add boot= argument to kernel cmdline when in fips mode (#573178) (hdegoede)
  - Catch NotImplementedError when scanning for disklabels (#566722) (hdegoede)
  - BIOS RAID sets get shown double when adding advanced storage (#574715)
    (hdegoede)
  - Filter UI do not start / stop BIOS RAID sets to get there size (#574682)
    (hdegoede)
  - Make filter UI honor nodmraid cmdline option (#574683) (hdegoede)
  - Revert "Fix cio_ignore handling for zFCP devices (#533492)." (dcantrell)
  - Fix cio_ignore handling for zFCP devices (#533492). (dcantrell)
  - Fix focus, repaint, and stack issues for nm-c-e (#520146) (rvykydal)
  - Connect nm-connection-editor to network config button (#520146). (rvykydal)
  - Add "Configure Network" button to network UI screen (#520146). (rvykydal)
  - Add nm-connection-editor to stage2 (#520146). (rvykydal)
  - Keep default metacity schema generated for gconf. (#520146) (rvykydal)
  - platform.checkBootRequest(): Fix use of map instead of filter (#574940)
    (hdegoede)
  - If no devices were found do not SIGSEGV (#576240) (msivak)
  - Use new API in libblkid to look for driverdiscs on removable devices
    (#508242) (msivak)
  - metacity, fix a displaying problem with WaitWindow and ProgressWindow
    (#520146) (akozumpl)
  - Nuke addFrame()'s showtitle parameter (#520146). (akozumpl)
  - Remove gui code we no longer need when mini-wm is gone (#520146) (akozumpl)
  - Remove mini-wm.c. (#520146) (akozumpl)
  - Introduces metacity window manager (#520146) (akozumpl)
  - Update Assamese translation (#552197). (clumens)
  - Prompt user for install method when going back to STEP_METHOD (#574510)
    (dcantrell)
  - Add hmac checksums to the initrd image (#568295) (mgracik)
  - parted.PartedDisk can throw IOExceptions too (#574481) (hdegoede)
  - cleardisk_gui: Fix going back to the cleardisks gui (#574454) (hdegoede)
  - Add "crashkernel=auto" to grub.conf for RHEL installs (#561729) (hdegoede)
  - FcoeDiskDevice.dracutSetupString: handle DCB on / off option (hdegoede)
  - dcbd is being replaced with lldpad (#563790) (hdegoede)
  - RescueInterface should inherit from InstallInterfaceBase too (hdegoede)
  - Warn when ignoring BIOS RAID members (#560932) (hdegoede)
  - Don't traceback when a user tries to put /boot on an LV (#567515)
    (hdegoede)
  - Fix backtrace when trying to use LV for /boot (#567515) (hdegoede)
  - Fix backtrace when adding mdraid arrays (#560360) (hdegoede)
  - Remove no longer used isys EDD code (hdegoede)
  - Hookup new python EDD code (#478996) (hdegoede)
  - Add pure python EDD code parsing and compareDrives substitute (#478996)
    (hdegoede)
  - Wait for all DASDs to be online after autodetection (#558881). (dcantrell)
  - Use lsznet.raw from s390utils package (#563548). (dcantrell)
  - Use /sys/devices/{lcs,ctcm} instead of /sys/devices/cu3088 (#561816).
    (dcantrell)
  - Derive stage2= from repo=nfsiso: correctly (#565885) (rvykydal)
  - Include USB ATA bridge modules in initrd (#531532) (rvykydal)
  - Select/Deselect All should only apply to the current tab (#516143).
    (clumens)
  - Add device node names to the filter UI, hidden by default (#566375).
    (clumens)
  - Display ID_PATH for zFCP devices instead of looking for a WWID. (clumens)
  - Fix a couple filtering UI problems caused by switching models around
    (#574469). (clumens)
  - Fix visibility counting on filter notebook pages. (clumens)
  - Fix thinko in displaying the first filter notebook page that disks.
    (pjones)
  - gtk.TreeStores are iterable, so use indices instead of iterators. (clumens)
  - Build sorted models on top of filtered models to make column sorting work.
    (clumens)
  - Change what columns are shown by default on the basic filtering tab
    (#560666). (clumens)
  - Add ID_SERIAL in as a backup in case there's no ID_SERIAL_SHORT (#574467).
    (clumens)
  - Put ZFCP devices on the "Other" tab of the filtering UI. (clumens)
  - Display ID_PATH instead of WWID for DASDs as well. (clumens)
  - Rename the WWID column to Identifier. (clumens)
  - cosmetic: tell them we expect NFSv3 path in loader (#560101). (akozumpl)
  - Allow --ignoremissing to work for )
  - Add a Requires: for tigervnc-server (#561498). (clumens)
  - doReIPL should return when going back through steps, too (#563862).
    (clumens)
  - By default, libcurl does not appear to follow redirects (#572528).
    (clumens)
  - Before running shouldClear, make sure a real disk was specified (#572523).
    (clumens)


author: David Cantrell <dcantrell@redhat.com> - 13.21.22-1
changelog:
  - Try to pull in generic libraries as well as optimized ones (#572178)
    (pjones)
  - Translate the Back button in glade (#576894) (akozumpl)
  - Make the kernel 'sshd' parameter work as expected (#572493) (akozumpl)
  - Redo the 'sshd' flag. (#572493) (ajax)
  - yum requires the proxy settings to include a protocol (#484788, #567982).
    (clumens)
  - Only look for extended partitions on partitioned devices (#577383)
    (hdegoede)
  - Include the report module and related support files (#562656). (clumens)
  - report handles exn saving now, and doesn't require a Filer (#562656).
    (clumens)
  - Adapt to using report's UI API (#562656). (clumens)
  - Fix referring to disks by-label, by-uuid, etc (#577385). (clumens)
  - Add support for recognizing BIOS EDD configured FCoE drives (#513018)
    (hdegoede)
  - Update format of cdrom devices when looking for repos on media (#576542)
    (rvykydal)


author: David Cantrell <dcantrell@redhat.com> - 13.21.23-1
changelog:
  - network.dracutSetupString(): handle hosts outside the subnet (#577193)
    (hdegoede)
    Resolves: rhbz#577193
  - Write rd_CCW when root fs is on a network device on s390x (#577193)
    (dcantrell)
    Resolves: rhbz#577193
  - Keep /usr/bin/seq for the initrd.img (#558881). (dcantrell)
    Related: rhbz#558881
  - Fix syntax for passing a mapping to a translatable string (#578489).
    (clumens)
    Resolves: rhbz#578489
  - Keep the selected device count right when going back to filtering
    (#578451). (clumens)
    Resolves: rhbz#578451
  - Enable network if it is needed when repo is added in UI (#577899)
    (rvykydal)
    Resolves: rhbz#577899
  - Do not try to commit diskLabels on non partitionable devices (#576145)
    (hdegoede)
    Resolves: rhbz#576145
  - Fix typo in linuxrc.s390. ctm should be ctcm (#561816) (dcantrell)
    Related: rhbz#561816
  - Remove dasdSetup() from loader (#558881) (dcantrell)
    Resolves: rhbz#558881
  - Include /sbin/*_cio_free commands in s390x initrd.img (#558881).
    (dcantrell)
    Resolves: rhbz#558881
  - Wait for SIGCHILD signals (#540923) (msivak)
    Resolves: rhbz#540923
  - fcoe: sysfs_edd.sh has been renamed to fcoe_edd.sh (hdegoede)
    Related: rhbz#513018
  - Use /sbin/dasd_cio_free to free blacklisted DASDs (#558881) (dcantrell)
    Resolves: rhbz#558881
  - Increase ping timeout for gateway/dns server reachability check (#536815)
    (dcantrell)
    Resolves: rhbz#536815
  - Fix off-by-one error in string initialization (#563210) (msivak)
    Resolves: rhbz#563210
  - exception.py: switch to tty1 before exit (#576851) (akozumpl)
    Resolves: rhbz#576851


author: David Cantrell <dcantrell@redhat.com> - 13.21.24-1
changelog:
  - Update installclasses/rhel.py for latest comps changes (dcantrell)
    Resolves: rhbz#579903
  - Sort partition create actions before other unpartitioned devices.
    (dlehman)
    Resolves: rhbz#574379
  - Fix up device dialogs' handling of preexisting formatting. (dlehman)
    Related: rhbz#572331
  - Set up devices using their original formats for certain action types.
    (dlehman)
    Resolves: rhbz#572331
  - Keep a handle to devices' original format instance. (dlehman)
    Related: rhbz#572331
  - Automatically select devices added via the "Add Advanced" button (clumens)
    Resolves: rhbz#579051
  - Schedule removal actions for any format on a --onpart= device (clumens)
    Resolves: rhbz#578937
  - Take the request's format into account when deciding to resize (clumens)
    Resolves: rhbz#578471
  - DiskLabel.status can't be determined so return False. (dlehman)
    Resolves: rhbz#563526
  - Ignore probably-spurious disklabels on unpartitionable devices.  (dlehman)
    Resolves: rhbz#570474
  - Remove newly added partition from disk if subsequent commit fails.
    (dlehman)
    Resolves: rhbz#559907


author: David Cantrell <dcantrell@redhat.com> - 13.21.25-1
changelog:
  - Fix traceback in booty when ppc /boot lives on mdraid (hdegoede)
    Resolves: rhbz#531722
  - Add some better printing to init for future debugging. (clumens)
    Related: rhbz#579044
  - Get rid of iutil.exec*()'s searchPath argument, it is harmful. (pjones)
    Resolves: rhbz#579654
  - Unify two wait*() paths, so we only have two, not three... (pjones)
    Resolves: rhbz#579044
  - Default to /images/install.img if no dir is given in stage2=hd: (rvykydal)
    Resolves: rhbz#549398
  - Don't segfault if proxyUser or proxyPassword are empty (clumens).
    Resolves: rhbz#580683
  - Allow using pre-existing gpt labels for /boot on non EFI x86 (hdegoede)
    Resolves: rhbz#580404
  - storage/udev.py handle iscsi ID_PATH IPV6 address containing : (hdegoede)
    Resolves: rhbz#579761
  - Catch errors when downloading the escrow cert (clumens).
    Resolves: rhbz#579992
  - fix: Tackle race condition issues during X startup (akozumpl).
    Resolves: rhbz#579654


author: David Cantrell <dcantrell@redhat.com> - 13.21.26-1
changelog:
  - Write an AUTO ... line to mdadm.conf (hdegoede)
    Resolves: rhbz#581984
  - Add udev_settle after setup of LUKSDevice. (dlehman)
    Resolves: rhbz#534043
  - Fix creation of encrypted md members and pvs in kickstart. (dlehman)
    Resolves: rhbz#578890
  - Preserve encryption setting when re-editing new encrypted LVs. (dlehman)
    Resolves: rhbz#579930
  - Enforce maximum partition sizes. (dlehman)
    Resolves: rhbz#580302
  - Remove rules handled by the device-mapper package's rules. (dlehman)
    Resolves: rhbz#580304
  - Fix ordering of arguments to xfs_admin for writing fs label. (dlehman)
    Resolves: rhbz#580305
  - Show the correct device path when formatting as swap or luks. (dlehman)
    Resolves: rhbz#580488
  - Inherit the ZFCP command from the correct pykickstart class (clumens).
    Resolves: rhbz#581829


author: David Cantrell <dcantrell@redhat.com> - 13.21.27-1
changelog:
  - Simplify HWADDR removal check on s390x (dcantrell)
    Resolves: rhbz#546005
  - Set minswap suggestion on s390x to 1 (dcantrell).
    Resolves: rhbz#466289
  - Check for and offer to format unformatted DASD devices (dcantrell).
    Resolves: rhbz#560702
  - Add /sbin/reboot and /sbin/halt to s390 initrd.img (dcantrell)
    Resolves: rhbz#571370
  - Do not append "rhgb quiet" to s390 boot loader config (dcantrell)
    Resolves: rhbz#570743
  - filter_gui.py: fixup isProtected changes for biosraid and mpath (clumens)
    Resolves: rhbz#582418
  - Show protected devices in the filter UI, but make them immutable (clumens).
    Resolves: rhbz#582380
  - Turn protected devices into a property on the Anaconda object (clumens)
    Related: rhbz#582380
  - Don't make UEFI boot media for i386 (pjones)
    Resolves: rhbz#576580


author: David Cantrell <dcantrell@redhat.com> - 13.21.28-1
changelog:
  - PkgWrangler fixes (dcantrell)
    Related: rhbz#543948
  - Do not append "rhgb quiet" to s390 boot loader config (dcantrell)
    Related: rhbz#526364
    Resolves: rhbz#570743
  - Try to get boot reqs onto the selected boot device. (dlehman)
    Resolves: rhbz#560387
  - Ensure proper disklabel type on boot disk if CLEARPART_TYPE_ALL. (dlehman)
    Resolves: rhbz#570483
  - Add proper support for destruction of disklabels. (dlehman)
    Related: rhbz#570483
  - Three small fixes to action sorting. (dlehman)
    Related: rhbz#570483
  - add_drive_text: Pass interface to iscsi.addTarget (hdegoede)
    Related: rhbz#571808
  - Add a questionInitializeDisk method to the rescue interface (hdegoede)
    Resolves: rhbz#582304
  - Fix syntax error in kickstart.py (hdegoede)
    Related: rhbz#578937
  - Add advanced storage support to rescue mode (hdegoede)
    Resolves: rhbz#571808
  - rescue.py: Put our mount / rw, ro, skip question in a loop (hdegoede)
    Related: rhbz#571808
  - Move addDriveDialog() and friends to their own class (hdegoede)
    Related: rhbz#571808
  - partition_text: Make addDriveDialog() not depend on anaconda.storage
    (hdegoede)
    Related: rhbz#571808


author: David Cantrell <dcantrell@redhat.com> - 13.21.29-1
changelog:
  - Fix hiding the advanced button on the filter UI (clumens).
    Resolves: rhbz#565425
    Resolves: rhbz#555769
  - Select "Advanced Storage Devices" by default on s390 (clumens).
    Resolves: rhbz#580433
  - Don't sigsegv on stage2= derived from invalid repo= parameter (rvykydal).
    Resolves: rhbz#574746
  - Removed the tooltips showing glade.gnome.org link (mgracik)
    Resolves: rhbz#566773


author: David Cantrell <dcantrell@redhat.com> - 13.21.30-1
changelog:
  - Don't make all devices on the boot device selector immutable (clumens).
    Resolves: rhbz#583028
  - Careful with that WINDOW_TYPE_HINT_DESKTOP, Eugene. (akozumpl)
    Resolves: rhbz#582998
  - Prevent low-level formatting of DASDs in rescue mode (hdegoede)
    Resolves: rhbz#582638
  - Move the question about formatting DASD's to the interface class (hdegoede)
    Related: rhbz#582638
  - Let the user know if adding a zfcp drive fails (hdegoede)
    Resolves: rhbz#582632
  - Check for presence of filesystem module in FS.mountable (dcantrell)
    Resolves: rhbz#580520
  - Check for fs utils when determining if an fs can be resized (dcantrell)
    Resolves: rhbz#572431


author: David Cantrell <dcantrell@redhat.com> - 13.21.31-1
changelog:
  - Prune resize and format create/migrate actions if destroying a device.
    (dlehman)
    Resolves: rhbz#575070
    Resolves: rhbz#585026
  - Schedule actions when removing existing extended partitions. (dlehman)
    Resolves: rhbz#585028
  - Don't try to zero out extended partitions. (dlehman)
    Resolves: rhbz#585025
  - lvm: check resizing against format's targetSize (akozumpl).
    Resolves: rhbz#580171
  - Restore storage.clearPartType after reset when backing out of GUI. (dlehman)
    Resolves: rhbz#559233
  - Make Cancel button the default for 'Weak Password' dialog (bcl)
    Resolves: rhbz#582660
  - Set Create Storage focus to first active radio button (bcl)
    Resolves: rhbz#582676


author: David Cantrell <dcantrell@redhat.com> - 13.21.32-1
changelog:
  - Revert "Set minswap suggestion on s390x to 1 (dcantrell)."
    Resolves: rhbz#466289
  - Properly align the first partition we create (hdegoede)
    Resolves: rhbz#586144
  - Remove the README files (clumens).
    Resolves: rhbz#584595
  - Make it more clear what the purpose of the "Boot" column is (clumens).
    Resolves: rhbz#586177


author: David Cantrell <dcantrell@redhat.com> - 13.21.33-1
changelog:
  - Offer to format unformatted DASD devices (dcantrell)
    Resolves: rhbz#560702
  - Make sure we use 1.0 mdraid metadata when the set is used for boot (hdegoede)
    Resolves: rhbz#585106
  - Add a preCommitFixup hook to StorageDevice classes (hdegoede)
    Related: rhbz#585106
  - Check for not having found any disks after populating the tree (hdegoede)
    Resolves: rhbz#585105
  - init: switch back to tty1 after the installer finishes. (akozumpl)
    Resolves: rhbz#576851
  - Don't traceback on CD-ROM driver in list-harddrives-stub (clumens).
    Resolves: rhbz#586410
  - Fetch ks files over NFS when ksdevice is not given (dcantrell)
    Resolves: rhbz#541873


author: David Cantrell <dcantrell@redhat.com> - 13.21.34-1
changelog:
  - Use g_str_has_suffix() to check end of string (dcantrell)
    Related: rhbz#522064
  - Add repos for all addons in all enabled repositories (clumens).
    Resolves: rhbz#580697
  - Remove an unnecessary network test and bringup in doConfigSetup. (clumens)
    Related: rhbz#580697
  - Add a method that fetches and returns the .treeinfo file. (clumens)
    Related: rhbz#580697
  - Find stage2 install.img on local hd installs (dcantrell)
    Related: rhbz#522064
  - Copy install.img to install target on http installs. (pjones)
    Resolves: rhbz#549653
  - Make sure the install.img exists before attempting to copy (clumens).
    Resolves: rhbz#549653
  - Copy install.img and remount no matter how many discs (pjones)
    Resolves: rhbz#549653
  - Prevent root-on-xfs (akozumpl).
    Resolves: rhbz#498002
  - gui: gray out OK button while adding raid set (akozumpl).
    Resolves: rhbz#587161
  - Strip quoting from OPTIONS when composing rd_CCW line (dcantrell).
    Resolves: rhbz#577193
  - Add all possible install class locations to the search path (clumens).
    Resolves: rhbz#587696
  - Print out device sizes in list-harddrives-stub as well (clumens).
    Resolves: rhbz#587395
  - Wait for scsi adapters to be done with scanning their busses (hdegoede)
    Resolves: rhbz#583143
  - Add new return code check for isomd5sum's mediaCheckFile (rvykydal).
    Resolves: rhbz#586359
  - fix: mnemonics don't work in the welcome screen until user clicks (akozumpl).
    Resolves: rhbz#587157
  - Set CURL_FAILONERROR to catch url download errors (dcantrell)
    Resolves: rhbz#586925
  - Bring up network for local hd vnc kickstart installs (dcantrell)
    Resolves: rhbz#522064
  - gui: no close buttons etc. in window decoration (akozumpl)
    Resolves: rhbz#582645
  - Added clear command to the install.img (mgracik)
    Resolves: rhbz#586499
  - Added chvt to the install.img (mgracik)
    Resolves: rhbz#575844
  - Don't clear BIOS RAID member disks (hdegoede)
    Resolves: rhbz#586985
  - Remove devices from libparted's cache when destroying them (hdegoede)
    Resolves: rhbz#568346


author: David Cantrell <dcantrell@redhat.com> - 13.21.35-1
changelog:
  - Make deviceNameToDiskByPath check udev info instead of sysfs (dcantrell)
    Related: rhbz#560702
  - Fix some minor problems in storage/dasd.py (dcantrell)
    Resolves: rhbz#560702
  - Read in network settings correctly, as configured by linuxrc.s390 (dcantrell)
    Related: rhbz#522064
  - Clean up wording for oversized LVs (dcantrell)
    Resolves: rhbz#587459
  - Tell dracut it should activate the first swap device (hdegoede)
    Resolves: rhbz#588351
  - Don't add recovery partitions to the grub boot menu (hdegoede)
    Resolves: rhbz#588664
  - Add nfs options to kickstart if we use nfsiso (mgracik)
    Resolves: rhbz#585136


author: David Cantrell <dcantrell@redhat.com> - 13.21.36-1
changelog:
  - Just use /dev/dasdX if we can't get a by-path link (dcantrell)
    Related: rhbz#589713
  - Do not prepend /dev/disk/by-path in format DASD window (dcantrell)
    Related: rhbz#589717
    Related: rhbz#589713
  - Use udev_device_get_by_path() to get /dev/disk/by-path link (dcantrell)
    Resolves: rhbz#589717
    Resolves: rhbz#589713
  - Add udev_device_get_by_path() to return /dev/disk/by-path link (dcantrell)
    Related: rhbz#589717
    Related: rhbz#589713
  - Expand the details pane when showing unformatted DASDs (dcantrell)
    Resolves: rhbz#580463
  - Log problem line if unquoting failed in readNetInfo() (dcantrell)
    Related: rhbz#522064
  - Update generic.ins for s390x (dcantrell)
    Resolves: rhbz#546422
  - Rename geninitrdsz.c to addrsize.c (dcantrell)
    Resolves: rhbz#546422
  - Generate initrd.addrsize file correctly for LPAR booting (dcantrell)
    Resolves: rhbz#546422
  - Only allow upgrading from one minor release of RHEL to another (clumens).
    Resolves: rhbz#589052
  - fcoe: use fipvlan instead of fcoemon to bring up fcoe (hdegoede)
    Resolves: rhbz#486244
  - memory: increase the RAM limits, check for URL installs (akozumpl).
    Resolves: rhbz#549653
  - memory: build auditd as a standalone binary and run it so. (akozumpl)
    Related: rhbz#549653
  - gui: don't let metacity display the title right-click menu (akozumpl).
    Resolves: rhbz#588642
  - Align extended partitions like we do other partitions. (dlehman)
    Resolves: rhbz#560908
  - Link /sbin/reboot and /sbin/halt to /sbin/init on s390x (dcantrell)
    Resolves: rhbz#571370
  - Allow displaying groups that only contain conditional packages (clumens).
    Resolves: rhbz#588735
  - Don't remove *.hmac files when creating install images (mgracik)
    Resolves: rhbz#568295


author: David Cantrell <dcantrell@redhat.com> - 13.21.37-1
changelog:
  - Make Format and Resize checkboxes mutually exclusive (dcantrell)
    Resolves: rhbz#589977
  - Advance line pointer & don't strdup(val) on error in readNetInfo (dcantrell)
    Related: rhbz#522064
  - Correct a typo in processModuleLines (dcantrell)
    Related: rhbz#586905
  - Use module reloading in driver disc operations (msivak)
    Resolves: rhbz#586905
  - Remove the check for partitions (msivak)
    Resolves: rhbz#508242
  - Close the dir descriptor after usage. (msivak)
    Resolves: rhbz#589574


author: David Cantrell <dcantrell@redhat.com> - 13.21.38-1
changelog:
  - Add hmac file for libgcrypt to install.img (mgracik)
    Resolves: rhbz#590701
  - Make sure a given path exists before calling os.statvfs on it. (clumens)
    Related: rhbz#591030
  - Require a format to have a mountpoint before testing for RO (clumens).
    Resolves: rhbz#591030
  - Fix verification of DDs, we were looking for wrong path (msivak)
    Resolves: rhbz#508242
  - isys/auditd was missing from .gitingore. (akozumpl)
    Related: rhbz#549653
  - Offer to ignore unformatted DASDs rather than forcing exit (dcantrell)
    Resolves: rhbz#580456
    Related: rhbz#582638
  - Fix usage of deviceNameToDiskByPath in devicetree.py (dcantrell)
    Resolves: rhbz#589967
  - Use iBFT if present and user didn't asked for anything else. (msivak)
    Resolves: rhbz#581428
  - storage: LUKSDevice takes req_grow after its slave (akozumpl).
    Resolves: rhbz#589450


author: David Cantrell <dcantrell@redhat.com> - 13.21.39-1
changelog:
  - Set permissions on initrd.addrsize to 0644 (dcantrell)
    Resolves: rhbz#591455
  - Add the chk files for libraries to the install.img (mgracik)
    Resolves: rhbz#590701
  - Add the eject command to the install.img (mgracik)
    Resolves: rhbz#591070
  - Remove raid clone option and code (hdegoede)
    Resolves: rhbz#589957
  - Correctly parse system-release (lkundrak)
    Resolves: rhbz#590407


author: David Cantrell <dcantrell@redhat.com> - 13.21.40-1
changelog:
  - Add the best package for this arch to the optional package selector
    (clumens).
    Resolves: rhbz#591653
  - Add hmac file for sshd (mgracik)
    Resolves: rhbz#592186
  - Enable fips mode after fips mode installation (mgracik)
    Resolves: rhbz#592188
  - Remove wireless support bit causing traceback (rvykydal)
    Resolves: rhbz#520146
  - Determine if an mdmember is biosraid earlier (hdegoede)
    Resolves: rhbz#586298
  - cleanup booty x86 flag.serial handling (hdegoede)
    Resolves: rhbz#590653
  - Update po/POTFILES.in for nm-connection-editor integration. (dcantrell)
    Related: rhbz#520146
  - Fix typo in loader/nfsinstall.c (dcantrell)
    Related: rhbz#587696
  - Swap server and opts on the split() call (dcantrell)
    Resolves: rhbz#591479
  - Handle devices that don't have a /dev/disk/by-path/ symlink (pjones)
    Resolves: rhbz#563242
  - Make sure we write out multipath.conf before discovery (pjones)
    Resolves: rhbz#563242
  - Handle >2 way /sbin/multipath output better (pjones)
    Resolves: rhbz#563242
  - Add non-branded default liveinst icons for anaconda (dcantrell)
    Resolves: rhbz#588737
  - Look for updates.img and product.img on NFS installs. (clumens)
    Related: rhbz#587696
  - And add a menu to the right hand side so you can see the new column.
    (clumens)
    Related: rhbz#560666
  - Be more resilient to config files missing sections and options (clumens).
    Resolves: rhbz#590591
  - Write out ifcfg files only when necessary (rvykydal)
    Resolves: rhbz#520146
  - Use separate method for copying network configuration to system (rvykydal).
    Resolves: rhbz#520146
  - Network: remove functions that are not used anymore (rvykydal)
    Resolves: rhbz#520146
  - Wait for specific activated network devices (rvykydal).
    Resolves: rhbz#520146
  - Set network devices configured in ks to be nm-controlled (rvykydal).
    Resolves: rhbz#520146
  - Remove no longer needed devices argument from Network.write() (rvykydal)
    Resolves: rhbz#520146
  - Actually generate contents of 70-persistent-net.rules (rvykydal)
    Resolves: rhbz#520146
  - Disable [Network Configuration] button if there are no net devs (rvykydal)
    Resolves: rhbz#520146
  - Add net device description into selection dialog (rvykydal)
    Resolves: rhbz#520146
  - Check preselected install network device as nm controlled (rvykydal)
    Resolves: rhbz#520146
  - Don't ask when configuring net if we have only one network device (rvykydal)
    Resolves: rhbz#520146
  - Do not mess value change with line formatting (rvykydal)
    Resolves: rhbz#520146
  - Log change of ifcfg files by nm-c-e (rvykydal)
    Resolves: rhbz#520146
  - Enable networking in stage 2 using nm-c-e (rvykydal)
    Resolves: rhbz#520146
  - Write ifcfg files via NetworkDevice in Network.write() method (rvykydal)
    Resolves: rhbz#520146
  - Use ifcfg files via NetworkDevice in Network class (rvykydal)
    Resolves: rhbz#520146
  - Use proper attribute instead of NetworkDevice 'DESC' hack (rvykydal)
    Resolves: rhbz#520146
  - Quote values when writing out to ifcfg files (rvykydal)
    Resolves: rhbz#520146
  - Network.__str__() little cleanup (rvykydal)
    Resolves: rhbz#520146
  - Use IfcfgFile class to back NetworkDevice objects (rvykydal)
    Resolves: rhbz#520146
  - Move some consts to module globals for use in other places (rvykydal)
    Resolves: rhbz#520146
  - Add class to manupulate ifcfg files (rvykydal)
    Resolves: rhbz#520146
  - Add nslookup to the install.img (mgracik)
    Resolves: rhbz#591064
  - Redirect uncpio errors to syslog (bcl)
    Resolves: rhbz#588671
  - Reset the resolver cache after bringing up the network (clumens).
    Resolves: rhbz#587032
  - Set runlevel 5 based on the presence of both a display manager and X server.
    (notting)
    Resolves: rhbz#591610
  - Add "Serial Number" column to the right side of the cleardisks UI. (clumens)
    Related: rhbz#560666


author: David Cantrell <dcantrell@redhat.com> - 13.21.42-1
changelog:
  - Fix the order of arguments in archive read callback and archive closing.
    (msivak)
    Related: rhbz#508242
  - Use "kernel-modules = version" style for locating rpms providing driver
    updates (msivak)
    Related: rhbz#508242
  - Move depmod configuration into new directory structure to get rid of depmod
    warning (msivak)
    Resolves: rhbz#508242
  - Fix descriptor leak and iteration progress in driverdisc code (msivak)
    Resolves: rhbz#592225
  - Add the rpmrc file to the initrd.img (mgracik)
    Resolves: rhbz#508242
  - Add the eject package to packages list (mgracik)
    Resolves: rhbz#591070
  - Add support to livecd for arbitrarily complex dir structures. (dlehman)
    Related: rhbz#590384
  - livecd.py: set the selected keyboard. (akozumpl)
    Related: rhbz#590384
  - On live installs, the syslog is /var/log/dmesg. (clumens)
    Related: rhbz#590384
  - Set up udev environment so anaconda's udev rules run in livecd. (dlehman)
    Related: rhbz#590384
  - Check for the real device-mapper nodes in /proc/swaps (dlehman).
    Resolves: rhbz#590384
  - Make checksum error message user-friendlier (rvykydal)
    Resolves: rhbz#592324


author: David Cantrell <dcantrell@redhat.com> - 13.21.43-1
changelog:
  - Handle vgs with duplicate names (hdegoede)
    Resolves: rhbz#591469
  - Delay setting up lvs until other devices are scanned (hdegoede)
    Related: rhbz#591469
  - anaconda udev rules should not get lvm info based in volgroup name (hdegoede)
    Related: rhbz#591469
  - Move creation of lv devices into its own function (hdegoede)
    Related: rhbz#591469
  - FcoeDiskDevice.dracutSetupString(): use the right dracut syntax (hdegoede)
    Resolves: rhbz#486244


author: David Cantrell <dcantrell@redhat.com> - 13.21.44-1
changelog:
  - Add missing rpm macros file to get rid of the rpm warnings (msivak)
    Related: rhbz#593941
  - Keep track of pvcount for non existing vgs (hdegoede)
    Resolves: rhbz#593871
  - Don't clear immutable devices (hdegoede)
    Resolves: rhbz#593642
  - Store immutable info into the device for easier access (hdegoede)
    Related: rhbz#593642
  - Check for sane mountpoint in raid dialog (bcl)
    Resolves: rhbz#592185
  - Check for sane mountpoint in lvm dialog (bcl)
    Resolves: rhbz#592185
  - Check for sane mountpoint in partition dialog (bcl)
    Resolves: rhbz#592185
  - Cleaned up sanityCheckMountPoint (bcl)
    Related: rhbz#592185
  - Return disk to prior state following failed partition removal. (dlehman)
    Resolves: rhbz#592339
  - Remove partitions after unpartitioned non-partition devices. (dlehman)
    Resolves: rhbz#592337
  - Pick up mountpoint for existing formats on encrypted LVs. (dlehman)
    Resolves: rhbz#587002
  - Display unpartitioned disks in main partitioning gui. (dlehman)
    Resolves: rhbz#588637
  - Don't drop encryption when re-editing new encrypted partitions. (dlehman)
    Resolves: rhbz#592340


author: David Cantrell <dcantrell@redhat.com> - 13.21.45-1
changelog:
  - Use correct NM dbus interfaces (rvykydal)
    Resolves: rhbz#594716
  - Don't autostep past the end of the install screens (bcl)
    Resolves: rhbz#593556


author: David Cantrell <dcantrell@redhat.com> - 13.21.46-1
changelog:
  - Read cciss devices correctly from 'multipath -d' output (dcantrell)
    Resolves: rhbz#559507
  - Do not enable addon repos by default (dcantrell)
    Resolves: rhbz#561164
  - On NFS installs, look for product.img and updates.img under images/
    (clumens).
    Resolves: rhbz#594811
  - Remove yum cache for anaconda's temporary repos (clumens).
    Resolves: rhbz#593649
  - Change the configuration of depmod and link modules to better place (msivak)
    Resolves: rhbz#593941
  - Fix a syntax error in the advanced storage code (clumens).
    Resolves: rhbz#595290
  - clearer error messages for missing iscsi initiator name (hdegoede)
    Related: rhbz#594434
  - fedora is part of iSCSI initiator name (hdegoede)
    Resolves: rhbz#594659
  - Add default iSCSI initiator name in rescue mode (hdegoede)
    Resolves: rhbz#594434
  - Make vesa and rescue options available in UEFI (pjones)
    Resolves: rhbz#576828


author: David Cantrell <dcantrell@redhat.com> - 13.21.47-1
changelog:
  - Skip the bootloader placement window if we're on UEFI (pjones)
    Resolves: rhbz#582143
  - Support cio_ignore functionality for zFCP devices (dcantrell)
    Resolves: rhbz#533492
  - Add missing newline for 'nfs' line in ks file (dcantrell)
    Resolves: rhbz#591479
  - Correct problem with initrd.addrsize generation (dcantrell)
    Resolves: rhbz#546422
  - Add fipscheck to the install.img (mgracik)
    Resolves: rhbz#592186
  - Don't unconditionally unskip the partition step on failure (clumens).
    Resolves: rhbz#595604
  - Fix rescue mode startup with kickstart file and without (msivak)
    Resolves: rhbz#515896
  - fix: traceback in check_memory() (akozumpl).
    Resolves: rhbz#595284
  - Make re-init all inconsistent lvm mean re-init all instead of ignore all
    (hdegoede)
    Related: rhbz#591469


author: David Cantrell <dcantrell@redhat.com> - 13.21.48-1
changelog:
  - Fixed the setting of LD_LIBRARY_PATH in rescue (mgracik)
    Resolves: rhbz#594034
  - Set repository in kickstart harddrive command (rvykydal)
    Resolves: rhbz#592239
  - Give pre-existing mdraid arrays the proper name in the UI (hdegoede)
    Resolves: rhbz#596227
  - Add nm-c-e translations to stage 2 (rvykydal)
    Resolves: rhbz#594982
  - set the resolution with resolution= from the cmdline (akozumpl).
    Resolves: rhbz#594918


author: David Cantrell <dcantrell@redhat.com> - 13.21.49-1
changelog:
  - Add more sanity checks to the mountpoint (bcl)
    Resolves: rhbz#592185
  - Make sure the product.img directory is mounted before copying (clumens).
    Resolves: rhbz#587696


author: David Cantrell <dcantrell@redhat.com> - 13.21.50-1
changelog:
  - Replace the Serial Number column with an Identifier column (clumens).
    Resolves: rhbz#560666
  - Adjust mdraid size estimates (bcl)
    Resolves: rhbz#587442
  - Extra debugging output (bcl)
    Related: rhbz#587442
    Resolves: rhbz#587442
  - Require newer pykickstart (dcantrell)
    Related: rhbz#596804
  - Give blkid the final word on device format detection. (dlehman)
    Resolves: rhbz#593637
  - Set NM_CONTROLLED=no iscsi for storage devices only on system (rvykydal)
    Resolves: rhbz#598070
  - Allow ignoredisk to be interactive without the rest of the UI (pjones)
    Resolves: rhbz#596804
  - booty: Make getPhysicalDevices only return physical devices (hdegoede)
    Resolves: rhbz#593718
  - booty: Don't create device.map entries for devices backing / (hdegoede)
    Related: rhbz#593718
  - Do not allow editing of extended partitions (hdegoede)
    Resolves: rhbz#593754


author: Chris Lumens <clumens@redhat.com> - 13.21.50-3
changelog:
  - Back out part of the previous patch that removed the call to blkid (clumens).
    Resolves: rhbz#600225


author: David Cantrell <dcantrell@redhat.com> - 13.21.50-5
changelog:
  - Remove duplicate md handling code from 70-anaconda.rules (dcantrell)
    Resolves: rhbz#599197
    Resolves: rhbz#591970
  - Correct initrd.img load address on s390 (dcantrell)
    Related: rhbz#546422
  - Remove python-bugzilla requirement (dcantrell)
    Resolves: rhbz#602793
  - Include /sbin/blkid in the initrd.img (dcantrell)
    Related: rhbz#591970
    Related: rhbz#599197


author: David Cantrell <dcantrell@redhat.com> - 13.21.51-1
changelog:
  - Properly rescan storage with Reset in partition GUI (bcl)
    Related: rhbz#595659
    Resolves: rhbz#595659
  - Save the partition type selection when moving back (bcl)
    Related: rhbz#595659
    Resolves: rhbz#595659
  - Properly rescan disks when moving back (bcl)
    Related: rhbz#595659
    Resolves: rhbz#595659
  - Show zFCP errors in dialog boxes rather than tracebacks (maier)
    Resolves: rhbz#598087
  - Show by-path names for DASD and zFCP, WWID for mpath (maier)
    Resolves: rhbz#580507
  - Remember autopart UI choice when going back (dcantrell)
    Resolves: rhbz#596146
  - Make parent directories for ks scriptlet log files (dcantrell)
    Resolves: rhbz#597279
  - Do not ask for interface twice in stage 1 (rvykydal)
    Resolves: rhbz#594802
  - Fix parsing of ifcfg OPTIONS parameter (rvykydal)
    Resolves: rhbz#597205
  - Don't overwrite 70-persistent-net.rules (rvykydal)
    Resolves: rhbz#597625
  - Wait only for activation of devices controlled by NM (rvykydal)
    Resolves: rhbz#598432
  - Add the .sshd.hmac file to initrd (mgracik)
    Resolves: rhbz#592186
  - Raise an exception when an md dev is in the tree under the wrong name
    (hdegoede)
    Related: rhbz#591970
  - Make sure lvm2 gets installed when we are using lvm (hdegoede)
    Resolves: rhbz#601644
  - Fix backtrace when a vg starts with freespace (hdegoede)
    Resolves: rhbz#597925
  - Add md arrays to the devicetree with a md# name rather then md/# (hdegoede)
    Related: rhbz#591970
  - Handle FCoE over vlan properly (hdegoede)
    Resolves: rhbz#486244
  - Ignore errors upon restoring /lib and /usr after unmounting filesystems
    (hdegoede)
    Related: rhbz#598222
  - Make sure we still have an elf interpreter after unmounting fs (hdegoede)
    Resolves: rhbz#598222
  - Rebind hybrid lcs/ctc network devices to correct driver if necessary (maier)
    Related: rhbz#561814
    Resolves: rhbz#596826
    Related: rhbz#557522
  - Get netdev name without CONFIG_SYSFS_DEPRECATED_V2 in linuxrc.s390 (maier)
    Resolves: rhbz#596826
  - Replace rd_CCW with final dracut option rd_ZNET for network-rootfs on s390
    (maier)
    Related: rhbz#577193
    Related: rhbz#533494
  - Do parse DOMAIN for DNS search suffixes in loader (maier)
    Resolves: rhbz#595388
  - Allow loader to parse DNS and write DNS1, DNS2, ... itself (again). (maier)
    Resolves: rhbz#595388
  - GATEWAY in linuxrc.s390's ifcfg is really IPv4 only (maier)
    Resolves: rhbz#595388
  - Handle OPTIONS in ifcfg files transparently in loader (dcantrell)
    Resolves: rhbz#595388
  - Catch and display KickstartErrors coming from execute() cleanly (clumens).
    Resolves: rhbz#603059
  - Forcibly remove packages from deselected groups (clumens).
    Resolves: rhbz#495621
  - Default to aes-xts-plain64 for new luks devices. (dlehman)
    Resolves: rhbz#600295
  - Make minimum shrink size 1 not 0 (bcl)
    Resolves: rhbz#602442
  - Initialize Decimal for partition slices (bcl)
    Related: rhbz#599614
    Resolves: rhbz#602376
  - Fix driver disc repo baseurl (msivak)
    Resolves: rhbz#602343
  - or -> and (clumens)
    Related: rhbz#594803
  - fix: kickstart sshpw command dysfunctional (akozumpl).
    Resolves: rhbz#602308
  - Include /sbin/blkid in the initrd.img (dcantrell)
    Related: rhbz#599197
    Related: rhbz#591970
  - Correct initrd.img load address on s390 (dcantrell)
    Related: rhbz#546422
  - "Finding" -> "Examining" storage devices (clumens).
    Resolves: rhbz#594804
  - In the filter UI, also ignore devices that do not report a size (clumens).
    Resolves: rhbz#594803
  - translations: loader header files strings missing in anaconda.pot. (akozumpl)
    Related: rhbz#598413
  - Re-get partedPartition after re-adding failed-to-remove partition. (dlehman)
    Related: rhbz#592339
    Resolves: rhbz#602351
  - Select default and mandatory packages when enabling repos. (dlehman)
    Related: rhbz#561164
  - Minor fix for parsing of "multipath -d" (pjones)
    Resolves: rhbz#592297
  - loader: con Newt into thinking LANG is always en_US.UTF-8 (akozumpl).
    Resolves: rhbz#601101
  - translations: xgettext: _P for plural forms takes two arguments (akozumpl).
    Resolves: rhbz#598413
  - fix: the po path has to be bound for gtk.glade too. (akozumpl)
    Related: rhbz#598413
  - translations: don't say context=yes if you don't mean it. (akozumpl)
    Related: rhbz#598413
  - fix error saving screenshots during package install (akozumpl).
    Resolves: rhbz#594826
  - The keyboard object is in instdata on rhel6 (clumens).
    Resolves: rhbz#601159
  - Remember disk selections when going back to the text partition UI (clumens).
    Resolves: rhbz#596113
  - Fix green strips showing up in partition dialog (bcl)
    Resolves: rhbz#599614
  - Assign the trimmed identifier so it gets used in the UI. (clumens)
    Related: rhbz#560666
  - Remember when IPv4 IPADDR has been read from ifcfg file in loader (maier)
    Resolves: rhbz#595388
  - Don't let loader write HWADDR to ifcfg file on s390. (maier)
    Resolves: rhbz#595388
  - Tell which stacks to configure in /etc/sysconfig/network on s390 (maier)
    Resolves: rhbz#595388
  - Really ignore deprecated parm/conf file options in linuxrc.s390 (maier)
    Resolves: rhbz#595388
  - Correctly pass netdev name from linuxrc.s390 to loader (maier)
    Resolves: rhbz#595382
  - Re-enable usable pdb with vnc on s390x (maier)
    Related: rhbz#597223
  - Fix most of what is necessary for install over IPv6 on s390 (dcantrell)
    Resolves: rhbz#594090
  - Only kill init for reboot/halt and then exit linuxrc.s390 (maier)
    Related: rhbz#571370
  - If only @Core is installed, add --nobase to the anaconda-ks.cfg. (clumens)
    Resolves: rhbz#593548
  - translations: scdate can translate timezones better then us. (akozumpl)
    Related: rhbz#598413
  - Update font list (clumens)
    Resolves: rhbz#601501


author: David Cantrell <dcantrell@redhat.com> - 13.21.50-8
changelog:
  - Add md arrays to the devicetree with a md# name rather then md/# (hdegoede)
    Related: rhbz#591970
  - Handle FCoE over vlan properly (hdegoede)
    Resolves: rhbz#486244
  - No longer remove persistent udev rules files (clumens)
    Resolves: rhbz#605262


author: David Cantrell <dcantrell@redhat.com> - 13.21.52-1
changelog:
  - Set wireless devices to NM_CONTROLLED by default (rvykydal)
    Resolves: rhbz#594881
  - gui: "_use anyway" mnemonic. (akozumpl)
    Resolves: rhbz#603137
  - Add iSCSI radio button to button group (dcantrell)
    Resolves: rhbz#603726
  - Honor --timeout=NUM from kickstart files on s390 (dcantrell)
    Resolves: rhbz#603032
  - Use Decimal instead of float for label calculations (bcl)
    Resolves: rhbz#604639
  - Fix a typo (rvykydal)
    Resolves: rhbz#604628
  - fix: zfcp.startup() survives without an interface (akozumpl).
    Resolves: rhbz#604542


author: David Cantrell <dcantrell@redhat.com> - 13.21.50-9
changelog:
  - Revert "Select default and mandatory packages when enabling repos."
    (clumens).
    Resolves: rhbz#605289


author: David Cantrell <dcantrell@redhat.com> - 13.21.53-1
changelog:
  - Be specific when telling lvm to ignore devices. (dlehman)
    Resolves: rhbz#594433
    Related: rhbz#578813
  - Use baseurl instead of methodstr to get .treeinfo (rvykydal)
    Resolves: rhbz#604246
  - rpm doesn't always give the callback a tuple (clumens).
    Resolves: rhbz#605172
  - Handle questionInitializeDASD in cmdline mode (dcantrell)
    Resolves: rhbz#605846
  - Set SELinux context on dasd.conf and zfcp.conf (dcantrell)
    Resolves: rhbz#605597
  - Add --fsprofile= to the anaconda-ks.cfg (clumens).
    Resolves: rhbz#605944
  - Check before running post scripts on kickstart rescue (atodorov).
    Resolves: rhbz#605755
  - Automatic partitioning should yield no more than one PReP partition.
    (dlehman)
    Resolves: rhbz#579715
  - Put [] around ipv6 addr on the dracut cmdline (hdegoede)
    Resolves: rhbz#605300
  - Set repo.proxy only after fully assembled (bcl)
    Resolves: rhbz#602712
    Related: rhbz#602712
  - Change proxy regex in loader to match python proxy regex (bcl)
    Resolves: rhbz#602712
    Related: rhbz#602712
  - Add test cases for proxy regex (bcl)
    Resolves: rhbz#602712
    Related: rhbz#602712
  - Replace POSIX regex classes with character ranges (bcl)
    Resolves: rhbz#602712


author: David Cantrell <dcantrell@redhat.com> - 13.21.54-1
changelog:
  - Take into account the fact that some formats have no min/max size. (dlehman)
    Related: rhbz#603188
  - Add more stuff to the install image for report (clumens).
    Resolves: rhbz#605958
  - Put dhcp configuration files in /etc/dhcp (dcantrell)
    Resolves: rhbz#607741
  - Enforce format min/max size for fixed-size requests. (dlehman)
    Resolves: rhbz#603188
  - Fix min/max size definitions for PReP Boot format class. (dlehman)
    Related: rhbz#603188
  - Constrain lvmpv, mdmember, and swap partitions to a single disk. (dlehman)
    Resolves: rhbz#605756
  - Enforce maximum start sector for partitions. (dlehman)
    Resolves: rhbz#604059
  - Handle nm-c-e using prefix instead of netmask (hdegoede)
    Resolves: rhbz#607762
  - Fix repo --includepkgs=, and add more to anaconda-ks.cfg's repo line
    (clumens).
    Resolves: rhbz#602705
  - yum calls it "exclude" instead of "excludepkgs" (clumens).
    Resolves: rhbz#607664
  - Force the comps object to be reloaded after adding repos (clumens).
    Resolves: rhbz#606765
  - Remove reference to undefined variable (rvykydal)
    Resolves: rhbz#604164


author: David Cantrell <dcantrell@redhat.com> - 13.21.55-1
changelog:
  - Write out missing space on 'part' lines in ks file (dcantrell)
    Resolves: rhbz#605938
  - Make sure swap devices are included in dracut args (dcantrell)
    Resolves: rhbz#607646
  - Catch DeviceNotFoundError in cleardisks (dcantrell)
    Resolves: rhbz#607661
  - anaconda: Disable X server regenerations (ajax)
    Resolves: rhbz#609245
  - Do not proceed after partitioning errors in text mode (bcl)
    Resolves: rhbz#599484
  - Add a slash to the path pointing to hdinstall dir (msivak)
    Resolves: rhbz#592154
  - Check for proper Proxy URL in loader (bcl)
    Resolves: rhbz#604126
  - Don't resize lv's formatting unless also resizing the lv. (dlehman)
    Resolves: rhbz#575046
  - Use progressbar instead of waitwindow for repo setup (rvykydal)
    Resolves: rhbz#584996
  - Account for ipv6 addresses too (rvykydal)
    Resolves: rhbz#605659
  - Don't deactivate active device before running nm-c-e (rvykydal)
    Resolves: rhbz#608773
  - Clean up proxy handling in yuminstall.py (bcl)
    Resolves: rhbz#604137
  - Add full proxy URL to writeKS (bcl)
    Related: rhbz#602705
    Resolves: rhbz#602705
  - loader: print if anaconda was killed by a signal and dump core. (akozumpl)
    Related: rhbz#607650
  - fixup exclude/excludepkgs usage (bcl)
    Resolves: rhbz#607664
  - Control all devs by NM by default + filtering (iSCSI, FCoE) (rvykydal)
    Resolves: rhbz#606745
  - network.dracutSetupstring: properly handle ipv6 (hdegoede)
    Resolves: rhbz#605232
  - Support for converged traffic during install to FCoE LUN (hdegoede)
    Resolves: rhbz#604763
  - Show sane non-removable drives too in the DD dialog (msivak)
    Resolves: rhbz#594548


author: David Cantrell <dcantrell@redhat.com> - 13.21.56-1
changelog:
  - Translate MAC addresses to devices in the second stage, too. (clumens)
    Related: rhbz#185522
  - Fix prototype of getIPAddresses (rvykydal)
    Resolves: rhbz#605659
  - anaconda's lvm vgreduce invocation is not filtering out disks (hdegoede)
    Resolves: rhbz#609479


author: David Cantrell <dcantrell@redhat.com> - 13.21.57-1
changelog:
  - Handle 16 digit hex strings for ID_SERIAL_SHORT (dcantrell)
    Resolves: rhbz#611554
  - Focus default advanced storage type in add dialog (dcantrell)
    Resolves: rhbz#603726
  - Add multipath member with addUdevDiskDevice instead of DiskDevice (dcantrell)
    Resolves: rhbz#582254
  - Pass short type names for PartSpec ctor. (dlehman)
    Related: rhbz#579715
  - During an update don't erase old kernels (bcl)
    Resolves: rhbz#594411
  - Fix a file descriptor leak in getDevices (mganisin).
    Resolves: rhbz#612153
  - Pass size of structure not a size of ointer to calloc (msivak)
    Resolves: rhbz#592227
  - Properly iterate over the netdevices list (clumens).
    Resolves: rhbz#610769


author: David Cantrell <dcantrell@redhat.com> - 13.21.58-1
changelog:
  - Use long ints for comparisons, not floats (bcl)
    Related: rhbz#608172
  - Enforce the same logic on autopart shrink as on resize (bcl)
    Related: rhbz#608172
  - Don't crash when putting mpath devices into the filter name cache (clumens).
    Resolves: rhbz#597223


author: David Cantrell <dcantrell@redhat.com> - 13.21.59-1
changelog:
  - Add uname to initrd.img (dcantrell)
    Resolves: rhbz#614770
  - Permanently skip the filter UI steps in text mode (clumens).
    Resolves: rhbz#611000
  - Fix indentypo (rvykydal)
    Resolves: rhbz#614001
  - Fix config of ipv6 and ipv4 (auto + manual) in loader (rvykydal)
    Resolves: rhbz#609576
  - Reset resolver after network device activation (rvykydal)
    Resolves: rhbz#614001
  - Use blacklist_exceptions for mpath devices (mfuruta)
    Resolves: rhbz#612399
  - Revert "Skip the bootloader placement window if we're on UEFI (pjones)"
    Resolves: rhbz#582143


author: David Cantrell <dcantrell@redhat.com> - 13.21.60-1
changelog:
  - Support for ks: --ipv6 command, and ipv6 values for --gateway (rvykydal)
    Resolves: rhbz#490794
  - Enforce limits on partition start/end sectors. (dlehman)
    Related: rhbz#604059
  - Revert "Add "askmethod" as a default argument." (clumens)
    Related: rhbz#611154
  - Don't skip method selection if using media with no packages (clumens).
    Resolves: rhbz#611154
  - Handle serial = None in the right place (clumens).
    Resolves: rhbz#615936


author: David Cantrell <dcantrell@redhat.com> - 13.21.61-1
changelog:
  - does not properly recognize hpt45x_raid_member (hdegoede)
    Resolves: rhbz#617438
  - Show allowable prepboot size range in exception (dcantrell)
    Resolves: rhbz#603188
  - Skip the Filter UI in Basic Storage mode (hdegoede)
    Resolves: rhbz#605544
  - Propagate MACADDR from loaderData to iface (dcantrell)
    Resolves: rhbz#595388
  - Only write changed DASD attributes to rd_DASD params (dcantrell)
    Resolves: rhbz#606783


author: David Cantrell <dcantrell@redhat.com> - 13.21.62-1
changelog:
  - Check if an mpath should be ignored before adding it to the devicetree.
    (dlehman)
    Resolves: rhbz#596468
  - Add handling for mpath and fwraid devices in exclusiveDisks. (dlehman)
    Related: rhbz#596468
  - Add functions to identify specific types of device-mapper devices. (dlehman)
    Related: rhbz#596468
  - Ignore active fwraids and mpaths when setting up the filter ui. (dlehman)
    Related: rhbz#596468
  - Handle systems where all disks have a whole disk format (dcantrell)
    Resolves: rhbz#617554
  - Include modprobe file for Mellanox 10GB driver (dcantrell)
    Resolves: rhbz#611997
  - Revert "Set stage2= on x86 boot.iso" (clumens)
    Related: rhbz#611154
  - Skip the askmethod dialog on boot.iso+method= (clumens).
    Resolves: rhbz#611154


author: David Cantrell <dcantrell@redhat.com> - 13.21.63-1
changelog:
  - DEBUG -> DEBUGLVL (dcantrell)
    Related: rhbz#611154
  - Make sure multipathd starts on systems using mpath storage (dcantrell)
    Resolves: rhbz#615040


author: David Cantrell <dcantrell@redhat.com> - 13.21.67-1
changelog:
  - Honor bootdrive selection when autopartitioning (hdegoede)
    Resolves: rhbz#620442
  - mdadm -I no longer accepts --no-degraded (hdegoede)
    Resolves: rhbz#620359
  - Set AUTO_VLAN=yes in fcoe config files (dcantrell)
    Resolves: rhbz#618875
  - ibft: always configure network devices if there's ibft available (akozumpl).
    Resolves: rhbz#617860


author: David Cantrell <david.l.cantrell@gmail.com> - 13.21.69-1
changelog:
  - Use part instead of device in PartitionWindow.populate() (dcantrell)
    Resolves: rhbz#575749
  - Display the method selection details dialog on boot.iso (clumens).
    Resolves: rhbz#620746
  - mpath: add MultipathDevices first, before their partitions. (akozumpl)
    Related: rhbz#595866
    Resolves: rhbz#615987


author: David Cantrell <david.l.cantrell@gmail.com> - 13.21.70-1
changelog:
  - Require newest pykickstart. (david.l.cantrell)
    Related: rhbz#620855
  - Correct processing of driverdisk --biospart=. (clumens)
    Related: rhbz#620855
  - Log exclusiveDisks, ignoredDisks, and reasons for ignoring devices. (dlehman)
    Related: rhbz#596468
  - Include mpath/fwraid member devices in exclusiveDisks. (dlehman)
    Resolves: rhbz#596468
  - Use full EFI path to map drives for grub (bcl)
    Resolves: rhbz#598572


author: David Cantrell <dcantrell@redhat.com> - 13.21.75-1
changelog:
  - Fix "Cancel" in stage 2 network enablement dialog (rvykydal)
    Resolves: rhbz#623151
  - Proper detection of successful module update (msivak)
    Resolves: rhbz#618862
  - We checked for updated driver with wrong path prefix (msivak)
    Resolves: rhbz#619745


author: David Cantrell <dcantrell@redhat.com> - 13.21.76-1
changelog:
  - NetworkManager uses a different config file now (clumens).
    Resolves: rhbz#623937
  - mpath: teardown format from MultipathDevice.teardown() (akozumpl).
    Resolves: rhbz#616273
  - Do not use autoconfiguration for DHCPv6 (rvykydal)
    Resolves: rhbz#623216
  - Remove spurious colon (misvak)
    Related: rhbz#619745


author: David Cantrell <dcantrell@redhat.com> - 13.21.79-1
changelog:
  - lvm: filter 'sda[0-9]*' when filtering 'sda' (akozumpl)
    Resolves: rhbz#624175
  - mpath: do not deactivate mpath device upon its teardown. (akozumpl)
    Related: rhbz#624175


author: David Cantrell <dcantrell@redhat.com> - 13.21.80-1
changelog:
  - mpath: filter member partitions wiser in lvm. (akozumpl)
    Related: rhbz#624175
  - mpath: do not deactivate mpath partitions in teardown(). (akozumpl)
    Related: rhbz#624175


author: David Cantrell <dcantrell@redhat.com> - 13.21.81-1
changelog:
  - mpath: put quotes around the wwids, they can have spaces. (akozumpl)
    Related: rhbz#626842
  - filtering UI: don't be picky about udev wwid length. (akozumpl)
    Related: rhbz#626842
  - Use ID_SERIAL_RAW for multipath, if available (clumens).
    Resolves: rhbz#626842


author: Martin Sivak <msivak@redhat.com> - 13.21.84-1
changelog:
  - memory: bump epsilon in within_available_memory() (akozumpl).
    Resolves: rhbz#624355
  - Use chreipl to set the IPL device on s390x (dcantrell)
    Resolves: rhbz#632325
  - Add /usr/sbin/chreipl to KEEPFILE. (dcantrell)
    Related: rhbz#632325
  - Create a MainframeDiskDevice class for common s390 attributes. (dcantrell)
    Related: rhbz#632325
  - Do not shut down zFCP storage in Storage.shutdown() (dcantrell)
    Resolves: rhbz#612626
  - Clarify the ssh modes for installation on s390x (dcantrell).
    Resolves: rhbz#621590
  - Set installer environment hostname for sw raid LABELs (rvykydal)
    Resolves: rhbz#640743
  - Improve network (ifcfg) logging (rvykydal).
    Resolves: rhbz#642998
  - Do not backtrace if repo is specified through kickstart only (akozumpl).
    Related: rhbz#632526
    Resolves: rhbz#659781
  - Add proxy handling to .treeinfo (bcl)
    Resolves: rhbz#634655
  - Move setProxy to AnacondaYum (bcl)
    Related: rhbz#634655
    Resolves: rhbz#634655
  - Restore list-harddrives output to what users expect (dcantrell)
    Resolves: rhbz#654436
  - Permit ext4 and ext2 for /boot on s390x (dcantrell)
    Resolves: rhbz#638734
  - Check for ARPHRD_ETHER and ARPHRD_SLIP types in getDevices (dcantrell)
    Resolves: rhbz#596826
  - Fix "logvol --percent=" (jruemker).
    Resolves: rhbz#651445
  - Update generating of anaconda-ks.cfg for ipv6 (rvykydal)
    Resolves: rhbz#643008
  - Fix default of network --device option to match rhel5 (rvykydal).
    Resolves: rhbz#647462
  - Update ks network command for ipv6 in stage 2 (rvykydal)
    Resolves: rhbz#643005
  - gui: hide text in the proxy password field (akozumpl).
    Resolves: rhbz#611825
  - support for partial offload in udev_*_iscsi() functions. (akozumpl)
    Related: rhbz#442980
  - iscsi: partial offload drivers. (akozumpl)
    Related: rhbz#442980
  - Add command-line.txt back into the package (clumens).
    Resolves: rhbz#650316
  - Revert "Do not use _rnetdev as fstab option for network based /" (clumens)
    Resolves: rhbz#644525
  - Don't ignore %packages if --default is given (dcantrell).
    Resolves: rhbz#621349
  - Don't traceback when displaying %post error messages (clumens).
    Resolves: rhbz#654074
  - Display a warning message on TAINT_HARDWARE_UNSUPPORTED (clumens).
    Resolves: rhbz#623140
  - If getting .treeinfo fails, try treeinfo (clumens).
    Resolves: rhbz#635065
  - Add rdate, tty, which to install image (mgracik)
    Resolves: rhbz#654432
  - Fix a missing _ped import. (clumens)
    Resolves: rhbz#640829
  - Focus the window after changing language (mgracik)
    Resolves: rhbz#628426
  - Ignore immutable disks in clearPartitions (bcl)
    Resolves: rhbz#657115
    Related: rhbz#614812
  - Rescan disks when moving back through upgrade check (bcl)
    Resolves: rhbz#614812
  - Enable network when getting .treeinfo (rvykydal)
    Resolves: rhbz#632526
  - Preset default config for immediate Close in nm-c-e enablement (rvykydal)
    Resolves: rhbz#636526
  - Write out correct nfs url for repo= in /root/anaconda-ks.cfg (rvykydal)
    Resolves: rhbz#635201
  - Fix non-dhcp network enablement in stage 2 (rvykydal)
    Resolves: rhbz#641324
  - Do not try to prompt for network for escrow in kickstart (rvykydal)
    Resolves: rhbz#636533
  - After cancelled stage 2 network enablement remove temporary repo (rvykydal)
    Resolves: rhbz#623641
  - Fix traceback when using duplicate name for added/edited repo (rvykydal)
    Resolves: rhbz#623149
  - Add support for ipv6 to text UI network enablement (rvykydal)
    Resolves: rhbz#612476
  - Remember user's choice when going back in Configure TCP/IP (rvykydal)
    Resolves: rhbz#609570
  - It's /usr/bin/gdbserver. (akozumpl)
    Related: rhbz#442980
  - Handle dm-N devices pointed to by /dev/disk/ paths (bcl)
    Related: rhbz#605312
    Resolves: rhbz#605312
  - Resolve /dev/disk/ devices during rescue (bcl)
    Resolves: rhbz#605312
  - Add ntpdate to install.img (mgracik)
    Resolves: rhbz#614399
  - Do not auto-check all drives when creating a RAID partition (akozumpl).
    Resolves: rhbz#641910
  - (Un)select all button in Partition Editor. (akozumpl)
    Related: rhbz#641910
  - iscsi, cosmetic: fix grammar in the iscsi dialogs. (akozumpl)
    Related: rhbz#607827
  - iscsi: call iscsi.stabilize() at the end of the iscsi configuration.
    (akozumpl)
    Related: rhbz#607827
  - iscsi: consolidate logging in the UI (akozumpl)
    Related: rhbz#607827
  - iscsi: allow separate discovery/login credentials in TUI. (akozumpl)
    Related: rhbz#607827
  - iscsi: migrate the CRED_ constants and parse_ip() to partIntfHelpers.
    (akozumpl)
    Related: rhbz#607827
  - iscsi gui: use abstract methods in the iSCSIWizard interface. (akozumpl)
    Related: rhbz#607827
  - iscsi gui: factor out the drive adding code. (akozumpl)
    Related: rhbz#607827
  - iscsi gui: make the iSCSI wizard never return gtk constants. (akozumpl)
    Related: rhbz#607827
  - text.messageWindow(): make it more resilient to the input. (akozumpl)
    Related: rhbz#607827
  - iscsi: copyright notice in add_drive_text.py (akozumpl)
    Related: rhbz#607827
  - iscsi: discovery and node login wizard. (akozumpl)
    Related: rhbz#607827
  - ui: C_reate mnemonics in Create Storage dialog (akozumpl).
    Resolves: rhbz#626600
  - Use SHA-512 for bootloader password encryption (mitr)
    Related: rhbz#554874
  - Set focus after error message (tmlcoch)
    Resolves: rhbz#611430
  - Fix support for "part --ondisk=/dev/disk/by-..." (clumens).
    Resolves: rhbz#621515


author: Martin Sivak <msivak@redhat.com> - 13.21.85-1
changelog:
  - Merge rsyslogd from master, the buildinstall parts. (akozumpl)
    Related: rhbz#601337
  - Use cio_ignore and *_cio_free commands in linuxrc.s390 (dcantrell)
    Resolves: rhbz#633469
  - Add /sbin/cio_ignore to the KEEPFILE list on s390x (dcantrell)
    Related: rhbz#633469
  - Remove MainframeDiskDevice class, use description property. (dcantrell)
    Related: rhbz#632325
  - Change the device reinitialization dialog (mgracik)
    Resolves: rhbz#657376
  - Fix looking up storage device IDs when writing out anaconda-ks.cfg (clumens).
    Resolves: rhbz#591713
  - mpath: make sure /var/log exists exists early. (akozumpl)
    Related: rhbz#636570
  - mpath: flush mpath devices in iw/filter_gui.py (akozumpl)
    Resolves: rhbz#636570
  - mpath: log the /etc/multipath.conf contents (akozumpl)
    Related: rhbz#636570
  - logging: put timestamps in /tmp/syslog. (akozumpl)
    Related: rhbz#636570


author: Martin Sivak <msivak@redhat.com> - 13.21.86-1
changelog:
  - Use a different method to get the sysfs_path for device-mapper devices.
    (clumens)
    Related: rhbz#591713
  - Allow existing /var/log during liveinst (bcl)
    Resolves: rhbz#667606


author: Martin Sivak <msivak@redhat.com> - 13.21.87-1
changelog:
  - Use the same error message in text mode and GUI (rvykydal)
    Resolves: rhbz#625809
  - mpath: use both 'multipath -d' and 'multipath -ll' to get the topology.
    (akozumpl)
    Related: rhbz#636570
  - mpath: remove a harmful udev_trigger() in filter_gui (akozumpl)
    Related: rhbz#636570
  - Merge rsyslogd from master, the loader part. (akozumpl)
    Related: rhbz#601337
  - ppc: do not allow creating a second PReP partition on one drive. (akozumpl)
    Resolves: rhbz#625831
  - image: put nss libraries to /usr/lib/ where they belong. (akozumpl)
    Resolves: rhbz#667122
  - Properly identify device-mapper partitions set up by kpartx. (dlehman)
    Resolves: rhbz#659324
  - mpath: filter out the slave devices and their partitions
    Related: rhbz#659324


author: Martin Sivak <msivak@redhat.com> - 13.21.88-1
changelog:
  - When discovering dirtiness of filesystems, mount the /mnt/sysimage read only
    (msivak)
    Resolves: rhbz#601862
  - If DD cannot be copied to destination, only throw error into log file
    (msivak)
    Resolves: rhbz#640260
  - Don't assume BOOTIF present for ksdevice=bootif. (rvykydal)
    Related: rhbz#647462
  - We have to mount /boot/efi when we find an old one. (pjones)
    Related: rhbz#593984
  - Only allow one EFI System Partition to exist at a time. (pjones)
    Resolves: rhbz#593984
  - Check fstab entries against fmt.mountType not fmt.type (pjones)
    Resolves: rhbz#594032
  - Fix writing of network --hostname option in generated ks. (rvykydal)
    Related: rhbz#643008
  - Bold the warning for GPT on non-EFI (bcl)
    Related: rhbz#614585
    Resolves: rhbz#614585
  - Warn the user when using a GPT bootdisk on non-EFI systems (bcl)
    Resolves: rhbz#614585
  - Support /boot on logical volume on s390x (dcantrell)
    Resolves: rhbz#618376
  - Update example ssh command in linuxrc.s390 (dcantrell)
    Related: rhbz#621590
  - Start rsyslogd from linuxrc.s390 (dcantrell)
    Resolves: rhbz#601337
  - Update spinbutton value in dialogs (bcl)
    Related: rhbz#621490
    Resolves: rhbz#621490


author: Martin Sivak <msivak@redhat.com> - 13.21.89-1
changelog:
  - Don't offer minors of ignored md devices when creating new md devices.
    (dlehman)
    Resolves: rhbz#559973
  - Make sure devices ignored by the devicetree are in _ignoredDisks. (dlehman)
    Related: rhbz#559973
  - Do disklabel handling for whole disk formats unknown to anaconda (hdegoede)
    Resolves: rhbz#619721
  - Add support for detecting lvm vorigin snapshot volumes. (dlehman)
    Resolves: rhbz#633038
  - Don't display free space at end of extended unless > 1MB. (dlehman)
    Resolves: rhbz#626025
  - Don't try to add spares to active md arrays. (dlehman)
    Resolves: rhbz#652874
  - Fix booty error on s390 when /boot is not on LVM. (dcantrell)
    Related: rhbz#618376
  - Add biosdevname to installer environment (dcantrell)
    Resolves: rhbz#654063
  - Fix the traceback from afbf164a1ce35aef50075cf0e22b9ece057bf1a1. (akozumpl)
    Related: rhbz#640735
  - mpath: create /etc/multipath/bindings file. (akozumpl)
    Resolves: rhbz#640735


author: David Cantrell <dcantrell@redhat.com> - 13.21.90-1
changelog:
  - Make sure /sbin/biosdevname is included in initrd.img (dcantrell)
    Related: rhbz#654063
  - gui: remove "swapped" attribute from anaconda.glade (akozumpl)
    Related: rhbz#663411
  - Introduce flags.preexisting_x11. (akozumpl)
    Related: rhbz#663411
  - Adjust main window size based on install type. (bcl)
    Related: rhbz#663411
  - Run anaconda in fullscreen mode (clumens).
    Resolves: rhbz#663411
  - On interactive text kickstart installs, still skip certain steps (clumens).
    Resolves: rhbz#652222
  - Make sure /boot is mapped to a single LVM PV on s390x (dcantrell)
    Related: rhbz#618376
  - Unmount filesystems before shutdown or reboot on s390x (dcantrell)
    Resolves: rhbz#605577
  - Make the advanced storage dialogs stay in the foreground. (akozumpl)
    Resolves: rhbz#671107
  - Revert "Bold the warning for GPT on non-EFI (bcl)
    Resolves: rhbz#614585


author: Martin Sivak <msivak@redhat.com> - 13.21.91-1
changelog:
  - Add confirmation dialog to dlabel code and make one DD dialog less confusing
    (msivak)
    Resolves: rhbz#669647


author: Martin Sivak <msivak@redhat.com> - 13.21.92-1
changelog:
  - Add noeject support anaconda (bcl)
    Resolves: rhbz#665094
  - Add noeject support to loader (bcl)
    Related: rhbz#665094
    Resolves: rhbz#665094
  - biosdevname is in sbin not bin (mgracik)
    Related: rhbz#654063
  - Initialize loaderData values in kickstart network command. (rvykydal)
    Resolves: rhbz#638131
  - Always activate first kickstart network device (rvykydal)
    Resolves: rhbz#668395
  - Make kickstart network command reconfigure active device in loader (rvykydal)
    Resolves: rhbz#668395
  - Use NM for ibft configuration (rvykydal)
    Resolves: rhbz#634016
  - Reset only ifcfg file of device we failed to activate (rvykydal)
    Resolves: rhbz#638131
  - Initialize iface structure properly (rvykydal)
    Resolves: rhbz#638131
  - Add kickstart network --nodefroute option (rvykydal)
    Resolves: rhbz#638131
  - Add support for ks network --bootproto=ibft (rvykydal)
    Resolves: rhbz#638131
  - Wait for activation of specific devices instead of NM (rvykydal)
    Resolves: rhbz#638131
  - Parse all kickstart network commands in loader too (rvykydal)
    Resolves: rhbz#638131
  - Activate all devices set by kickstart network --activate command (rvykydal)
    Resolves: rhbz#638131
  - Pick RHEL6 kickstart superclass in rhel 6 (rvykydal)
    Related: rhbz#638131
  - VNC does not support runtime SecurityTypes changes (mgracik)
    Resolves: rhbz#670832


author: David Cantrell <dcantrell@redhat.com> - 13.21.93-1
changelog:
  - Move reipl step to be after instbootloader step. (dcantrell)
    Related: rhbz#618376
  - Remove 'Change device' button from bootloader screen on EFI systems (wwoods)
    Resolves: rhbz#582143
  - Remove forced 800x600 geometry switch for Xvnc (dcantrell)
    Related: rhbz#663411
  - Disable partition resize support for DASD labels (dcantrell)
    Resolves: rhbz#605912


author: Martin Sivak <msivak@redhat.com> - 13.21.94-1
changelog:
  - Don't write our own udev persistent net rules; use udev's generator. (notting)
    Resolves: rhbz#674685
  - There's no more MainframeDiskDevice, so don't call its __str__ (clumens)
    Resolves: rhbz#674242
  - Honour network --nodefroute option also in case of network configuration.
    (rvykydal)
    Related: rhbz#638131
  - Set default resolution of anaconda.glade to 800x600 (dcantrell)
    Related: rhbz#663411
  - Make singlePV a more useful boolean, clean up _getSinglePV() (dcantrell)
    Related: rhbz#618376
  - Sort singlePV=True requests so they come first. (dcantrell)
    Related: rhbz#618376
  - Remove width and height parameters from gui.readImageFromFile() (dcantrell)
    Related: rhbz#663411
  - Do not scale image on welcome screen. (dcantrell)
    Related: rhbz#663411


author: David Cantrell <dcantrell@redhat.com> - 13.21.95-1
changelog:
  - Ensure ppc64 ramdisk.image file is <= 32MB (dcantrell)
    Resolves: rhbz#675685
  - Perform terminations before unmounting filesystems on shutdown. (dlehman)
    Resolves: rhbz#604614
  - Include killall5 and pidof from sysvinit-tools in the initrd. (dlehman)
    Related: rhbz#604614
  - Don't unmount /proc or /sys during shutdown. (dlehman)
    Related: rhbz#604614
  - Remove unused lochangefd functionality. (dlehman)
    Related: rhbz#604614
  - Don't transfer the stage2 image to the target system. (dlehman)
    Related: rhbz#604614
  - URL installs no longer have special memory requirements. (dlehman)
    Related: rhbz#604614
  - Always put stage2 into RAM. (dlehman)
    Related: rhbz#604614
  - In text mode we have to treat strings and lists separately while printing
    them (msivak)
    Resolves: rhbz#674322


author: David Cantrell <dcantrell@redhat.com> - 13.21.97-1
changelog:
  - Fix mis-management of luks dict when renaming encrypted lvs. (dlehman)
    Resolves: rhbz#674773
  - iscsi: better IBFT logging. (akozumpl)
    Related: rhbz#529443


author: David Cantrell <dcantrell@redhat.com> - 13.21.98-1
changelog:
  - Halt build if ramdisk.image.gz on ppc64 is too large. (dcantrell)
    Related: rhbz#675685
  - s390x has firstboot now (dcantrell)
    Related: rhbz#463564
  - Don't add --enablefingerprint unless fprintd-pam is installed (clumens).
    Resolves: rhbz#676854


author: Martin Sivak <msivak@redhat.com> - 13.21.99-1
changelog:
  - Be better at handling killed metacity. (akozumpl)
    Resolves: rhbz#677605
  - Fix calculation of md array spare count. (dlehman)
    Resolves: rhbz#678028
  - Revert "beaker debugging" (pushed by accident, was just a debugging patch)
    (akozumpl)
    Related: rhbz#677689
  - Support cciss devices in get_sysfs_path_by_name(). (akozumpl)
    Resolves: rhbz#677689


author: David Cantrell <dcantrell@redhat.com> - 13.21.100-1
changelog:
  - Fix problem with /boot on LVM on a zFCP multipath device (dcantrell)
    Related: rhbz#670856
  - Don't show the cleardisk dialog on upgrades (clumens).
    Resolves: rhbz#679725
  - Add the fipscheck library (mgracik)
    Resolves: rhbz#679072
  - Fix downloading .treeinfo files for --noverifyssl repos. (akozumpl)
    Resolves: rhbz#678574
  - Only apply global passphrase to devices with no passphrase. (dlehman)
    Resolves: rhbz#679224
  - Write --noverifyssl to repos and urls in kickstart where fit. (akozumpl)
    Resolves: rhbz#678576


author: David Cantrell <dcantrell@redhat.com> - 13.21.101-1
changelog:
  - Fixed uninitialized GError* variable (mganisin)
    Resolves: rhbz#681511
  - Remove 'Back' button on depsolving exception for ks installs (dcantrell)
    Resolves: rhbz#673170
  - Ensure remount requests go through isys.mount() (dcantrell)
    Resolves: rhbz#678520
  - Do not activate first ks network device in non-network installs. (rvykydal)
    Related: rhbz#638131


author: David Cantrell <dcantrell@redhat.com> - 13.21.102-1
changelog:
  - Fix md array spares test. (dlehman)
    Related: rhbz#652874
  - Add /var/lib/yum to the list of directories we set context on (clumens).
    Resolves: rhbz#681494
  - Check all PV ancestor devices for growable partitions. (dlehman)
    Resolves: rhbz#677915
  - Gotta catch 'em all parted exceptions. (akozumpl)
    Resolves: rhbz#680248


author: David Cantrell <dcantrell@redhat.com> - 13.21.103-1
changelog:
  - Handle boot loader upgrades on s390 (dcantrell)
    Resolves: rhbz#682783
  - Fix test for resized LV to ensure we schedule the format resize action.
    (dlehman)
    Resolves: rhbz#681597


author: David Cantrell <dcantrell@redhat.com> - 13.21.104-1
changelog:
  - Remove 'Back' button on depsolving exception for ks installs (dcantrell)
    Resolves: rhbz#673170
  - Make our resetFileContext loop truly recursive (clumens).
    Resolves: rhbz#681494


author: Martin Sivak <msivak@redhat.com> - 13.21.105-1
changelog:
  - IB: add missing modules to the image. (akozumpl)
    Related: rhbz#660686
  - Support for IPoIB. (akozumpl)
    Related: rhbz#660686


author: Martin Sivak <msivak@redhat.com> - 13.21.106-1
changelog:
  - Don't write out a duplicate mtab to /mnt/sysimage (clumens).
    Resolves: rhbz#657257
  - Align lv sizes when adding to vg total space used. (dlehman)
    Resolves: rhbz#682156
  - Don't include incomplete md arrays in the devicetree. (dlehman)
    Resolves: rhbz#683614
  - Only pass --update=super-minor when activating v0 metadata md arrays.
    (dlehman)
    Resolves: rhbz#681136
  - Set context on files as well as directories (clumens).
    Resolves: rhbz#685090


author: David Cantrell <dcantrell@redhat.com> - 13.21.107-1
changelog:
  - Don't touch resolv.conf which is handled by NM. (rvykydal)
    Resolves: rhbz#687953
  - Check size limits on pre-existing partitions (bcl)
    Resolves: rhbz#684860
  - Do on-demand scanning of md container if needed. (cherry picked from commit
    9f83e8e70302d04b13645d5f65f8be8384bf6547) (dlehman)
    Resolves: rhbz#683113
  - Fix kickstart handling of md spares. (cherry picked from commit
    7194ca6edd44545037b4aa1f4711996ceffb667d) (dlehman)
    Resolves: rhbz#683605


author: David Cantrell <dcantrell@redhat.com> - 13.21.108-1
changelog:
  - Fix missed conversion of createMetadataVer->metadataVersion. (dlehman)
    Resolves: rhbz#690469
  - Ensure new kernel is default in zipl.conf on upgrade installs (dcantrell)
    Resolves: rhbz#683891


author: David Cantrell <dcantrell@redhat.com> - 13.21.109-1
changelog:
  - timeout= in yaboot.conf is in tenths of seconds (dcantrell)
    Resolves: rhbz#692409
  - Install dracut-fips package when fips=1 is specified (dcantrell)
    Resolves: rhbz#692350
  - Don't write HWADDR into ifcfg files (rvykydal)
    Resolves: rhbz#690589
  - Stop user if we have no /boot and / is an LV (dcantrell)
    Related: rhbz#618376
  - Prevent singlePV lv requests from being > the size of any pv (dcantrell)
    Related: rhbz#618376
  - Implement a general version of InstallInterfaceBase.methodstrRepoWindow().
    (akozumpl)
    Related: rhbz#688757


author: Martin Sivak <msivak@redhat.com> - 13.21.110-1
changelog:
  - Use correct interface to obtain HwAddress property (rvykydal)
    Resolves: rhbz#693614
  - Ignore --device=ibft in stage 2 kickstart handling (rvykydal)
    Related: rhbz#638131
    Resolves: rhbz#638131
  - loader.c: remove stage2param, unused. (akozumpl)
    Related: rhbz#688757
  - nfs/kickstart: do not throw away the --opts part (akozumpl)
    Related: rhbz#688757


author: David Cantrell <dcantrell@redhat.com> - 13.21.111-1
changelog:
  - Add libraries needed for fips mode to initrd on s390 (mgracik)
    Resolves: rhbz#692825
  - Prevent debug and kdump kernels from becoming the default (dcantrell)
    Resolves: rhbz#693702
  - Use znet_cio_free to clear network devices from cio_ignore. (dcantrell)
    Related: rhbz#633469


author: Martin Sivak <msivak@redhat.com> - 13.21.112-1
changelog:
  - Add more files needed by sshd in fips mode (mgracik)
    Resolves: rhbz#692825
  - Fix traceback of network --device=<MAC> (rvykydal)
    Resolves: rhbz#694768
  - Remove maximum limit on EFI partition (bcl)
    Resolves: rhbz#684860


author: Martin Sivak <msivak@redhat.com> - 13.21.113-1
changelog:
  - If there are no RAID arrays, do not write an mdadm.conf (clumens).
    Resolves: rhbz#696907
  - fipscheck has to be in /usr/bin (mgracik)
    Resolves: rhbz#692825
  - Revert "Don't write HWADDR into ifcfg files (rvykydal)"
    Related: rhbz#690589
  - Revert "Fix traceback of network --device=<MAC> (rvykydal)"
    Related: rhbz#694768


author: Martin Sivak <msivak@redhat.com> - 13.21.114-1
changelog:
  - Fix SIGSEGV for netwowrk --device=<MAC> which is not found (rvykydal)
    Resolves: rhbz#697432
  - Set mainWindow size request to current res reported by xrandr (dcantrell)
    Resolves: rhbz#694760


author: David Cantrell <dcantrell@redhat.com> - 13.21.118-1
changelog:
  - Fix --mtu option to kickstart network command (icomfort)
    Resolves: rhbz#689081
  - RAID gui: fix how the "Number of spares" spin button is manipulated.
    (akozumpl)
    Resolves: rhbz#700804
  - iscsi: use the --target parameter from the iscsi kickstart command.
    (akozumpl)
    Resolves: rhbz#676118
  - shutdown: kill processes in the anaconda process group. (akozumpl)
    Related: rhbz#679397
  - fix mnemonics in the 'Add Repository' dialog (akozumpl)
    Resolves: rhbz#679058
  - imount.c: first wait() for mount then close its stdin/stdout. (akozumpl)
    Resolves: rhbz#693732
  - cosmetic, iscsi: make the 'no credentials' string more general. (akozumpl)
    Resolves: rhbz#697849
  - iscsi: disable the 'Login' button with no nodes selected. (akozumpl)
    Resolves: rhbz#701220
  - Fix rebooting after a kickstart error is detected. (akozumpl)
    Resolves: rhbz#690748


author: David Cantrell <dcantrell@redhat.com> - 13.21.119-1
changelog:
  - Pulsing progress bar instead of the static popup during device discovery.
    (akozumpl)
    Resolves: rhbz#616641
  - Add an exception to DUD version checking for 6.0 and 6.1 kernels (msivak)
    Resolves: rhbz#699745
  - Keep dracut settings in sets instead of many long strings. (akozumpl)
    Resolves: rhbz#711002
  - 'part' command checks if the disk is partitionable. (akozumpl)
    Resolves: rhbz#679073
  - Honor noprobe flag during DUD loading (msivak)
    Resolves: rhbz#690058
  - Show a message when ejecting media after test (msivak)
    Resolves: rhbz#656378
  - Handle partition allocation failures due to alignment adjustments. (dlehman)
    Resolves: rhbz#693271
  - Maximize extended partition even when logical reqs' sizes are capped.
    (dlehman)
    Resolves: rhbz#698429
  - Don't magically adjust fstype when mountpoint is set to "/boot". (dlehman)
    Resolves: rhbz#695362
  - Implement an option that lets anaconda name mpath devices by the wwid.
    (akozumpl)
    Resolves: rhbz#709653
  - Add the tests/mock framework to rhel6-branch. (akozumpl)
    Related: rhbz#709653
  - Remove unused udev_device_is_{multipath,dmraid}_partition functions.
    (dlehman)
    Related: rhbz#709653
  - Generalize some of the device-mapper partition handling. (dlehman)
    Related: rhbz#709653
  - Use dm subsystem functions to identify dmraid,mpath partitions. (dlehman)
    Related: rhbz#709653
  - In kickstart, specify multipaths by their wwids. (akozumpl)
    Related: rhbz#709653
    Resolves: rhbz#677263
  - multipath: allow mpath<X> specfifications in kickstart. (akozumpl)
    Resolves: rhbz#696876
  - multipath: do not set any mpath aliases explicitly. (akozumpl)
    Related: rhbz#640735
    Resolves: rhbz#674241
  - Improve parsing and pass the devel flag to loader through the command line
    (msivak)
    Related: rhbz#664981
  - When in devel mode, do not catch tracebacks, we want the core file (msivak)
    Related: rhbz#664981
  - Add better debugging capabilities to loader (msivak)
    Related: rhbz#664981
  - Allow driver disc to be marked as usable for more than one kernel (msivak)
    Resolves: rhbz#699745


author: David Cantrell <dcantrell@redhat.com> - 13.21.120-1
changelog:
  - Hide header image on all but 800x600 displays (dcantrell).
    Resolves: rhbz#712487
  - Use xz compression on initrd.img, add back gfx firmware (dcantrell)
    Resolves: rhbz#703914
  - i18n: Maintain the translated repo name upon modifying. (akozumpl)
    Resolves: rhbz#682599
  - Handle systems with more than 2147483647 kB of memory (dcantrell).
    Resolves: rhbz#704593
  - Remove support for the ext4migrate option (dcantrell).
    Resolves: rhbz#712195
  - Use a more general EnvironmentError to catch timezone-file errors. (akozumpl)
    Resolves: rhbz#718099
  - edd: refactor and enhance the edd module. (akozumpl)
    Related: rhbz#694800
    Resolves: rhbz#621175
  - unit tests: provide 'glob.glob' and 'os.listdir' in the DiskIO class.
    (akozumpl)
    Related: rhbz#621175


author: David Cantrell <dcantrell@redhat.com> - 13.21.121-1
changelog:
  - Fix network --device=bootif value processing in stage2 (vpodzime)
    Resolves: rhbz#681803
  - Enable support for static ipv6= cmdline option (rvykydal)
    Resolves: rhbz#679108
  - Fix nfsiso install with options (mgracik)
    Resolves: rhbz#699640
  - Copy the command stubs test scripts to initrd (mgracik)
    Resolves: rhbz#706099
  - Remove raidstart-stub and raidstop-stub (mgracik)
    Related: rhbz#706099
  - Improvements to loadkeys-stub (mgracik)
    Related: rhbz#706099
  - Add test script for loadkeys-stub (mgracik)
    Related: rhbz#706099
  - Improvements to losetup-stub (mgracik)
    Related: rhbz#706099
  - Add test script for losetup-stub (mgracik)
    Related: rhbz#706099
  - Improvements to list-harddrives-stub (mgracik)
    Related: rhbz#706099
  - Add test script for list-harddrives-stub (mgracik)
    Related: rhbz#706099
  - Improvements to mknod-stub (mgracik)
    Related: rhbz#706099
  - Add test script for mknod-stub (mgracik)
    Related: rhbz#706099
  - Compress initrd.img with lzma, not xz (wwoods)
    Resolves: rhbz#694198


author: David Cantrell <dcantrell@redhat.com> - 13.21.122-1
changelog:
  - Add accelerators to reinitialize dialog (bcl)
    Resolves: rhbz#673048
  - Use getDiskPart for efibootmgr (bcl)
    Resolves: rhbz#704378
  - Change xhost auth when doing a liveinst. (bcl)
    Resolves: rhbz#698282
  - Raise an exception if X*Display functions fail. (clumens)
    Related: rhbz#698282
  - Fix the filter UI to sort capacity as numbers, not characters. (clumens)
    Resolves: rhbz#614504
  - Fix the filesystem migration dialog in text mode. (clumens)
    Resolves: rhbz#688314
  - Add lvm symlinks to rescue image (mgracik)
    Resolves: rhbz#676404


author: David Cantrell <dcantrell@redhat.com> - 13.21.123-1
changelog:
  - Get the ownership of terminal in stage2 (msivak)
    Resolves: rhbz#716920
  - Do not traceback on mpath errors caused by faulty hardware. (akozumpl)
    Resolves: rhbz#689520
  - If crashkernel= is given in kickstart, don't add crashkernel=auto (clumens).
    Resolves: rhbz#691910
  - Check the format of /boot when using EFI (bcl)
    Resolves: rhbz#689996
  - Catch .treeinfo errors (bcl)
    Resolves: rhbz#715130
  - Don't allow creating a new bootloader config in text mode (clumens)
    Resolves: rhbz#676025


author: David Cantrell <dcantrell@redhat.com> - 13.21.124-1
changelog:
  - Include the files required for libreport. (clumens)
    Resolves: rhbz#705274
  - Add libnsspem.so to the stage1 image. (akozumpl)
    Related: rhbz#696696
  - edd: do not traceback with cciss devices. (akozumpl)
    Resolves: rhbz#723194
  - edd: do not traceback when can not find the respective pci device. (akozumpl)
    Resolves: rhbz#723344


author: David Cantrell <dcantrell@redhat.com> - 13.21.125-1
changelog:
  - Only warn when swaps with no UUID are preexisting. (dlehman)
    Related: rhbz#695740
  - Skip cleardisks screen for custom partition layouts. (dlehman)
    Related: rhbz#709961
  - Add a warning about the fstab implications of swap devices with no UUID.
    (dlehman)
    Resolves: rhbz#695740
  - Fail gracefully when device name collisions occur in kickstart. (dlehman)
    Resolves: rhbz#691817
  - Don't traceback if disks go missing before/during partitioning. (dlehman)
    Resolves: rhbz#709961
  - Remove hasFreeDiskSpace and related code. (dlehman)
    Resolves: rhbz#683632
  - ssl: 'noverifyssl' kernel boot argument. (akozumpl)
    Resolves: rhbz#696696
  - edd: fix syntax in situation when two edd directories point to the same
    device. (akozumpl)
    Resolves: rhbz#725777


author: David Cantrell <dcantrell@redhat.com> - 13.21.126-1
changelog:
  - Honor linksleep boot option (rvykydal)
    Resolves: rhbz#713991
  - Make the yum debuglevel more reasonable. (akozumpl)
    Resolves: rhbz#726804
  - Prevent SIGSEGV when going back after driver source selection
    (yoshihide.sonoda.ua)
    Resolves: rhbz#718901


author: David Cantrell <dcantrell@redhat.com> - 13.21.127-1
changelog:
  - Carry rdloaddriver= parameters through to the boot loader config. (dcantrell)
    Related: rhbz#689029
  - Implement rdloaddriver= in loader (dcantrell)
    Resolves: rhbz#689029
  - Support rdblacklist= boot parameter in addition to blacklist= (dcantrell)
    Related: rhbz#689029
  - Allow DriverDisc to contain vendor provided tools (msivak)
    Resolves: rhbz#659790
  - Raise informative error for ks=bootif, missing BOOTIF case (rvykydal).
    Resolves: rhbz#681803
    Related: rhbz#681803
  - edd: fix traceback on Xen. (akozumpl)
    Resolves: rhbz#728280
  - Don't raise Retry dialog in loader kickstart networking (rvykydal)
    Resolves: rhbz#722276
  - Don't write duplicate lines for encrypted block devices. (dlehman)
    Resolves: rhbz#605938
  - Add a writeKS method for encrypted partitions. (cherry picked from commit
    509dd717e1fcd8dd0115ed9029878be9a0330222) (clumens)
    Related: rhbz#605938


author: David Cantrell <dcantrell@redhat.com> - 13.21.128-1
changelog:
  - Add /sbin/cio_ignore to s390x initrd.img (dcantrell)
    Resolves: rhbz#730650
  - Copy /etc/multipath/wwids to the sysimage. (akozumpl)
    Resolves: rhbz#701371
  - raid ui: compute max number of spares based on raid members selected.
    (akozumpl)
    Resolves: rhbz#729716
  - Include the command-stubs test scripts in the archive (mgracik)
    Resolves: rhbz#706099
  - Do not skip Lang and Kbd steps (mgracik)
    Resolves: rhbz#706675
  - Focus the Add/Edit repo dialog after error (mgracik)
    Resolves: rhbz#679810
  - Attempt to bring the network up before saving a bug report (clumens).
    Resolves: rhbz#668570
  - Show the progress in cmdline mode (mgracik)
    Resolves: rhbz#663644
  - Reuse existing /boot/efi and ignore vfat on non-boot devices (bcl)
    Resolves: rhbz#723976
    Resolves: rhbz#729062


author: David Cantrell <dcantrell@redhat.com> - 13.21.129-1
changelog:
  - Add multiboot support for tboot (gang.wei)
    Resolves: rhbz#697419
  - Deal with zFCP multipath devices in the filter UI (dcantrell)
    Resolves: rhbz#618535


author: David Cantrell <dcantrell@redhat.com> - 13.21.130-1
changelog:
  - Move the trusted_boot setting into AnacondaYum.run (clumens).
    Resolves: rhbz#731260
  - Do not invalidate _cachedDevices (dcantrell)
    Resolves: rhbz#618535


author: David Cantrell <dcantrell@redhat.com> - 13.21.132-1
changelog:
  - Fix indentation errors in iw/lvm_dialog_gui.py (dcantrell)
    Related: rhbz#679810
  - Use GPT on non-UEFI for disks larger than 2TB (dcantrell)
    Resolves: rhbz#671230
  - Make sure we don't remove the lvm symlinks (mgracik)
    Resolves: rhbz#676404
  - Do not show the lang and kbd screens again in stage2 (mgracik)
    Resolves: rhbz#706675
  - Focus many partition dialogs after error (mgracik)
    Resolves: rhbz#679810
  - Create the image file in losetup stub test (mgracik)
    Resolves: rhbz#706099
  - Print a newline after error message (mgracik)
    Resolves: rhbz#706099
  - Use Popen instead of check_output (mgracik)
    Resolves: rhbz#706099


author: David Cantrell <dcantrell@redhat.com> - 13.21.137-1
changelog:
  - Fix import error in list-harddrives-test (mgracik)
    Resolves: rhbz#706099
  - Rescan for netdevs after clearing blacklist in linuxrc.s390 (dcantrell)
    Resolves: rhbz#733299


author: David Cantrell <dcantrell@redhat.com> - 13.21.138-1
changelog:
  - On ppc64, call initrd image "initrd.img" (dcantrell)
    Related: rhbz#703914
  - Do not exit when loadkeys hits SystemError (mgracik)
    Resolves: rhbz#733595
  - Use loop7 instead of loop0 for the losetup test (mgracik)
    Resolves: rhbz#706099


author: David Cantrell <dcantrell@redhat.com> - 13.21.139-1
changelog:
  - mpath: create /etc/multipath/bindings if we are using friendly names.
    (akozumpl)
    Resolves: rhbz#734374


author: David Cantrell <dcantrell@redhat.com> - 13.21.140-1
changelog:
  - Exclude Xen guests when configuring tboot (dcantrell)
    Resolves: rhbz#737094
  - Fix format.majorminor caching. (akozumpl)
    Related: rhbz#731973
  - Fix detection of RAW driverdisc partitions while in manual selection mode
    (msivak)
    Related: rhbz#732496
  - fcoe: handle Broadcom fcoe devices correctly. (akozumpl)
    Resolves: rhbz#641420
  - fcoe: the control path in sysfs is now /sys/module/libfcoe (akozumpl)
    Related: rhbz#641420
  - fcoe: load bnx2fc if relevant. (akozumpl)
    Related: rhbz#641420
  - Fix the list-harddrives test script (mgracik)
    Resolves: rhbz#706099
  - Fix loadkeys-test (mgracik)
    Resolves: rhbz#706099
  - Fix PartitionDevice.path to work with device-mapper disks. (dlehman)
    Related: rhbz#731973
  - Allow DeviceFormat.cacheMajorminor to fail without an exception. (akozumpl)
    Resolves: rhbz#731973
  - Set formats' device attr when associating the format with a device. (dlehman)
    Related: rhbz#731973
  - Cache the value of Format.majorminor(). (akozumpl)
    Related: rhbz#731973
  - More partition dialogs focusing after error (mgracik)
    Resolves: rhbz#679810


author: David Cantrell <dcantrell@redhat.com> - 13.21.141-1
changelog:
  - grub: write 'ip=eth0:dhcp,auto6' instead of 'ip=eth0:dhcp ip=eth0:auto6'
    (akozumpl)
    Resolves: rhbz#740222


author: David Cantrell <dcantrell@redhat.com> - 13.21.143-1
changelog:
  - Remove references to 'ku', 'lo', and 'my' languages. (dcantrell)
    Related: rhbz#744094
  - Ignore po/*.po (dcantrell)
    Related: rhbz#744094
  - Remove po/*.po files as we are using transifex now. (dcantrell)
    Related: rhbz#744094
  - Use transifex to pull translations for rhel6-branch (dcantrell)
    Related: rhbz#744094
  - Update ja translations (dcantrell)
    Resolves: rhbz#744094
  - fcoe: modprobe the VLAN layer module. (akozumpl)
    Related: rhbz#641420
  - Wait after udev settles in DD code as usb has hardcoded timeout in kernel
    module (msivak)
    Related: rhbz#732496
  - Fix intendation error (dcantrell)
    Resolves: rhbz#740870
  - Only check relevant devices for dirty filesystems. (dlehman)
    Resolves: rhbz#741206


author: David Cantrell <dcantrell@redhat.com> - 13.21.147-1
changelog:
  - Make sure to clean up temp vg paths after lvm edit. (dlehman)
    Resolves: rhbz#747606
  - Add xenfs module to initrd.img (dcantrell).
    Resolves: rhbz#747388


author: Chris Lumens <clumens@redhat.com> - 13.21.148-1
changelog:
  - Support prefix length in ipv6= cmdline option (rvykydal)
    Resolves: rhbz#679108
    Related: rhbz#679108


author: David Cantrell <dcantrell@redhat.com> - 13.21.150-1
changelog:
  - Set default BOOTPROTO=dhcp for network service (minimal installs) (rvykydal)
    Resolves: rhbz#723404
  - Select the same device for ksdevice=link in loader and stage2 (jbastian)
    Resolves: rhbz#760250
  - Add mnemonics to Configure Network button (rvykydal)
    Resolves: rhbz#766902
  - Search /lib/firmware/updates and /tmp/DD/lib/firmware/updates (msivak)
    Resolves: rhbz#784327
  - Single quote values in show_parms() in linuxrc.s390 (dcantrell)
    Resolves: rhbz#772970
  - Fix scan of already-active mdbiosraidarrays before scan of container.
    (dlehman)
    Resolves: rhbz#740870
  - i18n: Do not include newlines in the reinit dialog's label. (akozumpl)
    Resolves: rhbz#728556
  - Silence xrandr. (akozumpl)
    Resolves: rhbz#732966
  - Fix problems found by Coverity scan (dcantrell)
    Resolves: rhbz#727881
  - Write isfinal to the buildstamp for sparc too (mgracik)
    Resolves: rhbz#740164
  - Remove BETANAG, use productIsFinal instead (mgracik)
    Resolves: rhbz#740164
  - Add productIsFinal variable (mgracik)
    Resolves: rhbz#740164
  - Make the rhgb and quiet kernel arguments appear last (mgracik)
    Resolves: rhbz#742169
  - Workaround a bash bug to install some packages also on ix86. (msivak)
    Resolves: rhbz#750126
  - Allow the user to change his mind about drive reinitializing (msivak)
    Resolves: rhbz#730959
  - Fix the parser for devel argument so it works when it is the last one.
    (msivak)
    Resolves: rhbz#754031
  - Add netcat and it's requirement libbsd to anaconda (msivak)
    Resolves: rhbz#770486
  - Pass the noprobe arguments to loadDriverFromMedia (msivak)
    Resolves: rhbz#690058
  - Name the boot loader add/edit dialog better (mgracik)
    Resolves: rhbz#745942
  - Show warning if the bootloader password is empty (mgracik)
    Resolves: rhbz#745805
  - Focus the bootloader dialog after error message (mgracik)
    Resolves: rhbz#745797
  - Add curl to the install image (mgracik)
    Resolves: rhbz#625697
  - check if stdout and stderr are the same in execWithRedirect and open
    the file only once in such cases
    Resolves: rhbz#750710
  - pass through the network step in text mode in both directions
    Resolves: rhbz#737452


author: David Cantrell <dcantrell@redhat.com> - 13.21.151-1
changelog:
  - Disable ipv6 on target system when using noipv6 option (rvykydal)
    Resolves: rhbz#735791
  - set bootloader default when no bootloader detected (bcl)
    Resolves: rhbz#754375
  - Focus the Add/Edit boot loader dialog after error (mgracik)
    Resolves: rhbz#745797
  - iscsi: no discovery on each target login (ks + consolidate) (rvykydal)
    Resolves: rhbz#752066
  - iscsi: no discovery on each target login (UI) (rvykydal)
    Resolves: rhbz#752066


author: David Cantrell <dcantrell@redhat.com> - 13.21.152-1
changelog:
  - Try nslookup for DNS test in linuxrc.s390 (dcantrell).
    Resolves: rhbz#756608
  - Change the ordering of unmount, unlink and rename in shutdown sequence
    (vpodzime)
    Resolves: rhbz#750417
  - Generate connection UUID in inital ifcfg files created by anaconda (rvykydal)
    Resolves: rhbz#705328
  - Take in change of a binary name (brcm_iscsiuio -> iscsiuio) (rvykydal)
    Resolves: rhbz#731761
  - Add xhci-hcd module to the initrd (mgracik)
    Resolves: rhbz#783245
  - Fix the autogenerated kickstart (mgracik)
    Resolves: rhbz#738580
  - Retry automatically when package download fails (mgracik)
    Resolves: rhbz#732108
  - Clear partitions' metadata when 'clearpart --initlabel' used. (dlehman)
    Resolves: rhbz#783841
  - Fix support for detecting existing mirrored lvs. (dlehman)
    Resolves: rhbz#734128
  - Use proper binary (/usr/bin/udisks) to start livecd anaconda (msivak)
    Resolves: rhbz#746495
  - Set ONBOOT=yes for FCoE devices (rvykydal)
    Resolves: rhbz#755147
  - Added virt-what to install environment (mgracik)
    Resolves: rhbz#773545
  - Added lsscsi (mgracik)
    Resolves: rhbz#737097
  - Added sg3_utils (mgracik)
    Resolves: rhbz#737097


author: David Cantrell <dcantrell@redhat.com> - 13.21.153-1
changelog:
  - Support XFS on all filesystems except /boot (dcantrell)
    Resolves: rhbz#766878
  - Add --same-as-ram kickstart option for swap size specification (vpodzime)
    Resolves: rhbz#744129
  - Limit the size of swap partitions (vpodzime)
    Resolves: rhbz#744129
  - Correctly handle reqs with max size no larger than base size. (vpodzime)
    Related: rhbz#744129
  - Add swapSameAsRam and use it for autopartitioning (vpodzime)
    Resolves: rhbz#744129
  - Change swap size suggestion to values from documentation (vpodzime)
    Resolves: rhbz#744129
  - Pass ifname to dracut for disconnected fcoe ifaces (rvykydal)
    Resolves: rhbz#743784
  - iscsi: fix listing of active nodes of a target (rvykydal)
    Resolves: rhbz#752066
    Related: rhbz#752066
  - Fix debug message (an oversight from the patch with fix) (rvykydal)
    Resolves: rhbz#752066
    Related: rhbz#752066
  - Generate repo= ks command only for repos added by user (rvykydal)
    Resolves: rhbz#738577


author: David Cantrell <dcantrell@redhat.com> - 13.21.155-1
changelog:
  - Update the fs size limit for ext3/ext4 from 8TB to 16TB. (dlehman)
    Resolves: rhbz#767727
  - Clean up obsolete extended partitions if partitioning fails. (dlehman)
    Resolves: rhbz#725395
  - Yaboot cannot find /boot if it is on a logical partition. (dlehman)
    Resolves: rhbz#725418
  - Add support for reserving space in lvm vgs via kickstart. (dlehman)
    Resolves: rhbz#663647
  - Enforce lvm limit of 50 character name length for lvs, vgs. (dlehman)
    Resolves: rhbz#747278


author: David Cantrell <dcantrell@redhat.com> - 13.21.156-1
changelog:
  - Find the CMSDASD device on guests with one CPU active (dcantrell)
    Resolves: rhbz#736457
  - Make sure /boot is on the same disk as prepboot (mgracik)
    Resolves: rhbz#727136
  - Implement dhcptimeout boot option (rvykydal)
    Resolves: rhbz#769145
  - Fix EFI boot from multipath device (msivak)
    Resolves: rhbz#691794
  - ipoib support - write TYPE to ifcfg also for disabled devices (rvykydal)
    Related: rhbz#660686
    Resolves: rhbz#660686
  - Fix sense of disklabel size check and add some logging (bcl)
    Resolves: rhbz#671230


author: David Cantrell <dcantrell@redhat.com> - 13.21.157-1
changelog:
  - Allow installation of optional packages from the base group via ks. (clumens)
    Resolves: rhbz#727186
  - iscsi: add iface binding support to discovery and setup TUI (rvykydal)
    Resolves: rhbz#500273
  - iscsi: add interface binding support to kickstart (rvykydal)
    Resolves: rhbz#500273
  - iscsi: add Configure Network to advanced storage GUI (rvykydal)
    Resolves: rhbz#500273
    Related: rhbz#500273
  - iscsi: Display iface in login success dialog (rvykydal)
    Resolves: rhbz#500273
  - iscsi: display iface in Discovered Nodes dialog (rvykydal)
    Resolves: rhbz#500273
  - iscsi: add iface binding support to iscsi device class (nic) (rvykydal)
    Resolves: rhbz#500273
  - iscsi: add iface binding support to discovery and setup GUI (rvykydal)
    Resolves: rhbz#500273


author: David Cantrell <dcantrell@redhat.com> - 13.21.158-1
changelog:
  - Use read-only locking for lvm commands in udev rules. (dlehman)
    Related: rhbz#783841
  - On PPC use only the boot disk in yaboot.conf (mgracik)
    Resolves: rhbz#753108


author: David Cantrell <dcantrell@redhat.com> - 13.21.159-1
changelog:
  - Add auto_vlan option for fcoe devices in UI (rvykydal)
    Resolves: rhbz#735857
  - Fix value for infiniband type used in ifcfg files (rvykydal)
    Related: rhbz#660686
    Resolves: rhbz#660686
  - Install and enable rdma service when using IPoIB network device (rvykydal)
    Related: rhbz#660686
    Resolves: rhbz#660686


author: David Cantrell <dcantrell@redhat.com> - 13.21.160-1
changelog:
  - There is no product named 'Red Hat Enterprise Linux Public Beta' (dcantrell)
    Resolves: rhbz#801335


author: David Cantrell <dcantrell@redhat.com> - 13.21.163-1
changelog:
  - Fix sense of test to identify /boot versus PReP. (dlehman)
    Related: rhbz#725418
  - We have to return tty's control to init's process group at exit (vpodzime)
    Resolves: rhbz#747219
  - ISIG is not an iflag but lflag (vpodzime)
    Related: rhbz#747219


author: David Cantrell <dcantrell@redhat.com> - 13.21.164-1
changelog:
  - Fix onbiosdisk comparison for kickstart installs (dcantrell)
    Resolves: rhbz#802397
  - Catch exception when returning tty control to init on s390(x) (vpodzime)
    Resolves: rhbz#747219


author: David Cantrell <dcantrell@redhat.com> - 13.21.165-1
changelog:
  - Set productIsFinal default value to False (mgracik)
    Resolves: rhbz#808935
  - Correct and simplify handling of "bootable" partition requests (dlehman)
    Resolves: rhbz#804915
  - Add semicolon to dhclient timeout option (rvykydal)
    Resolves: rhbz#769145
    Related: rhbz#769145


author: David Cantrell <dcantrell@redhat.com> - 13.21.166-1
changelog:
  - Unpack also auto_vlan item of fcoe.nic. (rvykydal)
    Related: rhbz#735857
  - Add getopt to all architectures (mgracik)
    Resolves: rhbz#773545


author: David Cantrell <dcantrell@redhat.com> - 13.21.168-1
changelog:
  - Don't write iscsi targets set up via ibft in generated ks (rvykydal)
    Resolves: rhbz#811426
    Related: rhbz#811426
  - Fix parsing of iscsi iface udev info for offload devices (rvykydal)
    Resolves: rhbz#811426
  - Honour dhcptimeout set for NM in anaconda (rvykydal)
    Resolves: rhbz#769145
    Related: rhbz#769145


author: David Cantrell <dcantrell@redhat.com> - 13.21.169-1
changelog:
  - fall back to global proxy for repos (bcl)
    Resolves: rhbz#788537
  - set PROXY environmental variables (bcl)
    Resolves: rhbz#800388
  - Add /usr/bin/id to install image (mgracik)
    Resolves: rhbz#773545
  - Disable NM for iface used by root on iscsi (rvykydal)
    Resolves: rhbz#500273
    Related: rhbz#500273


author: David Cantrell <dcantrell@redhat.com> - 13.21.170-1
changelog:
  - Add ip= dracut parameter for iscsi nodes using default iface (rvykydal)
    Resolves: rhbz#500273
    Related: rhbz#500273
  - Do not pass :default:default iscsi nic specification to dracut (rvykydal)
    Resolves: rhbz#500273
    Related: rhbz#500273
  - Fix a question in a storage init, when no dispatcher is present (msivak)
    Resolves: rhbz#805910


author: David Cantrell <dcantrell@redhat.com> - 13.21.171-1
changelog:
  - Load mlx4 modules after DDs to make updates possible (msivak)
    Resolves: rhbz#801094
  - Make sure all kickstart partition reqs get appropriate weight setting.
    (dlehman)
    Resolves: rhbz#813158
  - Show lvm vg free space as a whole number in the partition gui. (dlehman)
    Related: rhbz#734128
  - Add sg_inq and sg_readcap to the install image (mgracik)
    Resolves: rhbz#737097


author: David Cantrell <dcantrell@redhat.com> - 13.21.172-1
changelog:
  - Change swap suggestions to the chart proposed in the discussion
    (vpodzime)
    Resolves: rhbz#744129


author: David Cantrell <dcantrell@redhat.com> - 13.21.173-1
changelog:
  - Set network configuration for root on partial offload iscsi devices
    (rvykydal)
    Resolves: rhbz#819132
  - Fix traceback trying to import textw.netconfig_text (dcantrell)
    Resolves: rhbz#785400


author: David Cantrell <dcantrell@redhat.com> - 13.21.175-1
changelog:
  - Adapt to fipvlan naming change (rvykydal)
    Resolves: rhbz#823086
  - Handle offload qla4xxx iscsi devices properly (rvykydal)
    Resolves: rhbz#823810


author: Brian C. Lane <bcl@redhat.com> - 13.21.177-1
changelog:
  - Enable all addon repos when doing upgrade (vpodzime)
    Resolves: rhbz#746925
  - Add VMware PV drivers (vpodzime)
    Resolves: rhbz#837835
  - Use udev_resolve_devspec to recognize the partition used in --onpart
    (vpodzime)
    Resolves: rhbz#809640
  - Clear internal dasd list when resetting storage (jkeating)
    Resolves: rhbz#823534
  - Reset selinux context on /etc/zipl.conf (jkeating)
    Resolves: rhbz#818875
  - Remove unnecessary BOOTPROTO line from ifcfg files (jkeating)
    Resolves: rhbz#819486
  - Make zipl call sensitive to non-zero exit (jkeating)
    Resolves: rhbz#730023
  - Provide option to make non-zero exits fatal (jkeating)
    Related: rhbz#730023
  - Keep format _mountType in sync with _type (jkeating)
    Resolves: rhbz#828650
  - Check passphrase unless explicit cancel (jkeating)
    Resolves: rhbz#821724
  - Accept iSCSI details on F12 press (jkeating)
    Resolves: rhbz#823447
  - Add readonly disks to the ignored list (jkeating)
    Resolves: rhbz#772977
  - Trigger udev to get device details visible (jkeating)
    Resolves: rhbz#729910
  - Add ability to match sysname when triggering udev (jkeating)
    Related: rhbz#729910


author: Brian C. Lane <bcl@redhat.com> - 13.21.178-1
changelog:
  - verify package checksums against metadata (bcl)
    Resolves: rhbz#681224
  - Include sha256sum in the installroot (jkeating)
    Resolves: rhbz#838742
  - change missing boot partition error (bcl)
    Resolves: rhbz#821336
  - fix typo in GPT warning (bcl)
    Resolves: rhbz#801337


author: Brian C. Lane <bcl@redhat.com> - 13.21.179-1
changelog:
  - Take into account all configured ifaces when setting GATEWAY (rvykydal)
    Resolves: rhbz#846393
  - Use proper labeling of automatic ipv6 configuration in loader (rvykydal)
    Resolves: rhbz#656315
  - Don't limit linksleep option to ksdevice="link" ifaces (dustymabe)
    Resolves: rhbz#784001
  - Rescan all disks when moving back through UI (bcl)
    Resolves: rhbz#804557
  - vlan support: enable vlan in NM in target system (rvykydal)
    Resolves: rhbz#668065
  - Do not do kssendmac by default.  That's what the parameter is for (mpoole).
    (clumens)
    Resolves: rhbz#814253
  - bonding support: enable bonding in NM in target system (rvykydal)
    Resolves: rhbz#662007
  - bonding support: only in loader (i.e. for activated devices) (rvykydal)
    Resolves: rhbz#662007
  - bonding support: kickstart (rvykydal)
    Resolves: rhbz#662007
  - bonding support: boot option (rvykydal)
    Resolves: rhbz#662007
  - vlan support: only in loader (i.e. for activated devices) (rvykydal)
    Resolves: rhbz#668065
  - vlan support: enable vlan in NM in installer (sysconfig/network) (rvykydal)
    Resolves: rhbz#668065
  - vlan support: vlan device is found only when activated (rvykydal)
    Resolves: rhbz#668065
  - vlan support: loader (rvykydal)
    Resolves: rhbz#668065
  - Add missing '-fcoe' suffix to fipvlan -f option (rvykydal)
    Resolves: rhbz#836321
  - Enable modprobe blacklists (msivak)
    Resolves: rhbz#840723
  - Restore execute bits for DUD binaries (msivak)
    Resolves: rhbz#819564
  - Require new version of pykickstart (vpodzime)
    Related: rhbz#848818
  - Add support for swap --hibernation on LVM (vpodzime)
    Resolves: rhbz#848818
  - Try to use both udev_resolve_devspec(pv) and pv as device name (vpodzime)
    Resolves: rhbz#809640


author: Brian C. Lane <bcl@redhat.com> - 13.21.180-1
changelog:
  - use udev_resolve_devspec to resolve raid onpart members (bcl)
    Resolves: rhbz#809641
  - fix duplicate raid error message on unsupported arch (kamalesh)
    Resolves: rhbz#811197
  - handle zero size package metadata (bcl)
    Resolves: rhbz#823690
  - Fix handling of non-valid nameserver ips (rvykydal)
    Resolves: rhbz#795535
    Related: rhbz#795535
  - Support multiple nameservers in loader TUI (rvykydal)
    Resolves: rhbz#795535


author: Brian C. Lane <bcl@redhat.com> - 13.21.181-1
changelog:
  - mpath: fix bug in parseMultipathOutput (wwoods)
    Resolves: rhbz#803883
  - Configure new-kernel-pkg to keep tboot configuration on updates (pjones)
    Resolves: rhbz#742885
  - Honor the nompath parameter. (dlehman)
    Resolves: rhbz#821042
  - Validate lv names. (dlehman)
    Resolves: rhbz#747278
  - Add support for specifying encryption cipher mode via kickstart. (dlehman)
    Related: rhbz#838736
  - Implementing a delay algorithm for slow bios storage devices (B_B_Singh)
    Resolves: rhbz#848741
  - Add support for fcoe --autovlan kickstart option (rvykydal)
    Resolves: rhbz#813998
  - Add fcoe kickstart support (rvykydal)
    Resolves: rhbz#813998
  - add unsupported_hardware kickstart command (bcl)
    Resolves: rhbz#824963


author: Brian C. Lane <bcl@redhat.com> - 13.21.182-1
changelog:
  - Do not use boot= in grub with fips=1 and /boot on / (vpodzime)
    Resolves: rhbz#851249
  - Add missing pieces for kickstart encryption cipher option. (dlehman)
    Related: rhbz#838736


author: Brian C. Lane <bcl@redhat.com> - 13.21.188-1
changelog:
  - Revert "Reserve 50% of VG for interactive installs (bcl)"
    Resolves: rhbz#875918
    Resolves: rhbz#884761
  - Fix fipvlan -f argument once more and for good (rvykydal)
    Related: rhbz#836321
  - Generate kickstart fcoe commands for devices added in UI (rvykydal)
    Related: rhbz#813998
    Resolves: rhbz#813998


author: Brian C. Lane <bcl@redhat.com> - 13.21.190-1
changelog:
  - Don't perform unnecessary str formatting on boot dev name (sbueno+anaconda)
    Resolves: rhbz#875652
  - Generate kickstart fcoe commands for devices added in UI (rvykydal)
    Related: rhbz#813998
    Resolves: rhbz#813998


author: Brian C. Lane <bcl@redhat.com> - 13.21.191-1
changelog:
  - include .ssh.hmac in image (bcl)
    Resolves: rhbz#886479
  - Pass lv name sans vg name to safeLvmName. (dlehman)
    Resolves: rhbz#886150
  - Validate and correct vg names as needed. (dlehman)
    Related: rhbz#747278


author: Brian C. Lane <bcl@redhat.com> - 13.21.193-1
changelog:
  - catch runtime errors and display message to user (sbueno+anaconda)
    Resolves: rhbz#730023
  - raise OSError with an error code and error string (sbueno+anaconda)
    Resolves: rhbz#730023


author: Brian C. Lane <bcl@redhat.com> - 13.21.195-1
changelog:
  - Disconnect active slaves before activating bond (rvykydal)
    Related: rhbz#662007
    Resolves: rhbz#662007
  - Some modules for Microsoft PV have different names (vpodzime)
    Related: rhbz#834689


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.196-1
changelog:
  - Only pass exclusiveDisks for autopart (bcl)
    Resolves: rhbz#852523
  - Use standard losetup utility to get a free loop device (vpodzime)
    Resolves: rhbz#846336
  - Write directly to /etc/sysconfig/network so that inotify works (rvykydal)
    Resolves: rhbz#845572
  - Fix spelling errors in the About LVM dialog (vpodzime)
    Resolves: rhbz#851284
  - Set proper SELinux context of /etc/multipath. (sbueno+anaconda)
    Resolves: rhbz#919409
  - Fix max supported size for XFS partitions. (sbueno+anaconda)
    Resolves: rhbz#880577
  - Filter out /dev/sr* from list-harddrives (bcl)
    Resolves: rhbz#847600
  - Show ks LVM DeviceErrors in the UI (bcl)
    Resolves: rhbz#880625
  - Send host-name to dhcp server in installer for dhcp + hostname (rvykydal)
    Resolves: rhbz#917815
  - Use edd fcoe boot option instead of enumerating all ifaces (rvykydal)
    Resolves: rhbz#909463
  - Don't write vlan kickstart configuration to parent device ifcfg file
    (mmatsuya)
    Resolves: rhbz#903689
  - Fix --vlanid option in generated kickstart file (rvykydal)
    Resolves: rhbz#921609


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.197-1
changelog:
  - Check if selected repos have the core package group (mkolman)
    Resolves: rhbz#901515
  - Use install tree from repo=hd (bcl)
    Resolves: rhbz#818233
  - Allow /dev/disk/by-* in bootloader --driveorder (bcl)
    Resolves: rhbz#890095


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.198-1
changelog:
  - Use the active window as parent for new dialogs (dshea)
    Resolves: rhbz#888292
  - Add kickstart network --ipv6gateway option (rvykydal)
    Resolves: rhbz#905227
  - Limit the maximum swap size to 10 % of disk space (vpodzime)
    Resolves: rhbz#878907
    Related: rhbz#879232
  - Don't kill FCoE vlan connections when configuring network in UI (rvykydal)
    Resolves: rhbz#882452
  - Use correct error message when running out of partition slots (mkolman)
    Resolves: rhbz#859420


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.199-1
changelog:
  - Fix issue where installation hangs in linuxrc.s390. (sbueno+anaconda)
    Resolves: rhbz#949409
  - Pass mountopts to swap options (bcl)
    Resolves: rhbz#857517
  - Enable the AMD IOMMU driver if tboot is installed. (dshea)
    Resolves: rhbz#928144
  - Fix crash in handling of PReP Boot partitions (dshea)
    Resolves: rhbz#881005


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.201-1
changelog:
  - Ensure x86 /boot is on a partition < 2TB (dshea)
    Resolves: rhbz#915666
  - Fix bootloader device detection on ks upgrades for s390x (sbueno+anaconda)
    Resolves: rhbz#875644


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.202-1
changelog:
  - Add support for preexisting lvm using raid segment types. (dlehman)
    Resolves: rhbz#873281
  - Add a bit of padding for metadata in new md size estimates. (dlehman)
    Resolves: rhbz#895982
  - Expand warning text for package install issues. (sbueno+anaconda)
    Resolves: rhbz#895098
  - Don't filter partitions on mpath devices in lvm (sbueno+anaconda)
    Resolves: rhbz#885755
  - Move "nousbstorage" and "nousb" handling into init.c. (clumens)
    Resolves: rhbz#947704


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.203-1
changelog:
  - Update spec file to require new pykickstart. (sbueno+anaconda)
    Related: rhbz#886010
  - Revert "Don't filter partitions on mpath devices in lvm (sbueno+anaconda)"
    Resolves: rhbz#996595
    Related: rhbz#885755
  - Fix bootloader upgrades if using zIPL. (sbueno+anaconda)
    Resolves: rhbz#894050
  - Fix issue where extra mpath entries wrongly shown in UI.  (sbueno+anaconda)
    Resolves: rhbz#914637
  - Show warning msg if re-using a partition without formatting.
    (sbueno+anaconda)
    Resolves: rhbz#886020


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.205-1
changelog:
  - PPC: strengthen PReP-picking algorithm (wwoods)
    Resolves: rhbz#877852
  - Drop support for ssh protocol version 1 (bcl)
    Resolves: rhbz#1004752


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.206-1
changelog:
  - Fix traceback occurring in ppc bootloader code. (sbueno+anaconda)
    Related: rhbz#877852
    Resolves: rhbz#1007724


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.207-1
changelog:
  - Remove firmware from the boot image that does not apply to ppc64 (dcantrell)
    Resolves: rhbz#1006043
  - fcoe: adapt bnx2fc detection to changed sysfs path structure (rvykydal)
    Resolves: rhbz#1008731
  - Do not select FS packages over and over (vpodzime)
    Resolves: rhbz#994504
  - Check size of images/netboot/ppc64.img to see if it's larger than 32M.
    (dcantrell)
    Related: rhbz#1006043


author: David Cantrell <dcantrell@redhat.com> - 13.21.208-1
changelog:
  - Catch BUILDARCH set to 'ppc' or 'ppc64' when trimming down the image.
    (dcantrell)
    Related: rhbz#1014719
  - Move and fix the ppc64 image size check (dshea)
    Resolves: rhbz#1014719
  - Whitespace changes for mk-images.ppc (dshea)
    Related: rhbz#1014719


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.209-1
changelog:
  - Forced removal of some kernel modules in the ppc64 ramdisk (dcantrell)
    Resolves: rhbz#1014719
  - Add some more safety checks for the initrd.img size check on ppc64.
    (dcantrell)
    Related: rhbz#1014719


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.210-1
changelog:
  - Fix bootloader issues on s390x. (sbueno+anaconda)
    Resolves: rhbz#1008941
    Resolves: rhbz#875644
    Resolves: rhbz#894050


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.211-1
changelog:
  - Do not limit swap size to 10 % of disk space for hibernation (vpodzime)
    Resolves: rhbz#1003844
  - Fix the display of multipath devices (dshea)
    Related: rhbz#914637
    Resolves: rhbz#1007641
  - Fix traceback in s390x bootloader code. (sbueno+anaconda)
    Resolves: rhbz#1017068
  - Support bonding in %pre section (rvykydal)
    Resolves: rhbz#971961


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.212-1
changelog:
  - Fix getDiskPart for nvme devices (vpavlin)
    Resolves: rhbz#1018703
  - fcoe: rise fipvlan timeout to 100 (rvykydal)
    Resolves: rhbz#1009691
  - Revert "Check if disklabel is set (mkolman)"
    Resolves: rhbz#1007683
  - Check if disklabel is set (mkolman)
    Resolves: rhbz#1007683


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.213-1
changelog:
  - Remove manual call to recreate initrd if installing on iSCSI.
    (sbueno+anaconda)
    Resolves: rhbz#1007884
  - Some devices may not be present during kickstart parse, so when there is no
    match revert to previous behavior and just use the name as-is. (bcl)
    Resolves: rhbz#1014658


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.216-1
changelog:
  - Add buildarch option to buildinstall (bcl)
    Related: rhbz#1087466
    Resolves: rhbz#1087466
  - Remove actions that try to remove non-existing devices (vpodzime)
    Resolves: rhbz#906807
  - Rename dev_actions to prune_actions (vpodzime)
    Related: rhbz#906807
  - Add dm-raid45 to initrd (mmatsuya)
    Resolves: rhbz#1056830
  - Fix echo typo (bcl)
    Resolves: rhbz#969339
  - Copy firmware updates to rootPath (bcl)
    Resolves: rhbz#1043372
  - Skip comments in dmidecode output (bcl)
    Resolves: rhbz#1064701
  - Replace hard-coded console device in generic.prm. (sbueno+anaconda)
    Resolves: rhbz#1081596
  - Don't remove the .efi files from buildinstall (vpodzime)
    Resolves: rhbz#1076369


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.217-1
changelog:
  - Correct matching of md raid names containing special characters
    (artur.paszkiewicz)
    Resolves: rhbz#1096889
  - network: hide (debug) confusing log message for ipv6.conf (rvykydal)
    Resolves: rhbz#1031481
  - network: write bond options in generated kickstart (rvykydal)
    Resolves: rhbz#1009376
  - network: fix --bondopts used in kickstart %pre section (rvykydal)
    Resolves: rhbz#1038001
  - Add ping to initrd for NM's GATEWAY_PING_TIMEOUT / nicdelay (rvykydal)
    Related: rhbz#979163
    Resolves: rhbz#979163
  - Remove more drivers on ppc64 to reduce initrd size (bcl)
    Resolves: rhbz#1098486


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.218-1
changelog:
  - Fix rsyslogd calls to remove deprecated flag. (sbueno+anaconda)
    Resolves: rhbz#1104234
  - Maintain original device order in identifyMultipaths (artur.paszkiewicz)
    Resolves: rhbz#868182
  - network: add kickstart --domain (ifcfg DOMAIN) option (rvykydal)
    Resolves: rhbz#1039051


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.219-1
changelog:
  - Fix typo from commit ed3caa7b (bcl)
    Related: rhbz#1039051
    Resolves: rhbz#1039051
  - Write fsoptions to anaconda-ks.cfg (bcl)
    Resolves: rhbz#1002924
  - Add logging to bootloaderInfo (bcl)
    Resolves: rhbz#974996


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.220-1
changelog:
  - Fix wrong attribute name in swap ks line (bcl)
    Resolves: rhbz#1002924
    Related: rhbz#1002924
  - Look up MD arrays by MD UUID, not FS UUID. (dlehman)
    Related: rhbz#868182
  - Remove snapshots as needed when removing LVs. (dlehman)
    Resolves: rhbz#1043916
  - Let LVM determine alignment for PV data areas. (dlehman)
    Resolves: rhbz#962961
  - Correctly determine whether any partitioning has been done. (dlehman)
    Resolves: rhbz#842920
  - Fix handling of LUKS when using onpart. (dlehman)
    Resolves: rhbz#840890


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.221-1
changelog:
  - Add BuildRequires: gdk-pixbuf2-devel (sbueno+anaconda)
    Resolves: rhbz#1109298
  - If kernel-kdump is installed, don't set it as the default kernel.
    (sbueno+anaconda)
    Resolves: rhbz#734121
  - Close yum objects before running post scripts (bcl)
    Resolves: rhbz#1110148
  - Catch custom partitioning problems on UEFI (bcl)
    Resolves: rhbz#991620
  - Mark dracut-network for installation on mpath. (sbueno+anaconda)
    Resolves: rhbz#1007463
  - Write --percent to kickstart output even if --grow was used (mkolman)
    Resolves: rhbz#1046320


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.222-1
changelog:
  - Rm device from lvm reject filter if in action list. (sbueno+anaconda)
    Resolves: rhbz#885755
  - The boot menu entry should contain the RHEL major release number (mkolman)
    Resolves: rhbz#1001960


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.223-1
changelog:
  - Change pixbuf loaders path. (sbueno+anaconda)
    Resolves: rhbz#1110834
  - Remove unnecessary drivers to contain the size of ppc64.img.
    (sbueno+anaconda)
    Resolves: rhbz#1112405


author: Brian C. Lane <bcl@redhat.com> - 13.21.225-1
changelog:
  - Allow missing swap devices to be skipped during upgrade (dshea)
    Resolves: rhbz#1044716
  - Don't force installation of authconfig, chkconfig, or system-config-firewall.
    (clumens)
    Resolves: rhbz#1123481
  - Provide ways in kickstart to skip kernel and bootloader. (clumens)
    Related: rhbz#1123481
  - Implement %packages --instLangs. (clumens)
    Related: rhbz#1123481
  - Allow skipping installation of the core group, if asked for in kickstart.
    (clumens)
    Related: rhbz#1123481
  - Fix ks fetching on nfs via vlan (sbueno+anaconda)
    Resolves: rhbz#1067857
  - Fix traceback when rpm scriptlets fail during pkg install. (sbueno+anaconda)
    Resolves: rhbz#1122532


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.226-1
changelog:
  - Let tmp use more than 250M when there is more RAM (bcl)
    Resolves: rhbz#1123791
  - Move totalMemory into its own file (bcl)
    Related: rhbz#1123791
    Resolves: rhbz#1123791


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.229-1
changelog:
  - Revert "Use edd fcoe boot option instead of enumerating all ifaces"
    (rvykydal)
    Resolves: rhbz#1103920


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.230-1
changelog:
  - Shrink the LV if the VG is out of space (bcl)
    Resolves: rhbz#1153376
  - Only set GPT boot flag on ESP partition (bcl)
    Resolves: rhbz#1139606
  - Add anaconda support for using clearpart --cdl option. (sbueno+anaconda)
    Resolves: rhbz#1164240
  - Properly check and show warnings for LDL DASDs (sbueno+anaconda)
    Resolves: rhbz#1144979
  - Add new freebl libraries (bcl)
    Resolves: rhbz#1182595
  - Write new options to zipl.conf (sbueno+anaconda)
    Resolves: rhbz#1171053
  - Detect and show a warning for LDL DASDs. (sbueno+anaconda)
    Resolves: rhbz#1144979
  - Make EFI.bootDevice() return best device for several calling contexts
    (amulhern)
    Resolves: rhbz#1145812


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.231-1
changelog:
  - Add support for lvm thin provisioning via ks custom storage. (dlehman)
    Resolves: rhbz#1083459
  - Make sure new freebl libs are part of initrd. (sbueno+anaconda)
    Resolves: rhbz#1183134
  - Prevent anaconda from crashing due to repeated calls to rpmReadConfigFiles.
    (sbueno)
    Resolves: rhbz#1021534


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.232-1
changelog:
  - Remove even more drivers for ppc64 32M limit (bcl)
    Resolves: rhbz#1198173
  - Fix detection of unformatted and LDL DASDs. (sbueno+anaconda)
    Resolves: rhbz#1144979
  - On interactive kickstart installs, still get the password from the ks file.
    (clumens)
    Resolves: rhbz#995531
  - Enable sharing of the VNC server. (sbueno+anaconda)
    Resolves: rhbz#1168024
  - RHEL6 Basic Video Driver Install to Windows2012 VM Fails (rmarshall)
    Resolves: rhbz#1083586
  - dracut needs iscsi_firmware cmdline arg (bcl)
    Resolves: rhbz#1185792
  - Exclude prelink package in FIPS mode (bcl)
    Resolves: rhbz#697938
  - Handle NoneType Exception after deleting PPC partitions (rmarshall)
    Resolves: rhbz#1021445
  - Bring support for nicdelay back using NM's GATEWAY_PING_TIMEOUT (rvykydal)
    Resolves: rhbz#979163


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.233-1
changelog:
  - Keep track of whether users should be prompted to format CDL dasds.
    (sbueno+anaconda)
    Resolves: rhbz#1164240
    Related: rhbz#1164240


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.234-1
changelog:
  - Fix lvm detection broken with introduction of thinp support. (dlehman)
    Resolves: rhbz#1200832
    Related: rhbz#1083459
  - RHEL 6.6 Upgrade Fails from AttributeError on Multipath (rmarshall)
    Resolves: rhbz#1129499
  - Drop hy.po Armenian translation (bcl)
    Resolves: rhbz#1205286
    Related: rhbz#1205286
  - Update translation documentation for Zanata (bcl)
    Resolves: rhbz#1205286
    Related: rhbz#1205286
  - Switch translation support to fedora.zanata.org (bcl)
    Resolves: rhbz#1205286


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.235-1
changelog:
  - Don't remove pps_core from ppc64.img (sbueno+anaconda)
    Resolves: rhbz#1213417
  - Check for FBA DASDs so we don't try to format them with dasdfmt.
    (sbueno+anaconda)
    Resolves: rhbz#1144979
  - Include hyperv modules in mk-images (sbueno+anaconda)
    Resolves: rhbz#1132770


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.236-1
changelog:
  - Include lvm thinp utilities. (dlehman)
    Resolves: rhbz#1212735
  - TypeError: argument must be string (jkonecny)
    Resolves: rhbz#1209414


author: Samantha N. Bueno <sbueno+anaconda@redhat.com> - 13.21.237-1
changelog:
  - Fix scanning of non-leaf lvs. (dlehman)
    Resolves: rhbz#1213748
  - Fix KeyError in devicetree. (sbueno+anaconda)
    Resolves: rhbz#1225469
  - Fix partition alignment problems. (sbueno+anaconda)
    Resolves: rhbz#1209424


author: Brian C. Lane <bcl@redhat.com> - 13.21.239-1
changelog:
  - Align end sector in the appropriate direction for resize. (bcl)
    Resolves: rhbz#1236506
  - Filter out free regions too small for alignment of partitions (bcl)
    Resolves: rhbz#1236506


author: David Lutterkort <lutter@redhat.com> - 0.9.0-2
changelog:
  - Fix BZ 781690 "Grub password --encrypted argument not parsed correctly"
  - Fix BZ 628507 "It's better to support fadot --help or fadot -h"
  - Fix BZ 759311 "augtool --autosave does not save changes"


author: Richard W.M. Jones <rjones@redhat.com> - 1.0.0-4
changelog:
  - Rebase to Augeas 1.0.0
    resolves: rhbz#817753
  - Add dependency on libxml2-devel.
  - Remove all patches (all upstream and included in 1.0.0).
  - Print tests/test-suite.log when the tests fail.
  - Add fix for regression added in 1.0.0 (RHBZ#920609).
  - Fix tests/test-run.


author: Dominic Cleal <dcleal@redhat.com> - 1.0.0-6
changelog:
  - Fix CVE-2013-6412, incorrect permissions under strict umask (RHBZ#1036080)
  - Grub: support 'setkey' and 'lock' directives (RHBZ#1001635)
  - ActiveMQ: add ActiveMQ lens (RHBZ#1016899)
  - Splunk: add Splunk lens (RHBZ#1016900)
  - Sudoers: user aliases fail to parse (RHBZ#1016904)
  - Tests: testPermsError during compilation (RHBZ#1024275)
  - Shellvars: multi-variable export lines (RHBZ#1033795)
  - Shellvars: case statements with same-line ;; tokens (RHBZ#1033799)
  - Sysconfig: permit empty comments (RHBZ#1043636)
  - Grub: support 'foreground' directive (RHBZ#1059383)
  - Yum: permit space after equals sign (RHBZ#1062091)
  - IniFile: add generic INI lenses (RHBZ#1073072)
  - Automounter: permit hostnames with hyphens (RHBZ#1075112)
  - Rsyslog: parse property filters and templates (RHBZ#1083016)
  - Ldso: parse hwcap lines (RHBZ#1083021)
  - Sudoers: permit underscores in group names (RHBZ#1093711)
  - augtool: remove dump-xml filename arg (RHBZ#1100182)
  - augtool: add commands to autocomplete (RHBZ#1100184)
  - docs: update command and arg lists (RHBZ#1100186)
  - Nrpe: parse unknown config options (RHBZ#1100237)


author: Dominic Cleal <dcleal@redhat.com> - 1.0.0-8
changelog:
  - Cgconfig: parse other valid controllers (RHBZ#1112388)
  - Iptables: parse /etc/sysconfig/iptables.save (RHBZ#1144652)
  - Services: permit colons in service name (RHBZ#1121263)
  - Shadow: add lens (RHBZ#1160261)
  - Syslog: parse TCP loghosts (RHBZ#1129508)


author: Dominic Cleal <dcleal@redhat.com> - 1.0.0-10
changelog:
  - Escape paths returned from aug_match (RHBZ#1186318)
  - Krb5: parse braces in values (RHBZ#1203597)
  - Properties: handle empty line in multi-line value (RHBZ#1209885)


author: Ian Kent <ian.kent@pobox.com>
changelog:
  - Add patch to implement directory ghosting and direct mounts
  - Add patch to for autofs4 module to support ghosting


author: Ian Kent <raven@themaw.net>
changelog:
  - Cleaned up an restructured my added code
  - Corrected ghosting problem with 2.4.19 and above
  - Added autofs4 ghosting patch for 2.4.19 and above
  - Implemented HUP signal to force update of ghosted maps


author: Ian Kent <raven@themaw.net>
changelog:
  - Implemented LDAP direct map handling for nisMap and automountMap schema
  - Fixed autofs4 ghosting patch for 2.4.19 and above (again)
  - Added locking to fix overlapping internal calls to (u)mount 
  - Added wait for mtab~ to improve tolerance of overlapping external calls to (u)mount
  - Fixed ghosted directory removal after failed mount attempt


author: Ian Kent <raven@themaw.net>
changelog:
  - Fixed autofs4 ghosting patch for 2.4.19 and above (again)
  - Fixed autofs directory removal on failure of autofs mount
  - Fixed lock file wait function overlapping calls to (u)mount


author: Ian Kent <raven@themaw.net>
changelog:
  - Removed ineffective lock stuff
  - Added -n to bind mount to prevent mtab update error
  - Added retry to autofs umount to clean matb after fail
  - Redirected messages from above to debug log and added info message
  - Fixed autofs4 module reentrancy, pwd and chroot handling


author: Ian Kent <raven@themaw.net>
changelog:
  - Checked and merged most of the RedHat v3 patches
  - Fixed kernel module handling wu-ftpd login problem (again)


author: Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-3
changelog:
  - Ported forward Red Hat's patches from 3.1.7 that were not already present
    in 4.1.0.
  - Moving autofs from version 3.1.7 to 4.1.0


author: Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-4
changelog:
  - comment out /net and /misc from the default auto.master.  /net is important
    since in a default shipping install, we can neatly co-exist with amd.


author: Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-5
changelog:
  - make the init script only recognize redhat systems.  Nalin seems to remember
    some arcane build system error that can be caused if we don't do this.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-7
changelog:
  - Moved the freeing of ap.path to cleanup_exit, as we would otherwise 
    reference an already-freed variable.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-3
changelog:
  - Fix bug in get_best_mount, whereby if there is only one option, we 
    choose nothing.  This is primarily due to the fact that we pass 0 in to
    the get_best_mount function for the long timeout parameter.  So, we
    timeout trying to contact our first and only server, and never retry.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-5
changelog:
  - Clarify documentation on direct maps.
  - Send automount daemons a HUP signal during reload.  This tells them to 
    re-read maps (otherwise they use a cached version.  Patch from the autofs
    maintainer.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-6
changelog:
  - Add the /etc/sysconfig/autofs file, and supporting infrastructure in 
    the init script.
  - Add support for UNDERSCORE_TO_DOT for those who want it.
  - We no longer own /net.  Move it to the filesystem package.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-1
changelog:
  - Change hard-coded paths in the spec file to the %{_xxx} variety.
  - Update to upstream 4.1.2.
  - Add a STRIPDASH option to /etc/sysconfig/autofs which allows for
    compatibility with the Sun automounter options specification syntax in
    auto.master.  See /etc/sysconfig/autofs for more information.  Addresses
    bug 113950.


author: <jmoyer@redhat.com> - 1:4.1.2-2
changelog:
  - Pass --libdir= to ./configure so we get this right on 64 bit platforms that 
    support backwards compat.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-5
changelog:
  - Ian has a new fix for replicated server and multi-mounts.  Updated the 
    patch for testing.  Still beta.  (Ian Kent)


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-6
changelog:
  - The lookup_yp module only dealt with YPERR_KEY, all other errors were 
    treated as success.  As a result, if the ypdomain was not bound, the 
    subprocess that starts mounts would SIGSEGV.  This is now fixed.
  - Option parsing in the init script was not precise enough, sometimes matching
    filesystem options to one of --ghost, --timeout, --verbose, or --debug.  
    The option-parsing patch addresses this issue by making the regexp's much
    more precise.
  - Ian has rolled a third version of the replicated mount fixes.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-2
changelog:
  - Incorporate patch from Ian which fixes an infinite loop seen by those
    running older versions of the kernel patches (triggered by non-strict mounts
    being the default).


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-4
changelog:
  - Perform an icmp ping request before rpc_pings, since the rpc clnt_create
    function has a builtin default timeout of 60 seconds.  This could result
    in a long delay when a server in a replicated mount setup is down.
  - For non-replicated server entries, ping a host before attempting to mount.
    (Ian Kent)
  - Change to %configure.
  - Put version-release into .version to allow for automount --version to
    print exact info.
  - Nuke my get-best-mount patch which always uses the long timeout.  This
    should no longer be needed.
  - Put name into changelog entries to make them consistent.  Add e:n-v-r
    into Florian's entry.
  - Stop autofs before uninstalling


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-8
changelog:
  - Change icmp ping to an rpc ping.  (Ian Kent)
  - Fix i18n patch
    o Remove the extra \" from one echo line.
    o Use echo -e if we are going to do a \n in the echo string.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-10
changelog:
  - Add bad chdir patch from Ian Kent.
  - Add a typo fix for the mtab lock file.
  - Nuke the stripdash patch.  It didn't solve a problem.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-11
changelog:
  - Add beta map expiry code for wider testing. (Ian Kent)
  - Fix check for ghosting option.  I forgot to check for it in DAEMONOPTIONS.
  - Remove STRIPDASH from /etc/sysconfig/autofs


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-12
changelog:
  - Add a sysconfig entry to disable direct map support, and set this to 
    1 by default.
  - Disable the beta map expiry logic so I can build into a stable distro.
  - Add defaults for all of the sysconfig variables to the init script so 
    we don't trip over user errors (i.e. deleting /etc/sysconfig/autofs).


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-13
changelog:
  - Only read one auto.master map (instead of concatenating all found sources).
  - Uncomment Ian's experimental mount expiry patch.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-14
changelog:
  - New map expiry patch from Ian.
  - Fix a couple signal races.  No known problem reports of these, but they
    are holes, none-the-less.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-15
changelog:
  - Fix a socket leak in the rpc_subs, causing mounts to fail since we are 
    running out of port space fairly quickly.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-17
changelog:
  - Add patch to support parsing nsswitch.conf to determine map sources.
  - Disable this patch, and Ian's map expiry patch for a FC build.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-18
changelog:
  - Umount loopback filesystems under automount points when stopping the 
    automounter.
  - Uncomment the map expiry patch.
  - change a close to an fclose in lookup_file.c


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-20
changelog:
  - Merged my and Ian's socket leak fixes into one, smaller patch. Only
    partially addresses bz #128966.
  - Fix some more echo lines for internationalization. bz #77820
  - Revert the only one auto.master patch until we implement the +auto_master
    syntax.  Temporarily addresses bz #133055.


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-27
changelog:
  - Fixed an error in the init script which caused duplicate entries to be
    displayed when asking for autofs status.


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-29
changelog:
  - Fixed a problem with backwards compatability. Specifying local
    maps without '/etc/' prepended to them now works. (bz #136038)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-32
changelog:
  - Fixed the use of +ypmapname so the maps included with +ypmapname
    are used in the correct order.  (In the past the '+' entries
    were always processed after local entries.)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-34
changelog:
  - Added a patch to fix the automounter failing on ldap maps
    when it couldn't get the whole map.  (ie. when the search
    limit was lower than the number of results)


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-55
changelog:
  - Fix program maps so that they can have gt 4k characters. (Neil Horman)
    Addresses bz #138994.
  - Add a space after the colon here "Starting automounter:" in init script.
    Fixes bz #138513.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-57
changelog:
  - Pass a socket into clntudp_bufcreate so that we don't use up additional 
    reserved ports.  This patch, along with the socket leak fix, addresses
    bz #128966.


author: <jmoyer@redhat.com> - 1:4.1.3-74
changelog:
  - Add in the map expiry patch
  - Bring in other patches that have been committed to other branches. This 
    version should now contain all fixes we have to date
  - Merge conflicts due to map expiry changes


author: Chris Feist <cfeist@redhat.com> - 1:4.3-80
changelog:
  - Added a variable to determine if we created the directory or not
    so we don't accidently remove a directory that we didn't create when
    we stop autofs.  (bz #134399)


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-90
changelog:
  - Fix potential double free in cache_release.  This bug showed up in a
    multi-map setup.  Two calls to cache_release would result in a SIGSEGV,
    and the automount process would never exit.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-98
changelog:
  - Program maps can repeat the last character of output.  Fix this.  
    Addresses bz #138606
  - Return first entry when there are duplicate keys in a map.  Addresses
    bz #140108.
  - Propagate custom map variables to submounts.  Fixes bz #143074.
  - Create a sysconfig variable to control whether we source only one master
    map (the way sun does), or source all maps found (which is the default for
    backwards compatibility).  Addresses bz #143126.
  - Revised version of the get_best_mount patch. (#146887) cfeist@redhat.com
    The previous patch introduced a regression.  Non-replicated mounts would
    not have the white space stripped from the entry and the mount would fail.
  - Handle comment characters in the middle of the automount line in
    /etc/nsswitch.conf.  Addresses bz #127457.


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-100
changelog:
  - When using ldap if auto.master doesn't exist we now check for auto_master.
    Addresses bz #130079
  - When using an auto.smb map we now remove the leading ':' from the path which
    caused mount to fail in the past.  Addresses bz #147492
  - Autofs now checks /etc/nsswitch.conf to determine in what order files & nis
    are checked when looking up autofs submount maps which don't specify a
    maptype.  Addresses IT #57612.


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-111
changelog:
  - Fixed one off bug in the submount-variable-propagation patch.
    (bz #143074)
  - Fixed a bug in the init script which wouldn't find the -browse
    option if it was preceded by another option. (fz #113494)


author: Chris Feist <cfeist@redhat.com> - 1:4.1.3-115
changelog:
  - Fixed regression causing any entries after a wildcard in an
    indirect map to be ignored. (bz #151668).
  - Fixed regression which caused local hosts to be mount instead
    of --bind local directories. (bz #146887)


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-119
changelog:
  - Merge in the multi-over patch.  This resolves an issue whereby multimounts
    (such as those used for /net) could be processed in the wrong order,
    resulting in directories not showing up in a multimount tree.  The fix
    is to process these directories in order, shortest to longer path.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-123
changelog:
  - Add in an error case that was omitted in the multi-over patch.
  - Update our auto.net to reflect the changes that went into 4.1.4_beta2.
    This fixes a problem seen by at least one customer where a malformed entry
    appeared first in the multimount list, thus causing the entire multimount
    to be ignored.  This new auto.net places that entry at the end, purely by
    luck, but it fixes the problem in this one case.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-4
changelog:
  - Finish up with the merge breakage.
  - Temporary fix for the multimount detection code.  It seems half-baked.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-6
changelog:
  - Fix a race between mounting a share and updating the cache in the parent
    process.  If the mount completed first, the parent would not expire the
    stale entry, leaving it first on the list.  This causes map updates to not
    be recognized (well, worse, they are recognized after the first expire, but
    not subsequent ones).  Fixes a regression, bug #137026 (rhel3 bug).


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-7
changelog:
  - I reversed the checking for multimount entries, breaking those configs!
    This update puts the code back the way it was before I broke it.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-8
changelog:
  - Add in the deferred syslog patch.  This fixes a hung automounter issue
    related to unsafe calls to syslog in signal handler context.


author: <jmoyer@redhat.com> - 1:4.1.4-10
changelog:
  - Fix some bugs in the parser
  - allow -net instead of /etc/auto.net
  - Fix a buffer overflow with large key lengths
  - Don't allow autofs to unlink files, only to remove directories
  - change to the upstream reentrant syslog patch from the band-aid deferred
    syslog patch.
  - Get rid of the init script patch that hard-coded the release to redhat.
    This should be handled properly by all red hat distros.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-12
changelog:
  - The sort command no longer accepts options of the form "+0".  This broke
    auto.net, so the option was removed.  Fixes bz #172111.


author: Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-14
changelog:
  - Removed the /misc entry from the default auto.master.  auto.misc has
    an entry for the cdrom device, and the preferred method of mounting the
    cd is via udev/hal.


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-16
changelog:
  - Replace check-is-multi with more general multi-parse-fix.
  - Add fix for premature return when waiting for lock file.
  - Update copyright declaration for reentrant-syslog source.
  - Add patch for configure option to disable locking during mount.
    But don't disable locking by default.
  - Add ability to handle automount schema used in Sun directory server.
  - Quell compiler warning about getsockopt parameter.
  - Quell compiler warning about yp_order parameter.


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-18
changelog:
  - Add patch to allow customization of arguments to the
    autofs-ldap-auto-master program (bz #187525).
  - Add patch to escap "#" characters in exports from auto.net
    program mount (bz#178304).


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-20
changelog:
  - add patch to use "cifs" instead of smbfs and escape speces
    in share names (bz #163999, #187732).


author: Ian Kent <ikent@redhat.com> - 1:4.1.4-23
changelog:
  - add patch to ignore the "bg" and "fg" mount options as they
    aren't relevant for autofs mounts (bz #184386).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta3-1
changelog:
  - update source to version 5.0.0_beta3.
  - add patch to remove extra debug print.
  - add patch to
    - fix memory alloc error in nis lookup module.
    - add "_" to "." mapname translation to nis lookup module.
  - add patch to add owner pid to mount list struct.
  - add patch to disable NFSv4 when probing hosts (at least foe now).
  - add patch to fix white space handling in replicated server selection code.
  - add patch to prevent striping of debug info macro patch (Jeff Moyer).
  - add patch to add sanity checks on rmdir_path and unlink (Jeff Moyer).
  - add patch to fix e2fsck error code check (Jeff Moyer).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta3-3
changelog:
  - update hesiod module (Jeff Moyer).
    - add mutex to protect against overlapping mount requests.
    - update return from mount request to give more sensible NSS_*
      values.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta3-6
changelog:
  - add back test for nested mount in program map lookup.
    - I must have commented this out for a reason. I guess we'll
      find out soon enough.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-2
changelog:
  - re-instate v4 directory cleanup (bz# 193832 again).
  - backout master map lookup changes made to beta3.
  - change default master map from /etc/auto.master to auto.master
    so that we always use nsswitch to locate master map.
  - change default installed master map to include "+auto.master"
    to pickup NIS master map (all bz# 193831 again).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-4
changelog:
  - check base of offset mount tree is not a mount before umounting
    its offsets.
  - fix replicated mount parse for case where last name in list
    fails lookup.
  - correct indirect mount expire broken by the wildcard lookup fix.
  - fix up multi-mount handling when wildcard map entry present.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-6
changelog:
  - add free for working var in get_default_logging.
  - add inialisation for kver in autofs_point struct.
  - fix sources list corruption in check_update_map_sources.
  - fix memory leak in walk_tree.
  - fix memory leak in rpc_portmap_getport and rpc_ping_proto.
  - fix memory leak in initialisation of lookup modules.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-8
changelog:
  - fix handling of master map entry update (bz # 193718).
  - fix program map handling of invalid multi-mount offsets.


author: Jeff Moyer <jmoyer@redhat.com> - 5.0.0_beta4-12
changelog:
  - Change BuildPrereq to BuildRequires as per the package guidelines.
  - Add libxml2-devel to the BuildRequires, as it is needed for the LDAP
    authentication bits.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta4-13
changelog:
  - Change LDAP message severity from crit to degug (bz# 183893).
  - Corrections to INSTALL and README.v5.release.
  - Add patch to fix segv on overlength map keys in file maps (Jeff Moter).
  - Add patch to restrict scanning of /proc to pid directories only (Jeff Moyer).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta5-3
changelog:
  - lookup_init cleanup and fix missed memory leak.
  - use nis map order to check if update is needed.
  - fix couple of memory leaks in lookup_yp.c.
  - fix pasre error in replicated server module.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta5-4
changelog:
  - correct spelling error in default config.
  - fix default auth config not being installed.
  - change LDAP query method as my test db was incorrect.
  - change ldap defaults code to handle missing auth config.
  - fix mistake in parsing old style LDAP specs.
  - update LDAP so that new query method also works for old syntax.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta5-5
changelog:
  - allow global macro defines to override system macros.
  - correct spelling error in default config files missed by
    previous update.
  - misc correctness and a memory leak fix.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta6-1
changelog:
  - consolidate to beta6, including:
    - mode change update for config file.
    - correction to get_query_dn fix from beta5-4.


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta6-2
changelog:
  - merge LDAP authentication update for GSSAPI (Jeff Moyer).
  - update default auth config to add options documenetation (Jeff Moyer).
  - workaround segfaults at exit after using GSSAPI library.
  - fix not checking return in init_ldap_connection (jeff Moyer).


author: Ian Kent <ikent@redhat.com> - 5.0.0_beta6-7
changelog:
  - correct directory cleanup in mount modules.
  - merge key and wildcard LDAP query for lookups (bz 197746).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.6
changelog:
  - cthon more parser corrections and attempt to fix multi-mounts
    with various combinations of submounts (still not right).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.14
changelog:
  - remove SIGCHLD handler because it is no longer needed and was
    causing expire problems.
  - alter expire locking of multi-mounts to lock sub-tree instead of
    entire tree.
  - review verbose message feedback and update.
  - correction for expire of multi-mounts.
  - spelling corrections to release notes (Jeff Moyer).
  - add back sloppy mount option, removed for Connectathon testing.
  - disable mtab locking again.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.15
changelog:
  - expire individual submounts.
  - add ino_index locking.
  - fix nested submount expiring away when pwd is base of submount.
  - more expire re-work to cope better with shutdown following cthon tests.
  - allow hostname to start with numeric when validating.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.16
changelog:
  - fix included map lookup.
  - fix directory cleanup on expire.
  - fix task cancelation at shutdown.
  - fix included map wild card key lookup.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.17
changelog:
  - fix task cancelation at shutdown (more)
  - fix concurrent mount and expire race with nested submounts.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.1
changelog:
  - consolidate to rc2.
  - fix colon escape handling.
  - fix recusively referenced bind automounts.
  - update kernel patches.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.5
changelog:
  - fix LDAP lookup delete cache entry only if entry doesn't exist.
  - add missing socket close in replicated host check (Jeff Moyer).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.7
changelog:
  - make default installed master map for /net use "-hosts" instead
    of auto.net.
  - fix included map recursive map key lookup.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.10
changelog:
  - fix get_query_dn not looking in subtree for LDAP search.
  - allow syntax "--timeout <secs>" for backward compatibility
    (bz 193948).
  - make masked_match independent of hostname for exports comparison
    (bz 209638).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.11
changelog:
  - fix file handle leak in nsswitch parser (bz 207678).
  - fix memory leak in mount and expire request processing (bz 207678).
  - add additional check to prevent running of cancelled tasks.
  - fix potential file handle leakage in rpc_subs.c for some failure
    cases (bz 207678).
  - fix file handle leak in included map lookup (bz 207678).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.12
changelog:
  - fix "-fstype=nfs4" server probing (part 2 of bz 208757).
  - set close-on-exec flag on open files where possible (bz 207678).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.16
changelog:
  - fix get_query_dn not looking in subtree for LDAP search (missed
    econd occurance).
  - allow additional common LDAP attributes in map dn.
  - Resolves: rhbz#205997


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.20
changelog:
  - Update patch for changed semantics of mkdir in recent kernels.
  - fix macro table locking (bz 208091).
  - fix nsswitch parser locking (bz 208091).
  - allow only one master map read task at a time.
  - fix misc memory leaks.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.21
changelog:
  - mitigate manual umount of automounts where possible.
  - fix multiply recursive bind mounts.
  - check kernel module version and require 5.00 or above.
  - fix expire regression introduced in the "mitigate manual umount" patch.
  - still more on multiply recursive bind mounts.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.23
changelog:
  - fix tokenizer to distinguish between global option and dn string (bz 214684).
  - fix incorrect return from spawn.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.26
changelog:
  - fix parsing of bad mount mount point in master map (bz 215620).
  - fix use after free memory access in cache.c and lookup_yp.c (bz 208091).
  - eliminate use of pthread_kill to detect task completion (bz 208091).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.29
changelog:
  - alter nfs4 host probing to not use portmap lookup and add options
    check for "port=" parameter (bz 208757).
  - correct semantics of "-null" map handling (bzs 214800, 208091).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.33
changelog:
  - expand export access checks to include missing syntax options.
  - make "-hosts" module try to be sensitive to exports list changes.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.34
changelog:
  - change mount "device" from "automount" to the map name.
  - check for buffer overflow in mount_afs.c.
  - replace tempnam with mkdtemp.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.38
changelog:
  - update master map tokenizer to admit "slasify-colons" option.
  - update location validation to accept "_" (bz 219445).
  - set close-on-exec flag on open sockets (bz 215757).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.41
changelog:
  - fix nonstrict multi-mount handling (bz 219383).
  - correct detection of duplicate indirect mount entries (bz 220799).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.5
changelog:
  - remove fullstop from Summary tag.
  - change Buildroot to recommended form.
  - replace Prereq with Requires.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.13
changelog:
  - make double quote handing consistent (at least as much as we can).
  - fix handling of trailing white space in wildcard lookup (forward port bz 199720).
  - check fqdn of each interface when matching export access list (bz 213700).


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.17
changelog:
  - make use of spaces and tabs in spec file consistent.
  - escape embedded macro text in %changelog.
  - eliminate redundant %version and %release.
  - remove redundant conditional check from %clean.
  - remove redundant exit from %preun.
  - correct %defattr spec.
  - remove empty %doc and redundant %dir misc lines.
  - combine program module spec lines into simpler one line form.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.18
changelog:
  - update the "task done race" patch to fix a deadlock.
  - added URL tag.
  - removed obsoletes autofs-ldap.
  - replaced init directory paths with %{_initrddir} macro.


author: Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.24
changelog:
  - add "condrestart" to init script (bz 228860).
  - add "@network" and .domain.name export check.
  - fix display map name in mount entry for "-hosts" map.


author: Ian Kent <ikent@redhat.com> - 5.0.1-1
changelog:
  - update to release tar.
  - fix return check for getpwuid_r and getgrgid_r.
  - patch to give up trying to update exports list while host is mounted.
  - fix to "@network" matching. 
  - patch to check for fstab update and retry if not updated.


author: Ian Kent <ikent@redhat.com> - 5.0.1-5
changelog:
  - drop "DEFAULT_" prefix from configuration names.
  - add option to select replicated server at random (instead of
    ping response time) (bz 227604).
  - fix incorrect cast in directory cleanup routines (bz 231864).


author: Ian Kent <ikent@redhat.com> - 5.0.1-6
changelog:
  - fix directory creation for browse mounts.
  - fix wildcard map handling and improve nsswitch source map update.


author: Ian Kent <ikent@redhat.com> - 5.0.1-8
changelog:
  - add configuration variable to control appending of global options (bz 214684).
  - add command option to set a global mount options string (bz 214684).


author: Ian Kent <ikent@redhat.com> - 5.0.1-9
changelog:
  - upstream fix for filesystem is local check.
  - disable exports access control check (bz 203277).
  - fix patch to add command option for set a global mount options (bz 214684).


author: Ian Kent <ikent@redhat.com> - 5.0.1-16
changelog:
  - add ldaps support.
    - note: it's no longer possible to have multiple hosts in an ldap map spec.
    - note: to do this you need to rely on the ldap client config.


author: Ian Kent <ikent@redhat.com> - 5.0.2-2
changelog:
  - include krb5.h in lookup_ldap.h (some openssl doesn't implicitly include it).
  - correct initialization of local var in parse_server_string.


author: Ian Kent <ikent@redhat.com> - 5.0.2-5
changelog:
  - fix mount point directory creation for bind mounts.
  - add quoting for exports gathered by hosts map.


author: Ian Kent <ikent@redhat.com> - 5.0.2-10
changelog:
  - mark map instances stale so they aren't "cleaned" during updates.
  - fix large file compile time option.


author: Ian Kent <ikent@redhat.com> - 5.0.2-11
changelog:
  - don't fail on empty master map.
  - add support for the "%" hack for case insensitive attribute schemas.


author: Ian Kent <ikent@redhat.com> - 5.0.2-14
changelog:
  - update patch to prevent failure on empty master map.
  - if there's no "automount" entry in nsswitch.conf use "files" source.
  - add LDAP schema discovery if no schema is configured.


author: Ian Kent <ikent@redhat.com> - 5.0.2-16
changelog:
  - add descriptive comments to config about LDAP schema discovery.
  - work around segfault at exit caused by libxml2.
  - fix foreground logging (also fixes shutdown needing extra signal bug).


author: Ian Kent <ikent@redhat.com> - 5.0.2-18
changelog:
  - fix schema selection in LDAP schema discovery.
  - check for "*" when looking up wildcard in LDAP.
  - fix couple of edge case parse fails of timeout option.
  - add SEARCH_BASE configuration option.
  - add random selection as a master map entry option.
  - re-read config on HUP signal.
  - add LDAP_URI, LDAP_TIMEOUT and LDAP_NETWORK_TIMEOUT configuration options.
  - fix deadlock in submount mount module.
  - fix lack of ferror() checking when reading files.
  - fix typo in autofs(5) man page.
  - fix map entry expansion when undefined macro is present.
  - remove unused export validation code.
  - add dynamic logging (adapted from v4 patch from Jeff Moyer).
  - fix recursive loopback mounts (Matthias Koenig).
  - add map re-load to verbose logging.
  - fix handling of LDAP base dns with spaces.
  - handle MTAB_NOTUPDATED status return from mount.
  - when default master map, auto.master, is used also check for auto_master.
  - update negative mount timeout handling.
  - fix large group handling (Ryan Thomas).
  - fix for dynamic logging breaking non-sasl build (Guillaume Rousse).
  - eliminate NULL proc ping for singleton host or local mounts.


author: Ian Kent <ikent@redhat.com> - 5.0.2-21
changelog:
  - Bug 421371: CVE-2007-5964 autofs defaults don't restrict suid in /net [rawhide]
    - use mount option "nosuid" for "-hosts" map unless "suid" is explicily specified.


author: Ian Kent <ikent@redhat.com> - 5.0.2-23
changelog:
  - Bug 397591 SELinux is preventing /sbin/rpc.statd (rpcd_t) "search" to <Unknown> (sysctl_fs_t).
    - prevent fork between fd open and setting of FD_CLOEXEC.


author: Ian Kent <ikent@redhat.com> - 5.0.2-25
changelog:
  - Bug 426401: CVE-2007-6285 autofs default doesn't set nodev in /net [rawhide]
    - use mount option "nodev" for "-hosts" map unless "dev" is explicily specified.


author: Ian Kent <ikent@redhat.com> - 5.0.3-3
changelog:
  - catch "-xfn" map type and issue "no supported" message.
  - another correction for handling of LDAP base dns with spaces.


author: Ian Kent <ikent@redhat.com> - 5.0.3-4
changelog:
  - correction to the correction for handling of LDAP base dns with spaces.
  - avoid using UDP for probing NFSv4 mount requests.
  - use libldap instead of libldap_r.


author: Ian Kent <ikent@redhat.com> - 5.0.3-6
changelog:
  - fix expire calling kernel more often than needed.
  - fix unlink of mount tree incorrectly causing autofs mount fail.
  - add miscellaneous device node interface library.
  - use miscellaneous device node, if available, for active restart.
  - device node and active restart fixes.
  - update is_mounted to use device node ioctl, if available.


author: Ian Kent <ikent@redhat.com> - 5.0.3-8
changelog:
  - revert miscellaneous device node related patches.
  - add missing check for zero length NIS key.
  - fix incorrect match of map type name when included in map name.
  - update rev 7 sasl callbacks patch.


author: Ian Kent <ikent@redhat.com> - 5.0.3-18
changelog:
  - don't abuse the ap->ghost field on NFS mount.
  - multi-map doesn't pickup NIS updates automatically.
  - eliminate redundant DNS name lookups.
  - mount thread create condition handling fix.
  - allow directory create on NFS root.
  - check direct mount path length.
  - fix incorrect in check in get user info.
  - fix a couple of memory leaks.


author: Ian Kent <ikent@redhat.com> - 5.0.3-21
changelog:
  - add upstream bug fix patches
    - add command line option to override is running check.
    - don't use proc fs for is running check.
    - fix fail on included browse map not found.
    - fix incorrect multi source messages.
    - clear stale flag on map read.
    - fix proximity other rpc ping timeout.
    - refactor mount request vars code.
    - make handle_mounts startup condition distinct.
    - fix submount shutdown handling.
    - try not to block on expire.
    - add configuration paramter UMOUNT_WAIT.
    - fix multi mount race.
    - fix nfs4 colon escape handling.
    - check replicated list after probe.
    - add replicated server selection debug logging.
    - update replicated server selection documentation.
    - use /dev/urandom instead of /dev/random.
    - check for mtab pointing to /proc/mounts.
    - fix interface config buffer size.
    - fix percent hack heap corruption.


author: Ian Kent <ikent@redhat.com> - 5.0.3-23
changelog:
  - add upstream bug fixes
    - bug fix for mtab check.
    - bug fix for zero length nis key.
    - update for ifc buffer handling.
    - bug fix for kernel automount handling.
  - warning: I found a bunch of patches that were present but not
    being applied.


author: Ian Kent <ikent@redhat.com> - 5.0.3-25
changelog:
  - fix fd leak at multi-mount non-fatal mount fail.
  - fix incorrect multi-mount mountpoint calcualtion.


author: Ian Kent <ikent@redhat.com> - 5.0.3-26
changelog:
  - add map-type-in-map-name fix patch to sync with upstream and RHEL.
  - don't readmap on HUP for new mount.
  - add NIS_PARTIAL to map entry not found check and fix use after free bug.


author: Ian Kent <ikent@redhat.com> - 5.0.3-28
changelog:
  - don't close file handle for rootless direct mounti-mount at mount.
  - wait submount expire thread completion when expire successful.
  - add inadvertantly ommitted server list locking in LDAP module.


author: Ian Kent <kent@redhat.com> - 5.0.3-30
changelog:
  - fix segv during library re-open.
  - fix incorrect pthreads condition handling for expire requests.
  - fix master map lexer eval order.
  - fix bad alloca usage.


author: Ian Kent <kent@redhat.com> - 5.0.4-5
changelog:
  - fix negative caching of non-existent keys.
  - fix ldap library detection in configure.
  - use CLOEXEC flag functionality if present.
  - fix select(2) fd limit.
  - make hash table scale to thousands of entries.


author: Ian Kent <ikent@redhat.com> - 5.0.4-8
changelog:
  - rename program map parsing bug fix patch.
  - use CLOEXEC flag functionality for setmntent also, if present.


author: Ian Kent <ikent@redhat.com> - 5.0.4-9
changelog:
  - fix hosts map use after free.
  - fix uri list locking (again).
  - check for stale SASL credentials upon connect fail.
  - add "forcestart" and "forcerestart" init script options to allow
    use of 5.0.3 strartup behavior if required.
  - always read entire file map into cache to speed lookups.
  - make MAX_ERR_BUF and PARSE_MAX_BUF use easier to audit.
  - make some easy alloca replacements.
  - update to configure libtirpc if present.
  - update to provide ipv6 name and address support.
  - update to provide ipv6 address parsing.


author: Ian Kent <ikent@redhat.com> - 1:5.0.4-15
changelog:
  - fix array out of bounds accesses and cleanup couple of other alloca() calls.
  - Undo mistake in copy order for submount path introduced by rev 11 patch.
  - add check for alternate libxml2 library for libxml2 tsd workaround.
  - add check for alternate libtirpc library for libtirpc tsd workaround.
  - cleanup configure defines for libtirpc.
  - add WITH_LIBTIRPC to -V status report.
  - add libtirpc-devel to BuildRequires.
  - add nfs mount protocol default configuration option.


author: Ian Kent <ikent@redhat.com> - 1:5.0.4-21
changelog:
  - fix file map lookup when reading included or nsswitch sources.
    - a regression introduced by file map lookup optimisation in rev 9.


author: Ian Kent <ikent@redhat.com> - 1:5.0.4-26
changelog:
  - fix lsb init script header.
  - fix memory leak reading ldap master map.
  - fix st_remove_tasks() locking.
  - reset flex scanner when setting buffer.
  - zero s_magic is valid.


author: Ian Kent <ikent@redhat.com> - 1:5.0.4-28
changelog:
  - use intr option as hosts mount default.
  - sync kernel includes with upstream kernel.
  - dont umount existing direct mount on master re-read.
  - fix incorrect shutdown introduced by library relaod fixes.
  - improve manual umount recovery.
  - dont fail on ipv6 address when adding host.
  - always read file maps multi map fix.
  - always read file maps key lookup fixes.
  - add support for LDAP_URI="ldap:///<domain db>" SRV RR lookup.


author: Ian Kent <ikent@redhat.com> - 1:5.0.4-30
changelog:
  - fix incorrect dclist free.
  - srv lookup handle endianness.
  - fix bug introduced by library reload changes which causes autofs to
    not release mount thread resources when using submounts.
  - fix notify mount message path.
  - try harder to work out if we created mount point at remount.
  - fix double free in do_sasl_bind().
  - manual umount recovery fixes.
  - fix map type info parse error.


author: Ian Kent <ikent@redhat.com> - 1:5.0.4-32
changelog:
  - fix an RPC fd leak.
  - don't block signals we expect to dump core.
  - fix pthread push order in expire_proc_direct().


author: Ian Kent <ikent@redhat.com> - 1:5.0.4-39
changelog:
  - fix libxml2 non-thread-safe calls.
  - fix direct map cache locking.
  - fix patch "dont umount existing direct mount on reread" deadlock.


author: Ian Kent <ikent@redhat.com> - 1:5.0.5-1
changelog:
  - update source to latest upstream version.
    - this is essentially a consolidation of the patches already in this rpm.
  - add dist tag to match latest RHEL-5 package tag format.


author: Ian Kent <ikent@redhat.com> - 1:5.0.5-4
changelog:
  - fix included map read fail handling.
  - refactor ldap sasl authentication bind to eliminate extra connect
    causing some servers to reject the request.
  - add mount wait parameter to allow timeout of mount requests to
    unresponsive servers.
  - special case cifs escape handling.
  - fix libxml2 workaround configure.
  - more code analysis corrections (and fix a typo in an init script).
  - fix backwards #ifndef INET6.
  - fix stale initialization for file map instance.


author: Ian Kent <ikent@redhat.com> - 1:5.0.5-7
changelog:
  - fix ext4 "preen" fsck at mount.
  - don't use master_lex_destroy() to clear parse buffer.
  - make documentation for set-log-priority clearer.


author: Ian Kent <kpnt@redhat.com> - 1:5.0.5-18
changelog:
  - bz563769 - [RFE] autofs needs to wait for a network up event before starting
    - dont connect at ldap lookup module init.
    - fix reconnect get base dn.
  - bz563772 - automount cannot use rpc ping to select from list of replicated servers
    - fix random selection option.
  - bz563773 - [RHEL 5] RHEL5.4 TIMEOUT=0 automount constantly unmount fileystems
    - fix disable timeout.
  - bz563777 - Incorrect strdup() return value check in lib/defaults.c:get_env_string()
    - fix strdup() return value check.
  - Resolves: rhbz#563769 rhbz#563772 rhbz#563773 rhbz#563777


author: Ian Kent <kpnt@redhat.com> - 1:5.0.5-19
changelog:
  - bz563769 - [RFE] autofs needs to wait for a network up event before starting
    - fix get query dn failure
  - bz574309 - autofs cannot mount the folder name including "&"
    - fix ampersand escape in auto.smb.
  - bz465463 - CRM 1203376 autofs/automount to mount nfs4 or nfs3 for mixed servers
    - make nfs4 default for RedHat replicated selection configuration.
  - Resolves: rhbz#574309 rhbz#465463
  - Related: rhbz#563769


author: Ian Kent <kpnt@redhat.com> - 1:5.0.5-21
changelog:
  -bz578677 - random server selection is not random if any host is on a different network
   - fix random selection for host on different network
  - Resolves: rhbz#578677


author: Ian Kent <kpnt@redhat.com> - 1:5.0.5-22
changelog:
  - bz578128 - Service autofs initscript not LSB compliant
  - bz577097 - automount aborts when it authenticates by DIGEST-MD5
  - Resolves: rhbz#578128 rhbz#577097


author: Ian Kent <ikent@redhat.com> - 5.0.5-23
changelog:
  - bz597944 - autofs5: segfault in close_mount()
    - add mutex to serialize access to mount module handle in parse module.
    - dont check null cache on expire.
    - fix null cache race.
    - fix cache_init() on source re-read.
    - fold autofs-5.0.5-fix-memory-leak-on-reload.patch into
      fix cache_init() on source re-read patch where it belongs.
  - bz594565 - If maps include both file and nis maps, included nis maps which
      worked on RHEL 5.3 no longer work on RHEL 5.4
    - fix negative cache included map lookup
  - Resolves: rhhz#597944 rhbz#594565


author: Ian Kent <ikent@redhat.com> - 5.0.5-24
changelog:
  - bz572608 - autofs has unncessary wakeups
    - remove state machine timed wait.
  - bz577099 - RFE: Add locality LDAP attribute to
    - add locality as valid ldap master map attribute
  - bz650009 - automount hangs on startup when started with an already
    mounted cifs share
    - fix remount locking
  - bz624444 - 'Restart' option does not work for autofs initd script
    - fix restart.
  - bz630954 - "service autofs reload" does not pick the updated entry
    from NIS autofs direct map
    - fix direct map not updating on reread
  - bz629480 - include autofs support for SASL External authentication
    using certificates
    - add external bind method
  - bz579963 - autmount maps stored in LDAP can not be read using simple
    authenticated binds
    - add simple bind authentication
  - bz520844 - [RFE] autofs should honor admin supplied server weights in
    maps
    - use weight only for server selection.
  - Resolves: rhbz#572608 rhbz#577099 rhbz#650009 rhbz#624444 rhbz#630954
  - Resolves: rhbz#629480 rhbz#579963 rhbz#520844


author: Ian Kent <ikent@redhat.com> - 5.0.5-26
changelog:
  - bz666340 - autofs handle isspace() char incorrectly
    - fix isspace() wild card substition.
  - Resolves: rhbz#666340


author: Ian Kent <ikent@redhat.com> - 5.0.5-27
changelog:
  - bz616426 - autofs initscript should implement force-reload and try-restart
    - add lsb force-reload and try-restart
  - bz629359 - [RFE] Automounter debug mode should include IP addresses
    - include ip address in debug logging.
    - mount using address for DNS round robin host names.
  - Resolves: rhbz#616426 rhbz#629359


author: Ian Kent <ikent@redhat.com> - 5.0.5-28
changelog:
  - bz630954 - "service autofs reload" does not pick the updated entry
    from NIS autofs direct map
    - fix patch not actually applied.
  - Related: rhbz#630954


author: Ian Kent <ikent@redhat.com> - 5.0.5-29
changelog:
  - bz579963 - autmount maps stored in LDAP can not be read using simple
    authenticated binds
    - deal with Kerberos library dependency.
  - Related: rhbz#579963


author: Ian Kent <ikent@redhat.com> - 5.0.5-30
changelog:
  - bz579963 - autmount maps stored in LDAP can not be read using simple
    authenticated binds
    - remove ERR_remove_state() openssl call. 
  - bz520844 - [RFE] autofs should honor admin supplied server weights in maps
    - update patch, also override proximity.
  - Related: rhbz#579963 rhbz#520844


author: Ian Kent <ikent@redhat.com> - 5.0.5-31
changelog:
  - bz700691 - autofs sometimes stops expiring mounts
    - fix next task list update race.
    - fix stale map read.
  - bz700697 - autofs with null maps specified in auto.master segfaults on reload
    - fix null cache clean.
  - Resolves: rhbz#700691 rhbz#700697


author: Ian Kent <ikent@redhat.com> - 5.0.5-32
changelog:
  - bz704940 - autofs-5.0.1-0.rc2.131.el5_4.1 is missing man 8 auto.master
    - automount(8) man page correction.
  - bz704929 - automount hangs with nested mounts using YP lookups
    - don't hold lock for simple mounts.
  - bz703332 - autofs fails to find duplicate key after key removal
    - fix prune cache valid check.
    - fix map source check in file lookup.
  - bz704933 - [RHEL 5.4] automounter dies with pthreads error
    - wait for master source mutex.
  - bz704927 - autofs should support paged results from ldap server
    - auto adjust ldap page size.
    - fix paged ldap map read.
  - bz704932 - [RFE] Support for encrypted secret in /etc/autofs_ldap_auth.conf
    - add base64 password encode.
  - bz704416 - RFE: automounter to dump maps
    - add dump maps option.
  - bz704935 - [RFE] resolve negative cache invalidation on signal to automount
    - reset negative status on cache prune.
  - bz704937 - Segmentation fault when looking up '*.'
    - fix wildcard map entry match.
  - bz704228 - AD/LDAP connection using GSSAPI auth fails with Error: An invalid
    name was supplied (Hostname cannot be canonicalized)
    - fix sasl bind host name selection.
  - bz692816 - automount does not perform a sanity check of server name in
    configuration
    - fix sanity checks for brackets in server name.
  - bz704939 - automount segfaults in lookup_mount
    - mapent becomes negative during lookup.
  - Resolves: rhbz#704940 rhbz#704929 rhbz#703332 rhbz#704933 rhbz#704927
  - Resolves: rhbz#704932 rhbz#704416 rhbz#704935 rhbz#704937 rhbz#704228
  - Resolves: rhbz#692816 rhbz#704939


author: Ian Kent <ikent@redhat.com> - 5.0.5-33
changelog:
  - bz704228 - AD/LDAP connection using GSSAPI auth fails with Error: An invalid
    name was supplied (Hostname cannot be canonicalized)
    - check each dc server.
  - Related: rhbz#704228


author: Ian Kent <ikent@redhat.com> - 5.0.5-34
changelog:
  - bz718927 - Lock ordering problem on re-load of direct maps
    - fix null cache deadlock.
  - Resolves: rhbz#718927


author: Ian Kent <ikent@redhat.com> - 5.0.5-35
changelog:
  - bz725931 - Fix GPL v3 dependency in autofs.
    - replace GPLv3 with GPLv2 code for SRV record handling.
  - Resolves: rhbz#725931


author: Ian Kent <ikent@redhat.com> - 5.0.5-36
changelog:
  - bz704928 - autofs should support paged results from ldap server on
    ppc64 and s390x
    - fix paged query more results check.
  - Resolves: rhbz#704928


author: Ian Kent <ikent@redhat.com> - 5.0.5-37
changelog:
  - bz704416 - RFE: automounter to dump maps
    - fix dumpmaps not reading maps.
  - Related: rhbz#704416


author: Ian Kent <ikent@redhat.com> - 5.0.5-38
changelog:
  - bz700136 - autofs/automount 5.0.5 error in mounting expanded entry
    - improve mount location error reporting 
  - Resolves: rhbz#700136


author: Ian Kent <ikent@redhat.com> - 5.0.5-39
changelog:
  - bz732667 - Defects added by downstream patches
    - code analysis defect fixes, installment 1.
  - Resolves: rhbz#732667


author: Jeff Moyer <jmoyer@redhat.com> - 5.0.5-40
changelog:
  - bz772356 - autofs-5.0.5-39.el6.x86_64 fails to load some LDAP maps
    - fix improve mount location error reporting. (Ian Kent)
  - Resolves: rhbz#772356


author: Ian Kent <ikent@redhat.com> - 5.0.5-41
changelog:
  - bz753964 - cannot automount NFSv4 over IPv6
    - fix ipv6 name for lookup.
    - fix libtirpc ipv6 check.
    - fix ipv6 name for lookup fix.
    - fix ipv6 name lookup check.
    - fix ipv6 rpc calls.
    - fix ipv6 configure check.
  - bz683523 - [RFE] Use sssd (when available) for automounter map
    lookups in LDAP
    - add sss lookup module.
    - teach automount about sss source.
  - Resolves: rhbz#753964 rhbz#683523


author: Ian Kent <ikent@redhat.com> - 5.0.5-42
changelog:
  - bz772946 - autofs-5.0.5-39.el6 breaks indirect NIS maps
    - fix fix map source check in file lookup.
  - bz745527 - autofs init.d script does not handle improper arguments correctly
    - fix init script usage message.
  - bz782169 - The /net automount map fails for some export styles
    - ignore duplicate exports in auto.net.
  - bz760945 - /net and /misc should be in autofs RPM
    - add /net and /misc to files list and create during install.
  - Resolves: rhbz#772946 rhbz#745527 rhbz#782169 rhbz#760945


author: Ian Kent <ikent@redhat.com> - 5.0.5-43
changelog:
  - bz790674 - automount deadlocking
    - fix submount shutdown race.
    - fix wait for master source mutex (+ fix).
  - Resolves: rhbz#790674


author: Ian Kent <ikent@redhat.com> - 5.0.5-44
changelog:
  - bz787595 - /bin/ls --color=auto takes very long on dir with lots of symlinks to
    automounted NFS filesystems
    - add kernel verion check function.
    - add function to check mount.nfs version.
    - reinstate singleton mount probe.
    - rework error return handling in rpc code.
    - catch EHOSTUNREACH and bail out early.
  - Resolves: rhbz#787595


author: Ian Kent <ikent@redhat.com> - 5.0.5-45
changelog:
  - bz787595 - /bin/ls --color=auto takes very long on dir with lots of symlinks to
    automounted NFS filesystems
    - fix function to check mount.nfs version.
  - Related: rhbz#787595


author: Ian Kent <ikent@redhat.com> - 5.0.5-46
changelog:
  - bz787595 - /bin/ls --color=auto takes very long on dir with lots of symlinks to
    automounted NFS filesystems
    - fix rework error return handling in rpc code.
  - Related: rhbz#787595


author: Ian Kent <ikent@redhat.com> - 5.0.5-47
changelog:
  - bz787595 - /bin/ls --color=auto takes very long on dir with lots of symlinks to
    automounted NFS filesystems
    - allow MOUNT_WAIT to override probe.
    - improve UDP RPC timeout handling.
  - Related: rhbz#787595


author: Ian Kent <ikent@redhat.com> - 5.0.5-48
changelog:
  - bz787595 - /bin/ls --color=auto takes very long on dir with lots of symlinks to
    automounted NFS filesystems
    - use strtok_r() in linux_version_code().
  - Related: rhbz#787595


author: Ian Kent <ikent@redhat.com> - 5.0.5-49
changelog:
  - bz683523 - [RFE] Use sssd (when available) for automounter map
    lookups in LDAP
    - fix sss wildcard match.
  - Related: rhbz#683523


author: Ian Kent <ikent@redhat.com> - 5.0.5-50
changelog:
  - bz683523 - [RFE] Use sssd (when available) for automounter map
    lookups in LDAP
    - fix dlopen() error handling in sss module.
  - Related: rhbz#683523


author: Ian Kent <ikent@redhat.com> - 5.0.5-51
changelog:
  - bz683523 - [RFE] Use sssd (when available) for automounter map
    lookups in LDAP
    - fix configure string length tests for sss library. 
    - add BuildRequires for sssd to ensure sss support is added.
  - Related: rhbz#683523


author: Ian Kent <ikent@redhat.com> - 5.0.5-52
changelog:
  - bz683523 - [RFE] Use sssd (when available) for automounter map
    lookups in LDAP
    - also add BuildRequires for libsss_autofs.
  - Related: rhbz#683523


author: Ian Kent <ikent@redhat.com> - 5.0.5-53
changelog:
  - bz683523 - [RFE] Use sssd (when available) for automounter map
    lookups in LDAP
    - fix libsss_autofs not available at build.
  - Related: rhbz#683523


author: Ian Kent <ikent@redhat.com> - 5.0.5-54
changelog:
  - bz683523 - [RFE] Use sssd (when available) for automounter map
    lookups in LDAP
    - revert fix libsss_autofs not available at build.
  - Related: rhbz#683523


author: Ian Kent <ikent@redhat.com> - 5.0.5-55
changelog:
  - bz846870 - RFE: timeout option cannot be configured individually with
    multiple direct map entries
    - add nobind option.
    - dont bind nfs mount if nobind is set.
    - update ->timeout() function to not return timeout.
    - move timeout to map_source (allow per direct map timeout).
  - bz822733 - Fix autofs attempting to download entire LDAP map at startup
    - report map not read when debug logging.
  - bz827024 - automount segfaults during the boot-up sequence
    - fix mountd vers retry.
    - fix initialization in rpc create_client().
    - fix libtirpc name clash.
    - fix get_nfs_info() can incorrectly fail.
  - bz834641 - autofs requires portmapper on server for NFSv4 mounts
    - fix nfs4 contacts portmap.
  - bz819703 - The local IPv6 interface matching code should be improved
    - fix ipv6 proximity calculation.
  - Resolves: rhbz#846870 rhbz#822733 rhbz#827024 rhbz#834641 rhbz#819703


author: Ian Kent <ikent@redhat.com> - 5.0.5-56
changelog:
  - bz836422 - autofs /net maps do not refresh list of shares exported on
    the NFS server
    - fix expire race.
    - fix remount deadlock.
    - fix umount recovery of busy direct mount.
    - fix offset mount point directory removal.
    - remove move mount code.
    - fix remount of multi mount.
    - fix devce ioctl alloc path check.
    - refactor hosts lookup module.
    - remove cache update from parse_mount().
    - add function to delete offset cache entry.
    - allow update of multi mount offset entries.
    - add hup signal handling to hosts map.
    - fix offset dir removal.
  - Resolves: rhbz#836422


author: Ian Kent <ikent@redhat.com> - 5.0.5-57
changelog:
  - bz585059 - autofs5 init script times out before automount exits and
    incorrectly shows that autofs5 stop failed
    - dont wait forever to restart.
  - bz845512 - autofs initscript Usage case problem
    - include usage in usage message.
  - Resolves: rhbz#585059 rhbz#845512


author: Ian Kent <ikent@redhat.com> - 5.0.5-58
changelog:
  - bz859947 - no --timeout option usage demonstrated in auto.master FORMAT
    options man page section
    - add timeout option description to man page.
  - Resolves: rhbz#859947


author: Ian Kent <ikent@redhat.com> - 5.0.5-59
changelog:
  - bz856296 - Duplicate enty for the /net map cause /etc/init.d/autofs stop to
    fail
    - fix null map entry order handling.
  - Resolves: rhbz#856296


author: Ian Kent <ikent@redhat.com> - 5.0.5-60
changelog:
  - bz865311 - Wrong MOUNT_WAIT description in /etc/sysconfig/autofs
    - documentation fix some typos and misleading comments.
    - make description of default MOUNT_WAIT setting clear.
  - Resolves: rhbz#865311


author: Ian Kent <ikent@redhat.com> - 5.0.5-62
changelog:
  - bz860184 - service autofs status should be accessible to non privileged users
    - allow non root user to check status
  - revert - fix build fail, sssd requires libldb.
  - Resolves: rhbz#860184
  - Related: rhbz#856296


author: Ian Kent <ikent@redhat.com> - 5.0.5-63
changelog:
  - bz866396 - sssd autofs interface library packaging change
    - fix BuildRequires for latest sssd packaging.
  - Resolves: rhbz#866396


author: Ian Kent <ikent@redhat.com> - 5.0.5-64
changelog:
  - bz868973 - autofs leaks UDP sockets when a NFSv4 server is not available
    - destroy the socket when rpc_ping_proto() failed for NFSv4.
  - Resolves: rhbz#868973


author: Ian Kent <ikent@redhat.com> - 5.0.5-65
changelog:
  - bz836422 - autofs /net maps do not refresh list of shares exported on
    the NFS server
    - fix map entry duplicate offset detection.
  - Related: rhbz#836422


author: Ian Kent <ikent@redhat.com> - 5.0.5-66
changelog:
  - bz866338 - update the man pages to describe 'nobind' option current behaviour
    - fix nobind man page description.
  - Resolves: rhbz#866338


author: Ian Kent <ikent@redhat.com> - 5.0.5-67
changelog:
  - bz880242 - autofs service status fails on rhel 6.4 with version
    autofs-5.0.5-64.el6.x86_64
    - fix pid file substitution in init script.
  - Resolves: rhbz#880242


author: Ian Kent <ikent@redhat.com> - 5.0.5-68
changelog:
  - bz880242 - autofs service status fails on rhel 6.4 with version
    autofs-5.0.5-64.el6.x86_64
    - remove pid file substution patch.
    - add backported upstream patch to add piddir to configure.
  - Related: rhbz#880242


author: Ian Kent <ikent@redhat.com> - 5.0.5-69
changelog:
  - bz880242 - autofs service status fails on rhel 6.4 with version
    autofs-5.0.5-64.el6.x86_64
    - actually add the backported patch.
  - Related: rhbz#880242


author: Ian Kent <ikent@redhat.com> - 5.0.5-70
changelog:
  - bz880242 - autofs service status fails on rhel 6.4 with version
    autofs-5.0.5-64.el6.x86_64
    - update configure of back ported patch.
  - Related: rhbz#880242


author: Ian Kent <ikent@redhat.com> - 5.0.5-71
changelog:
  - bz836422 - autofs /net maps do not refresh list of shares exported on
    the NFS server
    - fix submount offset delete.
  - Related: rhbz#836422


author: Ian Kent <ikent@redhat.com> - 5.0.5-72
changelog:
  - bz889055 - RHEL6.4 autofs initscript not LSB compliant
    - fix init script status return.
  - Resolves: rhbz#889055


author: Ian Kent <ikent@redhat.com> - 5.0.5-74
changelog:
  - bz908020 - autofs mount failures when mounting multiple nfs mounts at
    the same time.
    - use numeric protocol ids instead of protoent structs.
  - Resolves: rhbz#908020


author: Ian Kent <ikent@redhat.com> - 5.0.5-75
changelog:
  - bz773127 - automount deadlock when triggering --bind mounts
    - fix recursive mount deadlock.
    - increase file map read buffer size.
    - dont use pthread_rwlock_tryrdlock().
  - fix changelog entry revision number.
  - Related: rhbz#773127


author: Ian Kent <ikent@redhat.com> - 5.0.5-76
changelog:
  - bz971131 - autofs returns a syntax error when trying to pass an SELinux
    context= option in the LDAP automount config
    - fix master map mount options matching.
    - fix master map bogus keywork match.
  - Resolves: rhbz#971131


author: Ian Kent <ikent@redhat.com> - 5.0.5-77
changelog:
  - bz859078 - NFSv4 UDP packet sent during automounting
    - mount_nfs.so to honor explicit NFSv4 requests.
    - mount_nfs.so fix port=0 option behavior v3.
    - probe each nfs version in turn for singleton mounts.
    - check for protocol option.
  - bz886623 - [autofs] Automounting NFS via RDMA fails
    - dont probe rdma mounts.
  - bz974884 - RFE: Change MAX_OPEN_FILES within autofs to 40960 or tunable
    - use ulimit max open files if greater than internal maximum.
  - Resolves: rhbz#859078 rhbz#886623 rhbz#974884


author: Ian Kent <ikent@redhat.com> - 5.0.5-78
changelog:
  -bz903944 - autofs does not use local mounts on non-replicated entries
   - fix not bind mounting local filesystem.
  - bz979929 - automount segfaults in mount_nfs.so when one of the network
    interfaces is marked DOWN
    - fix interface address null check/
  - Resolves: rhbz#903944 rhbz#979929


author: Ian Kent <ikent@redhat.com> - 5.0.5-79
changelog:
  - bz982103 - default timeout is inconsistent in the configuration file
    /etc/sysconfig/autofs
    - improve timeout option description.
  - bz852327 - RFE: feature to dump automount maps in native file format
    - make dump maps check for duplicate indirect mounts.
    - fix dumpmaps multi output.
    - try and cleanup after dumpmaps.
    - teach dumpmaps to output simple key value pairs.
  - Resolves: rhbz#98210 rhbz#852327


author: Ian Kent <ikent@redhat.com> - 5.0.5-80
changelog:
  - bz994296 - "autofs reload" causes automount to stop running when multiple
    maps are removed from auto.master
    - syncronize handle_mounts() shutdown.
  - bz994297 - Wildcard in nested mounts regression
    - fix wildcard multi map regression.
    - fix fix wildcard multi map regression.
  - Resolves: rhbz#994296 rhbz#994297


author: Ian Kent <ikent@redhat.com> - 5.0.5-81
changelog:
  - bz852327 - RFE: feature to dump automount maps in native file format
    - update automount(8) usage message also.
  - Related: rhbz#852327


author: Ian Kent <ikent@redhat.com> - 5.0.5-82
changelog:
  - bz859078 - NFSv4 UDP packet sent during automounting
    - only probe specific nfs version when requested
  - Related: rhbz#859078


author: Ian Kent <ikent@redhat.com> - 5.0.5-83
changelog:
  - bz852327 - RFE: feature to dump automount maps in native file format
    - add missing "\n" to usage output.
  - Related: rhbz#852327


author: Ian Kent <ikent@redhat.com> - 5.0.5-84
changelog:
  - bz1002896 - Race condition or other deadlocking issue on expire code path
    - expire thread use pending mutex.
  - Resolves: rhbz#1002896


author: Ian Kent <ikent@redhat.com> - 5.0.5-85
changelog:
  - bz852327 - RFE: feature to dump automount maps in native file format
    - add missing ">" to usage output.
  - Related: rhbz#852327


author: Ian Kent <ikent@redhat.com> - 5.0.5-86
changelog:
  - bz852327 - RFE: feature to dump automount maps in native file format
    - add missing ">" to man page.
    - handle path name when when given instead of only map name.
  - Related: rhbz#852327


author: Ian Kent <ikent@redhat.com> - 5.0.5-87
changelog:
  - bz1004129 - automounter load balancing with replicated servers broken
    by whitespace patch
    - fix get_nfs_info() probe.
  - Resolves: rhbz#1004129


author: Ian Kent <ikent@redhat.com> - 5.0.5-88
changelog:
  - bz996749 - segmentation fault in ber_memalloc_x function when running automount
    - fix crash due to thread unsafe use of libldap.
  - Resolves: rhbz#996749


author: Ian Kent <ikent@redhat.com> - 5.0.5-89
changelog:
  - bz1038696 - autofs-5.0.5-88.el6 breaks maps that have a -v in the options
    - fix options compare.
  - Resolves: rhbz#1038696


author: Ian Kent <ikent@redhat.com> - 5.0.5-90
changelog:
  - bz1038696 - autofs-5.0.5-88.el6 breaks maps that have a -v in the options
    - fix fix options compare.
  - Related: rhbz#1038696


author: Ian Kent <ikent@redhat.com> - 5.0.5-91
changelog:
  - fix changelog email address.
  - bz1059549 - autofs negative cache not working for included map
    - fix negative status being reset on map read.
  - bz1046164 - autofs-5.0.5-88.el6 no longer queries the portmapper for NFS
    v2/v3 mounts
    - get_nfs_info() should query portmapper if port is not given
  - bz1036032 - with IPv6 link-local address parse err: invalid character "%"
    - fix ipv6 link local address handling.
  -Resolves: rhbz#1059549 rhbz#1046164 rhbz#1036032


author: Ian Kent <ikent@redhat.com> - 5.0.5-92
changelog:
  - bz1068999 - double free or corruption (fasttop) causes abort in
    ldap_int_tls_destroy
    - fix deadlock in init_ldap_connection().
    - extend libldap serialization.
  - Resolves: rhbz#1068999


author: Ian Kent <ikent@redhat.com> - 5.0.5-93
changelog:
  - bz1073197 - automount segfaults in do_remount_indirect() when
    scandir() returns -1
     - fix segmentation fault in do_remount_indirect().
  - Resolves: rhbz#1073197


author: Ian Kent <ikent@redhat.com> - 5.0.5-94
changelog:
  - bz1083744 - autofs can ghost non-existent map entries given the right timing
    - fix use cache entry after free mistake.
    - check for non existent negative entries in lookup_ghost().
  - bz1089576 - segfault in automount
    - fix reset flex scan buffer on init.
  - Resolves: rhbz#1083744 rhbz#1089576


author: Ian Kent <ikent@redhat.com> - 5.0.5-95
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - add amd parser pre-patch series.
    - add amd parser series.
    - fix wildcard key lookup (5.1.0-beta1 patch).
  - Resolves: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-96
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - remove master_mutex_unlock() leftover.
    - don't reset errno.
    - fix out of order amd timestamp lookup.
    - fix ldap default schema config.
    - fix ldap default master map name config.
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-97
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - fix map format init in ldap lookup_init().
    - correct patch "fix master map source server unavialable handling"
    - fix typo in libtirpc file name.
    - fix incorrect max key length in defaults get_hash().
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-98
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - fix xfn sets incorrect lexer state.
    - fix old style key lookup.
  - bz1083744 - autofs can ghost non-existent map entries given the right timing
    - remove patch dependence on map entry status.
  - Related: rhbz#994217 rhbz#1083744


author: Ian Kent <ikent@redhat.com> - 5.0.5-99
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - actually bump revision on commit.
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-100
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - once again actually change spec file revision.
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-101
changelog:
  - bz1059549 - autofs negative cache not working for included map
    - fix fix negative status being reset on map read.
    - and adjust dependent patches later in series.
  - Related: rhbz#1059549


author: Ian Kent <ikent@redhat.com> - 5.0.5-102
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - fix expire when server not responding.
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-103
changelog:
  - bz994217 - RFE: RHEL6: Add am-utils RPM or equivalent am-utils functionality
    to other packages
    - fix ldap_uri config update.
    - fix typo in conf_load_autofs_defaults().
    - fix hash on confg option add and delete.
    - add plus to path match pattern.
    - fix multi entry ldap option handling.
    - cleanup options in amd_parse.c.
    - allow empty value for some map options.
    - allow empty value in macro selectors.
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-104
changelog:
  - bz1081285 - automount segfaults in tlsm_deferred_init
    - add serialization to sasl init.
  - Resolves: rhbz#1081285


author: Ian Kent <ikent@redhat.com> - 5.0.5-105
changelog:
  - bz1081479 - autofs service fails to start when scheduling through satellite
    via remote command
    - dont allocate dev_ctl_ops too early.
  - Resolves: rhbz#1081479


author: Ian Kent <ikent@redhat.com> - 5.0.5-106
changelog:
  - bz994217 - RFE: RHEL6: Add am-utls RPM or equivalent am-utils functionality
    to other packages
    - Covarity motivated corrections.
      - fix leak in cache_push_mapent().
      - fix config entry read buffer not checked.
      - fix FILE pointer check in defaults_read_config().
      - fix memory leak in conf_amd_get_log_options().
      - fix signed comparison in inet_fill_net().
      - fix buffer size checks in get_network_proximity().
      - fix leak in get_network_proximity().
      - fix buffer size checks in merge_options().
      - check amd lex buffer len before copy.
      - add return check in ldap check_map_indirect().
      - check host macro is set before use.
      - check options length before use in parse_amd.c.
      - fix some out of order evaluations in parse_amd.c.
      - fix copy and paste error in dup_defaults_entry().
      - fix leak in parse_mount().
      - add mutex call return check in defaults.c.
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-107
changelog:
  - bz994217 - RFE: RHEL6: Add am-utls RPM or equivalent am-utils functionality
    to other packages
    - force disable browse mode for amd format maps.
    - fix hosts map options check in lookup_amd_instance().
  - Related: rhbz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-108
changelog:
  - bz1130833 - Memory leak in get_exports
    - fix memory leak in create_client().
    - fix memory leak in get_exports().
  - Resolves: rhbz#1130833


author: Ian Kent <ikent@redhat.com> - 5.0.5-109
changelog:
  - bz994217 - RFE: RHEL6: Add am-utls RPM or equivalent am-utils functionality
    to other packages
    - fix memory leak in get_defaults_entry().
    - fix out of order clearing of options buffer.
    - fix reset amd lexer scan buffer.
    - ignore multiple commas in options strings.
  - Related: rhnz#994217


author: Ian Kent <ikent@redhat.com> - 5.0.5-110
changelog:
  - bz1163957 - Autofs unable to mount indirect after attempt to mount wildcard
    - make negative cache update consistent for all lookup modules.
    - ensure negative cache isn't updated on remount.
    - dont add wildcard to negative cache.
  - Resolves: rhbz#1163957


author: Ian Kent <ikent@redhat.com> - 5.0.5-111
changelog:
  - bz1153130 - autofs-5.0.5-109 with upgrade to RHEL 6.6 no longer recognizes
    +yp: in auto.master
    - fix fix master map type check.
  - bz1156387 - autofs /net maps do not refresh list of shares exported on the
    NFS server
    - fix typo in update_hosts_mounts().
    - fix hosts map update on reload.
  - bz1160446 - priv escalation via interpreter load path for program based
    automount maps
    - add a prefix to program map stdvars.
    - add config option to force use of program map stdvars.
  - bz1175671 - automount segment fault in parse_sun.so for negative parser tests
    - fix incorrect check in parse_mount().
  - bz1124083 - Autofs stopped mounting /net/hostname/mounts after seeing duplicate
    exports in the NFS server
    - fix fix map entry duplicate offset detection (dependednt patch).
    - handle duplicates in multi mounts.
  - Resolves: rhbz#1153130 rhbz#1156387 rhbz#1160446 rhbz#1175671 rhbz#1124083


author: Ian Kent <ikent@redhat.com> - 5.0.5-112
changelog:
  - bz1124083 - Autofs stopped mounting /net/hostname/mounts after seeing duplicate
    exports in the NFS server
    - fix use after free in patch to handle duplicate in multi mounts.
    - change log messages to try and make them more sensible.
  - fix log entry for rev 5.0.5-111 below.
  - Related: rhbz#1124083


author: Ian Kent <ikent@redhat.com> - 5.0.5-113
changelog:
  - bz1201195 - autofs: MAPFMT_DEFAULT is not macro in lookup_program.c
    - fix macro usage in lookup_program.c.
  - Resolves: rhbz#1201195


author: Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.31.1-0.fdr.2
changelog:
  - Added new BuildReq pstoedit-devel.
  - Added missing BuildReq libexif-devel.
  - Added missing -devel requires pkgconfig, ImageMagick-devel.
  - Converted spec file to UTF-8.


author: Peter Lemenkov <lemenkov@gmail.com> - 0.31.1-23
changelog:
  - Removed static libraries from -devel
  - Changed %makeinstall to "make install DESTDIR=blablabla"
  - Fixed rhbz# 477980


author: Donnie Barnes <djb@redhat.com>
changelog:
  - added signal handling patch from Dean Gaudet <dgaudet@arctic.org> that
    is based on a change made in bash 2.0.  Should fix some early exit
    problems with suspends and fg.


author: Ian Macdonald <ianmacd@xs4all.nl>
changelog:
  - upgraded to version 2.02
  - Alpha, MIPS & Sparc patches removed due to lack of test platforms
  - glibc & signal patches no longer required
  - added documentation subpackage (doc)


author: Florian La Roche <Florian.LaRoche@redhat.com>
changelog:
  - add some collected patches for bash2
  - change it over to be the main bash package
  - install man-pages root:root
  - obsolete bash2, bash2-doc


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04beta5
  - adapt patches
  - Fix up bashrc
  - Don't put in bashrc1, this should be done by the bash1 package
  - use install -c instead of plain install to work on *BSD
  - remove the collected patches - they're now in the base version.
  - make compressed man pages optional


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04 final
  - remove the echo, pwd, test and kill man pages from the package,
    we're getting them from sh-utils


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-1
changelog:
  - Update to 2.05
  - Change PROMPT_COMMAND in bashrc for xterms
    to something less space consuming (#24159)
  - Provide plugs for alternate prompt commands (#30634), but don't
    default to them


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-2
changelog:
  - bash comes with its own copy of readline... Add the patches we're
    applying in the readline package.


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-5
changelog:
  - Don't set BASH_ENV in .bash_profile, it causes .bashrc to be sourced
    twice in interactive non-login shells.
  - s/Copyright/License/


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-9
changelog:
  - Add patch from Ulrich Drepper to get better error messages when trying
    to launch an application with a bad ELF interpreter (e.g. libc5 ld.so)
    (#60870)


author: Tim Waugh <twaugh@redhat.com> 2.05b-4
changelog:
  - Fix history substitution modifiers in UTF-8 (bug #70294, bug #71186).
  - Fix ADVANCE_CHAR at end of string (bug #70819).
  - docs: CWRU/POSIX.NOTES no longer exists, but ship POSIX.


author: Tim Waugh <twaugh@redhat.com> 2.05b-6
changelog:
  - Add the (4) patches from ftp.gnu.org (bug #75888, bug #72512).
  - Ship '.' man page, which doesn't get picked up by glob.
  - Don't install files not shipped when building.
  - Locale shell variables fix (bug #74701).


author: Tim Waugh <twaugh@redhat.com> 2.05b-23
changelog:
  - Fix a warning message (bug #79629).
  - Don't remove generated source during build, for debuginfo package.
  - Don't build with AFS support (bug #86514).


author: Tim Waugh <twaugh@redhat.com> 3.0-2
changelog:
  - Fixed brace expansion (bug #129128).
  - Build with AFS support again, since bug #86514 seems fixed upstream
    (bug #129094).


author: Tim Waugh <twaugh@redhat.com> 3.0-5
changelog:
  - Make trap usage string show POSIX usage (bug #128938).
  - Updated ${x[@]:1} expansion fix from bug-bash list.
  - Updated patch to fix unset array crash (from bug-bash list).


author: Tim Waugh <twaugh@redhat.com> 3.0-13
changelog:
  - Check for EINVAL from waitpid() and avoid WCONTINUED in that case.
  - Fixed jobs4 test.
  - Applied experimental upstream patch for trap compatibility.
  - Re-make documentation to reflect source changes.


author: Tim Waugh <twaugh@redhat.com> 3.0-21
changelog:
  - Added code to /etc/skel/.bash_logout to support the gpm selection buffer
    invalidation on virtual terminals (bug #115493).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Reverted this change:
    - Added code to /etc/skel/.bash_logout to support the gpm selection buffer
      invalidation on virtual terminals (bug #115493).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Fixed AFS support for output redirection, so that the correct errors
    are reported for other filesystems (bug #155373).


author: Tim Waugh <twaugh@redhat.com> 3.0-36
changelog:
  - Added Url: tag (bug #172770).
  - Do not explicitly gzip info pages (bug #172770).
  - Fix permissions on bashbug (bug #172770).


author: Tim Waugh <twaugh@redhat.com> 3.0-40
changelog:
  - Fix read memleak when reading from non-blocking fd (bug #173283).
  - Missed another loop for improved sighandler patch (bug #169231).


author: Tim Waugh <twaugh@redhat.com> 3.1-1
changelog:
  - 3.1.
  - No longer need ia64, utf8, multibyteifs, jobs, sigpipe,
    read-e-segfault, manpage, crash, pwd, afs, subshell patches.
  - Remove wrap patch for now.
  - Use upstream patch to fix arrays.


author: Tim Waugh <twaugh@redhat.com> 3.1-2
changelog:
  - No longer need loadables, mbinc or shellfunc patches.
  - Use literal single-quote in bash man page where appropriate (bug #177051).


author: Tim Waugh <twaugh@redhat.com> 3.2-1
changelog:
  - Build requires autoconf and gettext.
  - 3.2.  No longer need aq, login, ulimit, sighandler or read-memleak
    patches.


author: Tim Waugh <twaugh@redhat.com> 3.2-5
changelog:
  - Added triggers for install-info (bug #225609).
  - Use full path to utilities in scriptlets (bug #225609).
  - Fix missing sh-bangs in example scripts (bug #225609).
  - Post requires ncurses (bug #224567).
  - Removed Prefix tag (bug #225609).
  - Fixed BuildRoot tag (bug #225609).
  - Removed trailing full-stop from summary (bug #225609).
  - Spec file is now UTF-8 (bug #225609).
  - Removed obsolete Obsoletes (bug #225609).
  - Moved 'make check' to new 'check' section (bug #225609).
  - Removed uses of RPM_SOURCE_DIR (bug #225609).
  - Fixed macros in changelog (bug #225609).
  - Changed tabs to spaces (bug #225609).


author: Tim Waugh <twaugh@redhat.com> 3.2-7
changelog:
  - Reinstated this change:
    - Post requires ncurses (bug #224567).
  - Reverted this change:
    - Added triggers for install-info (bug #225609).


author: Pete Graner <pgraner@redhat.com> - 3.2-15
changelog:
  - Update to the Improve bash $RANDOM pseudo RNG (bug #234906) 
    now works with subshells and make $RANDOM on demand thus reducing the 
    amount of AVCs thrown.


author: Pete Graner <pgraner@redhat.com> - 3.2-17
changelog:
  - Added bash32-018 upstream official patch
  - Added bash32-020 upstream official patch
  - Added bash32-019 upstream official patch


author: Pete Graner <pgraner@redhat.com> - 3.2-18
changelog:
  - Added bash32-021 upstream official patch
  - Added bash32-025 upstream official patch
  - Added bash32-024 upstream official patch
  - Added bash32-023 upstream official patch
  - Added bash32-022 upstream official patch


author: Tomas Janousek <tjanouse@redhat.com> - 3.2-19
changelog:
  - fix cursor position when prompt has one invisible character (#358231)
  - dropped examples/loadables/ from docs, since it wasn't possible to build them
    anyway (#174380)
  - fix #286861: Wrong input confuses bash's arithmetic unit permanently
  - fix #344411: $RANDOM stays the same when job executed in the background


author: Tomas Janousek <tjanouse@redhat.com> - 3.2-20
changelog:
  - Added bash32-026 upstream official patch
  - Added bash32-027 upstream official patch (#249987)
  - Added bash32-028 upstream official patch
  - Added bash32-029 upstream official patch (#286861)
  - Added bash32-030 upstream official patch
  - Added bash32-031 upstream official patch (#358231)
  - Added bash32-032 upstream official patch
  - Added bash32-033 upstream official patch
  - Fix insert command repeating in vi mode (#190350)


author: Roman Rakus <rrakus@redhat.com> - 3.2-28
changelog:
  - Removing Requires for mktemp and ncurses, which cause
    dependencing loop
  - Enabling #define SSH_SOURCE_BASHRC, because ssh changed.
    Resolves: #458839
  - Catch signals right after calling execve()
    Resolves: #455548


author: Jesse Keating <jkeating@redhat.com> - 3.2-29
changelog:
  - Add the Requires(post) back for ncurses-libs, so that rpm knows
    where to break the loop.  The post actually does require the curses
    libs for the sh calls.  Could consider doing this in LUA and not have
    any external deps.


author: Roman Rakus rrakus@redhat.com 4.1.2-1
changelog:
  - rebase to 4.1
  - Patch level 2
    Resolves #542692
  - Include COPYING in bash base rpm
    Resolves #553250


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-4
changelog:
  - don't segfault when trying to bind int variable to array
    with bad array subsrcipt
    Resolves: #618289


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-5
changelog:
  - Builtins like echo and printf won't report errors
    when output does not succeed due to EPIPE
    Resolves: #664468


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-12
changelog:
  - Update info about trap in man page
    Resolves: #799958
  - Enable system-wide bash_logout
    Resolves: #677439
  - instead of setting the signal handler to SIG_IGN while installing
    the new trap handler, block the signal and unblock it after the new handler
    is installed
    Resolves: #695656


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-15
changelog:
  - Fixed a bug that caused trap handlers to be executed recursively,
    corrupting internal data structures.
    Resolves: #964687


author: Scott Lampert <fortunato@heavymetal.org>
changelog:
  - Used buildroot
  - patched bin/named/ns_udp.c to use <libelf/nlist.h> for include
    on Redhat 5.0 instead of <nlist.h>


author: Manuel J. Galan <manolow@step.es>
changelog:
  - Several essential modifications to build and install correctly.
  - Modified 'ndc' to avoid deprecated use of '-'


author: Stepan Kasal <kasal@math.cas.cz>
changelog:
  - nslookup patched:
    to count numRecords properly
    to fix subsequent calls to ls -d
    to parse "view" and "finger" commands properly
    the view hack updated for bind-8 (using sed)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 8.2.1.
  - add named.logrotate (#3571).
  - hack around egcs-1.1.2 -m486 bug (#3413, #3485).
  - vet file list.


author: Preston Brown <pbrown@redhat.com>
changelog:
  - use real stop and start in named.init for restart, not ndc restart, it has
    problems when named has changed during a package update... (# 4890)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up location of named-bootconf.pl and make it executable
    (Bug #8028)
  - bind-devel requires bind


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - provide /var/named (fix for bugs #9847, #10205)
  - preserve args when restarted via ndc(8) (bug #10227)
  - make resolv.conf(5) a link to resolver(5) (bug #10245)
  - fix SYSTYPE bug in all makefiles
  - move creation of named user from %post into %pre


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - modify logrotate setup to use PID file
  - temporarily disable optimization by unsetting $RPM_OPT_FLAGS at build-time
  - actually bump the release this time


author: Bernhard Rosenkranzer <bero@redhat.com>
changelog:
  - Fix up the initscript (Bug #13033)
  - Fix build with current glibc (Bug #12755)
  - /etc/rc.d/init.d -> /etc/init.d
  - use %{_mandir} rather than /usr/share/man


author: Karsten Hopp <karsten@redhat.de>
changelog:
  - fixed logrotate script (wrong path to kill)
  - include header files in -devel package
  - bugzilla #22049, #19147, 21606


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Move run files to /var/run/named/ - /var/run isn't writable
    by the user we're running as. (Bug #20665)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Make /etc/rndc.conf and /etc/sysconfig/named noreplace
  - Make devel require bind = %{version} rather than just bind


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update to 9.1.1rc1; fixes 17 bugs (14 of them affecting us;
    1 was fixed in a Red Hat patch already, 2 others are portability
    improvements)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 9.1.1 probably won't be out in time, revert to 9.1.0 and apply fixes
    from 9.1.1rc2
  - bind requires bind-utils (#28317)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Don't use the standard rndc key from the documentation, instead, create a random one
    at installation time (#26358)
  - Make /etc/rndc.conf readable by user named only, it contains secret keys


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.0-9
changelog:
  - Work around bind 8 -> bind 9 migration problem when using buggy zone files:
    accept zones without a TTL, but spew out a big fat warning. (#31393)


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-1
changelog:
  - 9.1.2 final. No changes between 9.1.2-0.rc1.1 and this one, except for
    the version number, though.


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.2
changelog:
  - Add named.conf man page from bind 8.x (outdated, but better than nothing,
    - Rename the rndc key (#42895)
  - Add dnssec* man pages


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-3
changelog:
  - Add build dependencies (#49368)
  - Make sure running service named start several times doesn't create
    useless processes (#47596)
  - Work around the named parent process returning 0 even if the config
    file is broken (it's parsed later by the child processes) (#45484)


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-4
changelog:
  - Make sure /etc/rndc.conf isn't world-readable even after the
    %post script inserted a random key (#53009)


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc3.1
changelog:
  - 9.2.0rc3
  - remove ttl patch, I don't think we need this for 8.0.
  - remove dig.1.bz2 from the bind8-manpages tar file, 9.2 has a new dig man page
  - add lwres* man pages to -devel


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-7
changelog:
  - Don't exit if /etc/named.conf doesn't exist if we're running
    chroot (#60868)
  - Revert Elliot's changes, we do require specific glibc/glibc-kernheaders
    versions or bug #58335 will be back. "It compiles, therefore it works"
    isn't always true.


author: Bernhard Rosenkraenzer <bero@redhat.com> 9.2.1-2
changelog:
  - Move libisccc, lib isccfg and liblwres from bind-utils to bind,
    they're not required if you aren't running a nameserver.


author: Karsten Hopp <karsten@redhat.de> 9.2.1-7
changelog:
  - fix name of pidfine in logrotate script (#68842)
  - fix owner of logfile in logrotate script (#41391)
  - fix nslookup and named.conf man pages (output on stderr)
    (#63553, #63560, #63561, #54889, #57457)
  - add rfc1912 (#50005)
  - gzip all rfc's
  - fix typo in keygen.c (#54870)
  - added missing manpages (#64065)
  - shutdown named properly with rndc stop (#62492)
  - /sbin/nologin instead of /bin/false (#68607)
  - move nsupdate to bind-utils (where the manpage already was) (#66209, #66381)
  - don't kill initscript when rndc fails (reload)    (#58750)


author: Daniel Walsh <dwalsh@redhat.com> 9.2.1-12
changelog:
  - Fix log rotate to use service named reload
  - Change service named reload to give success/failure message [73770]
  - Fix File checking [75710]
  - Begin change to automatically run in CHROOT environment


author: Daniel Walsh <dwalsh@redhat.com> 9.2.2-13
changelog:
  - Fix config description of named.conf in chroot
  - Change named.init script to check for existence of /etc/sysconfig/network


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Fixed named.init generation of error messages on
  - 'service named stop' and 'service named reload'
  - as per bug 127775


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Fixed bug 129289: bind-chroot install / deinstall
  - on install, existing config files 'safe_replace'd
  - with links to chroot copies; on uninstall, moved back.


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Remove resolver(5) manpage now in man-pages (bug 130792);
  - Don't create /dev/ entries in bind-chroot if already there (bug 127556);
  - fix bind-devel Requires (bug 130919)
  - Set default location for dumpdb & stats files to /var/named/data


author: Jason Vas Dias <jvdias@redhat.com>
changelog:
  - Fix bug 130981: add '-t' option to named-checkconf invocation in
  - named.init if chroot installed.


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-10
changelog:
  - Fix bug 130121: add '%ghost' entries for files included in previous
  - bind-chroot & not in current - ie. named.conf, rndc.key, dev/* -
  - that RPM removed after upgrade .


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-11_EL3
changelog:
  - Fix bug 131803: replace ROOTDIR line removed by broken
  - bind-chroot 9.2.2-21's '%postun'; added %triggerpostun for bind-chroot


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-12_EL3
changelog:
  - Fix bug 132303: if ROOTDIR line was replaced after upgrade from
  - bind-chroot-9.2.2-21, restart named


author: Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc8-14
changelog:
  - Upgrade to upstream bind-9.2.4rc8 .
  - Progress: Finally! Hooray! ISC bind now distributes:
  - o named.conf(5) and nslookup(8) manpages
  -    'bind-manpages.bz2' source can now disappear
  -    (could this have something to do with ISC bug I raised about this?)
  - o 'deprecation_msg' global has vanished
  -     bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2 can disappear


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-1
changelog:
  - BIND 9.2.4 (final release) released - source code actually
  - identical to 9.2.4rc8, with only version number change.


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-2
changelog:
  - Fix bug 136243: bind-chroot %post must run restorecon -R /var/named/chroot
  - Fix bug 135175: named.init must return non-zero if named is not run
  - Fix bug 134060: bind-chroot %post must use mktemp, not /tmp/named
  - Fix bug 133423: bind-chroot %files entries should have been %dirs


author: Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-4
changelog:
  - Fix bugs 140528 and 141113:
  - 2 second timeouts when IPv6 not configured and root nameserver's
  - AAAA addresses are queried


author: Jason Vas Dias <jvdias@redhat.com> - 22:9.3.0-2
changelog:
  - Fix bug 143438: named.init will now make correct ownership of $ROOTDIR/var/named
  -                 based on 'named_write_master_zones' SELinux boolean.
  - Fix bug 143744: dig & nsupdate IPv6 timeout  (dup of 140528)


author: Jason Vas Dias <jvdias@redhat.com> - 22:9.3.1rc1-1
changelog:
  - Upgrade to 9.3.1rc1
  - Add Simplified Database Backend (SDB) sub-package ( bind-sdb )
  -     add named_sdb - ldap + pgsql + dir database backend support with
  -     'ENABLE_SDB' named.sysconfig option
  - Add BIND resolver library & includes sub-package ( libbind-devel)
  - fix bug 147824 / 147073 / 145664: ENABLE_ZONE_WRITE in named.init
  - fix bug 146084 : shutup restorecon


author: Jason Vas Dias <jvdias@redhat.com> - 22.9.3.1rc1-5
changelog:
  - fix bug 150288: h_errno not being accessed / set correctly in libbind
  - add libbind man-pages from bind-8.4.6


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-2_FC4
changelog:
  - Rebuild for bind-sdb libpq.so.3 dependency
  - fix bug 150981: don't install libbind man-pages if no libbind
  - fix bug 151852: mount proc on $ROOTDIR/proc to allow sysconf(...)
    to work and correct number of CPUs to be determined


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4_dbus
changelog:
  - Enhancement to allow dynamic forwarder table management and
  - DHCP forwarder auto-configuration with D-BUS


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4
changelog:
  - Fix bug 157601: give named.init a configtest function
  - Fix bug 156797: named.init should check SELinux booleans.local before booleans
  - Fix bug 154335: if no controls in named.conf, stop named with -TERM sig, not rndc
  - Fix bug 155848: add NOTES section to named.8 man-page with info on all Red Hat
                    BIND quirks and SELinux DDNS / slave zone file configuration
  - D-BUS patches NOT applied until dhcdbd is in FC


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-6
changelog:
  - fix bug 157950: dig / host / nslookup should reject invalid resolv.conf
                    files and not use uninitialized garbage nameserver values
                    (ISC bug 14841 raised).


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-7
changelog:
  - fix bug 160914: resolver utilities should try next server on empty referral
                    (now that glibc bug 162625 is fixed)
                    host and nslookup now by default try next server on SERVFAIL
                    (host now has '-s' option to disable, and nslookup given
                     '[no]fail' option similar to dig's [no]fail option).
  - rebuild and re-test with new glibc & gcc (all tests passed).


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-10
changelog:
  - Build with D-BUS patch by default; D-BUS support enabled with named -D option
  - Enable D-BUS for named_sdb also
  - fix sdb pgsql's zonetodb.c: must use isc_hash_create() before dns_db_create()
  - update fix for bug 160914 : test for RD=1 and ARCOUNT=0 also before trying next server
  - fix named.init script to handle named_sdb properly
  - fix named.init script checkconfig() to handle named '-c' option
    and make configtest, test, check configcheck synonyms


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-12
changelog:
  - fix bug 168302: use %{__cc} for compiling dns-keygen
  - fix bug 167682: bind-chroot directory permissions
  - fix issues with -D dbus option when dbus service not running or disabled


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-18
changelog:
  - fix bug 169969: do NOT call dbus_svc_dispatch() in dbus_mgr_init_dbus() -
        task->state != task_ready and will cause Abort in task.c if process
        is waiting for NameOwnerChanged to do a SetForwarders


author: Jason Vas Dias <jvdias@redhat.com> - 24.9.3.1-20
changelog:
  - Allow the -D enable D-BUS option to be used within bind-chroot .
  - fix bug 171226: supply some documentation for pgsql SDB .


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-22
changelog:
  - fix bug 172632 - remove .la files
  - ship namedGetForwarders and namedSetForwarders scripts
  - fix detection of -D option in chroot


author: Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-24
changelog:
  - allow D-BUS support to work in bind-chroot environment:
    workaround latest selinux policy by mounting /var/run/dbus/
    under chroot instead of /var/run/dbus/system-bus-socket


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-4
changelog:
  - regenerate redhat_doc patch for non-DBUS builds
  - allow dbus builds to work with dbus version < 0.6 (bz #179816)


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-6
changelog:
  - replace caching-nameserver with bind-config sub-package
  - fix bug 177595: handle case where $ROOTDIR is a link in initscript
  - fix bug 177001: bind-config creates symlinks OK now
  - fix bug 176388: named.conf is now never replaced by any RPM
  - fix bug 176248: remove unecessary creation of rpmsave links
  - fix bug 174925: no replacement of named.conf
  - fix bug 173963: existing named.conf never modified
  - major .spec file cleanup


author: Jason Vas Dias <jvdias@redhat.com> - 30.9.3.2-8
changelog:
  - Do not allow package to be installed if named:25 userid creation fails
  - Give libbind a pkg-config file
  - remove restorecon from bind-chroot-admin (not required).
  - fix named.caching-nameserver.conf (listen-on-v6 port 53 { ::1 };)


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-14
changelog:
  - fix bug 186577: remove -L/usr/lib from libbind.pc and more .spec file cleanup
  - add '%doc' sample configuration files in /usr/share/doc/bind*/sample
  - rebuild with new gcc and glibc


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-16
changelog:
  - fix bug 187286: 
       prevent host(1) printing duplicate 'is an alias for' messages
       for the default AAAA and MX lookups as well as for the A lookup
       (it now uses the CNAME returned for the A lookup for the AAAA and MX lookups).
       This is upstream bug #15702 fixed in the unreleased bind-9.3.3
  - fix bug 187333: fix SOURCE24 and SOURCE25 transposition


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-20
changelog:
  - fix resolver.c ncache_adderesult segfault reported in addenda to bug 173961 
    (upstream bugs #15642, #15528 ?)
  - allow named ability to generate core dumps after setuid (upstream bug #15753)


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-22
changelog:
  - apply upstream patch for ncache_adderesult segfault bug 173961 addenda
  - fix bug 188382: rpm --verify permissions inconsistencies
  - fix bug 189186: use /sbin/service instead of initscript
  - rebuild for new gcc, glibc-kernheaders


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-26.FC6
changelog:
  - fix bugs 191093, 189789
  - backport selected fixes from upstream bind9 'v9_3_3b1' CVS version:
    ( see http://www.isc.org/sw/bind9.3.php "Fixes" ): 
    o change 2024 / bug 16027:
      named emitted spurious "zone serial unchanged" messages on reload
    o change 2013 / bug 15941:
      handle unexpected TSIGs on unsigned AXFR/IXFR responses more gracefully
    o change 2009 / bug 15808: coverity fixes
    o change 1997 / bug 15818: 
      named was failing to replace negative cache entries when a positive one
      for the type was learnt
    o change 1994 / bug 15694: OpenSSL 0.9.8 support
    o change 1991 / bug 15813:
      The configuration data, once read, should be treated as readonly.
    o misc. validator fixes 
    o misc. resolver fixes
    o misc. dns fixes
    o misc. isc fixes
    o misc. libbind fixes
    o misc. isccfg fix
    o misc. lwres fix
    o misc. named fixes
    o misc. dig fixes
    o misc. nsupdate fix
    o misc. tests fixes


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-30
changelog:
  - fix bug 196398 - Enable -D option automatically in initscript
    if NetworkManager enabled in any runlevel.
  - fix namedGetForwarders for new dbus
  - fix bug 195881 - libbind.so should be owned by bind-libbind-devel


author: Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-32
changelog:
  - fix addenda to bug 189789: 
    determination of selinux enabled was still not 100% correct in bind-chroot-admin
  - fix addenda to bug 196398:
    make named.init test for NetworkManager being enabled AFTER testing for -D absence;
    named.init now supports a 'DISABLE_NAMED_DBUS' /etc/sysconfig/named setting to disable
    auto-enable of named dbus support if NetworkManager enabled.


author: Martin Stransky <stransky@redhat.com> - 30:9.3.2-37
changelog:
  - fix for #202542 - /usr/sbin/bind-chroot-admin: No such file or directory
  - fix for #202547 - file_contexts: invalid context


author: Martin Stransky <stransky@redhat.com> - 30:9.3.3-3
changelog:
  - added fix from #209400 - Bind Init Script does not create 
    the PID file always, created by Jeff Means
  - added timeout to stop section of init script. 
    The default is 100 sec. and can be adjusted by NAMED_SHUTDOWN_TIMEOUT
    shell variable.


author: Martin Stransky <stransky@redhat.com> - 30:9.3.3-6
changelog:
  - fix for #200465: named-checkzone and co. cannot be run as non-root user
  - fix for #212348: chroot'd named causes df permission denied error
  - fix for #211249, #211083 - problems with stopping named
  - fix for #212549: init script does not unmount /proc filesystem
  - fix for #211282: EDNS is globally enabled, crashing CheckPoint FW-1,
      added edns-enable options to named configuration file which can suppress
      EDNS in queries to DNS servers (see /usr/share/doc/bind-9.3.3/misc/options)
  - fix for #212961: bind-chroot doesn't clean up its mess on %preun
  - update to 9.3.3rc3, removed already merged patches


author: Martin Stransky <stransky@redhat.com> - 31:9.3.3-0.1.rc3
changelog:
  - added back an interval to restart
  - renamed package, it should meet the N-V-R criteria
  - fix for #216185: bind-chroot-admin able to change root mode 750
  - added fix from #215997: incorrect permissions on dnszone.schema
  - added a notice to init script when /etc/named.conf doesn't exist (#216075)


author: Martin Stransky <stransky@redhat.com> - 31:9.3.3-2
changelog:
  - added namedGetForwarders written in shell (#176100),
    created by Baris Cicek <baris@nerd.com.tr>.


author: Adam Tkac <atkac@redhat.com> 31:9.3.3-4.fc7
changelog:
  - package bind-libbind-devel has beed removed (libs has been moved to bind-devel & bind-libs)
  - Resolves: #214208


author: Adam Tkac <atkac@redhat.com> 31:9.3.4-3.fc7
changelog:
  - fixed building without libbind
  - fixed post section (selinux commands is now in if-endif statement)
  - prever macro has been removed from version


author: Adam Tkac <atkac@redhat.com> 31:9.4.0-1.fc7
changelog:
  - updated to 9.4.0
  - bind-chroot-admin now sets EAs correctly (#213926)
  - throw away next_server_on_referral and no_servfail_stops patches (fixed in 9.4.0)


author: Adam Tkac <atkac redhat com> 31:9.4.0-2.fc7
changelog:
  - added experimental SQLite support (written by John Boyd <jaboydjr@netwalk.com>)
  - moved bind-chroot-admin script to chroot package
  - bind-9.3.2-redhat_doc.patch is always applied (#231738)


author: Adam Tkac <atkac redhat com> 31:9.4.0-3.fc7
changelog:
  - prepared bind to merge review
  - added experimental idn support to bind-utils utils (not enabled by default yet)
  - change chroot policy in caching-nameserver post section
  - fixed bug in bind-chroot-admin - rootdir function is called properly now


author: Adam Tkac <atkac redhat com> 31:9.4.0-4.fc7
changelog:
  - removed query-source[-v6] options from caching-nameserver config
    (#209954, increase security)
  - throw away idn. It won't be ready in fc7


author: Adam Tkac <atkac redhat com> 31:9.4.0-7.fc7
changelog:
  - removed DEBUGINFO option because with this option (default) was bind
    builded with -O0 and without this flag no debuginfo package was produced.
    (I want faster bind => -O2 + debuginfo)
  - fixed zone finding (#236426)


author: Adam Tkac <atkac redhat com> 31:9.4.0-8.fc7
changelog:
  - improved "zone freeze patch" - if multiple zone with same name exists
    no zone is freezed
  - minor cleanup in caching-nameserver's config file
  - fixed race-condition in dbus code (#235809)
  - added forgotten restorecon statement in bind-chroot-admin


author: Adam Tkac <atkac redhat com> 31:9.4.1-3
changelog:
  - fixed bind-chroot-admin dynamic DNS handling (#239149)
  - updated zone-freeze patch to latest upstream
  - ldap sdb has been rewriten to latest api (#239802)


author: Adam Tkac <atkac redhat com> 31:9.4.1-4
changelog:
  - removed ldap-api patch and start using deprecated API
  - fixed minor problem in bind-chroot-admin script (#241103)


author: Adam Tkac <atkac redhat com> 31:9.4.1-5
changelog:
  - very minor compatibility change in bind-chroot-admin (line 215)
  - enabled IDN support by default and don't distribute IDN libraries
  - specfile cleanup
  - add dynamic directory to /var/named. This directory will be primarily used for
    dynamic DNS zones. ENABLE_ZONE_WRITE and SELinux's named_write_master_zones no longer exist


author: Adam Tkac <atkac redhat com> 31:9.4.1-6
changelog:
  - major changes in initscript. Could be LSB compatible now
  - removed caching-nameserver subpackage. Move configs from this
    package to main bind package as default configuration and major
    configuration cleanup


author: Adam Tkac <atkac redhat com> 31:9.4.1-7
changelog:
  - marked caching-nameserver as obsolete (#244604)
  - fixed typo in initscript (causes that named doesn't detect NetworkManager
    correctly)
  - next cleanup in configuration - moved configfiles into config.tar
  - removed delay between start & stop in restart function in named.init


author: Adam Tkac <atkac redhat com> 31:9.5.0a5-2
changelog:
  - minor changes in default configuration
  - fix h_errno assigment during resolver initialization (unbounded recursion, #245857)
  - removed wrong patch to #150288


author: Adam Tkac <atkac redhat com> 31:9.5.0a5-3.9
changelog:
  - removed bind-sdb package (default named has compiled SDB backend now)
  - integrated DLZ (Dynamically loadable zones) drivers
  - integrated GSS-TSIG support (RFC 3645)
  - build with -O0 (many new features, potential core dumps will be more useful)


author: Adam Tkac <atkac redhat com> 31:9.5.0a5-5
changelog:
  - integrated "autotools" patch for testing purposes (upstream will
    accept it in future, for easier building)


author: Adam Tkac <atkac redhat com> 32:9.5.0-6.a6
changelog:
  - updated to 9.5.0a6 which contains fixes for CVE-2007-2925 and
    CVE-2007-2926
  - fixed building on 64bits


author: Adam Tkac <atkac redhat com> 32:9.5.0-8.a6
changelog:
  - minor next improvements on autotools patch
  - dig and host utilities now using libidn instead idnkit for
    IDN support


author: Adam Tkac <atkac redhat com> 32:9.5.0-9.a6
changelog:
  - disable 64bit dlz driver patch on alpha and ia64 (#251298)
  - remove wrong malloc functions from lib/dns/spnego.c (#251853)


author: Adam Tkac <atkac redhat com> 32:9.5.0-10.a6
changelog:
  - dropped direct dependency to /etc/openldap/schema directory
  - changed hardcoded paths to macros
  - fired away code which configure LDAP server


author: Adam Tkac <atkac redhat com> 32:9.5.0-10.2.a6
changelog:
  - added new initscript option KEYTAB_FILE which specified where
    is located kerberos .keytab file for named service
  - obsolete temporary bind-9.5-spnego-memory_management.patch by
    bind-9.5-gssapictx-free.patch which conforms BIND coding standards
    (#251853)


author: Adam Tkac <atkac redhat com> 32:9.5.0-11.a6
changelog:
  - start using --disable-isc-spnego configure option
    - remove bind-9.5-spnego-memory_management.patch (source isn't
      compiled)


author: Adam Tkac <atkac redhat com> 32:9.5.0-11.1.a6
changelog:
  - removed end dots from Summary sections (skasal@redhat.com)
  - fixed wrong file creation by autotools patch (skasal@redhat.com)


author: Adam Tkac <atkac redhat com> 32:9.5.0-11.3.a6
changelog:
  - initscript failure message is now printed correctly (#277981,
    Quentin Armitage (quentin armitage org uk) )


author: Adam Tkac <atkac redhat com> 32:9.5.0-12.a6
changelog:
  - bind-9.5-2119_revert.patch and bind-9.5-fix_h_errno.patch are
    obsoleted by upstream bind-9.5-_res_errno.patch


author: Adam Tkac <atkac redhat com> 32:9.5.0-16.5.a6
changelog:
  - added bind-sdb again, contains SDB modules and DLZ modules
  - bind-9.3.1rc1-sdb.patch replaced by bind-9.5-sdb.patch


author: Adam Tkac <atkac redhat com> 32:9.5.0-17.a7
changelog:
  - 9.5.0a7
  - dropped patches (upstream)
    - bind-9.5-update.patch
    - bind-9.5-pool_badfree.patch
    - bind-9.5-_res_errno.patch


author: Adam Tkac <atkac redhat com> 32:9.5.0-18.4.a7
changelog:
  - bind-9.5-random_ports.patch was removed because upstream doesn't
    like it. query-source{,v6} options are sufficient (#391931)
  - bind-chroot-admin called restorecon on /proc filesystem (#405281)


author: Adam Tkac <atkac redhat com> 32:9.5.0-23.b1
changelog:
  - fixed initscript wait loop (#426382)
  - removed dependency on policycoreutils and libselinux (#426515)


author: Adam Tkac <atkac redhat com> 32:9.5.0-24.b1
changelog:
  - removed bind-9.3.2-prctl_set_dumpable.patch (upstream)
  - allow parallel building of libdns library
  - CVE-2008-0122


author: Adam Tkac <atkac redhat com> 32:9.5.0-26.b2
changelog:
  - build with -D_GNU_SOURCE (#431734)
  - improved fix for #253537, posttrans script is now used
  - improved fix for #400461
  - 9.5.0b2
    - bind-9.3.2b1-PIE.patch replaced by bind-9.5-PIE.patch
      - only named, named-sdb and lwresd are PIE
    - bind-9.5-sdb.patch has been updated
    - bind-9.5-libidn.patch has been updated
    - bind-9.4.0-sdb-sqlite-bld.patch replaced by bind-9.5-sdb-sqlite-bld.patch
    - removed bind-9.5-gssapi-header.patch (upstream)
    - removed bind-9.5-CVE-2008-0122.patch (upstream)
  - removed bind-9.2.2-nsl.patch
  - improved sdb_tools Makefile.in


author: Adam Tkac <atkac redhat com> 32:9.5.0-27.b2
changelog:
  - removed conditional build with libefence (use -fmudflapth instead)
  - fixed building of DLZ stuff (#432497)
  - do not build Berkeley DB DLZ backend
  - temporary build with --disable-linux-caps and without threads (#433102)
  - update named.ca file to affect IPv6 changes in root zone


author: Adam Tkac <atkac redhat com> 32:9.5.0-30.b3
changelog:
  - 9.5.0b3 release
  - dropped patches (upstream)
    - bind-9.5-transfer-segv.patch
    - bind-9.5-mudflap.patch
    - bind-9.5.0-generate-xml.patch
    - bind-9.5-libcap.patch


author: Adam Tkac <atkac redhat com> 32:9.5.0-32.b3
changelog:
  - reverted "any" patch, upstream says not needed
  - log EDNS failure only when we really switch to plain EDNS (#275091)
  - detect configuration file better


author: Adam Tkac <atkac redhat com> 32:9.5.0-33.rc1
changelog:
  - updated to 9.5.0rc1
  - merged patches
    - bind-9.5-libcap.patch
  - make binaries readable by others (#427826)


author: Adam Tkac <atkac redhat com> 32:9.5.0-36.1
changelog:
  - removed dns-keygen utility in favour of rndc-confgen -a (#449287)
  - some minor sample fixes (#449274)


author: Adam Tkac <atkac redhat com> 32:9.5.1-0.1.b1
changelog:
  - 9.5.1b1 release (CVE-2008-1447)
  - dropped bind-9.5-recv-race.patch because upstream doesn't want it


author: Adam Tkac <atkac redhat com> 32:9.5.1-0.3.b1
changelog:
  - static libraries are no longer supported
  - IP acls weren't merged correctly (#457175)
  - use fPIE on sparcv9/sparc64 (Dennis Gilmore)
  - add sparc64 to list of 64bit arches in spec (Dennis Gilmore)


author: Adam Tkac <atkac redhat com> 32:9.5.1-0.7.b2
changelog:
  - 9.5.1b2 release
  - patches merged
    - bind95-rh454783.patch
    - bind-9.5-edns.patch
    - bind95-rh450995.patch
    - bind95-rh457175.patch


author: Adam Tkac <atkac redhat com> 32:9.6.0-0.1.b1
changelog:
  - 9.6.0b1 release
  - don't build ODBC and Berkeley DB DLZ drivers
  - end of bind-chroot-admin script, copy config files to chroot manually
  - /proc doesn't have to be mounted to chroot
  - temporary use libbind from 9.5 series, noone has been released for 9.6 yet


author: Adam Tkac <atkac redhat com> 32:9.6.0-0.5.rc1
changelog:
  - 9.6.0rc1 release
  - patches merged
    - bind-9.2.0rc3-varrun.patch
    - bind-95-sdlz-include.patch
    - bind-96-libxml2.patch
  - fixed rare use-after-free problem in host utility (#452060)
  - enabled chase of DNSSEC signature chains in dig


author: Adam Tkac <atkac redhat com> 32:9.6.0-11.P1
changelog:
  - fall back to insecure mode when no supported DNSSEC algorithm is found
    instead of SERVFAIL
  - don't fall back to non-EDNS0 queries when DO bit is set


author: Adam Tkac <atkac redhat com> 32:9.6.1-0.1.b1
changelog:
  - 9.6.1b1 release
  - patches merged
    - bind-96-isc_header.patch
    - bind-95-rh469440.patch
    - bind-96-realloc.patch
    - bind9-fedora-0001.diff
  - use -version-number instead of -version-info libtool param


author: Martin Nagy <mnagy redhat com> 32:9.6.1-0.2.b1
changelog:
  - update the patch for dynamic loading of database backends
  - fix dns_db_unregister()
  - useradd now takes "-N" instead of "-n" (atkac, #495726)
  - print nicer error msg when zone file is actually a directory (atkac, #490837)


author: Martin Nagy <mnagy redhat com> 32:9.6.1-0.3.b1
changelog:
  - update the patch for dynamic loading of database backends
  - create %{_libdir}/bind directory
  - copy default named.conf to doc directory, shared with s-c-bind (atkac)


author: Adam Tkac <atkac redhat com> 32:9.6.1-1
changelog:
  - 9.6.1 release
  - simplify chroot maintenance. Important files and directories are mounted into
    chroot (see /etc/sysconfig/named for more info, #504596)
  - fix doc/named.conf.default perms


author: Adam Tkac <atkac redhat com> 32:9.6.1-2
changelog:
  - improved "chroot automount" patches (#504596)
  - host should fail if specified server doesn't respond (#507469)


author: Adam Tkac <atkac redhat com> 32:9.6.1-3
changelog:
  - fix broken symlinks in bind-libs (#509635)
  - fix typos in /etc/sysconfig/named (#509650)
  - add DEBUG option to /etc/sysconfig/named (#510283)


author: Adam Tkac <atkac redhat com> 32:9.6.1-9.P1
changelog:
  - next attempt to fix the postun trigger (#520385)
  - remove obsolete bind-9.3.1rc1-fix_libbind_includedir.patch


author: Adam Tkac <atkac redhat com> 32:9.7.0-0.2.a2
changelog:
  - improve chroot related documentation (#507795)
  - add NetworkManager dispatcher script to reload named when network interface is
    activated/deactivated (#490275)
  - don't set/unset named_write_master_zones SELinux boolean every time in
    initscript, modify it only when it's actually needed


author: Adam Tkac <atkac redhat com> 32:9.7.0-0.6.b1
changelog:
  - update to 9.7.0b1
  - add bind-pkcs11 subpackage to support PKCS11 compatible keystores for DNSSEC
    keys


author: Adam Tkac <atkac redhat com> 32:9.7.0-0.12.rc1
changelog:
  - initscript LSB related fixes (#523435)
  - revert the "DEBUG" feature (#510283), it causes too many problems (#545128)


author: Adam Tkac <atkac redhat com> 32:9.7.0-0.14.rc2
changelog:
  - obsolete dnssec-conf
  - automatically update configuration from old dnssec-conf based
  - improve default configuration; enable DLV by default
  - remove obsolete triggerpostun from bind-libs subpackage


author: Adam Tkac <atkac redhat com> 32:9.7.0-2
changelog:
  - improve automatic DNSSEC reconfiguration trigger
  - initscript now returns 2 in case that action doesn't exist (#523435)
  - enable/disable chroot when bind-chroot is installed/uninstalled


author: Adam Tkac <atkac redhat com> 32:9.7.0-4.P1
changelog:
  - fix occassional crash on keytable.c:286 (#554316)
  - active query might be destroyed in resume_dslookup() which triggered REQUIRE
    failure (#507429)


author: Adam Tkac <atkac redhat com> 32:9.7.2-1.P3
changelog:
  - update to 9.7.2-P3 (#623122)
  - patch bind97-managed-keyfile.patch replaced by bind97-compat-keysdir.patch
  - patches merged
    - bind97-rh554316.patch
    - bind97-rh576906.patch


author: Adam Tkac <atkac redhat com> 32:9.7.2-2.P3
changelog:
  - host utility now honors "attempts", "timeout" and "debug" options in
    resolv.conf (#622764)
  - initscript should kill only the "correct" named process (#622785)
  - attempt to reconnect to PostgreSQL during each query if the initial
    connection failed (#623190)


author: Adam Tkac <atkac redhat com> 32:9.7.2-3.P3
changelog:
  - use same atomic operations on both ppc and ppc64 (#623638)
  - add new option DISABLE_ZONE_CHECKING to sysconfig/named (#623673)
  - document dig exit codes
  - add Requires: bind-libs to bind subpkgs
  - remove statement about system-config-bind from named.8 manpage (#660676)


author: Adam Tkac <atkac redhat com> 32:9.7.2-4.P3
changelog:
  - solve conflict between i686 and x86_64 bind-devel packages (#658045)
  - fix "service named status" when used with named-sdb
  - fix "krb5-self" update-policy rule processing (#664401)
  - don't check MD5, size and mtime of sysconfig/named


author: Adam Tkac <atkac redhat com> 32:9.7.2-7.P3
changelog:
  - improve host/dig resolv.conf parser (#rh669163)
  - improve internal test suite
  - don't mention that HMAC-MD5 is the only one TSIG algorighm
    in nsupdate manpage
  - initscript: sybsys name is always named, not named-sdb


author: Adam Tkac <atkac redhat com> 32:9.7.3-1
changelog:
  - update to 9.7.3 (CVE-2011-0414)
  - patches merged
    - bind97-gsstsig.patch
    - bind97-rh664401.patch
    - bind97-rh623638.patch


author: Adam Tkac <atkac redhat com> 32:9.7.3-6.P3
changelog:
  - load/unload dyndb plugins on appropriate places to avoid crashes (#725577)
  - nsupdate could have failed if server has multiple IPs and the first
    was unreachable (#714049)
  - nsupdate returned zero when target zone didn't exist (#700097)
  - readd configtest target to initscript
  - print "the working directory is not writable" as debug message
  - fix some Coverity warnings


author: Adam Tkac <atkac redhat com> 32:9.7.3-9.P3
changelog:
  - fix race condition in resolver.c:validated()
  - improve error handling in zone.c:zone_refreshkeys() to avoid
    hang during shutdown


author: Adam Tkac <atkac redhat com> 32:9.8.2-0.1.rc1
changelog:
  - update to 9.8.2rc1
  - patches merged
    - bind97-rh754398.patch
    - bind97-rh700097.patch
    - bind97-rh734502.patch
    - bind97-rh746694-1.patch
    - bind97-rh746694-2.patch
    - bind97-rh739406-1.patch
    - bind97-rh739406-2.patch
  - ship DNSKEY for root zone in default configuration


author: Adam Tkac <atkac redhat com> 32:9.8.2-0.2.rc1
changelog:
  - harden dns_zone_setmasterswithkeys() to avoid INSIST failures
  - build with '--enable-fixed-rrset'
  - fix potential memory leak in code which processes rndc authentication
    (#749582)
  - generate rndc.key during `service named start` (#768798)
  - nslookup: improve handling of AA responses with recursion off
  - removed obsolete bind97-rh714049.patch patch


author: Adam Tkac <atkac redhat com> 32:9.8.2-0.3.rc1
changelog:
  - decrease severity of various errors related to outside DNS environment
    (#788870)
  - fixed various bind-chroot packaging errors (#789886)
  - use portreserve to reserve rndc control port (#790682)


author: Adam Tkac <atkac redhat com> 32:9.8.2-0.9.rc1
changelog:
  - fix race condition in the resolver module
  - nslookup: return non-zero exit code when fail to get answer (#816164)


author: Tomas Hozza <thozza@redhat.com> 32:9.8.2-0.25.rc1
changelog:
  - configure with --enable-filter-aaaa to enable use of filter-aaaa-on-v4 option (#1025008)
  - Fix race condition when destroying a resolver fetch object (#993612)
  - Fix the RRL functionality to include referrals-per-second and nodata-per-second options (#1036700)
  - Fix segfault on SERVFAIL to NXDOMAIN failover (#919545)


author: Tomas Hozza <thozza@redhat.com> 32:9.8.2-0.26.rc1
changelog:
  - Configure BIND with --with-dlopen=yes to support dynamically loadable DLZ drivers (#846065)
  - Fix initscript to return correct exit value when calling checkconfig/configtest/check/test (#848033)
  - Don't (un)mount chroot filesystem when running initscript command configtest with running server (#851123)
  - Fix zone2sqlite tool to accept zones containing "." or "-" or starting with a digit (#919414)
  - Fix initscript not to mount chroot filesystem is named is already running (#948743)
  - Fix initscript to check if the PID in PID-file is really s PID of running named server (#980632)
  - Correct the installed documentation ownership (#1051283)


author: Tomas Hozza <thozza@redhat.com> 32:9.8.2-0.27.rc1
changelog:
  - Fix segmentation fault in nsupdate when -r option is used (#1064045)
  - Fix race condition on send buffer in host tool when sending UDP query (#1008827)
  - Allow authentication using TSIG in allow-notify configuration statement (#1044545)
  - Fix SELinux context of /var/named/chroot/etc/localtime (#902431)
  - Include updated named.ca file with root server addresses (#917356)
  - Don't generate rndc.key if there is rndc.conf on start-up (#997743)
  - Fix dig man page regarding how to disable IDN (#1023045)
  - Handle ICMP Destination unreachable (Protocol unreachable) response (#1066876)


author: Tomas Hozza <thozza@redhat.com> 32:9.8.2-0.28.rc1
changelog:
  - Add support for TLSA resource records (#956685)
  - Increase defaults for lwresd workers and make workers and client objects number configurable (#1092035)


author: Tomas Hozza <thozza@redhat.com> 32:9.8.2-0.31.rc1
changelog:
  - Fix RRL slip behavior when set to 1 (#1112356)
  - Fix issue causing bind to hang after reload if using DYNDB (#1142152)


author: Pavel Šimerda <psimerda@redhat.com> - 32:9.8.2-0.37.rc1
changelog:
  - Resolves: 1215687 - DNS resolution failure in high load environment with
    SERVFAIL and "out of memory/success" in the log


author: Martin Nagy <mnagy@redhat.com> - 0.1.0-0.6.a1.20091210git
changelog:
  - update to the latest git snapshot
  - change upstream URL, project moved to fedorahosted
  - change license to GPL version 2 or later
  - add epoch to versioned requires
  - add krb5-devel to the list of build requires


author: Adam Tkac <atkac redhat com> - 1.1.0-0.5.b1
changelog:
  - don't crash on stop/reload when no zones are found in LDAP (#805814)
  - compute SOA attributes correctly when modifying it (#805871)


author: Adam Tkac <atkac redhat com> - 2.0-0.1.20120925git072225
changelog:
  - rebase to the latest 2.0 snapshot
  - patches merged
    - 0001-Fix-ticket-55-BIND-cannot-be-shutdown-correctly-if-p.patch
    - 0001-Fix-crash-on-reload-without-any-zones.patch
    - 0001-Fix-SOA-record-update.patch
    - 0001-Find-A-AAAA-delegation-glue-records-correctly.patch
    - bind-dyndb-ldap11-CVE-2012-2134.patch
    - 0001-Add-proper-DN-escaping-before-LDAP-library-calls.patch
    - bind-dyndb-ldap-CVE-2012-3429.patch


author: Petr Spacek <pspacek redhat com> - 2.3-4
changelog:
  - update-policy with match type 'zonesub' lead to crash (#921167)
  - zones without idnsUpdatePolicy attribute produced error messages (#908780)


author: Petr Spacek <pspacek@redhat.com> - 2.3-7
changelog:
  - fix crash caused by race condition during resolver cache flushing (#1126841)
  - fix ticket expiration check (#1142176)
  - fix idnsAllowTransfer and idnsAllowQuery attributes documentation (#1183805)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - upgraded again to 2.8.1.0.28 (at least on alpha now egcs will compile)
  - added info packages handling


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - updated to 2.8.1.0.29 (HJ warned me that this thing is a moving target...
    :-)
  - "fixed" the damn make install command so that all tools get installed


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added ARM patch from philb
  - version 2.9.1.0.19a
  - added a patch to allow arm* arch to be identified as an ARM


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - version  2.9.1.0.23
  - patch to make texinfo documentation compile
  - auto rebuild in the new build environment (release 2)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - back out very *stupid* sparc patch done by HJLu. People, keep out of
    things you don't understand.
  - add alpha relax patch from rth


author: Jim Kingdon
changelog:
  - No source/spec changes, just rebuilding with egcs-1.1.2-18 because
    the older egcs was miscompling gprof.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - 2.11.90.0.8
    - some SHF_MERGE suport fixes
  - don't build with tooldir /usrusr instead of /usr (#40937)
  - reserve few .dynamic entries for prelinking


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-6
changelog:
  - support for -z combreloc
  - remove .dynamic patch, -z combreloc patch does this better
  - set STT_FUNC default symbol sizes in .endp directive on IA-64


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-8
changelog:
  - on IA-64, put crtend{,S}.o's .IA_64.unwind section last in
    .IA_64.unwind output section (for compatibility with 7.1 eh)


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-11
changelog:
  - add iplt support for IA-64 (Richard Henderson)
  - switch to new section flags for SHF_MERGE and SHF_STRINGS, put
    in compatibility code
  - "s" section flag for small data sections on IA-64 and Alpha
    (Richard Henderson)
  - fix sparc64 .plt[32768+] handling
  - don't emit .rela.stab on sparc


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.5-1
changelog:
  - update to 2.11.92.0.5
    - binutils localization (#45148)
    - fix typo in REPORT_BUGS_TO (#54325)
  - support files bigger than 2GB in strings (#54406)


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-1
changelog:
  - update to 2.11.92.0.12
    - optimize .dynstr and .shstrtab sections (#55524)
    - fix ld.1 glitch (#55459)
  - turn relocs against SHF_MERGE local symbols with zero addend
    into STT_SECTION + addend
  - remove man pages for programs not included (nlmconv, windres, dlltool;
    - add BuildRequires for texinfo


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-3
changelog:
  - H.J.'s patch to avoid crash if input files are not ELF
  - don't crash if a SHF_MERGE for some reason could not be merged
  - fix objcopy/strip to preserve SHF_MERGE sh_entsize
  - optimize .eh_frame sections, add PT_GNU_EH_FRAME support
  - support anonymous version tags in version script


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-7
changelog:
  - as ld is currently not able to shrink input sections to zero size
    during discard_info, build a fake minimal CIE in that case
  - update elf-strtab patch to what was commited


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-2
changelog:
  - trade one saved runtime page for data segment (=almost always not shared)
    for up to one page of disk space where possible


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-4
changelog:
  - add DW_EH_PE_absptr -> DW_EH_PE_pcrel optimization for shared libs,
    if DW_EH_PE_absptr cannot be converted that way, don't build the
    .eh_frame_hdr search table


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-12
changelog:
  - fix .hidden handling on SPARC (Richard Henderson)
  - don't crash when linking -shared non-pic code with SHF_MERGE
  - fix .eh_frame_hdr for DW_EH_PE_aligned
  - correctly adjust DW_EH_PE_pcrel encoded personalities in CIEs


author: Jakub Jelinek <jakub@redhat.com> 2.12.90.0.15-1
changelog:
  - update to 2.12.90.0.15
  - TLS .tbss fix
  - don't use rpm %configure macro, it is broken too often (#69366)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.2-1
changelog:
  - update to 2.13.90.0.2
    - fix ld TLS assertion failure (#70084)
    - fix readelf --debug-dump= handling to match man page and --help
      (#68997)
  - fix _GLOBAL_OFFSET_TABLE gas handling (#70241)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.2-3
changelog:
  - allow addends for IA-32 TLS @tpoff, @ntpoff and @dtpoff
  - clear memory at *r_offset of dynamic relocs on PPC
  - avoid ld crash if accessing non-local symbols through LE relocs
  - new IA-32 TLS relocs, bugfixes and testcases
  - use brl insn on IA-64 (Richard Henderson)
  - fix R_IA64_PCREL21{M,F} handling (Richard Henderson)
  - build in separate builddir, so that gasp tests don't fail
  - include localization


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.4-1
changelog:
  - update to 2.13.90.0.4
  - x86-64 TLS support
  - some IA-32 TLS fixes
  - some backported patches from trunk
  - include opcodes, ld, gas and bfd l10n too


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.4-2
changelog:
  - fix orphan .rel and .rela section placement with -z combreloc (Alan Modra)
  - skip incompatible linker scripts when searching for libraries


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-1
changelog:
  - update to 2.13.90.0.10
  - add a bi-arch patch for sparc/s390/x86_64
  - add --enable-64-bit-bfd on sparc, s390 and ppc


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-3
changelog:
  - fix names and content of alpha non-alloced .rela.* sections (#76583)
  - delete unpackaged files from the buildroot


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-4
changelog:
  - pad .rodata.cstNN sections at the end if they aren't sized to multiple
    of sh_entsize
  - temporary patch to make .eh_frame and .gcc_except_table sections
    readonly if possible (should be removed when AUTO_PLACE is implemented)
  - fix .PPC.EMB.apuinfo section flags


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.16-8
changelog:
  - alpha TLS fixes
  - use .debug_line directory table to make the section tiny bit smaller
  - libtool fix from Jens Petersen


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-2
changelog:
  - fix SEARCH_DIR on x86_64/s390x
  - fix Alpha --relax
  - create DT_RELA{,SZ,ENT} on s390 even if there is just .rela.plt
    and no .rela.dyn section
  - support IA-32 on IA-64 (#83752)
  - .eh_frame_hdr fix (Andreas Schwab)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-3
changelog:
  - handle .symver x, x@FOO in ld such that relocs against x become
    dynamic relocations against x@FOO (#83325)
  - two PPC64 TLS patches (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-5
changelog:
  - fix the previous .symver change
  - remove libbfd.so and libopcodes.so symlinks, so that other packages
    link statically, not dynamically against libbfd and libopcodes
    whose ABI is everything but stable


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-6
changelog:
  - don't clear elf_link_hash_flags in the .symver patch
  - only use TC_FORCE_RELOCATION in s390's TC_FORCE_RELOCATION_SUB_SAME
    (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.20-4
changelog:
  - fix ppc32 plt reference counting
  - don't include %{_prefix}/%{_lib}/debug in the non-debuginfo package
    (#87729)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-1
changelog:
  - update to 2.14.90.0.4-1
  - gas CFI updates (Richard Henderson)
  - dynamic executables (Ulrich Drepper)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-2
changelog:
  - rename ld --dynamic option to --pic-executable or --pie
  - fix ld --help output
  - document --pie/--pic-executable in ld.info and ld.1


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-7
changelog:
  - some CFI updates/fixes
  - don't create dynamic relocations against symbols defined in PIE
    exported from its .dynsym


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-8
changelog:
  - remove some unnecessary provides in ppc64 linker script
    which were causing e.g. empty .ctors/.dtors section creation


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-9
changelog:
  - ensure R_PPC64_{RELATIVE,ADDR64} have *r_offset == r_addend
    and the other relocs have *r_offset == 0


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-13
changelog:
  - update CFI stuff to 2003-06-18
  - make sure .eh_frame is aligned to 8 bytes on 64-bit arches,
    remove padding within one .eh_frame section


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-14
changelog:
  - added support for Intel Prescott instructions
  - fix hint@pause for ia64
  - add workaround for LTP sillyness (#97934)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-16
changelog:
  - fix readelf -d on IA-64
  - build libiberty.a with -fPIC, so that it can be lined into shared
    libraries


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-17
changelog:
  - fix ia64 -pie support
  - require no undefined non-weak symbols in PIEs like required for normal
    binaries


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-19
changelog:
  - fix -pie support on amd64, s390, s390x and ppc64
  - issue relocation overflow errors for s390/s390x -fpic code when
    accessing .got slots above 4096 bytes from .got start


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-22
changelog:
  - fix elfNN_ia64_dynamic_symbol_p (Richard Henderson, #86661)
  - don't access memory beyond what was allocated in readelf
    (Richard Henderson)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.5-4
changelog:
  - fix ppc64 elfvsb linker tests
  - some more 64-bit cleanliness fixes, give ppc64 fdesc symbols
    type and size (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.6-1
changelog:
  - update to 2.14.90.0.6
  - speed up string merging (Lars Knoll, Michael Matz, Alan Modra)
  - speed up IA-64 local symbol handling during linking


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.6-4
changelog:
  - fix assembly parsing of foo=(.-bar)/4 (Alan Modra)
  - fix IA-64 assembly parsing of (p7) hint @pause


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.8-2
changelog:
  - fix testcases on AMD64
  - fix .got's sh_entsize on IA32/AMD64
  - set COMMONPAGESIZE on s390/s390x
  - set COMMONPAGESIZE on ppc32 (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.8-8
changelog:
  - with -z now without --enable-new-dtags create DT_BIND_NOW
    dynamic entry in addition to DT_FLAGS_1 with DF_1_NOW bit set


author: Jakub Jelinek <jakub@redhat.com> 2.15.90.0.1.1-2
changelog:
  - update to 20040326 CVS
    - fix ppc64 weak .opd symbol handling (Alan Modra, #119086)
  - fix .tbss handling bug introduced


author: Jakub Jelinek <jakub@redhat.com> 2.15.90.0.3-4
changelog:
  - -z relro ppc/ppc64/ia64 fixes
  - change x86-64 .plt symbol st_size handling to match ia32
  - prettify objdump -d output


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-4
changelog:
  - kill ppc64 dot symbols (Alan Modra)
  - objdump -d support for objects without dot symbols
  - support for overlapping ppc64 .opd entries


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-5
changelog:
  - various ppc64 make check fixes when using non-dot-syms gcc (Alan Modra)
  - fix --gc-sections
  - on ia64 create empty .gnu.linkonce.ia64unw*.* sections for
    .gnu.linkonce.t.* function doesn't need unwind info


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-7
changelog:
  - resolve all undefined ppc64 .* syms to the function bodies through
    .opd, not just those used in brach instructions (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-8
changelog:
  - fix linker segfaults on input objects with SHF_LINK_ORDER with
    incorrect sh_link (H.J.Lu, Nick Clifton, #130198, BZ #290)


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-9
changelog:
  - avoid almost 1MB (sparse) gaps in the middle of -z relro
    libraries on x86-64 (Andreas Schwab)
  - fix -z relro to make sure end of PT_GNU_RELRO segment is always
    COMMONPAGESIZE aligned


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-3
changelog:
  - revert Sep 09 change to make ppc L second argument e.g. for tlbie
    non-optional
  - fix stripping of prelinked binaries and libraries (#133734)
  - allow strings(1) on 32-bit arches to be used again with > 2GB
    files (#133555)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-10
changelog:
  - avoid unnecessary gap with -z relro showing on i686 libc.so
  - ppc64 --emit-relocs fix (Alan Modra)
  - don't crash if STT_SECTION symbol has incorrect st_shndx (e.g. SHN_ABS,
    as created by nasm; #142181)
  - don't try to make absptr LSDAs relative if they don't have relocations
    against them (Alan Modra, #141162)


author: Jakub Jelinek <jakub@redhat.com> 2.15.94.0.2-1
changelog:
  - update to 2.15.94.0.2
  - fix .note.GNU-stack/PT_GNU_STACK computation in linker on ppc64 (#147296)
  - fix stripping of binaries/libraries that have empty sections right before
    .dynamic section (with the same starting address; #144038)
  - handle AS_NEEDED (...) in linker script INPUT/GROUP


author: Jakub Jelinek <jakub@redhat.com> 2.15.94.0.2-3
changelog:
  - fix buffer overflows in readelf (#149506)
  - move c++filt to binutils from gcc-c++, conflict with gcc-c++ < 4.0 (#86333)


author: Jakub Jelinek <jakub@redhat.com> 2.16.90.0.3-1
changelog:
  - update to 2.16.90.0.3
  - update to 20050615 CVS
    - ppc32 secure PLT support (Alan Modra)
  - further bfd/readelf robustification


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.1-3
changelog:
  - fix buffer overflow in readelf ia64 unwind printing code
  - use vsnprintf rather than vsprintf in gas diagnostics (Tavis Ormandy)
  - fix ld-cdtest when CFLAGS contains -fexceptions


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.2-2
changelog:
  - don't complain about relocs to discarded sections in ppc32
    .got2 sections (Alan Modra, PR target/17828)


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.5-1
changelog:
  - update to 2.16.91.0.5
  - don't error about .toc1 references to discarded sectiosn on ppc64
    (#175944)


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.6-1
changelog:
  - update to 2.16.91.0.6
    - fix ppc64 --gc-sections
    - disassembler fixes for x86_64 cr/debug regs
    - fix linker search order for DT_NEEDED libs


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.6-2
changelog:
  - add MNI support on i?86/x86_64 (#183080)
  - support S signal frame augmentation flag in .eh_frame,
    add .cfi_signal_frame support (#175951, PR other/26208, BZ#300)


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.6-6
changelog:
  - fix ld error message formatting, so that collect2 parser can
    parse it again for g++ -frepo (#187142)


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.2-1
changelog:
  - update to 2.17.50.0.2
  - update from CVS to 20060601
  - speed up the ELF linker by caching the result of kept section check
    (H.J. Lu)


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.2-3
changelog:
  - fix two places in ld that misbehaved with MALLOC_PERTURB_=N
  - fix .tls_common handling in relocatable linking


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.2-8
changelog:
  - add support for new AMDFAM10 instructions (#198281, IT#97662)
  - add -march=/-mtune= gas support on x86/x86-64
  - x86/x86-64 nop insn improvements
  - fix DT_GNU_HASH shift count value computation


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.6-2
changelog:
  - update to 2.17.50.0.6
    - fix for section relative linker script defined symbols in
      empty sections (#207598, BZ#3267)
    - fix handling of DW_CFA_set_loc in .eh_frame optimizations
    - fix R_PPC_{PLT,GOT{,_TLSGD,_TLSLD,_TPREL,_DTPREL}}16_HA relocation
      handling with weak undefined symbols (Alan Modra, #211094)


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.7-1
changelog:
  - update to 2.17.50.0.7
    - .cfi_personality and .cfi_lsda directives, per subsection .cfi_*
      directives, better .eh_frame CIE merging


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.12-1
changelog:
  - update to 2.17.50.0.12
  - revert the misdesigned LD_SYMBOLIC{,_FUNCTIONS} env var support,
    only support -Bsymbolic/-Bsymbolic-functions/--dynamic-list*


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.12-3
changelog:
  - don't require matching ELF_OSABI for target vecs with ELFOSABI_NONE,
    only prefer specific osabi target vecs over the generic ones
    (H.J.Lu, #230964, BZ#3826)
  - build libbfd.so and libopcodes.so with -Bsymbolic-functions


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.17-4
changelog:
  - don't kill the %{_gnu} part of target name on arm
    (Lennert Buytenhek, #243516)
  - create just one PT_NOTE segment header for all consecutive SHT_NOTE
    sections


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.18-1
changelog:
  - update to 2.17.50.0.18
    - GPLv3+
    - preserve .note.gnu.build-id in objcopy --only-keep-debug (#251935)
    - fix sparc64/alpha broken by --build-id patch (#252936)
  - update License tag
  - fix ld crash with --build-id and non-ELF output format (Alan Modra, BZ#4923)


author: Jakub Jelinek <jakub@redhat.com> 2.18.50.0.4-2
changelog:
  - revert aranges optimization (Alan Modra, BZ#5303, BZ#5755)
  - fix ld-shared testcase for GCC 4.3 (H.J. Lu)


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.6-4
changelog:
  - include the `dist' tag in the Release number
  - libbfd.a symbols visibility is now hidden (for #447426, suggested by Jakub)


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.8-1
changelog:
  - Update to 2.18.50.0.8.
    - Drop the .clmul -> .pclmul renaming backport.
  - Add %{binutils_target} macro to support building cross-binutils.
    (David Woodhouse)
  - Support `--without testsuite' to suppress the testsuite run.
  - Support `--with debug' to build without optimizations.
  - Refresh the patchset with fuzz 0 (for new rpmbuild).
  - Enable the spu target on ppc/ppc64 (BZ 455242).


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.8-2
changelog:
  - Fix parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457189).
  - Turn on 64-bit BFD support for i386, globally enable AC_SYS_LARGEFILE.
  - `--with debug' builds now with --disable-shared.
  - Removed a forgotten unused ld/eelf32_spu.c workaround from 2.18.50.0.8-1.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-1
changelog:
  - Update to 2.18.50.0.9.
    - Drop the ppc-only spu target pre-build stage (BZ 455242).
    - Drop parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457189).
  - New .spec BuildRequires zlib-devel (/-static) for compressed sections.
  - Update .spec Buildroot to be more unique.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-2
changelog:
  - Package review, analysed by Jon Ciesla and Patrice Dumas (BZ 225615).
   - build back in the sourcedir without problems as gasp is no longer included.
   - Fix the install-info requirement.
   - Drop the needless gzipping of the info files.
   - Provide Obsoletes versions.
   - Use the %configure macro.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-3
changelog:
  - Provide libbfd.so and libopcodes.so for automatic dependencies (BZ 463101).
  - Fix .eh_frame_hdr build on C++ files with discarded common groups (BZ 458950).
  - Provide --build and --host to fix `rpmbuild --target' biarch builds.
  - Include %{binutils_target}- filename prefix for binaries for cross builds.
  - Fix multilib conflict on %{_prefix}/include/bfd.h's BFD_HOST_64BIT_LONG_LONG.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-6
changelog:
  - binutils-devel now requires zlib-devel (BZ 463101 comment 5).
  - Fix complains on .gnu.linkonce.r relocations to their discarded
    .gnu.linkonce.t counterparts.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-7
changelog:
  - Fix %{_prefix}/include/bfd.h on 32-bit hosts due the 64-bit BFD target
    support from 2.18.50.0.8-2 (BZ 468495).


author: Nick Clifton <nickc@redhat.com> 2.19.50.0.1
changelog:
  - Rebase sources on 2.19.50.0.1 tarball.  Update all patches, trimming
    those that are no longer needed.


author: Nick Clifton <nickc@redhat.com> 2.19.50.0.1-8
changelog:
  - Add build-id patch to ensure that section contents are incorporated
    into a build id.  (BZ 472152)


author: Nick Clifton <nickc@redhat.com> 2.19.51.0.2-12
changelog:
  - Rebase sources on 2.19.51.0.2 tarball.  Remove linkonce-r-discard and 
    gcc-expect-table patches.


author: Nick Clifton <nickc@redhat.com> 2.19.51.0.11-28
changelog:
  - Rebase sources on 2.19.51.0.13 tarball.  Remove redundant orphan section placement patch. (BZ 512937)


author: Nick Clifton <nickc@redhat.com> 2.20.51.0.2-1
changelog:
  - Rebase on 2.20 tarball.
  - Remove redundant moxie patch.
  - Remove redundant unique is global patch.
  - Remove redundant cxxfilt java doc patch.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.20.51.0.2-2
changelog:
  - Fix rpm --excludedocs (BZ 515922).
  - Fix spurious scriplet errors by `exit 0'. (BZ 517979, Nick Clifton)


author: Nick CLifton <nickc@redhat.com> 2.20.51.0.2-3
changelog:
  - Rename --add-needed to --copy-dt-needed-entries and improve error message about unresolved symbols in DT_NEEDED DSOs.


author: Jakub Jelinek <jakub@redhat.com> 2.20.51.0.2-4
changelog:
  - Fix ld -s with IRELATIVE relocations.  (BZ 533321, PR ld/10911)
  - Add AMD Orochi LWP support, fix FMA4 support.


author: Jakub Jelinek <jakub@redhat.com> 2.20.51.0.2-5.2
changelog:
  - Apply patch for PR 10856.  (BZ 544358)
  - Fix permissions of PIEs in objcopy.  (PR binutils/10802)
  - Fix readelf -D with DT_RUNPATH.
  - Fix PowerPC TLS transitions.  (PR ld/11047)
  - Fix order of relocations in IFUNC PowerPC64 objects linked with
    -z nocombreloc.  (PR ld/11012)
  - Add AMD Orochi XOP support, some FMA4 support fixes.


author: Andreas Schwab <schwab@redhat.com> - 2.20.51.0.2-5.21
changelog:
  - Copy over OSABI header (#698005)
  - Don't set OSABI_LINUX in dynamic ifunc-using executable (#689829)
  - Handle non-ASCII in readelf output (#664640)
  - Remove unneeded clearing (#674925)
  - Handle old ABI calls to new ABI code (#701586)


author: Jeff Law <law@redhat.com> - 2.20.51.0.2-5.38
changelog:
  - Use thread-safe PLT stubs for Power. (#906079)
  - Avoid segfault when arch member uses long names, but no longname
    table exists.  (#909056)
  - Correct patch for 773526. (#922393)


author: Matt Domsch <Matt_Domsch@dell.com> 0.2.2-1
changelog:
  - ExclusiveArch those arches with SMBIOS and PCI IRQ Routing tables
  - eliminate libsysfs dependency, move app to / for use before /usr is mounted.
  - build static


author: Matt Domsch <Matt_Domsch@dell.com> 0.2.4-1
changelog:
  - coordinate udev rules usage with udev maintainer
  - fix crashes in pcmcia search, in_ethernet(), and incorrect command
    line parsing.


author: Matt Domsch <mdomsch@fedoraproject.org> - 0.3.4-1
changelog:
  - drop unnecessary explicit version requirement on udev
  - bugfix: start indices at 1 not 0, to match Dell and HP server port designations
  - bugfix: don't assign names to unknown devices
  - bugfix: don't assign duplicate names


author: Matt Domsch <Matt_Domsch@dell.com> - 0.3.5-1
changelog:
  - install dump_pirq into /usr/sbin
  - fix udev rule, skip running if NAME is already set
  - move udev rule to /lib/udev/rules.d by default


author: Harald Hoyer <harald@redhat.com> 0.3.6-3
changelog:
  - turn off biosdevname by default
    can be turned on by: udevadm control --property=UDEV_BIOSDEVNAME=1
    and retriggering the network devices
  Resolves: rhbz#653901


author: Harald Hoyer <harald@redhat.com> 0.3.6-4
changelog:
  - use the new IMPORT{cmdline} feature to get the biosdevname
    kernel command line parameter
  Resolves: rhbz#653901


author: Harald Hoyer <harald@redhat.com> 0.3.6-5
changelog:
  - don't use '#' in names, use 'p' instead, by popular demand
  - fix segfault when BIOS advertises zero sized PIRQ Routing Table
  - don't build and include dump_pirq
  - add 'bonding' and 'openvswitch' to the virtual devices list
  - fix test for PIRQ table version
  Resolves: rhbz#653901


author: Michal Sekletar <msekleta@redhat.com> - 0.6.2-1
changelog:
  - version 0.6.2
  Resolves: rhbz#1003465,rhbz#1084225,rhbz#1133523,rhbz#1158564,rhbz#1207557,rhbz#1212449


author: Benjamin Kosnik <bkoz@redhat.com> 1.30.2-1
changelog:
  - change license to Freely distributable
  - verify installation of libboost_thread
  - more boost-devel removals
  - deal with lack of _REENTRANT on ia64/s390
  - (#99458) rpm -e fixed via explict dir additions
  - (#103293) update to 1.30.2


author: Nalin Dahyabhai <nalin@redhat.com> 1.30.2-2
changelog:
  - require boost-devel instead of devel in subpackages which require boost-devel
  - remove stray Prefix: tag


author: Benjamin Kosnik <bkoz@redhat.com> 1.31.0-1
changelog:
  - Update to boost-1.31.0.rc2
  - (#109307:  Compile Failure with boost libraries)
  - (#104831:  Compile errors in apps using Boost.Python...)
  - Unify into boost, boost-devel rpms.
  - Simplify installation using bjam and prefix install.


author: Benjamin Kosnik <bkoz@redhat.com>
changelog:
  - Remove bjam dependency. (via Graydon).
  - Fix installed library names.
  - Fix SONAMEs in shared libraries.
  - Fix installed header location.
  - Fix installed permissions.


author: Benjamin Kosnik <bkoz@redhat.com> 1.32.0-3
changelog:
  - (#122817: libboost_*.so symlinks missing)
  - (#141574: half of the package is missing)
  - (#141617: bad patch boost-base.patch)


author: Benjamin Kosnik <bkoz@redhat.com> 1.32.0-4
changelog:
  - (#142612: Compiling Boost 1.32.0 Failed in RHEL 3.0 on Itanium2)
  - (#150069: libboost_python.so is missing)
  - (#141617: bad patch boost-base.patch)
  - (#122817: libboost_*.so symlinks missing)
  - Re-add boost-thread.patch.
  - Change boost-base.patch to show thread tags.
  - Change boost-gcc-tools.patch to use SOTAG, compile with dllversion.
  - Add symbolic links to files.
  - Sanity check can compile with gcc-3.3.x, gcc-3.4.2, gcc-4.0.x., gcc-4.1.x.


author: Benjamin Kosnik <bkoz@redhat.com> 1.32.0-6
changelog:
  - (#153093: boost warns that gcc 4.0.0 is an unknown compiler)
  - (#152205: development .so symlinks should be in -devel subpackage)
  - (#154783: linker .so symlinks missing from boost-devel package)


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.0-1
changelog:
  - Update to boost-1.33.0, update SONAME to 2 due to ABI changes.
  - Simplified PYTHON_VERSION by Philipp Thomas <pth@suse.de>


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.1-3
changelog:
  - Update to boost-1.33.1.
  - (#176485: Missing BuildRequires)
  - (#169271: /usr/lib/libboost*.so.? links missing in package)


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.1-7
changelog:
  - (#205866: boost::spirit generates warnings with -Wshadow)
  - (#205863: serialization lib generates warnings)
  - (#204326: boost RPM missing dependencies)
  - (#193465: [SIGNAL/BIND] Regressions with GCC 4.1)
  - BUILD_FLAGS, add, to see actual compile line.
  - REGEX_FLAGS, add, to compile regex with ICU support.


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.1-10
changelog:
  - (#182414: boost: put tests in %check section) via Rex Dieter
  - Fix EVR with %{?dist} tag via Gianluca Sforna


author: Benjamin Kosnik <bkoz@redhat.com> 1.34.0-0.5
changelog:
  - Update to boost.RC_1_34_0 snapshot as of 2007-01-19.
  - Modify build procedures for boost build v2.
  - Add *-mt variants for libraries, or at least variants that use
    threads (regex and thread).


author: Benjamin Kosnik <bkoz@redhat.com> 1.33.1-11
changelog:
  - (#225622: Merge Review: boost)
    Source to http.
    BuildRoot to preferred value.
    PreReq to post/postun -p
    Clarified BSL as GPL-Compatible, Free Software License.
    Remove Obsoletes.
    Add Provides boost-python.
    Remove mkdir -p $RPM_BUILD_ROOT%{_docdir}
    Added periods for decription text.
    Fix Group field.
    Remove doc Requires boost.
    Preserve timestamps on install.
    Use %defattr(-, root, root, -)
    Added static package for .a libs.
    Install static libs with 0644 permissions.
    Use %doc for doc files.


author: Benjamin Kosnik <bkoz@redhat.com> 1.34.1-1
changelog:
  - Update to boost_1_34_1.
  - Source via http.
  - Philipp Thomas <pth.suse.de> fix for RPM_OPT_FLAGS
  - Philipp Thomas <pth.suse.de> fix for .so sym links.
  - (#225622) Patrice Dumas review comments.


author: Petr Machata <pmachata@redhat.com> - 1.34.1-13
changelog:
  - Install library doc files
  - Revamp %install phase to speed up overall build time
  - Some cleanups per merge review
  - Resolves: #437032


author: Petr Machata <pmachata@redhat.com> - 1.36.0-0.1.beta1
changelog:
  - Rebase to 1.36.0.beta1
    - Drop boost-regex.patch and portions of boost-gcc43.patch, port the rest
    - Automate SONAME tracking and bump SONAME to 4
    - Adjust boost-configure.patch to include threading=single,multi explicitly


author: Petr Machata <pmachata@redhat.com> - 1.37.0-3
changelog:
  - Apply a unneccessary_iostreams patch from Caolan McNamara
  - Fix soname patch so that it applies with fuzz=0.  Use fuzz=0 option
    in spec file just like ordinary patches do.
  - Resolves: #479409


author: Petr Machata <pmachata@redhat.com> - 1.37.0-6
changelog:
  - Apply a SMP patch from Stefan Ring
  - Apply a workaround for "cannot appear in a constant-expression" in
    dynamic_bitset library.
  - Resolves: #491537


author: Benjamin Kosnik <bkoz@redhat.com> - 1.39.0-0.1
changelog:
  - Rebase to 1.39.0.
  - Add --with docs_generated.
  - #225622: Substitute optflags at prep time instead of RPM_OPT_FLAGS.


author: Petr Machata <pmachata@redhat.com> - 1.39.0-3
changelog:
  - Drop file list for main "boost" package, which was inadvertently left in.
  - Add thread sub-package to capture omitted boost_thread.
  - Add upstream patch to make boost_filesystem compatible with C++0x.
  - Resolves: #496188
  - Resolves: #509250


author: Karsten Hopp <karsten@redhat.com> 1.39.0-6
changelog:
  - bump release and rebuild as the package was linked with an old libicu
    during the mass rebuild on s390x


author: Petr Machata <pmachata@redhat.com> - 1.39.0-8
changelog:
  - Several fixes to support PySide
  - Resolves: #520087
  - GCC 4.4 name resolution fixes for GIL
  - Resolves: #526834


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.40.0-1
changelog:
  - Add support for the Boost.MPI sub-package
  - Build with CMake (https://svn.boost.org/trac/boost/wiki/CMake)


author: Benjamin Kosnik <bkoz@redhat.com> - 1.41.0-1
changelog:
  - Don't package generated debug libs, even with 
    (-DCMAKE_BUILD_TYPE=RelWithDebInfo | Release).
  - Update and include boost-cmake-soname.patch.
  - Uncomment ctest.
  - Fix up --with tests to run tests.


author: Petr Machata <pmachata@redhat.com> - 1.41.0-2
changelog:
  - Replace a boost-math subpackage with a stub
  - Drop _cmake_lib_suffix and CMAKE_INSTALL_PREFIX magic, the rpm macro
    does that for us
  - Drop LICENSE from the umbrella package
  - Drop obsolete Obsoletes: boost-python and boost-doc <= 1.30.2


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.41.0-2.2
changelog:
  - Further split the Boost.MPI sub-package into boost-mpi and
    boost-mpi-python
  - Changed the description of Boost.MPI according to the actual
    dependency (MPICH2 rather than OpenMPI)
  - Added a few details on the generation of the mpi.so library


author: Petr Machata <pmachata@redhat.com> - 1.41.0-6
changelog:
  - More subpackage interdependency adjustments
    - boost doesn't bring in the MPI stuff.  Instead, $MPI-devel does.
      It needs to, so that the symlinks don't dangle.
    - boost-graph-$MPI depends on boost-$MPI so that boost-mpich2
      doesn't satisfy the SONAME dependency of boost-graph-openmpi.


author: Petr Machata <pmachata@redhat.com> - 1.41.0-8
changelog:
  - Import 1.41.1 with fixes from Fedora 13 to RHEL 6
  - Turn off OpenMPI support on s390*, which isn't available in RHEL 6
  - Resolves: #571607


author: Petr Machata <pmachata@redhat.com> - 1.41.0-9
changelog:
  - Use a .gz archive instead of bz2, because that's what's hosted now.
    Fill in the full URL.
  - Resolves: #571607


author: Petr Machata <pmachata@redhat.com> - 1.41.0-10
changelog:
  - Turn on OpenMPI support on non-s390 arches.  It was accidentally
    turned off everywhere.
  - Move cmake files to libdir to avoid multilib conflicts.
  - Also install Boost.cmake, which is included by BoostConfig.cmake
  - Change soname selection to work on RHELs.
  - Resolves: #586204
  - Resolves: #592516
  - Resolves: #594146


author: Petr Machata <pmachata@redhat.com> - 1.41.0-11
changelog:
  - ... and revert the soname change, because that's not the smartest
    thing to do mid-release.
  - Resolves: #594146


author: Petr Machata <pmachata@redhat.com> - 1.41.0-16
changelog:
  - Fix a GCC warning for looser throw specifier in
    boost::exception_ptr::~exception_ptr.
    (boost-1.41.0-exception_ptr.patch)


author: Petr Machata <pmachata@redhat.com> - 1.41.0-19
changelog:
  - Backport upstream patch for fixing of memory leaks in
    Boost.Serialization (boost-1.41.0-serialization-leak.patch)


author: Petr Machata <pmachata@redhat.com> - 1.41.0-21
changelog:
  - Fix building of Python module for Boost-MPI and ship it
    (boost-1.41.0-mpi-python.patch, __init__.py)


author: Jonathan Wakely <jwakely@redhat.com> - 1.41.0-22
changelog:
  - Fix shared_ptr to work with recent GCC and C++11.
    (boost-1.41.0-shared_ptr-deleted-copy.patch)
  - Resolves: #1108268


author: Petr Machata <pmachata@redhat.com> - 1.41.0-23
changelog:
  - Fix conformance problems in Boost.Interprocess, Boost.Intrusive and
    Boost.Graph
    (boost-1.41.0-graph-conformance.patch,
    boost-1.41.0-interprocess-conformance.patch,
    boost-1.41.0-interprocess-conformance-maxval.patch,
    boost-1.41.0-intrusive-conformance.patch)


author: Petr Machata <pmachata@redhat.com> - 1.41.0-24
changelog:
  - Fix conformance problems in Boost.Numeric (uBLAS) and
    Boost.CircularBuffer (boost-1.41.0-numeric-conformance.patch,
    boost-1.41.0-circular_buffer-adl.patch)


author: Michal Schmidt <mschmidt@redhat.com> - 1.41.0-25
changelog:
  - mpich obsoleted mpich2. Build against mpich and rename subpackages
    accordingly. Obsolete mpich2 subpackages.


author: Petr Machata <pmachata@redhat.com> - 1.41.0-26
changelog:
  - Change Requires: and other package references to use %{?_isa}, so
    that dependencies are arch-aware.


author: Petr Machata <pmachata@redhat.com> - 1.41.0-27
changelog:
  - Fix the way MPI_VERSION is compared with (>=2 rather than ==2) so
    that an arg-less boost::mpi::environment ctor is exposed for MPI
    libraries with MPI_VERSION of 3.
    (boost-1.41.0-mpi-NOARG_INIT.patch)
  - Fix boost::interprocess::move (boost-1.41.0-interprocess-move.patch)
  - Fix copy construction of boost::weak_ptr
    (boost-1.41.0-weak_ptr-copy.patch)
  - Undo the change of non-Requires: package references to not use
    %{?_isa} again.


author: Nalin Dahyabhai <nalin@redhat.com> 0.5-1
changelog:
  - update to 0.5
    - packaging fixes
    - add a selfsign-getcert client
    - self-signed certs now get basic constraints and their own serial numbers
    - accept id-ms-kp-sc-logon as a named EKU value in a request


author: Nalin Dahyabhai <nalin@redhat.com> 0.6-1
changelog:
  - update to 0.6
    - man pages
    - 'getcert stop-tracking' actually makes the server forget now
    - 'getcert request -e' was redundant, dropped the -e option
    - 'getcert request -i' now sets the request nickname
    - 'getcert start-tracking -i' now sets the request nickname


author: Nalin Dahyabhai <nalin@redhat.com> 0.7-1
changelog:
  - update to 0.7
    - first cut at a getting-started document
    - refactor some internal key handling with NSS
    - check for duplicate request nicknames at add-time


author: Nalin Dahyabhai <nalin@redhat.com> 0.8-1
changelog:
  - update to 0.8
    - encode windows UPN values in requests correctly
    - watch for netlink routing changes and restart stalled submission requests
    - 'getcert resubmit' can force a regeneration of the CSR and submission


author: Nalin Dahyabhai <nalin@redhat.com> 0.9-1
changelog:
  - update to 0.9
    - run external submission helpers correctly
    - fix signing of signing requests generated for keys stored in files
    - only care about new interface and route notifications from netlink,
      and ignore notifications that don't come from pid 0
    - fix logic for determining expiration status
    - correct the version number in self-signed certificates


author: Nalin Dahyabhai <nalin@redhat.com> 0.11-1
changelog:
  - update to 0.11
    - add XML-RPC submission for certmaster and IPA
    - prune entries with duplicate names from the data store


author: Nalin Dahyabhai <nalin@redhat.com> 0.12-1
changelog:
  - update to 0.12
    - add a crucial bit of error reporting when CAs reject our requests
    - count the number of configured CAs correctly


author: Nalin Dahyabhai <nalin@redhat.com> 0.13-1
changelog:
  - update to 0.13
    - change the default so that we default to trying to auto-refresh
      certificates unless told otherwise
    - preemptively enforce limitations on request nicknames so that they
      make valid D-Bus object path components


author: Nalin Dahyabhai <nalin@redhat.com> 0.14-1
changelog:
  - update to 0.14
    - check key and certificate location at add-time to make sure they're
      absolute paths to files or directories, as appropriate
    - IPA: dig into the 'result' item if the named result value we're looking
      for isn't in the result struct


author: Nalin Dahyabhai <nalin@redhat.com> 0.15-1
changelog:
  - update to 0.15
    - notice that a directory with a trailing '/' is the same location as the
      directory without it
    - fix handling of the pid file when we write one (by actually giving it
      contents)


author: Nalin Dahyabhai <nalin@redhat.com> 0.17-1
changelog:
  - update to 0.17
    - fix a hang in the daemon (Rob Crittenden)
    - documentation updates
    - fix parsing of submission results from IPA (Rob Crittenden)


author: Nalin Dahyabhai <nalin@redhat.com> 0.17-2
changelog:
  - make the D-Bus configuration file (noreplace) (#541072)
  - make the %check section and the deps we have just for it conditional on
    the same macro (#541072)


author: Nalin Dahyabhai <nalin@redhat.com> 0.18-1
changelog:
  - update to 0.18
    - add support for using encrypted storage for keys, using PIN values
      supplied directly or read from files whose names are supplied
    - don't choke on NSS database locations that use the "sql:" or "dbm:"
      prefix


author: Nalin Dahyabhai <nalin@redhat.com> 0.19-1
changelog:
  - update to 0.19
    - correctly initialize NSS databases that need to be using a PIN
    - add certmonger.conf, for customizing notification timings and settings,
      and use of digests other than the previously-hard-coded SHA256, and
      drop those settings from individual requests
    - up the default self-sign validity interval from 30 days to 365 days
    - drop the first default notification interval from 30 days to 28 days
      (these two combined to create a fun always-reissuing loop earlier)
    - record the token which contains the key or certificate when we're
      storing them in an NSS database, and report it
    - improve handling of cases where we're supposed to use a PIN but we
      either don't have one or we have the wrong one
    - teach getcert to accept a PIN file's name or a PIN value when adding
      a new entry
    - update the IPA submission helper to use the new 'request_cert' signature
      that's landing soon
    - more tests


author: Nalin Dahyabhai <nalin@redhat.com> 0.20-1
changelog:
  - update to 0.20
    - correctly parse certificate validity periods given in years (spotted by
      Stephen Gallagher)
    - setup for translation
      - es by Héctor Daniel Cabrera!
      - ru by Yulia Poyarkova!
      - uk by Yuri Chornoivan!
    - fix unpreprocessed defaults in certmonger.conf's man page
    - tweak the IPA-specific message that indicates a principal name also needs
      to be specified if we're not using the default subject name (#579542)
    - make the validity period of self-signed certificates into a configuration
      setting and not a piece of the state information we track about the signer
    - init script: exit with status 2 instead of 1 when invoked with an
      unrecognized argument (#584517)


author: Nalin Dahyabhai <nalin@redhat.com> 0.21-1
changelog:
  - update to 0.21
    - getcert/*-getcert: relay the desired CA to the local service, whether
      specified on the command line (in getcert) or as a built-in hard-wired
      default (in *-getcert) (#584983)
    - flesh out the default certmonger.conf so that people can get a feel for
      the expected formatting (Jenny Galipeau)


author: Nalin Dahyabhai <nalin@redhat.com> 0.22-1
changelog:
  - update to 0.22
    - new translations
      - de by Fabian Affolter!
    - certmaster-submit: don't fall over when we can't find a certmaster.conf
      or a minion.conf (i.e., certmaster isn't installed) (#588932)
    - when reading extension values from certificates, prune out duplicate
      principal names, email addresses, and hostnames


author: Nalin Dahyabhai <nalin@redhat.com> 0.23-1
changelog:
  - update to 0.23
    - new translations
      - pl by Piotr Drąg!
    - cancel daemon startup if we can't gain ownership of our well-known
      service name on the DBus (#596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-1
changelog:
  - update to 0.24
    - keep the lock on the pid file, if we have one, when we fork, and cancel
      daemon startup if we can't gain ownership of the lock (the rest of #596719)
    - make the man pages note which external configuration files we consult when
      submitting requests to certmaster and ipa CAs


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-2
changelog:
  - don't create the daemon pidfile until after we've connected to the D-Bus
    (still more of #596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-3
changelog:
  - more gracefully handle manual daemon startups and cleaning up of unexpected
    crashes (still more of #596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-4
changelog:
  - init script: ensure that the subsys lock is created whenever we're called to
    "start" when we're already running (even more of #596719)


author: Nalin Dahyabhai <nalin@redhat.com> 0.25-1
changelog:
  - update to 0.25
    - new translations
      - in by Okta Purnama Rahadian!
    - fix detection of cases where we can't access a private key in an NSS
      database because we don't have the PIN
    - teach '*getcert start-tracking' about the -p and -P options which the
      '*getcert request' commands already understand (#621670), and also
      the -U, -K, -E, and -D flags
    - double-check that the nicknames of keys we get back from
      PK11_ListPrivKeysInSlot() match the desired nickname before accepting
      them as matches, so that our tests won't all blow up on EL5
    - fix dynamic addition and removal of CAs implemented through helpers


author: Nalin Dahyabhai <nalin@redhat.com> 0.26-1
changelog:
  - update to 0.26
    - when canceling a submission request that's being handled by a helper,
      reap the child process's status after killing it (#624120)


author: Nalin Dahyabhai <nalin@redhat.com> 0.28-1
changelog:
  - update to 0.28
    - fix self-signing certificate notBefore and notAfter values on 32-bit
      machines


author: Nalin Dahyabhai <nalin@redhat.com> 0.29-1
changelog:
  - update to 0.29
    - fix 64-bit cleanliness issue using libdbus
    - actually include the full set of tests in tarballs


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-1
changelog:
  - update to 0.30
    - fix errors computing the time at the end of an interval that were
      caught by self-tests


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-2
changelog:
  - try to SIGHUP the messagebus daemon at first install so that it'll
    let us claim our service name if it isn't restarted before we are
    first started (#636876)


author: Nalin Dahyabhai <nalin@redhat.com> 0.30-4
changelog:
  - explicitly require "dbus" to try to ensure we have a running system bus
    when we get started (#639126)


author: Nalin Dahyabhai <nalin@redhat.com> 0.32-1
changelog:
  - oops, rfc5280 says we shouldn't be populating unique identifiers, so
    make it a configuration option and default the behavior to off


author: Nalin Dahyabhai <nalin@redhat.com> 0.32-2
changelog:
  - depend on the e2fsprogs libuuid on Fedora and RHEL releases where it's
    not part of util-linux-ng


author: Nalin Dahyabhai <nalin@redhat.com> 0.33-1
changelog:
  - update to 0.33
    - new translations
      - id by Okta Purnama Rahadian!
    - updated translations
      - pl, uk
    - roll up assorted fixes for defects


author: Nalin Dahyabhai <nalin@redhat.com> 0.34-1
changelog:
  - update to 0.34
    - explicitly note the number of requests we're tracking in the output of
      "getcert list" (#652049)
    - try to offer some suggestions when we get certain specific errors back
      in "getcert" (#652047)
    - updated translations
      - es


author: Nalin Dahyabhai <nalin@redhat.com> 0.35.1-1
changelog:
  - fix a self-test that broke because one-year-from-now is now a day's worth
    of seconds further out than it was a few days ago


author: Nalin Dahyabhai <nalin@redhat.com> 0.36-1
changelog:
  - update to 0.36
    - fix some use-after-free bugs in the daemon (#689776)
    - fix a copy/paste error in certmonger-ipa-submit(8)
    - getcert now suppresses error details when not given its new -v option
      (#683926, more of #681641/#652047)
    - updated translations
      - de, es, pl, ru, uk
      - indonesian translation is now for "id" rather than "in"


author: Nalin Dahyabhai <nalin@redhat.com> 0.37-1
changelog:
  - update to 0.37
    - be more careful about checking if we can read a PIN file successfully
      before we even call an API that might need us to try (#688229)
    - fix strict aliasing warnings


author: Nalin Dahyabhai <nalin@redhat.com> 0.38-1
changelog:
  - update to 0.38
    - catch cases where we can't read a PIN file, but we never have to log
      in to the token to access the private key (more of #688229)


author: Nalin Dahyabhai <nalin@redhat.com> 0.39-1
changelog:
  - update to 0.39
    - fix use of an uninitialized variable in the xmlrpc-based submission
      helpers (#690886)


author: Nalin Dahyabhai <nalin@redhat.com> 0.40-1
changelog:
  - update to 0.40
    - fix validation check on EKU OIDs in getcert (#691351)
    - get session bus mode sorted
    - add a list of recognized EKU values to the getcert-request man page


author: Nalin Dahyabhai <nalin@redhat.com> 0.41-1
changelog:
  - read information about the keys we've just generated before proceeding
    to generating a CSR (part of #694184, part of #695675)
  - when processing a "resubmit" request from getcert, go back to key
    generation if we don't have keys yet, else go back to CSR generation as
    before (#694184, #695675)
  - configure with --with-tmpdir=/var/run/certmonger and own /var/run/certmonger
    (#687899), and add a systemd tmpfiles.d control file for creating
    /var/run/certmonger on Fedora 15 and later
  - let session instances exit when they get disconnected from the bus
  - use a lock file to make sure there's only one session instance messing
    around with the user's files at a time
  - fix errors saving certificates to NSS databases when there's already a
    certificate there with the same nickname (#695672)
  - make key and certificate location output from 'getcert list' more properly
    translatable (#7)


author: Nalin Dahyabhai <nalin@redhat.com> 0.42-1
changelog:
  - getcert: fix a buffer overrun preparing a request for the daemon when
    there are more parameters to encode than space in the array (#696185)
  - updated translations: de, es, id, pl, ru, uk


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - treat the ability to access keys in an NSS database without using a PIN,
    when we've been told we need one, as an error (#692766)
  - when handling "getcert resubmit" requests, if we don't have a key yet,
    make sure we go all the way back to generating one (#694184)
  - getcert: try to clean up tests for NSS and PEM file locations (#699059)
  - don't try to set reconnect-on-exit policy unless we managed to connect
    to the bus (#712500)
  - handle cases where we specify a token but the storage token isn't
    known (#699552)
  - getcert: recognize -i and storage options to narrow down which requests
    the user wants to know about (#698772)
  - output hints when the daemon has startup problems, too (#712075)
  - add flags to specify whether we're bus-activated or not, so that we can
    exit if we have nothing to do after handling a request received over
    the bus if some specified amount of time has passed
  - explicitly disallow non-root access in the D-Bus configuration (#712072)
  - migrate to systemd on releases newer than Fedora 15 or RHEL 6 (#718172)
  - fix a couple of incorrect calls to talloc_asprintf() (#721392)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - if xmlrpc-c's struct xmlrpc_curl_xportparms has a gss_delegate field, set
    it to TRUE when we're doing Negotiate auth (#727864, #727863, #727866)


author: Nalin Dahyabhai <nalin@redhat.com> 0.44-1
changelog:
  - check specifically for cases where a specified token that we need to
    use just isn't present for whatever reason (#697058)


author: Nalin Dahyabhai <nalin@redhat.com> 0.46-1
changelog:
  - treat the ability to access keys in an NSS database without using a PIN,
    when we've been told we need one, as an error (#692766, really this time)


author: Nalin Dahyabhai <nalin@redhat.com> 0.47-1
changelog:
  - getcert: distinguish between {stat() succeeds but isn't a directory} and
    {stat() failed} when printing an error message (#739903)
  - getcert resubmit/start-tracking: when we're looking for an existing request
    by ID, and we don't find one, note that specifically (#741262)


author: Nalin Dahyabhai <nalin@redhat.com> 0.49-1
changelog:
  - when using an NSS database, skip loading the module database (#743042)
  - when using an NSS database, skip loading root certs
  - generate SPKAC values when generating CSRs, though we don't do anything
    with SPKAC values yet
  - internally maintain and use challenge passwords, if we have them
  - behave better when certificates have shorter lifetimes
  - add/recognize/handle notification type "none"
  - getcert: error out when "list -c" finds no matching CA (#743488)
  - getcert: error out when "list -i" finds no matching request (#743485)


author: Nalin Dahyabhai <nalin@redhat.com> 0.50-1
changelog:
  - really fix these this time:
   - getcert: error out when "list -c" finds no matching CA (#743488)
   - getcert: error out when "list -i" finds no matching request (#743485)


author: Nalin Dahyabhai <nalin@redhat.com> 0.51-1
changelog:
  - api: lift restrictions on characters used in request and CA nicknames by
    making their object names not incorporate their nicknames
  - api: add find_request_by_nickname and find_ca_by_nickname
  - certmonger-ipa-submit.8: list -k, -K, -t in the summary, document -K
  - getcert: print "invalid option" error messages ourselves (#756291)
  - ipa-submit: supply a Referer: header when submitting requests to IPA
    (#750617, needed for #747710)


author: Nalin Dahyabhai <nalin@redhat.com> 0.52-1
changelog:
  - note that SELinux usually confines us to writing only to cert_t in
    doc/getting-started.txt (#765599)
  - fix crashes when we add a request during our first run when we're
    populating the hard-coded CA list
  - properly deal with cases where a path is passed to us is "./XXX"
  - in session mode, create our data directories as we go


author: Nalin Dahyabhai <nalin@redhat.com> 0.53-1
changelog:
  - large changes to the D-Bus glue, exposing a lot of data which we were
    providing via D-Bus getter methods as properties, and providing more
    accurate introspection data
  - emit a signal when the daemon saves a certificate to the destination
    location, and provide an option to have the daemon spawn an arbitrary
    command at that point, too (#766167)
  - enable starting the service by default on RHEL (#765600)


author: Nalin Dahyabhai <nalin@redhat.com> 0.55-1
changelog:
  - allow root to use our implementation of org.freedesktop.DBus.Properties
  - take more care to not emit useless PropertiesChanged signals


author: Nalin Dahyabhai <nalin@redhat.com> 0.56-1
changelog:
  - when a caller sets the is-default flag on a CA, and another CA is no longer
    the default, emit the PropertiesChanged signal on the CA which is not the
    default, instead on the new default a second time
  - drop some dead code from the D-Bus message handlers (static analysis,
    - cache public keys when we read private keys
  - go back to printing an error indicating that we're missing a required
    argument when we're missing a required argument, not that the option is
    invalid (broken since 0.51, #796542)


author: Nalin Dahyabhai <nalin@redhat.com> 0.57-1
changelog:
  - clarify that the command passed to getcert -C is a "post"-save command
  - add a "pre"-save command option to getcert, specified with the -B flag (#9)
  - after we notify of an impending not-valid-after approaching, don't do it
    again immediately


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a command option (-T) to getcert for specifying which enrollment
    profile to tell a CA that we're using, in case it cares (#10)


author: Nalin Dahyabhai <nalin@redhat.com> 0.58-1
changelog:
  - add a "dogtag-ipa-renew-agent" CA so that we can renew certificates using
    an IPA server's internal Dogtag instance
  - export the requested profile and old certificate to enrollment helpers
  - make libxml and libcurl into hard build-time requirements
  - serialize all pre/save/post sequences to make sure that stop/save/start
    doesn't become stop1/save1/stop2/start1/save2/start2 when we're stopping
    a service while we muck with more than one of its certificates


author: Nalin Dahyabhai <nalin@redhat.com> 0.60-1
changelog:
  - adjust internals of logic for talking to dogtag to at least have a
    concept of non-agent cases
  - when talking to an IPA server's internal Dogtag instance, infer which
    ports the CA is listening on from the "dogtag_version" setting in the
    IPA configuration (Ade Lee)
  - send a notification (or log a message, whatever) when we save a new
    certificate (#766167)


author: Nalin Dahyabhai <nalin@redhat.com> 0.61-1
changelog:
  - fix a regression in reading old request tracking files where the
    request was in state NEED_TO_NOTIFY or NOTIFYING


author: Nalin Dahyabhai <nalin@redhat.com> 0.61-3
changelog:
  - backport change from git to not choke if X509_REQ_to_X509() fails when we're
    self-signing using OpenSSL
  - backport another change from git to represent this as a CA-rejected error


author: Nalin Dahyabhai <nalin@redhat.com> 0.62-1
changelog:
  - add a -u flag to getcert to enable requesting a keyUsage extension value
  - request subjectKeyIdentifier extensions from CAs, and include them in
    self-signed certificates
  - request basicConstraints from CAs, defaulting to requests for end-entity
    certificates
  - when requesting CA certificates, also request authorityKeyIdentifier
  - add support for requesting CRL distribution point and authorityInfoAccess
    extensions that specify OCSP responder locations
  - don't crash when OpenSSL can't build a template certificate from a request
    when we're in FIPS mode
  - put NSS in FIPS mode, when the system booted that way, except when we're
    trying to write certificates to a database
  - fix CSR generation and self-signing in FIPS mode with NSS
  - fix self-signing in FIPS mode with OpenSSL
  - new languages from the translation team: mai, ml, nn, ga


author: Nalin Dahyabhai <nalin@redhat.com> 0.63-1
changelog:
  - serialize access to NSS databases and the running of pre- and post-save
    commands which might also access them (possibly fixing part of #883484)


author: Nalin Dahyabhai <nalin@redhat.com> 0.64-1
changelog:
  - at startup, if we resume the state machine for a given certificate to a state
    which expects to have the newly-added lock already acquired, acquire it
    before moving on with the certificate's work (still aimed at fixing #883484)


author: Nalin Dahyabhai <nalin@redhat.com> 0.66-1
changelog:
  - build as position-independent executables with early binding (#883966)
  - also don't tag the unit file as a configuration file (internal tooling)


author: Nalin Dahyabhai <nalin@redhat.com> 0.67-1
changelog:
  - when saving certificates to NSS databases, try to preserve the trust
    value assigned to a previously-present certificate with the same nickname
    and subject, if one is found
  - when saving certificates to NSS databases, also prune certificates from
    the database which have both the same nickname and subject as the one
    we're adding, to avoid tripping up tools that only fetch one certificate
    by nickname


author: Nalin Dahyabhai <nalin@redhat.com> 0.67-3
changelog:
  - pull up a patch from master to adapt self-tests to certutil's diagnostic
    output having changed (#992050)


author: Nalin Dahyabhai <nalin@redhat.com> 0.68-1
changelog:
  - notice when the OpenSSL RNG isn't seeded
  - notice when saving certificates or keys fails due to filesystem-related
    permission denial (#996581)


author: Nalin Dahyabhai <nalin@redhat.com> 0.69-1
changelog:
  - tweak how we decide whether we're on the master or a minion when we're
    told to use certmaster as a CA
  - clean up one of the tests so that it doesn't have to work around internal
    logging producing duplicate messages
  - when logging errors while setting up to contact xmlrpc servers, explicitly
    note that the error is client-side
  - don't abort() due to incorrect locking when an attempt to save an issued
    certificate to the designated location fails (part of #1032760/#1033333,
    ticket #22)
  - when reading an issued certificate from an enrollment helper, ignore
    noise before or after the certificate itself (more of #1032760/1033333,
    ticket #22)
  - run subprocesses in a cleaned-up environment (more of #1032760/1033333,
    ticket #22)
  - clear the ca-error that we saved when we had an error talking to the CA if we
    subsequently succeed in talking to the CA
  - various other static-analysis fixes


author: Nalin Dahyabhai <nalin@redhat.com> 0.70-1
changelog:
  - add a --with-homedir option to configure, and use it, since subprocesses
    which we run and which use NSS may attempt to write to $HOME/.pki, and
    0.69's strategy of setting that to "/" was rightly hitting SELinux policy
    denials (#1047798)


author: Nalin Dahyabhai <nalin@redhat.com> 0.71-1
changelog:
  - check for cases where we fail to allocate memory while reading a request
    or CA entry from disk (John Haxby)
  - only handle one watch at a time, which should avoid abort() during
    attempts to reconnect to the message bus after losing our connection
    to it (#1055521)


author: Nalin Dahyabhai <nalin@redhat.com> 0.72-1
changelog:
  - update to 0.72
    - support generating DSA parameters and keys on sufficiently-new OpenSSL
      and NSS
    - support generating EC keys when OpenSSL and NSS support it, using key
      size to select the curve to use from among secp256r1, secp384r1,
      secp521r1 (which are the ones that are usually available, though
      secp521r1 isn't always, even if the other two are)
    - stop trying to cache public key parameters at all and instead cache public
      key info properly
    - encode the friendlyName attribute in signing requests as a BMPString,
      not as a PrintableString
    - catch more filesystem permissions problems earlier (more of #996581)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - updates for 0.73
    - set the flag to encode EC public key parameters using named curves
      instead of the default of all-the-details when using OpenSSL
    - don't break when NSS supports secp521r1 but OpenSSL doesn't
    - also pass the CA nickname to enrollment helpers in the environment as
      a text value in "CERTMONGER_CA_NICKNAME", so they can use that value
      when reading configuration settings
    - also pass the SPKAC value to enrollment helpers in the environment as
      a base64 value in "CERTMONGER_SPKAC"
    - also pass the request's SubjectPublicKeyInfo value to enrollment helpers
      in the environment as a base64 value in "CERTMONGER_SPKI" (part of #16)
    - when generating signing requests using NSS, be more accommodating of
      requested subject names that don't parse properly


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - updates to 0.73
    - also pass the key type to enrollment helpers in the environment as
      a the value of "CERTMONGER_KEY_TYPE"


author: Nalin Dahyabhai <nalin@redhat.com> 0.73-1
changelog:
  - updates to 0.73
    - getcert no longer claims to be stuck when a CA is unreachable,
      because the daemon isn't actually stuck


author: Nalin Dahyabhai <nalin@redhat.com> 0.74-1
changelog:
  - also save state when we exit due to SIGHUP
  - don't get tripped up when enrollment helpers hand us certificates which
    include CRLF line terminators (ticket #25)
  - be tolerant of certificate issuer names, subject names, DNS, email, and
    Kerberos principal namem subjectAltNames, and crl distribution point URLs
    that contain newlines
  - read and cache the certificate template extension in certificates
  - enforce different minimum key sizes depending on the type of key we're
    trying to generate
  - store DER versions of subject, issuer and template subject, if we have
    them (Jan Cholasta, ticket #26)
  - when generating signing requests with subject names that don't quite parse
    as subject names, encode what we're given as PrintableString rather than
    as a UTF8String
  - always chdir() to a known location at startup, even if we're not becoming
    a daemon
  - fix a couple of memory leaks (static analysis)
  - add missing buildrequires: on which


author: Nalin Dahyabhai <nalin@redhat.com> 0.74.92-1
changelog:
  - retrieve CA information from CAs, if the helpers can do so, and
    add a command to explicitly refresh that data: "getcert refresh-ca"
  - offer to save CA certificates to files and databases, when specified with
    new -a and -F flags to getcert request/resubmit/start-tracking (#1098208,
    trac #31)
  - add IP address subject alternate names when getcert request/resubmit
    is passed the -A option (trac #35)
  - read and cache the freshestCRL extension in certificates
  - properly interpret KDC-unreachable errors encountered in the IPA
    submission error as a server-unreachable error that we will retry,
    rather than a misconfiguration error which we won't
  - don't let tests get tripped up by new formatting used in dos2unix status
    messages (#1099080)
  - updated translations
  - be explicit that we are going to use bashisms in test scripts by calling
    the shell interpreter as 'bash' rather than 'sh' (trac #27)


author: Nalin Dahyabhai <nalin@redhat.com> 0.74.93-1
changelog:
  - add some self-tests
  - simplify the internal submit-to-CA logic
  - fixes for more problems found through static analysis


author: Nalin Dahyabhai <nalin@redhat.com> 0.74.94-1
changelog:
  - fix self-test errors that we trigger with new OpenSSL
  - fix a build error that would sometimes happen when we're told to
    build PIE binaries
  - quiet a compile warning


author: Nalin Dahyabhai <nalin@redhat.com> 0.74.96-1
changelog:
  - make the trust settings we apply to CA-supplied certificates while
    saving them to NSS databases run-time configurable
  - fix compiling against EL5-era OpenSSL
  - when saving CA certificates we pull from an IPA server, nickname
    it using the realm name with " IPA CA" appended rather than just
    naming it "IPA CA"
  - fix the local signer so that when it issues itself a new certificate,
    it uses the same subject name
  - add a -w flag to getcert's request, resubmit, and start-tracking
    commands, telling it to wait until either the certificate is issued,
    we get to a state where we know that we won't be able to get one, or
    we are waiting for a CA


author: Nalin Dahyabhai <nalin@redhat.com> 0.75-1
changelog:
  - add a -w (wait) flag to the getcert's request/resubmit/start-tracking
    commands, and add a non-waiting status command


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.2-1
changelog:
  - when generating keys using OpenSSL, if key generation fails, try
    again with the default key size, in case we're in FIPS mode
  - documentation updates


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.3-1
changelog:
  - read and cache whether or not we saw a noOCSPcheck extension in certificates
  - documentation updates


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.4-2
changelog:
  - add a %trigger to remove knowledge of the "dogtag-ipa-renew-agent" CA
    when we detect certmonger versions prior to 0.58 being installed, to
    avoid cases where some older versions choke on CAs with nicknames that
    contain characters that can't legally be part of a D-Bus name (#948993)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.6-1
changelog:
  - avoid potential use-after-free and read overrun after a CA is added
    dynamically (thanks to Jan Cholasta)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.7-1
changelog:
  - fix an inconsistency in how we parse cookie values returned by CA helpers,
    in that single-line values would lose the end-of-line after a daemon
    restart, but not before
  - handle timeout values and exit status values when calling CA helpers
    in non-SUBMIT, non-POLL modes (#1118468)
  - rework how we save CA certificates so that we save CA certificates associated
    with end-entity certificates when we save that end-entity certificate, which
    requires running all of the involved pre- and post-save commands
  - drop package Requires: on systemd-sysv (#1104138)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.7-2
changelog:
  - reintroduce package Requires: on systemd-sysv on F19 and EL6 and older,
    conditionalized it so that it's ignored on newer releases, and make
    whether or not we call systemd-sysv-convert in triggers depend on that,
    too (#1104138)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.8-1
changelog:
  - add a 'refresh' option to the getcert command
  - add a '-a' flag to the getcert command's 'refresh-ca' option


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.9-1
changelog:
  - avoid potential use-after-free after a CA is removed dynamically (thanks to
    Keenan Brock) (#1125342)
  - add a "external-helper" property to CA objects


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.10-1
changelog:
  - when attempting to contact an IPA LDAP server, if no "ldap_uri" is set in
    default.conf, and no "host" is set either, try to construct the server URI
    using the "server" setting (#1126985)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.11-1
changelog:
  - when getcert is passed a -a flag, to indicate that CA root certificates
    should be stored in the specified database, don't ignore locations which
    don't include a storage scheme (#1129537)
  - when called to 'start-tracking' with the -a or -F flags, if we have
    applicable certificates on-hand for a CA that we're either told to use
    or which we decide is the correct one, save the certificates (#1129696)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.12-1
changelog:
  - correct encoding/decoding of variant-typed data which we receive and send
    as part of the org.freedesktop.DBus.Properties interface over the bus, and
    add some tests for them (based on patch from David Kupka, ticket #36)


author: Nalin Dahyabhai <nalin@redhat.com> 0.75.14-1
changelog:
  - make pathname canonicalization slightly smarter, to handle ".." in
    locations (#1131758)
  - updates to self-tests (#1144082)


author: Nalin Dahyabhai <nalin@redhat.com> 0.76-1
changelog:
  - require a single certificate to be specified to 'getcert status' (#1148001,
    - shorten the default help message which getcert prints when it's not given
    a specific command (#1131704)
  - add private listener (-l, -L, -P) mode to certmonger, to allow it to listen
    for connections directly from clients running under the same UID
  - add a command mode (-c) to certmonger, in which once it's started, it
    launches a specified command, and after that command exits, the daemon exits
  - when getcert is invoked with no bus running, if it's running as root, run
    certmonger in private listener mode with the same invocation of getcert as
    the command to start and wait for (#1134497)


author: Nalin Dahyabhai <nalin@redhat.com> 0.76.2-1
changelog:
  - ipa-submit: when we fail to locate/contact LDAP or XML-RPC servers,
    use discovery to find them (#1136900)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - rework the state machine so that we save an issued certificate's associated
    CA certificates, then re-read the certificate, then run the post hook and
    issue notifications, in that order, instead of saving CA certificates after
    running the post hook, which was always a surprising order (#1131700)
  - add a generic dogtag-submit helper that doesn't include any IPA defaults,
    to make it easier to know the difference between paramenters it requires
    and parameters which are optional (#12)


author: Nalin Dahyabhai <nalin@redhat.com> 0.76.3-1
changelog:
  - fixes for bugs found by static analysis
  - handle IDN correctly when doing service location using SRV records
  - documentation updates


author: Nalin Dahyabhai <nalin@redhat.com> 0.76.5-1
changelog:
  - avoid premature exit on CA data analysis failures (should fix an issue
    reported by Natxo Asenjo)


author: Nalin Dahyabhai <nalin@redhat.com> 0.76.7-1
changelog:
  - correctly read CA not-valid-after dates on 32-bit machines (also reported by
    Natxo Asenjo), so that we don't spin on polling them (#1163023)


author: Nalin Dahyabhai <nalin@redhat.com> 0.76.8-1
changelog:
  - dogtag-submit: accept additional options to pass to the server when
    approving requests using agent creds (#1165155, patch by Jan Cholasta)
  - getcert: print help output when 'status' isn't given any args (#1163541)


author: Nalin Dahyabhai <nalin@redhat.com> 0.77.1-1
changelog:
  - update to 0.77
    - add initial, still rough, SCEP support (#1140241,#1161768)
      - add an scep-submit helper to handle part of it
    - getcert: add add-ca/add-scep-ca/modify-ca/remove-ca commands
    - getcert: add -l, -L flags to request/resubmit/start-tracking commands
      to provide a way to set a ChallengePassword in signing requests
    - lay some groundwork for rekeying support
    - bundled dogtag enrollment helpers now output debugging info to stderr (#)
    - ipa-getcert: fix a crash when using DNS discovery to locate servers (#39)
    - getcert: fix displaying of pre-request pre-/post-save commands (#1178190,
        - use Zanata for translations
    - getcert list: list the certificate's profile name, if it contains one


author: Nalin Dahyabhai <nalin@redhat.com> 0.77.2-1
changelog:
  - expose the certificate's not-valid-before and not-valid-after dates as a
    property over D-Bus (ticket #41)
  - give the local signer its own configuration option to set the lifetime
    of its signing certificate, falling back to the lifetime configured for
    the self-signer as a default to match the previous behavior
  - fix a potential read segfault parsing the output of an enrollment helper,
    introduced in 0.77 (thanks to Steve Neuharth)
  - read the ns-certtype extension value in certificates
  - request an enrollment certtype extension to CSRs if we have a profile name
    that we want to use (ticket #17, possibly part of IPA ticket #57)


author: Nalin Dahyabhai <nalin@redhat.com> 0.77.3-1
changelog:
  - fix a data loss bug when saving renewed certificates to NSS databases - the
    private key could be removed in error since 0.77
  - fixes for bugs found by static analysis
  - fix self-tests when built with OpenSSL 1.0.2


author: Nalin Dahyabhai <nalin@redhat.com> 0.77.4-1
changelog:
  - don't display PINs in "getcert list" output (ticket #42, #1222595)
  - clean up launching of a private instance in "getcert"
  - expand on the don't-delete-private-key fix from 0.77.3 by letting NSS's
    own safety checks have an effect
  - backport record-keeping of key generation dates and counts of how many
    times we've gotten certificates using a given key pair


author: Nalin Dahyabhai <nalin@redhat.com> 0.77.5-1
changelog:
  - pass $CERTMONGER_REQ_IP_ADDRESS to enrollment helpers if the signing request
    includes IP address subjectAltName values
  - correctly verify signatures on SCEP server replies when the signer is neither
    the top-level CA nor the RA (feedback in #1161768)
  - correctly verify signatures on SCEP server replies when there is more than
    one certificate in the chain between the RA and the top-level CA (feedback in


author: Jeff Layton <jlayton@redhat.com> 4.7-2
changelog:
  - rebase to version 4.7 (bz 658981)
  - fix hardcoded paths in manpages (bz 658981)
  - set GSSAPI checksum in SPNEGO blobs (bz 645127)


author: Jeff Layton <jlayton@redhat.com> 4.7-4
changelog:
  - make cifs.upcall take the '-l' flag (bz 667382)
  - fix segfault in cifs.upcall when passing an invalid option (bz 667382)


author: Jeff Layton <jlayton@redhat.com> 4.8.1-3
changelog:
  - mount.cifs: reacquire CAP_DAC_READ_SEARCH before calling mount (bz 676439)
  - manpage: document missing mount.cifs options (bz 719363)


author: Jeff Layton <jlayton@redhat.com> 4.8.1-7
changelog:
  - RFE: Improve selection of SPNs with cifs.upcall (bz 748757)
  - mount.cifs does not use KRB5_CONFIG (bz 748756)
  - mount -o remount <cifs> creates additional entries in /etc/mtab (bz 770004)
  - mount.cifs does not honor the uid/gid=username option, only the uid/gid=# option (bz 796463)


author: Jeff Layton <jlayton@redhat.com> 4.8.1-11
changelog:
  - add cifs.idmap, binaries and autoconf goop (bz 843617)
  - add getcifsacl and setcifsacl tools (bz 843612)
  - add more missing mount.cifs options to manpage (bz 843596)
  - enable PIE and RELRO (bz 838606)
  - mount.cifs: handle usernames differently for sec=krb5 (bz 826825)


author: Jeff Layton <jlayton@redhat.com> 4.8.1-15
changelog:
  - fix several issues in cifs.idmap (bz 843617)
  - fix several issues in getcifsacl/setcifsacl (bz 843612)


author: Jeff Layton <jlayton@redhat.com> 4.8.1-16
changelog:
  - fix even more issues in cifs.idmap (bz 843617)
  - fix even more issues in getcifsacl/setcifsacl (bz 843612)
  - fixes for problems in setcifsacl found by coverity (bz 873683)


author: bwhiteley@suse.de
changelog:
  - Updated to cimv2.16Experimental (#341800)
    Remove carriage returns from MOF files.
    Fix broken comment blocks in 2.16 schema.


author: Matt Domsch <Matt_Domsch@dell.com> - 2.19.1-1
changelog:
  - Upgraded to cimv2.19.1Experimental
  - now meets Fedora packaging guidelines too
  - added -docs subpackage


author: Matt Domsch <Matt_Domsch@dell.com> - 2.22.0-1
changelog:
  - spec license change to MIT per Novell
  - remove BR: unzip, it's in the default buildroot already
  - add MIT license to spec file


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.10.0-1
changelog:
  - packaging enhacements (structure, redundancy, ownership, scriptlets, symlink)
  - version bump so as not to collide with python-clufter co-packaged with pcs


author: Jan Pokorný <jpokorny+rpm-clufter@redhat.com> - 0.10.1-2
changelog:
  - packaging fixes (clufter-cli requires python-setuptools, adjust for
    older schema of Bash completions)


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.01-2
changelog:
  - Drop BR on openais as it is pulled by openais-devel.
  - Change postun section to use -p /sbin/ldconfig.
  - Fix rgmanager Requires.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.02-2
changelog:
  - disable parallel build (broken upstream)
  - build requires higher openais (fix ppc64 build failure)


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.02-3
changelog:
  - New kernel-headers has what we need release.
  - Drop BR on kernel-devel.
  - Drop cluster-dlmheaders.patch.
  - Drop --kernel_* from configure invokation.
  - Cleanup a few comments in the spec file.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.03-1
changelog:
  - New upstream release
  - cman Requires telnet and ssh client
  - drops some tree fix up bits that are now upstream


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.04-1
changelog:
  - New upstream release
  - Update license tags after major upstream cleanup (note: rgmanager
    includes a shell script that is shipped under OSL 2.1 license).
  - Update inclusion of documents to reflect updated COPYRIGHT file
    from upstream.
  - Add documentation to different packages.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.05-1
changelog:
  - New upstream release
  - Update licence tags again after upstream relicensing to kill OSL 2.1.
  - Add 2 commodity packages (gfs-utils and gnbd-utils). They both
    require external kernel modules but at least userland will stay
    automatically in sync for our users.
  - BR openais 0.84 for new logsys symbols (and requires for runtime).
  - Update build section to enable gfs-utils and gnbd-utils.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.06-1
changelog:
  - New upstream release.
  - BR on new openais for logging features.
  - drop local logrotate snippet in favour of upstream one.
  - cman Requires: PyOpenSSL for telnet_ssl wrapper.
  - cman Requires: pexpect and net-snmp-utils for fence agents.
    Thanks to sendro on IRC for spotting the issue.
  - Another cleanup round for docs


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.07-1
changelog:
  - New upstream release.
  - Add patch to build against new headers (already part of upstream next release)
  - BR on perl(ExtUtils::MakeMaker) to build perl bindings
  - Fix logrotate install from upstream
  - Add "clean up after perl bindings" snippet
  - Update Requires for perl bindings
  - Properly split man3 man pages


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.08-1
changelog:
  - New upstream release.
  - Drop local patch that's part of upstream.
  - Tight BR and Requires for openais to a very specific version.
  - cman Requires ricci as new default config distribution system.
    (ricci changes will land soon but in the meantime this is done our side)


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.10-1
changelog:
  - New upstream release.
  - Build against new corosync and openais.
  - specfile cleanup: rename buildxen to buildvirt.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.10-2
changelog:
  - Retag release.
  - New upstream release.
  - Build against new corosync and openais.
  - specfile cleanup: rename buildxen to buildvirt.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.10-3
changelog:
  - The "CVS HATES ME" release.
  - New upstream release.
  - Build against new corosync and openais.
  - specfile cleanup: rename buildxen to buildvirt.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.10-4
changelog:
  - Split libcman.so* from cman and cman-devel into  cmanlib and cmanlib-devel
    to break a very annoying circular dependency.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.11-1
changelog:
  - new upstream release.
  - drop obsoleted patches.
  - include very important gfs1 bug fix.
  - include fix for fence_egenera (CVE-2008-4192).


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 2.99.13-1
changelog:
  - New upstream release.
  - Drop gnbd* packages that are now a separate project.
  - Tight dependencies with corosync/openais.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-5.alpha4
changelog:
  - New upstream release.
  - Fix directory ownership #483330.
  - Add support pkgconfig to devel package.
  - Total libraries cleanup:
    - split libraries out of cman into clusterlib.
    - merge cmanlib into clusterlib.
    - rename cman-devel into clusterlib-devel.
    - merge cmanlib-devel into clusterlib-devel.
  - Comply with multiarch requirements (libraries).
  - Relax BuildRequires and Requires around corosync and openais.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-7.alpha4
changelog:
  - Update to latest stable3 code from git (e3a9ac674fa0ff025e833dcfbc8575cada369843)
  - Fix Provides: version.
  - Update corosync/openais BuildRequires and Requires


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-11.alpha5
changelog:
  - Stop building fence and resource agents.
  - cman now Requires: fence-agents.
  - rgmanager now Requires: resource-agents.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-12.alpha6
changelog:
  - New upstream release.
  - Add missing LICENCE and COPYRIGHT files from clusterlib-devel.
  - Add patch to fix build failure (already upstream).


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-14.alpha7
changelog:
  - New upstream release.
  - Update corosync/openais BuildRequires and Requires.
  - Fix gfs-utils and cman man page overlapping files.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-15.rc1
changelog:
  - New upstream release.
  - Update corosync/openais BuildRequires and Requires.
  - Drop --corosynclibdir from configure. Libs are now in standard path.
  - Update BuildRoot usage to preferred versions/names
  - Drop qdisk init script. Now merged in cman init from upstream.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-16.rc2
changelog:
  - New upstream release + git94df30ca63e49afb1e8aeede65df8a3e5bcd0970
  - spec file updates:
    * BuildRequires / Requires: latest corosync and openais
    * Update configure invokation
    * Cleanup tree fix up bits that are now upstream
    * Ship cluster.rng
    * Move fsck/mkfs gfs/gfs2 binaries in /sbin to be FHS compliant


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-17.rc2
changelog:
  - Update from git up to 779dd3c23ca6c56f5b3f7a8a7831bae775c85201
  - spec file updates:
    * Drop BuildRequires on libvolume_id-devel that's now obsoleted
    * gfs*-utils now Requires: file
    * Add temporary patch to get rid of volume_id references in the code


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-18.rc3
changelog:
  - New upstream release
  - spec file updates:
    * Drop local patches.
    * Update BuildRequires and Requires: on newer corosync/openais.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-19.rc4
changelog:
  - New upstream release
  - spec file updates:
    * cman subpackage: avoid unnecessary calls to ldconfig
    * rgmanager subpackage: drop unrequired Requires: that belong to ras
    * BuildRequires and Requires corosync/openais 1.0.0.rc1


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-20
changelog:
  - New upstream release
  - spec file updates:
    * Update copyright header
    * final release.. undefine alphatag
    * BuildRequires and Requires corosync/openais 1.0.0-1 final.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.3-1
changelog:
  - New upstream release
  - spec file updates:
    * drop cp_workaround patch
    * stop shipping rgmanager from cluster
    * move dlm udev rules in clusterlib where they belong
    * enable pacemaker components build
    * ship 2 new rpms: dlm-pcmk and gfs-pcmk for pacemaker integration


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.6-1
changelog:
  - New upstream release
  - spec file update:
    * use global instead of define
    * use new Source0 url
    * use cluster macro more aggressively
    * bump Requires on fence-agents
    * ship var/run/cluster and var/lib/cluster


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.7-2
changelog:
  - Drop ldapconfig loader support (PM-disable-ldap-loader-support.patch)
  - Drop notifyd support (PM-disable-notifyd-support.patch)
  - Support only xmlconfig loader (PM-support-only-xmlconfig-loader.patch)
  - Disable support for perl bindings


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.7-3
changelog:
  - Add workaround for corosync IPC shutdown issue (cman-init-workaround-bz547813.patch)
  - Related: rhbz#547813


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.9-1
changelog:
  - new upstream release:
    Resolves: rhbz#566784, rhbz#555047, rhbz#556603, rhbz#561862
    Resolves: rhbz#565907, rhbz#568446, rhbz#564471, rhbz#561416
    Resolves: rhbz#553383
  - upstream rebase and patch cleanup
    Resolves: rhbz#557348
  - gfs2: make use of exported device topology
    (gfs2_exported_dev_topology)
    Resolves: rhbz#519491
  - spec file update:
    * cman should Requires fence-virt directly
    * merge changelog from Fedora
    * re-enable cmannotifyd support and ship doc/template


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.9-2
changelog:
  - Fix gfs2_quota hadle of boundary conditions
    (gfs2_fix_quota_boundary.patch)
    Resolves: rhbz#570525
  - Fix gfs_controld dm suspend event handling
    (gfs_controld_dm_suspend.patch)
    Resolves: rhbz#571806


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.9-4
changelog:
  - Fix weakness in clusterid generation by using non-crypto hashing.
    part1-3 are he upstream generic implemetation.
    part4 turns it on specifically for RHEL-6 as the change breaks
    micro rolling upgrades.
    (cman_use_hashed_cluster_id_part1.patch)
    (cman_use_hashed_cluster_id_part2.patch)
    (cman_use_hashed_cluster_id_part3.patch)
    (cman_use_hashed_cluster_id_part4.patch)
    Resolves: rhbz#574886
  - Add plock debug buffer.
    (dlm_separate_plock_debug_buffer_part1.patch)
    (dlm_separate_plock_debug_buffer_part2.patch)
    Resolves: rhbz#576322
  - Add more fs_notified debugging
    (dlm_controld_add_more_fs_notified_debugging.patch)
    Resolves: rhbz#576335
  - dlm_controld/gfs_controld: avoid full plock unlock when no
    resource exists
    (controld_avoid_full_plock_unlock.patch)
    Resolves: rhbz#575103


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.9-5
changelog:
  - Fix ccs_tool man page
    (fix_ccs_tool_man_page.patch)
    Resolves: rhbz#577874
  - dlm_controld: add plock checkpoint signatures
    (dlm_controld_add_plock_checkpoint_signatures.patch)
    Resolves: rhbz#578625
  - dlm_controld: set last_plock_time for ownership operations
    (dlm_controld_set_last_plock_time_for_ownership_ops.patch)
    (gfs_controld_set_last_plock_time_for_ownership_ops.patch)
    Resolves: rhbz#578626
  - dlm_controld: don't skip unlinking checkpoint
    (dlm_controld_do_not_skip_unlinking_checkpoint.patch)
    Resolves: rhbz#578628
  - gfs2_convert segfaults when converting fs of blocksize 512 bytes
    (gfs2_convert_fix_segfault_with_512bytes_bs.patch)
    Resolves: rhbz#579621
  - gfs2_convert uses too much memory for jdata conversion
    (gfs2_convert_uses_too_much_memory_for_jdata_conversion.patch)
    Resolves: rhbz#579623
  - Fix conversion of gfs1 CDPNs
    (gfs2_convert_fix_conversion_of_gfs1_cdpns.patch)
    Resolves: rhbz#579625
  - gfs2_convert: Doesn't convert indirectly-pointed eattrs correctly
    (gfs2_convert_does_not_convert_eattrs_correctly.patch)
    Resolves: rhbz#579626


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-1
changelog:
  - Rebase on top of new upstream bug fix only release:
    * drop all bug fix patches.
    * refresh patches with official SHA1 git commits from RHEL6
      upstream branch:
      - disable_ldap_loader_support.patch
      - support_only_xmlconfig_loader.patch
      - disable_fence_xvmd_support.patch
    * rename cman_use_hashed_cluster_id_part4.patch to
      cman_use_hash_cluster_id_by_default.patch.
    * Addresses the following issues:
      from 3.0.11 release:
    Resolves: rhbz#581047, rhbz#576330, rhbz#582017, rhbz#583945
    Resolves: rhbz#581038
      from 3.0.12 release:
    Resolves: rhbz#589823, rhbz#586100, rhbz#585083, rhbz#587079
    Resolves: rhbz#590000
    * Rebase:
    Resolves: rhbz#582322
  - Stop build on ppc and ppc64.
    Resolves: rhbz#590980
  - cman should only load OpenAIS checkpoint service by default
    (cman_only_load_ckpt_service_by_default.patch)
    Resolves: rhbz#568407


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-2
changelog:
  - Fix cman init script stop action to wait for corosync daemon to shutdown
    (cman_init_wait_for_corosync_shutdown.patch)
    Resolves: rhbz#592103
  - fenced: use cpg ringid
    (fenced_use_cpg_ringid.patch)
    Update Requires/BuildRequires on corosync + cpg ringid patch.
    Resolves: rhbz#584140
  - fix changelog entries from 3.0.12-1 (missing bugzilla entries)


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-3
changelog:
  - Fix dlm_controld wrong fencing time comparison
    (dlm_controld_wrong_fencing_time_comparison.patch)
    Resolves: rhbz#594511
  - Fix ccs_tool create -n
    (fix_ccs_tool_create.patch)
    Resolves: rhbz#594626


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-4
changelog:
  - cman: fix quorum recalculation when a node is externally killed
    (cman_fix_quorum_recalculation.patch)
    Resolves: rhbz#596046
  - rpmdiff automatic test tool found 2 issues:
    * add missing man pages for cman_notify, dlm_controld.pcmk and
      gfs_controld.pcmk, and update the spec file to ship them
      in the correct subpackages.
    (add_missing_man_pages.patch)
    * cman, dlm-pcmk, gfs-pcmk should have a tigher Requires on cluster
      libraries.
    Resolves: rhbz#594111


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-5
changelog:
  - Fix dlm_controld wrong fencing time comparison (part2):
    Rename dlm_controld_wrong_fencing_time_comparison.patch to
    dlm_controld_wrong_fencing_time_comparison_part1.patch
    Add dlm_controld_wrong_fencing_time_comparison_part2.patch
    Resolves: rhbz#594511


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-6
changelog:
  - Fix device name and mount point in utils
    (gfs2_fix_device_name_and_mount_point_in_utils.patch)
    Resolves: rhbz#597002


author: Lon Hohberger <lhh@redhat.com> - 3.0.12-7
changelog:
  - Ensure cman recalculates quorum on configuration reload
    (cman_recalculate_expected_votes_on_config_reload.patch)
    Resolves: rhbz#606989


author: Lon Hohberger <lhh@redhat.com> - 3.0.12-8
changelog:
  - Add missing components to cluster schema
    (config_add_missing_resource_docs_to_schema.patch)
  - Clean up recursion in cluster schema
    (config_clean_up_recursion_in_schema.patch)
    Resolves: rhbz#604298


author: Lon Hohberger <lhh@redhat.com> - 3.0.12-9
changelog:
  - Update gfs2_convert man page
    (gfs2_convert_manpage_update.patch)
    Resolves: rhbz#601315
  - Don't return 0 if gfs2_edit restoremeta fails
    (gfs2_edit_restoremeta_should_not_return_0_on_failure.patch)
    Resolves: rhbz#607321
  - Fix fsck.gfs2 unaligned access on ia64
    (fsck_gfs2_unaligned_access_on_ia64.patch)
    Resolves: rhbz#608154


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-10
changelog:
  - Add cman_tool version -S to man page
    (cman_tool_config_reload_man_page.patch)
    Resolves: rhbz#609978
  - Fix cman init script to be more LSB compliant
    (cman_init_lsb_compliant.patch)
    Resolves: rhbz#612097


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-11
changelog:
  - Add /etc/sysconfig/cman example file with extensive documentation
    of options that can be passed to the init script.
    (cman_sysconfig_part1.patch from upstream)
    (cman_sysconfig_part2.patch rhel6 specific)
    Resolves: rhbz#606368


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-12
changelog:
  - Fix gfs2 init script to be more LSB compliant
    (gfs2_init_lsb_compliant.patch)
    Resolves: rhbz#553383


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-13
changelog:
  - Add autogenerated cluster_conf.html
    (doc_autogen_cluster_conf_html_part1.patch)
    (doc_autogen_cluster_conf_html_part2.patch)
    Resolves: rhbz#593015
  - Update relax ng schema
    (config_update_schema.patch)
    Related: rhbz#595547, rhbz#593015
  - Fix patch file naming
    Related: rhbz#553383, rhbz#606368, rhbz#609978, rhbz#612097


