2007-05-03  Tim Waugh  <twaugh@redhat.com>

	* configure.in: Version 0.6.9.

2007-05-03  Tim Waugh  <twaugh@redhat.com>

	* backend/hal.c: Reverted paper-out detection and state handling
	changes for the moment, to re-appear after Fedora 7.

2007-04-26  Tim Waugh  <twaugh@redhat.com>

	* configure.in: Version 0.6.8.

2007-04-26  Tim Waugh  <twaugh@redhat.com>

	* backend/hal.c (main): Extract URI from argv[0] or DEVICE_URI.
	(main): Use backend exit constants from the API.
	(main): If the HAL device is not present, keep retrying.
	(main): Implement connecting-to-device state.
	(runloop): Moved write() loop to new function.  Use a select()
	loop.  On Linux, use a non-blocking descriptor and check printer
	status to detect paper-out.

	* systemv/hal_lpadmin (HalPrinter.get_cups_uris): Recognise both
	hp: and usb: URIs for the same device, for the purpose of deciding
	whether a new queue needs to be added.
	(HalPrinter.get_cups_uris): Fixed traceback.

2007-04-25  Tim Waugh  <twaugh@redhat.com>

	* configure.in: Version 0.6.7.

2007-04-25  Tim Waugh  <twaugh@redhat.com>

	* systemv/hal_lpadmin (HalPrinter.get_cups_uris): Use usb: URI
	scheme if we have enough information (bug #236720).

2007-04-04  Tim Waugh  <twaugh@redhat.com>

	* configure.in: Version 0.6.6.

2007-03-17  Tim Waugh  <twaugh@redhat.com>

	* systemv/hal_lpadmin (HalPrinter.__init__): If we can't connect
	to CUPS, log a message saying so rather than just a traceback (bug
	#232733).

2007-01-08  Tim Waugh  <twaugh@redhat.com>

	* configure.in: Version 0.6.5.

2007-01-08  Tim Waugh  <twaugh@redhat.com>

	* systemv/hal_lpadmin (HalPrinter.add): Set PPD page size before
	adding printer (bug #221841).

2007-01-04  Tim Waugh  <twaugh@redhat.com>

	* configure.in: Version 0.6.4.

2007-01-04  Tim Waugh  <twaugh@redhat.com>

	* systemv/hal_lpadmin (HalPrinter.add): Don't enable existing
	printers.  They may have been intentionally disabled by the
	sysadmin.
	(HalPrinter.remove): Don't disable removed printers.  Some
	devices, such as the HP PSC 1310, seem to disconnect as soon as a
	print job is sent and so this causes problems.
	(HalPrinter.get_cups_uris): Pause for a second to give HPLIP a
	chance to reconnect.

2007-01-02  Tim Waugh  <twaugh@redhat.com>

	* configure.in: Version 0.6.3.

2007-01-02  Tim Waugh  <twaugh@redhat.com>

	* systemv/Makefile.am, backend/Makefile.am: Tidying.

	* systemv/hal_lpadmin: Added syslogging.
	(HalPrinter.get_cups_uris): Use 'hp:' URIs when appropriate (bug
	#175555).
	(HalPrinter.add): Put PPD NickName in info line instead of just
	"Added by HAL".
	(HalPrinter.match): Removed unused method.
	(HalPrinter.add): Don't add new printer if one already exists with
	a matching URI.
	(HalPrinter.remove): Likewise with removal.

	* backend/hal.c (list_devices): Include IEEE 1284 Device ID in
	CUPS backend output when listing devices (bug #214755).

	* systemv/hal_lpadmin (HalPrinter.read): Fetch commandset from
	HAL.
	(HalPrinter.add): Use commandset when matching printers (bug
	#214180).

	* systemv/10-hal_lpadmin.fdi: Added method_argnames.

	* systemv/hal_lpadmin (HalPrinter.get_cups_uris): Use correct URI
	form for hal backend (bug #200682).
	(HalPrinter.add): Use correct D-Bus API name for communicating
	with eggcups.

	* configure.in: Applied remove-cups-backenddir-check patch from
	RPM package.

2006-06-02 Florian Festi <ffesti@redhat.com>

	* reimplemented hal_lpadmin 
	* new hal_lpadmin replaces cups-config-daemon
	
2006-01-12  Christopher Aillon  <caillon@redhat.com>

	* configure.in: Post-release bump to 0.5.6

2006-01-12  Christopher Aillon  <caillon@redhat.com>

        * cups-config-daemon/Makefile.am: Build with PIE enabled

