2005-12-31  Alexis Sukrieh  <sukria@backup-manager.org>

	* Bug #14 closed. Backup methods are handled better so we can
	  safely use several methods in the same configruation file.
	  + lib/actions.sh: pass $method to each method.
	  + lib/backup-methods.sh: handle $method rather than $BM_ARCHIVE_METHOD.
	  + t/t06-bug14.sh: Regression-proof test for this bug.

2005-12-19  Alexis Sukrieh	<sukria@backup-manager.org>

	* INSTALL:
	  + bits about dependencies
	* NEWS:
	  + The 0.6 Changelog
	* doc/DISCLAIMER:
	  + Removed, not needed anymore.
	* doc/README:
	  + Bits about the available formats.
	* doc/user-guide.txt:
	  + Added the text version in the repository, so users
	    can have a light version of the guide with the release.
	* doc/version.ent:
	  + Revision: 1.0

2005-12-19  Alexis Sukrieh	<sukria@backup-manager.org>

	* New configuration key BM_UPLOAD_SSH_PORT
	  + backup-manager.conf.tpl
	  + doc/user-guide.sgml
	* Added copyright headers
	  + lib/backup-methods.sh
	  + lib/dialog.sh
	  + lib/logger.sh
	  + lib/files.sh
	  + lib/gettext-dummy.sh:
	  + lib/gettext-real.sh:
	  + lib/gettext.sh:
	  + lib/md5sum.sh:
	* lib/sanitize.sh:
	  + added copyright header
	  + check for BM_BURNING
	* po/Makefile:
	  + Minor changes
	* po/backup-manager.pot:
	  + Added this pot file in the repository so people
	    without xgettext can install BM.
	* po/es.po:
	  + New version updated.

2005-12-16  Alexis Sukrieh  <sukria@backup-manager.org>

	* AUTHORS:
	  + Better, less confusing.
	* doc/user-guide.sgml:
	  + Sven Joachim fixes (typos...)

2005-12-16  Alexis Sukrieh  <sukria@backup-manager.org>

	* po/Makefile:
	  + better clean target.
	* po/vi.po:
	  + Final version of the Vietnamese translations.

2005-12-15  Alexis Sukrieh  <sukria@backup-manager.org>

	* AUTHORS:
	  + Added Clytie Siddall in the translators list.
	* po/it.po:
	  + Final version of the italian translation, thanks to Matteo Frarre
	  Barutti.

2005-12-13  Alexis Sukrieh  <sukria@backup-manager.org>

	* po/Makefile:
	  + use the .SUFFIXES method, better for handling correctly .mo files. 
	* po/backup-manager.pot:
	  + deleted, this file is generated on the fly.
	* po/es.po:
	  + Minor correction, waiting for the reviewed version.

2005-12-13  Alexis Sukrieh  <sukria@backup-manager.org>

	* AUTHORS:
	  + Cleaner
	  + Added translators
	* THANKS:
	  + Some typos, changes.
	* VERSION:
	  + 0.6 !!! Yeah :)
	* backup-manager:
	  + version= 0.6 (yeah)

