<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Copy-Paste-Error in Horde Timezone Parsing</title> 
  <pubDate>Wed, 08 Apr 2026 17:38:58 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/15075</link> 
  <atom:link rel="self" type="application/rss+xml" title="Copy-Paste-Error in Horde Timezone Parsing" href="https://bugs.horde.org/ticket/15075/rss" /> 
  <description>Copy-Paste-Error in Horde Timezone Parsing</description> 
 
   
   
  <item> 
   <title>There is a bug in both the current Git master and the stable</title> 
   <description>There is a bug in both the current Git master and the stable (5.2) branch concerning the parsing of Timezone rules. The error is on line 276 of /usr/share/pear/Horde/Timezone/Rule.php (when using a PEAR install). It seems that the the &quot;elseif&quot; block was inserted using copy/paste from the previous block and that the &quot;smaller or equal&quot; condition was adjusted only on the &quot;if&quot; line, but not on the &quot;explode&quot; line. So this causes trouble with calendar entries that actually make use of repetition rules that are valid only for certain days of a month.

I hope that the attached patch fixes the issue completely. I haven&#039;t done a very thorough check, though.</description> 
   <pubDate>Mon, 13 Sep 2021 15:12:20 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/15075#t93935</link> 
  </item> 
   
  <item> 
   <title>&gt; The error is on line 
&gt; 276 of /usr/share/pear/Horde/Time</title> 
   <description>&gt; The error is on line 
&gt; 276 of /usr/share/pear/Horde/Timezone/Rule.php (when using a PEAR 
&gt; install). It seems that the the &quot;elseif&quot; block was inserted using 
&gt; copy/paste from the previous block

It looks like there is a similar issue in the same file, but a bit before, around line 214. There, too, the &#039;&lt;=&#039; case does not seem to be handled properly, whereas the &#039;&gt;=&#039; case is.

So here is a revised patch to take care of that part as well.</description> 
   <pubDate>Tue, 14 Sep 2021 00:33:47 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/15075#t93936</link> 
  </item> 
   
  <item> 
   <title>Fixed, thanks!


Better late than never ;)</title> 
   <description>Fixed, thanks!


Better late than never ;)</description> 
   <pubDate>Sat, 18 Dec 2021 22:22:00 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/15075#t93952</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
