Commit graph

21 commits

Author SHA1 Message Date
Jody Goldberg
f5ba169611 Release 2.5.0
2003-10-28  Jody Goldberg <jody@gnome.org>

	* Release 2.5.0
2003-10-28 22:32:08 +00:00
Jody Goldberg
c5b7285caa Release 2.3.4
2003-07-07  Jody Goldberg <jody@gnome.org>

	* Release 2.3.4
2003-07-07 04:57:46 +00:00
Jody Goldberg
07421f4a30 Release 2.3.3
2003-06-24  Jody Goldberg <jody@gnome.org>

	* Release 2.3.3
2003-06-24 21:04:07 +00:00
Jody Goldberg
04f119abae Release 2.3.1
2003-05-07  Jody Goldberg <jody@gnome.org>

	* Release 2.3.1
2003-05-07 18:25:21 +00:00
Jonathan Blandford
2b46f7e0bc 2.2.0.1 2003-02-04 23:53:43 +00:00
Jonathan Blandford
f6444a51ce Released 2.2.0 2003-01-21 06:53:43 +00:00
Jonathan Blandford
b8d1d9548c 2.1.7 2003-01-16 07:59:09 +00:00
Jody Goldberg
5a35e2caad Release 2.1.6
2003-01-10  Jody Goldberg <jody@gnome.org>

	* Release 2.1.6
2003-01-10 16:11:31 +00:00
Jody Goldberg
0c0c49f22c Release 2.1.5
2002-12-18  Jody Goldberg <jody@gnome.org>

	* Release 2.1.5
2002-12-18 21:43:55 +00:00
Jody Goldberg
4ab7f6e379 Release 2.1.3
2002-11-23  Jody Goldberg <jody@gnome.org>

	* Release 2.1.3
2002-11-24 05:16:35 +00:00
Jody Goldberg
de3fad8d1a Release 2.1.2
2002-11-02  Jody Goldberg <jody@gnome.org>

	* Release 2.1.2
2002-11-02 19:03:15 +00:00
Jody Goldberg
de4daccb66 Release 2.1.1
2002-10-21  Jody Goldberg <jody@gnome.org>

	* Release 2.1.1
2002-10-21 16:48:10 +00:00
Jody Goldberg
69bc347c0f Forgot to commit when I did the 2.1.0.1 snapshot
2002-10-01  Jody Goldberg <jody@gnome.org>

	* Release 2.1.0.1
2002-10-03 10:17:40 +00:00
Jody Goldberg
b3ca0b3f9f Release 2.1.0
2002-08-21  Jody Goldberg <jody@gnome.org>

	* Release 2.1.0
2002-08-21 06:01:42 +00:00
Jody Goldberg
96a33b67f8 Release 2.0.0
2002-06-17  Jody Goldberg <jody@gnome.org>

	* Release 2.0.0
2002-06-17 22:10:21 +00:00
Bradford Hovinen
33b3809115 1.5.2
2001-07-27  Bradford Hovinen  <hovinen@ximian.com>

	* RELEASE : 1.5.2
2001-07-27 16:02:08 +00:00
Jose Maria Celorio
0ae3d29c91 1.5.0 here we go 2001-07-20 09:49:49 +00:00
Arturo Espinosa Aldama
6224fd448b 0.5 RELEASE
2001-05-24  Arturo Espinosa Aldama  <arturo@ximian.com>

	* 0.5 RELEASE
2001-05-25 00:59:33 +00:00
Arturo Espinosa Aldama
87078db3c5 0.4 RELEASE sign added to all ChangeLogs.
2001-05-09  Arturo Espinosa Aldama  <arturo@ximian.com>

	* 0.4 RELEASE sign added to all ChangeLogs.
2001-05-09 18:26:50 +00:00
Bradford Hovinen
737118953b Use attr->val rather than attr->node Created Removed parts dealing with
2001-02-20  Bradford Hovinen  <hovinen@ximian.com>

	* location.c (compare_xml_nodes): Use attr->val rather than
	attr->node
	* tests/test-3.sh: Created
	* tests/test-2.sh: Removed parts dealing with partial containment
2001-02-20 15:37:48 +00:00
Bradford Hovinen
afc3333a5a Added test-1.sh and test-2.sh, the first two tests in the test suite
2001-02-19  Bradford Hovinen  <hovinen@ximian.com>

	* Added test-1.sh and test-2.sh, the first two tests in the test suite

	* location.c (location_foreach_backend): Update to use BackendNote
	(do_rollback): Don't do rollback if the doc is NULL
	(location_store_xml): Return if this location does not contain the
	backend specified
	(location_store_xml): Use fprintf rather than g_warning
	(subtract_xml_node):
	(merge_xml_nodes): Update child node while iterating

	* config-log.c (config_log_get_rollback_ids_for_date): Remove

	* location.c (location_set_arg): ref inherited object

	* main.c (main): Don't check if the location is default; don't
	create default location if non-existant
	(main): Signal error if the user is adding a location and did not
	specify a name
	(main): Use fprintf to signal the error that a location could not
	be opened
	(main): Signal error and exit when archive cannot be opened,
	rather than using g_error
	(do_add_location): Check for NULL location_id
	(do_add_location): Create default location if it does not exist
	and it is specified as the parent

	* archive.c (archive_get_current_location_id): Create the default
	location if it does not exist

	* backend-list.c (backend_list_contains): Use strcmp and iterate
	through the list

	* location.c (location_contains): Read whether the backend is in
	the master list if this location is toplevel

2001-02-18  Bradford Hovinen  <hovinen@ximian.com>

	* main.c (do_add_backend): Support ContainmentType specification
	(do_store): Support StoreType specification
	(struct store_options): Add set of options to support
	compare_parent, mask_previous, options
	(struct add_remove_backend_options): Add option for partial
	containment when adding backend

	* location.c (subtract_xml_node):
	(merge_xml_nodes):
	(compare_xml_nodes):
	(merge_xml_docs):
	(subtract_xml_doc): Implement. XML node compare/merging operations
	(location_store): Rewrite to call location_store_xml
	(location_store_xml): Include support for diffing with
	configuration data from parent config
	(location_dump_rollback_data): Rewrite to use
	location_load_rollback_data
	(dump_xml_data): Remove
	(do_rollback): Rewrite to use xmlDocDump; pass xmlDocPtr rather
	than id number
	(location_rollback_id): Add node merging support
	(location_rollback_backend_by):
	(location_rollback_backend_to): Rewrite to use
	location_load_rollback_data
	(location_rollback_backends_to): Rewrite to iterate through
	backend list and call location_rollback_backend_to for each
	element
	(location_rollback_all_to): Ditto

2001-02-14  Bradford Hovinen  <hovinen@ximian.com>

	* location.h (_ContainmentType): Introduce. Specifies the type of
	containment (full, partial, none), of a backend in a location

	* location.c: Added struct BackendNote; have backend list include
	type of containment as well as backend id
	(location_contains): Use find_note
	(find_note): Implement. Finds a note for the given backend id in
	the backend list
	(backend_note_new):
	(backend_note_destroy): Implement. Convenience functions for
	creating and destroying backend notes
	(load_metadata_file):
	(write_metadata_file): Read/write type of backend containment
	(full or partial)
	(location_add_backend): Pass parameter telling whether containment
	is partial
2001-02-20 02:43:35 +00:00