Aquileo | Recent changes to bugshttps://sourceforge.net/p/freeassociation/bugs/2015-06-15T21:30:47.174000ZRecent changes to bugsAquileo | #95 Regression: VTIMEZONE contains a lot of non-used timezone info, what mess with Google Calendar, EWS Calendar, etc ...2015-06-15T21:30:47.174000Z2015-06-15T21:30:47.174000ZAllen Winterhttps://sourceforge.net/u/awinterz/https://sourceforge.net26e79954a075ef8391bbc8c9f16ab46a24d9333e<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> closed-fixed</li>
<li><strong>Group</strong>: --> </li>
</ul></div>Aquileo | #95 Regression: VTIMEZONE contains a lot of non-used timezone info, what mess with Google Calendar, EWS Calendar, etc ...2015-06-15T21:30:33.194000Z2015-06-15T21:30:33.194000ZAllen Winterhttps://sourceforge.net/u/awinterz/https://sourceforge.netf39bcd2a1b4de4e716eaecf38b08550672764f6c<div class="markdown_content"><p>Fixed in the upcoming 2.0 release.</p>
<p>By default nothing has changed, but now you have a buildtime and a runtime ability<br />
to switch the behavior from exact to inter-operable VTIMEZONEs.</p>
<p>First the buildtime switch. if you want to build libical to use inter-operable VTIMEZONEs<br />
without changing your code, then pass the option -DUSE_INTEROPERABLE_VTIMEZONES=true to cmake.</p>
<p>If you are are forced to use a libical that was built without inter-operable VTIMEZONEs as the default,<br />
then you'll need to call icaltzutil_set_exact_vtimezones_support(1) from your application at runtime.</p>
<p>You can also query the VTIMEZONE "mode" by calling the icaltzutil_get_exact_vtimezones_support() function.</p>
<p>I hope this covers every scenario and now consider this issue closed (well, except for possible silly coding errors I may have made)</p></div>Aquileo | #86 libical messes with timezone, affecting other threads2015-06-02T14:35:45.749000Z2015-06-02T14:35:45.749000ZAllen Winterhttps://sourceforge.net/u/awinterz/https://sourceforge.net40f2d0741f7da90c28c4d3d66731437333b90d89<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> closed-fixed</li>
<li><strong>Group</strong>: --> </li>
</ul></div>Aquileo | #74 Do not escape double quote character " to \" in iCalendar ou2014-09-20T14:19:17.616000Z2014-09-20T14:19:17.616000ZAllen Winterhttps://sourceforge.net/u/awinterz/https://sourceforge.net949ec8220b4eb7e74dc641861d73d6d17064d865<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> closed-fixed</li>
<li><strong>Group</strong>: --> </li>
</ul></div>Aquileo | #98 Windows Crash with UTC Timezons2014-07-15T22:15:39.750000Z2014-07-15T22:15:39.750000ZAllen Winterhttps://sourceforge.net/u/awinterz/https://sourceforge.nete84dc713f274e4c48aae09c8d67235f8fe7edd65<div class="markdown_content"><p>Frank,<br />
2 things:<br />
1) we moved from sourceforge to github. the new url is github.com/libical/libical<br />
the url for this bug report is now <a href="https://github.com/libical/libical/issues/98" rel="nofollow">https://github.com/libical/libical/issues/98</a></p>
<p>2) could you try rebuilding the library. pass the option -DDUSE_BUILTIN_TZDATA=false to cmake then make as normal</p></div>Aquileo | #96 TZIDs parameters incorrectly parsed if another parameter follows them2014-06-03T22:53:37.207000Z2014-06-03T22:53:37.207000ZAllen Winterhttps://sourceforge.net/u/awinterz/https://sourceforge.netaa33579ec843b3d428cb32f1ec9a2683b66df68c<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> closed-fixed</li>
<li><strong>Group</strong>: --> </li>
</ul></div>Aquileo | #99 src/libical/sspm.c:706: possible bad use of sizeof ?2014-06-01T22:03:02.821000Z2014-06-01T22:03:02.821000ZAllen Winterhttps://sourceforge.net/u/awinterz/https://sourceforge.nete002a2cd841abe2f31c0848557ce14fa913e01a8<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> closed-accepted</li>
<li><strong>Group</strong>: --> </li>
</ul></div>Aquileo | #99 src/libical/sspm.c:706: possible bad use of sizeof ?2014-05-07T01:49:51.163000Z2014-05-07T01:49:51.163000ZMichael Gilberthttps://sourceforge.net/u/floppym/https://sourceforge.net575967aa64a3a0abb367c6cdf87daef7b5d25364<div class="markdown_content"><p>Here is a patch to resolve this warning. I assume that sspm_header.boundary is a null-terminated string and just use strcmp. If this is not a valid assumption, then the code does need some reworking to store the size of the buffer.</p>
<p>This patch also resolves a similar warning in icaltimezone.c.</p></div>Aquileo | #96 TZIDs parameters incorrectly parsed if another parameter follows them2014-04-22T01:59:18.848000Z2014-04-22T01:59:18.848000ZKenthttps://sourceforge.net/u/khs7/https://sourceforge.net46c7d32fad6ed029dd4123494d30c8d322327e1e<div class="markdown_content"><p>This should be fixed by this patch: <a href="https://sourceforge.net/p/freeassociation/patches/47/">https://sourceforge.net/p/freeassociation/patches/47/</a></p></div>Aquileo | src/libical/sspm.c:706: possible bad use of sizeof ?2014-04-09T09:15:09.717000Z2014-04-09T09:15:09.717000Zdcbhttps://sourceforge.net/u/dcb314/https://sourceforge.netfac3d8360c01ebad511fe3dcb5274c2b4adef1a6<div class="markdown_content"><p>libical-1.0/src/libical/sspm.c:706:32: warning: 'strncmp' call operates on objects of type 'char' while the size is based on a different type 'char *' <span>[-Wsizeof-pointer-memaccess]</span></p>
<div class="codehilite"><pre> <span class="k">if</span><span class="p">(</span><span class="n">strncmp</span><span class="p">((</span><span class="n">line</span><span class="o">+</span><span class="mi">2</span><span class="p">),</span><span class="n">parent_header</span><span class="o">-></span><span class="n">boundary</span><span class="p">,</span>
<span class="k">sizeof</span><span class="p">(</span><span class="n">parent_header</span><span class="o">-></span><span class="n">boundary</span><span class="p">))</span> <span class="o">==</span> <span class="mi">0</span><span class="p">){</span>
</pre></div>
<p>Suggest code rework.</p></div>