<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/libical/ChangeLog, branch V0_11</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=V0_11</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=V0_11'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2001-10-02T19:19:44+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag 'V0_11'.</title>
<updated>2001-10-02T19:19:44+00:00</updated>
<author>
<name>nobody</name>
<email>nobody@localhost</email>
</author>
<published>2001-10-02T19:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=fa6120de34598543969a8fc89a0e3fc587c52e54'/>
<id>urn:sha1:fa6120de34598543969a8fc89a0e3fc587c52e54</id>
<content type='text'>
svn path=/tags/V0_11/; revision=13336
</content>
</entry>
<entry>
<title>Fix the libical-related part of Ximian bug #7892.</title>
<updated>2001-09-26T23:10:08+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@ximian.com</email>
</author>
<published>2001-09-26T23:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=6543d06edf95f7e1e788740930a9a6593465004b'/>
<id>urn:sha1:6543d06edf95f7e1e788740930a9a6593465004b</id>
<content type='text'>
2001-09-26  Federico Mena Quintero  &lt;federico@ximian.com&gt;

	Fix the libical-related part of Ximian bug #7892.

	* src/libical/icalduration.c (icaldurationtype_as_ical_string):
	The correct string for zero seconds is "PT0S", not "PTS0".  Also
	handle "negative zero" durations.

	* src/libical/icalvalue.c (icalvalue_new_from_string_with_error):
	Use icalerrno to see if the duration string is invalid.  We cannot
	use icaldurationtype_is_null_duration() because a duration of zero
	*is* valid, not an error (icalduration_type_from_string() returns
	a zero duration on parse error, too).

svn path=/trunk/; revision=13172
</content>
</entry>
<entry>
<title>free the temp dup'd string.</title>
<updated>2001-09-19T19:34:19+00:00</updated>
<author>
<name>Larry Ewing</name>
<email>lewing@ximian.com</email>
</author>
<published>2001-09-19T19:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=00dcd396edfc585316b8778e4b1121c6edf8390e'/>
<id>urn:sha1:00dcd396edfc585316b8778e4b1121c6edf8390e</id>
<content type='text'>
2001-09-19  Larry Ewing  &lt;lewing@ximian.com&gt;

	* src/libical/icalperiod.c (icalperiodtype_from_string): free the
	temp dup'd string.

svn path=/trunk/; revision=12984
</content>
</entry>
<entry>
<title>Generate an ICAL_ATTACH_VALUE value from the string.</title>
<updated>2001-09-11T22:00:22+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@ximian.com</email>
</author>
<published>2001-09-11T22:00:22+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=b55a868f79896e7f5d4f69252e81e433bafd618c'/>
<id>urn:sha1:b55a868f79896e7f5d4f69252e81e433bafd618c</id>
<content type='text'>
2001-09-11  Federico Mena Quintero  &lt;federico@ximian.com&gt;

	* src/libical/icalvalue.c (icalvalue_new_from_string_with_error):
	Generate an ICAL_ATTACH_VALUE value from the string.

svn path=/trunk/; revision=12769
</content>
</entry>
<entry>
<title>strdup the result of the first call to ical_component_as_ical_string()</title>
<updated>2001-09-10T23:07:51+00:00</updated>
<author>
<name>Damon Chaplin</name>
<email>damon@ximian.com</email>
</author>
<published>2001-09-10T23:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=e0beab13257c680c2772e842c82cf328f2ce4422'/>
<id>urn:sha1:e0beab13257c680c2772e842c82cf328f2ce4422</id>
<content type='text'>
2001-09-10  Damon Chaplin  &lt;damon@ximian.com&gt;

	* src/libical/icalcomponent.c (icalcomponent_compare_vtimezones):
	strdup the result of the first call to ical_component_as_ical_string()
	since the second call may free it.
	Also, don't free the results of ical_component_as_ical_string() since
	it is a tmp buffer which is freed elsewhere.

