aboutsummaryrefslogtreecommitdiffstats
path: root/libical/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libical/ChangeLog')
-rw-r--r--libical/ChangeLog165
1 files changed, 136 insertions, 29 deletions
diff --git a/libical/ChangeLog b/libical/ChangeLog
index a4197ae714..409d7cb97f 100644
--- a/libical/ChangeLog
+++ b/libical/ChangeLog
@@ -1,23 +1,127 @@
-2000-11-21 Federico Mena Quintero <federico@helixcode.com>
+2000-12-11 Federico Mena Quintero <federico@helixcode.com>
- * src/libical/icalyacc.y: Patch from Eric Busboom
- <eric@softwarestudio.org> to fix BYDAY elements in monthly
- recurrence rule values.
+ * configure.in (AC_OUTPUT): Fixed order of generated files to make
+ "make distcheck" work. Turn on AM_MAINTAINER_MODE.
+
+ * src/libical/Makefile.am (EXTRA_DIST): Add icalversion.h.in.
+ (COMBINEDHEADERS): Added paths to make "make distcheck" work.
+ (libical_la_SOURCES): Added headers for distribution in our weird
+ setup.
+
+2000-12-11 JP Rosevear <jpr@helixcode.com>
+
+ * src/libical/icaltime.c (icaltime_compare_date_only): New
+ function that compares only the dates, not the times as well.
+
+ * src/libical/icaltime.h: Add prototype for the function above.
+
+ * src/libical/icalrecur.h (struct icalrecurrencetype): Correct
+ header documentation.
+
+ * src/libical/icaltypes.c: No longer include <limits.h>.
+
+ * src/libical/icalrecur.c: Likewise.
+
+ * src/libical/icalvalue.c: Likewise.
+
+ * src/libical/icalyacc.y: Likewise.
+
+2000-11-21 Eric Busboom <eric@softwarestudio.org>
+
+ * icalrecur.c Fixed a bug in the increment_* routines that made
+ incrementing by more then 1 insensible. Thanks to Martin Neimeier
+
+2000-11-20 Eric Busboom <eric@softwarestudio.org>
+
+ * icalmessage.c Many routines to create new ical messages.
+
+ * icalspanlist.c Code to generate a list of the busy time f the
+ VEVENTS in a set. Also includes routiens to generate free and busy
+ lists from the spanlist, and to find the next free time after a
+ given time.
+
+ * icalvalue.c The STATUS property now has its own value type,
+ STATUS, which holds the enumeration icalproperty_status.
+
+ * icalrestriction.c Added more restrictions. Now handles mutual
+ and exclusive consitions, and checks for the reight values in
+ STATUS properties
+
+
+2000-11-10 Eric Busboom <eric@softwarestudio.org>
+
+ * icaltypes.c Added routine to create durationtype from string:
+ icaldurationtype_from_string
+
+2000-11-09 Eric Busboom <eric@softwarestudio.org>
+
+ * icalcomponet.c Add sever get/set convienience routines to access
+ and manipulate common component propoerties from the component
+ interface. This eliminates the need to create a lot of temporary
+ variables if you just want to change the start time of and event.
+
+2000-11-06 Eric Busboom <eric@softwarestudio.org>
+
+ * icalcomponent.c Added new routines to icalcomponent:
+ _get_span -- returns the start and end times of the event in UTC
+ _get_first_real_component -- return ref to VTODO, VEVENT or VJOURNAL
+
+ * icalspanlist.c Added new class, icalspanlist, that generates a
+ list of alternating busy and free times from an icalset. The class
+ includes routines to gnerate rfc2445 busy and free lists, and to
+ get the next avaliable busy or free time after a given time.
2000-11-06 Federico Mena Quintero <federico@helixcode.com>
* src/libical/icalvalue.c (icalvalue_recur_as_ical_string): Handle
- both the position and weekday in the by_day field.
+ both the position and weekday in the by_day field.
2000-10-20 Jesse Pavel <jpavel@helixcode.com>
* src/libical/icalproperty.c: added support for the
icalproperty_remove_parameter() function.
+2000-10-20 Eric Busboom <eric@agony.busboom.org>
+
+ * Const correctness. Added 'const' all over everywhere.
+
+2000-10-19 Eric Busboom <eric@agony.busboom.org>
+
+ * icalproperty, icalparameter, icalvalue .c, .h Changed most
+ instances of char* to const char*
+
+ * icalclassify.h Added multiple include protection
+
+ * icalset.h and others, got rid of parameter named "new"
+
+2000-10-15 Eric Busboom <eric@softwarestudio.org>
+
+ * icalcomponent Added convienience functions for constructing
+ components: icalcomponent_new_vcalendar(), etc.
+
+ * Makefile.am Incorporated build system patch from Federico
+ Quintero. Misc small fixes and cleanup
+
+ * scripts Incorporated auto-gen patch from Frederico. Generated
+ code in libical now uses icalproperty.c.in (etc) instead of
+ editing file icalparoperty.c in place.
+
+ * libical. Changed flex/bison to use the -P/-p options to set
+ ical_yy as a prefix. Removed prefix redefinition from icalyacc.y
+
+2000-10-12 Eric Busboom <eric@softwarestudio.org>
+
+ * icalproperty.c Fixed icalproperty_get_{first,next}_parameter to
+ honor the parameter kind argument
+
+ * icalparameter.c Added, but did not complete, a new version of
+ icalparameters_from_string that does not use the hairy nested
+ case/switch statements of the previous version
+
2000-10-11 Damon Chaplin <damon@helixcode.com>
- * src/libical/icalparameter.c (icalparameter_as_ical_string):
- (icalparameter_new_from_string):
+ * src/libical/icalparameter.c (icalparameter_as_ical_string):
+ (icalparameter_new_from_string):
* src/libical/icalparser.c (icalparser_add_line): add support for
'X-' parameters.
@@ -29,6 +133,12 @@
* src/test/Makefile.in: While I'm here, remove this from CVS, as
it's a generated file.
+2000-10-02 Eric Busboom <eric@softwarestudio.org>
+
+ * ical.h ical.h and icalss.h now are concatenations of all of the
+ public headers for their respective libraries. Thus, only ical.h,
+ icalss.h and icalvcal.h need to be installed.
+
2000-09-12 Ettore Perazzoli <ettore@helixcode.com>
* configure.in: AC_OUTPUT the Makefile in `src' before the stuff
@@ -42,12 +152,9 @@
* src/libicalss/icalcsdb.h: ditto
-2000-09-08 JP Rosevear <jpr@helixcode.com>
-
- * src/libical/icaltime.c (icaltime_compare_date_only): New
- function that compares only the dates, not the times as well
+2000-09-11 Eric Busboom <eric@softwarestudio.org>
- * src/libical/icaltime.h: Add prototype
+ * icalvcal.c Added more comments
2000-09-01 JP Rosevear <jpr@helixcode.com>
@@ -61,25 +168,21 @@
2000-08-31 JP Rosevear <jpr@helixcode.com>
* Kill off more old, dead files
-
+
2000-08-31 JP Rosevear <jpr@helixcode.com>
* MacOS: This dir is not in 0.19
-
+
2000-08-31 JP Rosevear <jpr@helixcode.com>
* src/libical/CHANGES: This file is not in 0.19
-
+
2000-08-31 JP Rosevear <jpr@helixcode.com>
* src/libical/.gdb_history: Kill file
* src/libical/.gdb_history: Kill file
-
-2000-08-31 JP Rosevear <jpr@helixcode.com>
- * configure.in: Don't list config.h in AC_OUTPUT
-
2000-08-31 JP Rosevear <jpr@helixcode.com>
* src/pvl/Makefile: Kill old file
@@ -92,6 +195,10 @@
* examples/.cvsignore: Shut up
+2000-08-31 JP Rosevear <jpr@helixcode.com>
+
+ * configure.in: Don't list config.h in AC_OUTPUT
+
2000-08-26 Ettore Perazzoli <ettore@helixcode.com>
* examples/Makefile.am (INCLUDES): More `$(srcdir)' loving.
@@ -124,8 +231,8 @@
* src/test/Makefile.am: Make it work.
-2000-08-04 <eric@softwarestudio.org>
-
+2000-08-04 Eric Busboom <eric@softwarestudio.org>
+
* stow.c Changed stow to write data to a file ( icalfileset) not a
calendar. Also added MIME parsing capability
@@ -135,8 +242,8 @@
* icalmime.h New file that parses mime data and returns an
icalcomponent that includes all of the parts.
-
-2000-07-26 <eric@softwarestudio.org>
+
+2000-07-26 Eric Busboom <eric@softwarestudio.org>
* icaldirset.h misc bug fixes to get deleting components to work
@@ -144,13 +251,13 @@
and _get_next_component, since these will reset the interal
iterators.
-2000-07-23 <eric@softwarestudio.org>
+2000-07-23 Eric Busboom <eric@softwarestudio.org>
* icalcomponent.h Added external iterators to icalcomponent for
subcomponents: icalcompiter. These are still experimental, but they
seem to work OK and have a nice syntax
-2000-07-18 <eric@softwarestudio.org>
+2000-07-18 Eric Busboom <eric@softwarestudio.org>
* icalset This is a new "superclass" for icalstore, icalcluster,
and others. It merges the interfaces of the old icalstore and
@@ -159,7 +266,7 @@
* icalstore.{c,h} CHanged name to icaldirset
* icalcluster.{c,h} Changed name to icalfileset
-
+
2000-06-12 Eric Busboom <eric@softwarestudio.org>
@@ -188,11 +295,11 @@
* icaltypes.h Changed signature icaltimetype_from_timet to include
is_utc flag.
-
+
2000-03-17 Eric Busboom <eric@softwarestudio.org>
- * icalstore.c Vastly improved icalstore_test.
+ * icalstore.c Vastly improved icalstore_test.
2000-03-16 Eric Busboom <eric@softwarestudio.org>
@@ -208,5 +315,5 @@
oriented parsing.
* icalparser.c Fixed icalparser_get_line to remove \r in input.
-
+