Skip to content
  1. Jan 21, 2009
  2. Jan 09, 2009
  3. Dec 23, 2008
    • Milan Crha's avatar
      ** Part of fix for bug #564652 · 2b13ed8a
      Milan Crha authored
      2008-12-23  Milan Crha  <mcrha@redhat.com>
      
      	** Part of fix for bug #564652
      
      	* src/libical/icaltime.c: (icaltime_as_timet_with_zone): Call 'tzset'
      	always, thus any later calls to localtime_r will you actual system
      	time zone and not the last one we set here.
      
      
      svn path=/trunk/; revision=659
      2b13ed8a
  4. Dec 02, 2008
    • Gilles Dartiguelongue's avatar
      ** Fix for bug #551246 · 7ec974ec
      Gilles Dartiguelongue authored
      	
      	* src/libical/icaltz-util.c: (decode):
      	Don't assume that endian.h and byteswap.h exist on all non sun os's.
      	Thanks to Daniel Gryniewicz.
      
      
      svn path=/trunk/; revision=657
      7ec974ec
  5. Sep 14, 2008
  6. Sep 12, 2008
    • Tor Lillqvist's avatar
      Don't bother with the timezones test on Windows. It won't build as is · 016d158d
      Tor Lillqvist authored
      2008-09-12  Tor Lillqvist  <tml@novell.com>
      
      	* src/test/Makefile.am: Don't bother with the timezones test on
      	Windows. It won't build as is because it uses setenv() and
      	localtime_r(). Even if it is made to build by adding replacements
      	for those two functions, it is pointless. The C library doesn't
      	recognize the vast majority of the timezones that libical knows of
      	anyway, not even by tzname code instead of geographic location.
      
      
      svn path=/trunk/; revision=653
      016d158d
  7. Sep 03, 2008
  8. Sep 02, 2008
  9. Sep 01, 2008
  10. Jul 21, 2008
  11. Jun 06, 2008
  12. May 06, 2008
  13. Mar 17, 2008
    • Wang Xin's avatar
      Fixes #520253 · 1400ca35
      Wang Xin authored
      2008-03-17  Wang Xin  <jedy.wang@sun.com>
      
      	Fixes #520253
      
      	* src/libical/icaltimezone.c: Handle WET, MET and EET timezones
      	in zone_sun.tab on Solaris.
      
      
      svn path=/trunk/; revision=640
      1400ca35
  14. Mar 11, 2008
    • Matthew Barnes's avatar
      #include <stdlib.h> for free() · fce976ff
      Matthew Barnes authored
      2008-03-10  Matthew Barnes  <mbarnes@redhat.com>
      
      	* src/test/regression-classify.c:
      	* examples/access_properties_and_parameters.c:
      	#include <stdlib.h> for free()
      
      
      svn path=/trunk/; revision=639
      fce976ff
  15. Feb 28, 2008
    • Chenthill Palanisamy's avatar
      Fixes #518744 Do not allocate memory in tmp buffer for get_param_name · 3a76b816
      Chenthill Palanisamy authored
      2008-02-28  Chenthill Palanisamy  <pchenthill@novell.com>
      
              Fixes #518744
              * src/libical/icalparser.c: (make_segment),
              (icalparser_get_prop_name), (icalparser_get_param_name),
              (icalparser_get_next_paramvalue), (icalparser_get_next_value),
              (icalparser_get_next_parameter), (icalparser_add_line): Do not
              allocate memory in tmp buffer for get_param_name function.                                                              
      
      
      svn path=/trunk/; revision=637
      3a76b816
  16. Feb 25, 2008
    • Matthew Barnes's avatar
      #include <stdlib.h> for free() · a5f867c4
      Matthew Barnes authored
      2008-02-25  Matthew Barnes  <mbarnes@redhat.com>
      
      	* src/test/regression-component.c:
      	#include <stdlib.h> for free()
      
      
      svn path=/trunk/; revision=636
      a5f867c4
  17. Feb 24, 2008
  18. Feb 19, 2008
  19. Feb 18, 2008
    • Chenthill Palanisamy's avatar
      Fixes #516408 · e7093bfb
      Chenthill Palanisamy authored
      2008-02-14  Chenthill Palanisamy  <pchenthill@novell.com>
      
              Fixes #516408
              * examples/access_properties_and_parameters.c (test_properties):
              * examples/parse_text.c (parse_text):
              * examples/usecases.c (test_values), (test_parameters):
              * src/libical/icalcomponent.c (icalcomponent_as_ical_string):
              * src/libical/icalduration.c (icaldurationtype_as_ical_string):
              * src/libical/icalenums.c (icalenum_reqstat_code):
              * src/libical/icallangbind.c
              * (icallangbind_property_eval_string),
              (icallangbind_quote_as_ical):
              * src/libical/icallangbind.h:
              * src/libical/icalmemory.c (ring_destroy),
              (icalmemory_add_tmp_buffer), (icalmemory_free_ring_byval):
              * src/libical/icalmime.c (icalmime_text_end_part):
              * src/libical/icalparameter.c (icalparameter_as_ical_string):
              * src/libical/icalparser.c (icalparser_parse):
              * src/libical/icalperiod.c (icalperiodtype_as_ical_string):
              * src/libical/icalperiod.h:
              * src/libical/icalproperty.c (fold_property_line),
              (icalproperty_as_ical_string),
              (icalproperty_get_parameter_as_string),
              (icalproperty_get_value_as_string),
              (icalproperty_get_property_name):
              * src/libical/icalproperty.h:
              * src/libical/icalrecur.c (icalrecurrencetype_as_string):
              * src/libical/icaltime.c (icaltime_as_ical_string):
              * src/libical/icaltime.h:
              * src/libical/icaltypes.c (icalreqstattype_as_string):
              * src/libical/icaltypes.h:
              * src/libical/icalvalue.c (icalvalue_binary_as_ical_string),
              (icalvalue_int_as_ical_string),
              (icalvalue_utcoffset_as_ical_string),
              (icalvalue_string_as_ical_string),
              (icalvalue_text_as_ical_string),
              (icalvalue_attach_as_ical_string),
              (icalvalue_date_as_ical_string),
              (icalvalue_datetime_as_ical_string),
              (icalvalue_float_as_ical_string),
              (icalvalue_geo_as_ical_string),
              (icalvalue_datetimeperiod_as_ical_string),
              (icalvalue_period_as_ical_string),
              (icalvalue_trigger_as_ical_string), (icalvalue_as_ical_string),
              (icalvalue_compare), (icalvalue_encode_ical_string):
              * src/libical/icalvalue.h:
              * src/libicalcap/client.c (msg_handler), (main):
              * src/libicalcap/icalcap_rr.c (icalcap_message_new_rr),
              (icalcap_message_new_reply_rr):
              * src/libicalcap/icalcap_utils.c (msg_parse):
              * src/libicalss/icalbdbset.c (icalbdbset_commit),
              (icalbdbset_get_id):
              * src/libicalss/icalclassify.c (icalssutil_is_rescheduled):
              * src/libicalss/icalcluster.c (icalcluster_get_component):
              * src/libicalss/icalcstpclient.c (icalcstpc_next_output):
              * src/libicalss/icalfileset.c (icalfileset_commit),
              (icalfileset_get_id):
              * src/test/copycluster.c (main):
              * src/test/findobj.c (main):
              * src/test/icaltestparser.c (main):
              * src/test/process.c (send_message), (main):
              * src/test/recur.c (main):
              * src/test/regression-classify.c (test_classify):
              * src/test/regression-component.c (create_simple_component),
              (create_new_component), (create_new_component_with_va_args):
              * src/test/regression-cxx.cpp:
              * src/test/regression-recur.c (test_recur_file):
              * src/test/regression-storage.c (test_fileset_extended),
              (test_bdbset), (test_dirset_extended):
              * src/test/regression.c (test_values), (test_properties),
              (test_parameters), (test_components), (test_memory),
              (test_dirset),
              (test_restriction), (print_occur), (test_recur_parameter_bug),
              (test_duration), (test_period), (test_strings),
              (test_requeststat),
              (do_test_time), (test_overlaps), (test_fblist),
              (test_convenience),
              (test_recur_parser), (test_x), (test_gauge_compare),
              (test_action),
              (test_trigger), (test_rdate), (test_langbind),
              (test_property_parse), (test_value_parameter),
              (test_x_parameter),
              (test_x_property), (test_utcoffset), (test_attach), (test_vcal):
              * src/test/storage.c (test_fileset), (test_bdbset),
              * (test_dirset):
              * src/test/stow.c (return_failure), (check_component):
              * src/test/testclassify.c (main):
              * src/test/testmime.c (main):
              * src/test/testvcal.c (main): Do not own the memory which is
              * exposed to
              the clients. Reduce the size of the ring buffer to 2 as that it
              was would
              be needed with the changes made.
      
      svn path=/trunk/; revision=633
      e7093bfb
  20. Jan 29, 2008
    • Tor Lillqvist's avatar
      configure.in Use Automake conditional to set zoneinfo_dir instead of · 9b6c96aa
      Tor Lillqvist authored
      2008-01-29  Tor Lillqvist  <tml@novell.com>
      
      	* configure.in
      	* Makefile.am: Use Automake conditional to set zoneinfo_dir
      	instead of setting variable directly in the configure script. Then
      	Automake won't barf when run in evolution-data-server which
      	includes libical.
      
      
      svn path=/trunk/; revision=632
      9b6c96aa
  21. Jan 23, 2008
  22. Dec 12, 2007
  23. Nov 16, 2007
    • Milan Crha's avatar
      ** Fix for bug #492426 by Robert Noland · 5e5a4ded
      Milan Crha authored
      2007-11-16  Milan Crha  <mcrha@redhat.com>
      
      	** Fix for bug #492426 by Robert Noland
      
      	* src/libical/icaltz-util.c: (find_transidx):
      	Do not iterate beyond bounds of the array.
      
      
      svn path=/trunk/; revision=627
      5e5a4ded
  24. Oct 22, 2007
    • Matthew Barnes's avatar
      Add a function declaration for sslex(). · ae25012a
      Matthew Barnes authored
      2007-10-22  Matthew Barnes  <mbarnes@redhat.com>
      
      	* src/libicalss/icalssyacc.y:
      	Add a function declaration for sslex().
      
      	* src/libicalvcal/vcc.y:
      	Add a function declaration for mime_lex().
      
      
      svn path=/trunk/; revision=626
      ae25012a
  25. Oct 04, 2007
    • Milan Crha's avatar
      Fixed leak in this function. · bb615184
      Milan Crha authored
      2007-10-04  Milan Crha  <mcrha@redhat.com>
      
             * src/libical/icaltz-util.c: (icaltzutil_fetch_timezone):
             Fixed leak in this function.
      
      
      svn path=/trunk/; revision=625
      bb615184
  26. Sep 10, 2007
  27. Aug 30, 2007
  28. Aug 28, 2007
    • Ross Burton's avatar
      Add missing config.h includes (part of #271841) · 96c0534a
      Ross Burton authored
      2007-08-28  Ross Burton  <ross@openedhand.com>
      
      	* src/libical/icallangbind.c:
      	* src/libical/icalderivedparameter.c.in:
      	* src/test/process.c:
      	* src/test/regression.c:
      	* src/test/regression-storage.c:
      	* src/test/testmime.c:
      	* src/test/regression-classify.c:
      	* src/libicalss/icalset.c:
      	Add missing config.h includes (part of #271841)
      
      svn path=/trunk/; revision=620
      96c0534a
  29. Aug 24, 2007
  30. Aug 21, 2007
  31. Aug 15, 2007
    • Wang Xin's avatar
      Fix #464252. · 74e3629f
      Wang Xin authored
      2007-08-15  Wang Xin  <jedy.wang@sun.com>
      
          Fix #464252.
      
          * src/libical/icaltz-util.c: Search zone info in /usr/share/lib/zoneinfo,
          not /usr/share/lib/zoneinfo/tab.
          * src/libical/icaltz-util.h: On Solaris, zone tab is
          /usr/share/zoneinfo/tab/zone_sun.tab. So define ZONES_TAB_SYSTEM_FILENAME
          to "tab/zone_sun.tab" not zone_sun.tab.
          * src/libical/icaltimezone.c: Move ZONES_TAB_SYSTEM_FILENAME to icaltz-util.h
          because it's used by icaltz-util.c too.
      
      
      svn path=/trunk/; revision=617
      74e3629f
  32. Aug 13, 2007
  33. Aug 09, 2007
  34. Jul 31, 2007