svn path=/trunk/; revision=12750
</content>
</entry>
<entry>
<title>Replace struct icalattachtype by an opaque icalattach that is properly</title>
<updated>2001-09-10T21:54:44+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@ximian.com</email>
</author>
<published>2001-09-10T21:54:44+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=2be48d88552a96878124e71efdbd00e8601da4fe'/>
<id>urn:sha1:2be48d88552a96878124e71efdbd00e8601da4fe</id>
<content type='text'>
2001-09-10  Federico Mena Quintero  &lt;federico@ximian.com&gt;

	Replace struct icalattachtype by an opaque icalattach that is
	properly reference-counted.

	* src/libical/icalvalueimpl.h (struct icalattach_impl): Private
	declaration for the icalattach type.
	(struct icalvalue_impl): Make the v_attach field be an icalattach *.

	* src/libical/icaltypes.h: Added declaration for icalattach.  This
	is now an opaque type; the implementation is in icalvalueimpl.h.
	(struct icalattachtype): Removed.

	* src/libical/icaltypes.c (icalattach_new_from_url): New function.
	(icalattach_new_from_data): New function.
	(icalattach_ref): New function.
	(icalattach_unref): New function.
	(icalattach_get_is_url): New function.
	(icalattach_get_url): New function.
	(icalattach_get_data): New function.
	(icalattachtype_new): Removed.
	(icalattachtype_free): Removed.
	(icalattachtype_add_reference): Removed.
	(icalattachtype_set_url): Removed.
	(icalattachtype_get_url): Removed.
	(icalattachtype_set_base64): Removed.
	(icalattachtype_get_base64): Removed.
	(icalattachtype_set_binary): Removed.
	(icalattachtype_get_binary): Removed.

	* src/libical/icalderivedvalue.c.in (icalvalue_new_attach): New
	function; we implement it ourselves.
	(icalvalue_set_attach): New function.
	(icalvalue_get_attach): New function.

	* src/libical/icalvalue.c (icalmemory_strdup_and_dequote): Made
	static.
	(icalvalue_new_clone): Clone BINARY and ATTACH values by refing
	the old attach value.
	(icalvalue_free): Free BINARY and ATTACH values.
	(icalvalue_attach_as_ical_string): Handle the new icalattachtype.
	(icalvalue_compare): Ditto.

	* src/libical/Makefile.am (CLEANFILES): Added ical.h.

	* design-data/*: Mark ATTACH as a custom value.

svn path=/trunk/; revision=12745
</content>
</entry>
<entry>
<title>pass the VTIMEZONE component to icalcomponent_compare_vtimezones(), not</title>
<updated>2001-09-07T03:36:30+00:00</updated>
<author>
<name>Damon Chaplin</name>
<email>damon@ximian.com</email>
</author>
<published>2001-09-07T03:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=da42183a7b7de1e9aef23f1d75f91f8935d01d7e'/>
<id>urn:sha1:da42183a7b7de1e9aef23f1d75f91f8935d01d7e</id>
<content type='text'>
2001-09-06  Damon Chaplin  &lt;damon@ximian.com&gt;

	* src/libical/icalcomponent.c (icalcomponent_merge_vtimezone): pass
	the VTIMEZONE component to icalcomponent_compare_vtimezones(), not
	the icaltimezone*. Strangely we weren't getting a compiler error.
	Fixes bug #5275, hopefully.

	* src/libical/icaltimezone.c (icaltimezone_dump_changes): updated so
	it still outputs the same format, even though the '1 Jan 0001'
	component isn't included any more.

svn path=/trunk/; revision=12670
</content>
</entry>
<entry>
<title>updated all of the VTIMEZONE files to try to be more compatable with</title>
<updated>2001-09-01T01:53:47+00:00</updated>
<author>
<name>Damon Chaplin</name>
<email>damon@ximian.com</email>
</author>
<published>2001-09-01T01:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=3ca5273c1d48f9b0856bfffc06df0ed4da84173c'/>
<id>urn:sha1:3ca5273c1d48f9b0856bfffc06df0ed4da84173c</id>
<content type='text'>
2001-08-31  Damon Chaplin  &lt;damon@ximian.com&gt;

	* zoneinfo/*: updated all of the VTIMEZONE files to try to be more
	compatable with Outlook. i.e. We don't use seconds in UTC offsets,
	we don't use BYMONTHDAY if we can avoid it (there are still a few uses
	of this we need to fix), and we don't use years &lt; 1600.

	* src/libical/icalvalue.c (icalvalue_utcoffset_as_ical_string): if
	seconds is 0 then don't output it. None of the builtin VTIMEZONE data
	uses the seconds value any more, since it messes up iTIP with Outlook.
	We may want to make it always round to the nearest minute, to avoid
	interop problems.

svn path=/trunk/; revision=12551
</content>
</entry>
<entry>
<title>Remove src/python/Makefile and src/test/Makefile.</title>
<updated>2001-08-22T23:17:06+00:00</updated>
<author>
<name>Ettore Perazzoli</name>
<email>ettore@src.gnome.org</email>
</author>
<published>2001-08-22T23:17:06+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=d9e5feffa70559cb7ff8201c1493e0a0f2ca9af9'/>
<id>urn:sha1:d9e5feffa70559cb7ff8201c1493e0a0f2ca9af9</id>
<content type='text'>
* configure.in: Remove src/python/Makefile and src/test/Makefile.

svn path=/trunk/; revision=12407
</content>
</entry>
<entry>
<title>Dequote the same characters that we know how to quote in</title>
<updated>2001-08-16T19:23:41+00:00</updated>
<author>
<name>Federico Mena Quintero</name>
<email>federico@ximian.com</email>
</author>
<published>2001-08-16T19:23:41+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=9333af2f12cdfe27cfa02fdb5e7634b2d310e967'/>
<id>urn:sha1:9333af2f12cdfe27cfa02fdb5e7634b2d310e967</id>
<content type='text'>
2001-08-16  Federico Mena Quintero  &lt;federico@ximian.com&gt;

	* src/libical/icalvalue.c (icalmemory_strdup_and_dequote): Dequote
	the same characters that we know how to quote in
	icalvalue_text_as_ical_string().  Fixes Ximian bug #7433.

svn path=/trunk/; revision=12115
</content>
</entry>
</feed>