2005-12-13  Alexis Sukrieh  <sukria@backup-manager.org>

	* Makefile:
	  + add a target `docs' for building the userguide.
	* doc/Makefile:
	  + install the user guide in /usr/share/backup-manager/doc
	* po/it.po:
	  + First full version of the translated messages in Italian (Matteo Frare
	  Barutti <xenon@ngi.it>).

2005-12-13  Alexis Sukrieh  <sukria@backup-manager.org>

	* po/es.po:
	  + New translation from Niv Altivanik (not finished).
	* t/t05-hooks.sh:
	  + clean a bit the test script, remove the verbose stuff.

2005-12-13  Alexis Sukrieh  <sukria@backup-manager.org>

	* No more yes/no -> true/false
	* French translatio ok.

2005-12-12  Alexis Sukrieh  <sukria@backup-manager.org>

	* Makefile:
	  + install po files
	* backup-manager:
	  + minor bug fix (call to bad function)
	* Removed most of "info -n" calls
	  + lib/actions.sh:
	  + lib/backup-methods.sh:
	  + lib/files.sh:
	  + lib/logger.sh:
	* po/Makefile:
	  + Much cleaner
	* po/fr.po
	  + New french version, complete.

2005-12-09  Alexis Sukrieh  <sukria@backup-manager.org>

	* backup-manager:
	  + cleaned a bit the code.
	* backup-manager.conf.tpl:
	  + removed useless BM_BURNING conf key (BM_BURNING_METHOD is enough).
	* Updated the tests, new test for the hooks.

2005-12-06  Alexis Sukrieh  <sukria@backup-manager.org>

	* backup-manager-upload:
	  + chomp() the result of the shell command, better.
	* Renamed tests with understandable names.
	* t/t04-tarball-blacklist.sh:
	  + New test for reproducing bug #4, cannot reproduce...
	* t/testlib.sh:
	  + better paths for the lock and pid files.

2005-12-06  Alexis Sukrieh <sukria@backup-manager.org>

	* doc/user-guide.sgml:
	 + Chapter 3 is finished (well, remains a lot of typos but the main
	 structure is there).

2005-12-06  Alexis Sukrieh  <sukria@backup-manager.org>

	* Minor changes to the tests.
	  + t/confs/upload-rsync.conf
	  + t/t01.sh

2005-12-05  Jimmy Gredler  <jimmy@backup-manager.org>

	* t/confs/tarball-incremental.conf:
	  + Changed the tarball directory to $PWD
	* t/confs/tarball.conf:
	  + Changed the tarball directory to $PWD
	* t/confs/upload-global.conf:
	  + Create an upload directory if it doesn't exist
	* t/confs/upload-rsync.conf:
	  + Changed the rsync directory to $PWD
	  + Use the current user as  BM_UPLOAD_SSH_USER and the ssh identity
		  bm-test

2005-12-05  Alexis Sukrieh  <sukria@backup-manager.org>

	* backup-manager.conf.tpl:
	  + added the "none" methods in backup and upload sections.
	* lib/actions.sh:
	  + it's possible to choose none of the backup methods.
	  + it's possible to choose none of the upload methods.
	* t/t01.sh:
	  + This test now uses the tarball method for building and archive of
	  /etc, if it manages to build the archives, the test succeeds.
	* t/t02.sh:
	  + Upload some stuff with rsync (to be updated)...
	* t/t03.sh:
	  + Test that "none" is possible in the methods keys.

2005-12-05  Alexis Sukrieh  <sukria@backup-manager.org>

	* lib/upload-methods.sh:
	  + rsync stuff works properly with root and with BM_UPLOAD_SSH_USER.

2005-12-05  Alexis Sukrieh  <sukria@backup-manager.org>

	* backup-manager.conf.tpl:
	  + replaced BM_RSYNC by BM_UPLOAD_RSYNC
	* lib/actions.sh:
	  + Renamed -snapshot by _snaphot
	* lib/files.sh:
	  + Some more checks.
	* lib/sanitize.sh:
	  + Better sanitizers for the RSYNC stuff.
	* lib/upload-methods.sh:
	  + bm_upload_rsync_common() now managed rsync transfers with
	  BM_UPLOAD_SSH_USER and call SSH in BatchMode.
	  + Logs errors in a temp logfile.
	* t/t02.sh:
	  + test script for RSYNC stuff.

2005-12-05  Alexis Sukrieh  <sukria@backup-manager.org>

	* added the t/ directory for handling tests. 
	+ t/confs/base.conf
	+ t/confs/burning.conf
	+ t/confs/mysql.conf
	+ t/confs/pipe.conf
	+ t/confs/svn.conf
	+ t/confs/tarball-incremental.conf
	+ t/confs/tarball.conf
	+ t/confs/upload-ftp.conf
	+ t/confs/upload-global.conf
	+ t/confs/upload-rsync.conf
	+ t/confs/upload-ssh.conf
	+ t/run-tests.sh
	+ t/t01.sh
	+ t/testlib.sh

2005-12-05  Alexis Sukrieh  <sukria@backup-manager.org>

	* lib/sanitize.sh:
	  + typo, hanlde -> handle.

2005-12-05  Alexis Sukrieh  <sukria@backup-manager.org>

	* BackupManager/Config.pm:
	  + fixed some typos.
	* backup-manager:
	  + removed some comments, cleaning.
	* backup-manager-upload:
	  + deletes expired files on remote FTP hosts (closes: #1).
	  + error when the repository is not readable (closes: #2).
	  + using other ports than 22 is possible for SSH transfers, new
	  configuration key "BM_UPLOAD_SSH_PORT" (closes: #5).
	* backup-manager.conf.tpl:
	  + New confkeys for the upload methods, BM_UPLOAD_SSH_*, BM_UPLOAD_FTP_*
	* lib/actions.sh:
	  + Code cleaning, upload_files() now uses the new stuff in
	  lib/upload-methods.sh
	* lib/files.sh:
	  + unmount_tmp_dir() now unmount $mount_point only if it's already
	  mounted (closes: #6).
	* lib/sanitize.sh:
	  + New sanitizers for the new configuration keys.
	* lib/upload-methods.sh:
	  + New library for handling every upload methods, implemented here ssh
	  and ftp methods.

2005-11-23  Alexis Sukrieh  <sukria@backup-manager.org>

	* backup-manager:
	  + Added the copyright/licence notice.
	* doc/user-guide.sgml:
	  + Better (really better) structure, that begins to be something...
	* Makefile
	  + The clean target now cleans doc/

2005-11-10  Alexis Sukrieh  <sukria@sukria.net>

	* backup-manager.conf.tpl:
	  + details about the new configuration keys for the incremental
	  backup method.

2005-11-10  Alexis Sukrieh  <sukria@sukria.net>

	* lib/backup-methods.sh:
	  + bug fixed, always give the --listed-incremental flag when performing
	  an incremental backup (even when doing a master tarball).

2005-11-10  Alexis Sukrieh <sukria@sukria.net>

	* lib/actions.sh:
	  + support the tarball-incremental method.
	* lib/backup-methods.sh:
	  + patched the "tarball" method so it can handle incremental backups.
	* lib/sanitize.sh:
	  + some sanitize checks for the new configuration keys related to
	  incremental backups.

