=== 2.9.7 ===

2005-02-28  William Jon McCann  <mccann@jhu.edu>

	* NEWS: 
	* configure.in: Update for release.

2005-02-23  William Jon McCann  <mccann@jhu.edu>

	* dvd_plus_rw_utils.cpp (get_2k_capacity): Treat a sequential
	DVD-RW like a restricted-overwrite DVD-RW. Since we don't support
	appending to the disc we should report the formatted capacity of
	the DVD-RW instead of the space available.  (Closes #168096)

2005-02-22  William Jon McCann  <mccann@jhu.edu>

	* dvd_plus_rw_utils.cpp (get_mmc_profile, get_2k_capacity): Fix to
	detect blank discs.  Partial merge with upstream.

	* transport.hxx: Use patched version from Fedora.

	* nautilus-burn-drive.c (nautilus_burn_drive_get_media_type_from_path_full): 
	* dvd_plus_rw_utils.cpp (get_disc_status): Get blank status correctly for
	systems without HAL.

2005-02-22  William Jon McCann  <mccann@jhu.edu>

	* nautilus-cd-burner.c (warn_data_loss_cb): Fix inverted gboolean logic.
	(request_media): Don't warn about data loss here, wait until signal.

	* nautilus-burn-recorder.c (nautilus_burn_recorder_wait_for_insertion):
	Use nautilus_burn_drive_get_media_type_full.
	(media_type_matches): Update to use is_blank as in nautilus-cd-burner.c.

	* list_cddrives.c (list_cdroms): Use correct units.  Fix missing space in text.

2005-02-22  William Jon McCann  <mccann@jhu.edu>

	* list_cddrives.c (list_cdroms): Use nautilus_burn_drive_get_media_type_full.

2005-02-21  William Jon McCann  <mccann@jhu.edu>

	* nautilus-cd-burner.c (ncb_hig_dialog): Don't use a title on error
	dialogs per HIG.

2005-02-21  William Jon McCann  <mccann@jhu.edu>

	* nautilus-cd-burner.c (request_media, ask_rewrite_disc) 
	(warn_data_loss_cb): Warn about possible dataloss if the disc
	is not blank.  Don't rely on whether the disc was unmounted or not.
	(Closes #152379)

2005-02-16  William Jon McCann  <mccann@jhu.edu>

	* nautilus-cd-burner.c (main): Remove spurious debug message.

	* make-iso.c (ncb_mkisofs_supports_utf8, nautilus_burn_make_iso):
	Check to make sure that mkisofs supports UTF8 before using it as
	the input charset.  (Closes #167459)

2005-02-15  William Jon McCann  <mccann@jhu.edu>

	* cdburn.glade: Use stock response id for write button.

	* nautilus-cd-burner.c (main): Don't set up progress dialog if the user
	cancels the setup dialog.  This may fix some hard to track down crashes.
	(refresh_dialog): Don't try to add items to the speed selection if we don't
	have a recorder.

2005-02-15  William Jon McCann  <mccann@jhu.edu>

	* make-iso.c (mkisofs_stdout_read, mkisofs_stderr_read):
	Handle subprocess HUP so that we don't hang the interface when
	an unknown error errors.  Detect mkisofs uknown charset error.
	(Closes #167459)

2005-02-11  William Jon McCann  <mccann@jhu.edu>

	* mapping-daemon.c (virtual_node_lookup): Fix a leak found
	by Kjartan Maraas.  (Closes #166927)

2005-02-11  William Jon McCann  <mccann@jhu.edu>

	* nautilus-cd-burner.c (ask_cancel): Change wording and buttons
	in write interrupt confirmation dialog to be less ambiguious.
	(Closes #166726)

2005-02-10  William Jon McCann  <mccann@jhu.edu>

	* nautilus-burn-drive.c (nautilus_burn_drive_get_media_type_from_path_full) 
	(nautilus_burn_drive_get_media_size_from_path, get_cd_scsi_id) 
	(get_device_max_read_speed, get_device_max_write_speed):
	Add fallback to open RDONLY for compatibility with Linux 2.4.
	(Closes #165962)

2005-02-10  William Jon McCann  <mccann@jhu.edu>

	* transport.hxx: Sync with upstream dvd+rw-tools 5.21.4.10.8.
	The only difference is the O_EXCL in open in our version.
	(Closes #166689)