6.0.0-alpha14
6/24/25

[#10324] Cannot open Email with attached .ics
Summary Cannot open Email with attached .ics
Queue Horde Framework Packages
Queue Version Git master
Type Bug
State Resolved
Priority 2. Medium
Owners jan (at) horde (dot) org, slusarz (at) horde (dot) org
Requester Twilek (at) gmx (dot) de
Created 07/09/2011 (5099 days ago)
Due
Updated 08/29/2012 (4682 days ago)
Assigned 07/15/2011 (5093 days ago)
Resolved 07/27/2011 (5081 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
08/29/2012 12:25:58 PM Git Commit Comment #21 Reply to this comment
Changes have been made in Git (master):

commit 239011ff0ab4947712d41e1932dee7430cc23dfc
Merge: 6c6bab6 b56b789
Author: Michael M Slusarz <slusarz@horde.org>
Date:   Tue Nov 22 22:44:26 2011 -0700

     Merge branch 'master' into develop

     Conflicts:
             framework/Core/package.xml
             framework/Date/package.xml
             horde/lib/Application.php
             horde/package.xml
             imp/lib/Application.php
             imp/lib/Imap.php
             imp/package.xml
             kronolith/lib/Application.php
             kronolith/package.xml
             nag/lib/Application.php
             nag/package.xml

  framework/Alarm/package.xml                        |   21 ++++-
  framework/Argv/package.xml                         |   32 ++++++-
  .../Argv/test/Horde/Argv/OptionValuesTest.php      |    4 +-
  framework/Auth/package.xml                         |   29 +++++-
  framework/Autoloader/package.xml                   |   31 ++++++-
  framework/Autoloader_Cache/package.xml             |   40 ++++++---
  framework/Cli/package.xml                          |   25 ++++-
  framework/Compress/package.xml                     |   29 +++++-
  framework/Constraint/package.xml                   |   31 ++++++-
  framework/Core/package.xml                         |   23 ++++-
  framework/Crypt/package.xml                        |   33 ++++++-
  framework/Date/package.xml                         |   27 +++++-
  framework/Date_Parser/package.xml                  |   23 ++++-
  framework/Db/package.xml                           |   27 ++++--
  framework/Exception/package.xml                    |   30 ++++++-
  framework/Feed/package.xml                         |   23 ++++-
  framework/Icalendar/package.xml                    |   25 ++++-
  .../Icalendar/test/Horde/Icalendar/#bug_7423.phpt# |   32 -------
  .../Icalendar/test/Horde/Icalendar/bug_10324.php   |    6 --
  .../Icalendar/test/Horde/Icalendar/bug_10324.phpt  |    8 --
  .../test/Horde/Icalendar/fixtures/bug10324.ics     |   24 -----
  framework/Image/package.xml                        |   24 ++++--
  framework/Imap_Client/package.xml                  |   25 ++++--
  framework/Imsp/package.xml                         |   30 ++++++-
  framework/Injector/package.xml                     |   25 ++++-
  framework/Itip/package.xml                         |   21 ++++-
  framework/Mime/package.xml                         |   23 ++++-
  framework/Mime_Viewer/package.xml                  |   22 ++++-
  framework/Nls/package.xml                          |   22 ++++-
  framework/Notification/package.xml                 |   31 ++++++-
  framework/Release/package.xml                      |   31 +++++--
  framework/Routes/package.xml                       |   23 ++++-
  framework/Scheduler/package.xml                    |   23 ++++-
  framework/Stream_Filter/package.xml                |   23 ++++-
  framework/Support/package.xml                      |   31 ++++++-
  framework/Token/package.xml                        |   21 ++++-
  framework/View/package.xml                         |   25 ++++-
  framework/Yaml/package.xml                         |   27 +++++-
  gollem/docs/CHANGES                                |    8 ++-
  gollem/docs/RELEASE_NOTES                          |   14 ++-
  gollem/js/selectlist.js                            |   67 ++++++++++++---
  gollem/lib/Application.php                         |    2 +-
  gollem/lib/Gollem.php                              |   16 ++--
  gollem/package.xml                                 |   27 ++++--
  gollem/selectlist.php                              |    6 +-
  gollem/templates/selectlist/selectlist.html        |   14 ++--
  horde/docs/CHANGES                                 |    8 ++-
  horde/docs/RELEASE_NOTES                           |   14 ++--
  horde/docs/UPGRADING                               |   19 ++++
  horde/package.xml                                  |   23 ++++-
  imp/docs/CHANGES                                   |   11 ++-
  imp/docs/INSTALL                                   |   95 
++++++++++----------
  imp/docs/PERFORMANCE                               |   22 ++++-
  imp/js/dimpbase.js                                 |    8 +-
  imp/js/imp.js                                      |    4 +-
  imp/lib/Ajax/Application.php                       |    6 +-
  imp/lib/Contents.php                               |    6 +-
  imp/lib/Imap.php                                   |    9 ++
  imp/lib/Mailbox.php                                |   30 +++++--
  imp/lib/Views/ListMessages.php                     |   73 ++++++++-------
  imp/mailbox-mimp.php                               |   14 ++-
  imp/mailbox.php                                    |   41 ++++++---
  imp/package.xml                                    |   18 +++-
  kronolith/docs/CHANGES                             |   11 ++-
  kronolith/docs/RELEASE_NOTES                       |   16 ++--
  kronolith/js/operator.js                           |   19 ----
  kronolith/package.xml                              |   17 +++-
  nag/docs/CHANGES                                   |    8 ++-
  nag/docs/RELEASE_NOTES                             |   16 ++--
  nag/package.xml                                    |   19 +++-
  passwd/docs/CHANGES                                |    6 --
  timeobjects/docs/CHANGES                           |    8 ++-
  timeobjects/package.xml                            |   28 ++++--
  wicked/docs/CHANGES                                |    4 +-
  wicked/package.xml                                 |    4 +-
  75 files changed, 1175 insertions(+), 486 deletions(-)

http://git.horde.org/horde-git/-/commit/239011ff0ab4947712d41e1932dee7430cc23dfc
08/29/2012 12:24:32 PM Git Commit Comment #20 Reply to this comment
Changes have been made in Git (master):

commit 750b9e3527e70a3f3a7ec85d0a0a1cc9cc3a0df5
Merge: 46ddd29 8d3cc35
Author: Jan Schneider <jan@horde.org>
Date:   Sun Nov 13 07:43:15 2011 +0100

     Merge branch 'develop' of dev.horde.org:/horde/git/horde into develop

  components/data/qc_standards/phpcs.xml             |   60 +++
  components/data/qc_standards/phpmd.xml             |   39 ++
  components/lib/Components/Dependencies.php         |    7 +
  .../lib/Components/Dependencies/Bootstrap.php      |   10 +
  .../lib/Components/Dependencies/Injector.php       |   10 +
  components/lib/Components/Helper/DocsOrigin.php    |    4 +-
  components/lib/Components/Helper/Website.php       |   22 +-
  components/lib/Components/Module/Qc.php            |  122 ++++++
  components/lib/Components/Module/Webdocs.php       |   10 +-
  components/lib/Components/Output.php               |    5 +
  components/lib/Components/Qc/Task/Base.php         |  206 ++++++++++
  components/lib/Components/Qc/Task/Cpd.php          |   81 ++++
  components/lib/Components/Qc/Task/Cs.php           |   82 ++++
  components/lib/Components/Qc/Task/Lint.php         |   78 ++++
  components/lib/Components/Qc/Task/Md.php           |   84 ++++
  components/lib/Components/Qc/Task/Unit.php         |   79 ++++
  components/lib/Components/Qc/Tasks.php             |  139 +++++++
  components/lib/Components/Runner/Qc.php            |  117 ++++++
  components/package.xml                             |   50 +++-
  .../lib/Horde/ActiveSync/State/History.php         |    4 +
  .../test/Horde/ActiveSync/TimezoneTest.php         |   11 +
  framework/Core/js/prettyautocomplete.js            |    6 +-
  framework/Icalendar/lib/Horde/Icalendar.php        |   21 +-
  framework/Icalendar/package.xml                    |    4 +-
  .../Icalendar/test/Horde/Icalendar/#bug_7423.phpt# |   32 ++
  .../Icalendar/test/Horde/Icalendar/bug_10324.php   |    6 +
  .../Icalendar/test/Horde/Icalendar/bug_10324.phpt  |    8 +
  .../test/Horde/Icalendar/fixtures/bug10324.ics     |   24 ++
  .../doc/Horde/Kolab/Format/DOCS_ORIGIN             |   11 +
  .../Kolab_Format/doc/Horde/Kolab/Format/README     |    2 +
  .../doc/Horde/Kolab/Format/examples/event.php      |   11 +-
  .../doc/Horde/Kolab/Format/examples/event_v2.php   |   45 +++
  framework/Kolab_Format/lib/Horde/Kolab/Format.php  |    8 +-
  .../Kolab_Format/lib/Horde/Kolab/Format/Date.php   |   18 +-
  .../lib/Horde/Kolab/Format/Decorator/Memory.php    |   22 +-
  .../lib/Horde/Kolab/Format/Decorator/Timed.php     |   15 +-
  .../Horde/Kolab/Format/Exception/ParseError.php    |    6 +-
  .../lib/Horde/Kolab/Format/Factory.php             |    9 +-
  .../Kolab_Format/lib/Horde/Kolab/Format/Xml.php    |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Annotation.php      |    4 +-
  .../Horde/Kolab/Format/Xml/Distributionlist.php    |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Event.php           |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Hprefs.php          |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Parser.php          |    2 -
  .../lib/Horde/Kolab/Format/Xml/Task.php            |    4 +-
  .../Horde/Kolab/Format/Xml/Type/AutomaticDate.php  |   17 +-
  .../lib/Horde/Kolab/Format/Xml/Type/Base.php       |   27 +-
  .../lib/Horde/Kolab/Format/Xml/Type/Composite.php  |   11 +-
  .../Horde/Kolab/Format/Xml/Type/EventDate/V1.php   |   40 ++
  framework/Kolab_Format/package.xml                 |   43 ++-
  .../Kolab_Storage/lib/Horde/Kolab/Storage/Base.php |   13 +-
  .../lib/Horde/Kolab/Storage/Cache.php              |    2 +-
  .../lib/Horde/Kolab/Storage/Cache/Data.php         |   18 +-
  .../lib/Horde/Kolab/Storage/Cache/List.php         |    7 +-
  .../lib/Horde/Kolab/Storage/Cached.php             |   34 +-
  .../lib/Horde/Kolab/Storage/Data/Base.php          |   13 +-
  .../lib/Horde/Kolab/Storage/Data/Cached.php        |   22 +-
  .../lib/Horde/Kolab/Storage/Data/Decorator/Log.php |    7 +-
  .../lib/Horde/Kolab/Storage/Data/Format/Mime.php   |   30 +-
  .../Horde/Kolab/Storage/Data/Parser/Structure.php  |    5 +-
  .../Kolab/Storage/Data/Query/History/Base.php      |    7 +-
  .../Kolab/Storage/Data/Query/Preferences/Base.php  |    7 +-
  .../Kolab/Storage/Data/Query/Preferences/Cache.php |    7 +-
  .../Kolab/Storage/Decorator/Synchronization.php    |    7 +-
  .../lib/Horde/Kolab/Storage/Driver/Base.php        |    9 +-
  .../lib/Horde/Kolab/Storage/Driver/Cclient.php     |   14 +-
  .../Horde/Kolab/Storage/Driver/Decorator/Base.php  |    4 +-
  .../Horde/Kolab/Storage/Driver/Decorator/Log.php   |    2 +-
  .../Horde/Kolab/Storage/Driver/Decorator/Timer.php |    9 +-
  .../lib/Horde/Kolab/Storage/Driver/Mock.php        |   11 +-
  .../lib/Horde/Kolab/Storage/Driver/Rcube.php       |    2 +-
  .../lib/Horde/Kolab/Storage/Factory.php            |   11 +-
  .../lib/Horde/Kolab/Storage/Folder/Base.php        |   11 +-
  .../Horde/Kolab/Storage/Folder/Decorator/Base.php  |    7 +-
  .../Kolab/Storage/Folder/Decorator/Trigger.php     |   10 +-
  .../lib/Horde/Kolab/Storage/List/Base.php          |    7 +-
  .../Horde/Kolab/Storage/List/Decorator/Cache.php   |    7 +-
  .../lib/Horde/Kolab/Storage/List/Decorator/Log.php |    7 +-
  .../Horde/Kolab/Storage/List/Query/Acl/Base.php    |    7 +-
  .../Horde/Kolab/Storage/List/Query/Acl/Cache.php   |    7 +-
  .../Kolab/Storage/List/Query/ActiveSync/Base.php   |    7 +-
  .../Kolab/Storage/List/Query/ActiveSync/Cache.php  |    7 +-
  .../Horde/Kolab/Storage/List/Query/List/Base.php   |    7 +-
  .../Horde/Kolab/Storage/List/Query/List/Cache.php  |    7 +-
  .../Horde/Kolab/Storage/List/Query/Share/Base.php  |    7 +-
  .../Horde/Kolab/Storage/List/Query/Share/Cache.php |    7 +-
  .../lib/Horde/Kolab/Storage/QuerySet/Base.php      |   10 +-
  .../lib/Horde/Kolab/Storage/QuerySet/Cached.php    |   15 +-
  .../lib/Horde/Kolab/Storage/QuerySet/Uncached.php  |    6 +-
  .../lib/Horde/Kolab/Storage/Uncached.php           |   20 +-
  framework/Kolab_Storage/package.xml                |   34 +-
  framework/Pear/doc/Horde/Pear/DOCS_ORIGIN          |   11 +
  framework/Pear/doc/Horde/Pear/README               |   27 ++
  framework/Pear/doc/Horde/Pear/TODO                 |    8 +-
  .../lib/Horde/Pear/Package/Task/UpdateContents.php |    8 +-
  framework/Pear/lib/Horde/Pear/Package/Xml.php      |   21 +-
  .../Pear/lib/Horde/Pear/Package/Xml/Contents.php   |    8 +-
  .../Pear/lib/Horde/Pear/Package/Xml/Directory.php  |   12 +-
  .../Horde/Pear/Package/Xml/Element/Directory.php   |    6 +-
  framework/Pear/lib/Horde/Pear/Remote.php           |    6 +-
  framework/Pear/lib/Horde/Pear/Rest.php             |    4 +-
  .../Pear/test/Horde/Pear/Unit/RegistryTest.php     |    2 +-
  framework/Pear/test/Horde/Pear/Unit/RemoteTest.php |    2 +-
  framework/Pear/test/Horde/Pear/Unit/RestTest.php   |    4 +-
  framework/Push/lib/Horde/Push/Factory/Push.php     |    6 +-
  .../lib/Horde/Service/Weather/Base.php             |   39 ++-
  .../lib/Horde/Service/Weather/Current/Base.php     |   10 +-
  .../lib/Horde/Service/Weather/Current/Google.php   |   26 +-
  .../Service/Weather/Current/WeatherUnderground.php |   37 ++-
  .../lib/Horde/Service/Weather/Forecast/Base.php    |   17 +
  .../lib/Horde/Service/Weather/Forecast/Google.php  |    5 +
  .../Weather/Forecast/WeatherUnderground.php        |    5 +
  .../lib/Horde/Service/Weather/Google.php           |   17 +-
  .../lib/Horde/Service/Weather/Period/Base.php      |   12 -
  .../lib/Horde/Service/Weather/Period/Google.php    |    5 +
  .../Service/Weather/Period/WeatherUnderground.php  |   29 ++-
  .../Horde/Service/Weather/WeatherUnderground.php   |   33 ++-
  .../Service/Weather/WeatherUnderground_Strings.php |  151 +++++++
  horde/config/conf.xml                              |   15 -
  horde/docs/CHANGES                                 |    2 +
  horde/lib/Block/Weather.php                        |  323 +++++++++++++++
  horde/lib/Block/Weatherdotcom.php                  |  418 
--------------------
  horde/lib/LoginTasks/SystemTask/Upgrade.php        |   29 ++-
  horde/package.xml                                  |   11 +-
  skeleton/test/Skeleton/Autoload.php                |    4 +-
  skeleton/test/Skeleton/ExampleTest.php             |    2 +-
  timeobjects/lib/Driver/Weather.php                 |   58 ++-
  wicked/docs/CHANGES                                |    2 +
  wicked/lib/Text_Wiki/Render/Rst/List.php           |   64 +++
  wicked/lib/Text_Wiki/Render/Rst/Tt.php             |    2 +-
  wicked/package.xml                                 |   20 +-
  wicked/test/Wicked/Unit/RstTest.php                |   59 +++-
  wicked/test/Wicked/fixtures/cli_modular.rst        |   46 ++--
  133 files changed, 2681 insertions(+), 948 deletions(-)

http://git.horde.org/horde-git/-/commit/750b9e3527e70a3f3a7ec85d0a0a1cc9cc3a0df5
08/29/2012 12:24:26 PM Git Commit Comment #19 Reply to this comment
Changes have been made in Git (master):

commit 8d3cc35f89a2bc3c105008ebc4ce7b53a344518e
Merge: 3a666a8 d6f10fb
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Sun Nov 13 01:36:55 2011 -0500

     Merge branch 'master' into develop

     Conflicts:
             horde/package.xml

  components/data/qc_standards/phpcs.xml             |   60 +++
  components/data/qc_standards/phpmd.xml             |   39 ++
  components/lib/Components/Dependencies.php         |    7 +
  .../lib/Components/Dependencies/Bootstrap.php      |   10 +
  .../lib/Components/Dependencies/Injector.php       |   10 +
  components/lib/Components/Helper/DocsOrigin.php    |    4 +-
  components/lib/Components/Helper/Website.php       |   22 +-
  components/lib/Components/Module/Qc.php            |  122 ++++++
  components/lib/Components/Module/Webdocs.php       |   10 +-
  components/lib/Components/Output.php               |    5 +
  components/lib/Components/Qc/Task/Base.php         |  206 ++++++++++
  components/lib/Components/Qc/Task/Cpd.php          |   81 ++++
  components/lib/Components/Qc/Task/Cs.php           |   82 ++++
  components/lib/Components/Qc/Task/Lint.php         |   78 ++++
  components/lib/Components/Qc/Task/Md.php           |   84 ++++
  components/lib/Components/Qc/Task/Unit.php         |   79 ++++
  components/lib/Components/Qc/Tasks.php             |  139 +++++++
  components/lib/Components/Runner/Qc.php            |  117 ++++++
  components/package.xml                             |   50 +++-
  .../lib/Horde/ActiveSync/State/History.php         |    4 +
  .../test/Horde/ActiveSync/TimezoneTest.php         |   11 +
  framework/Core/js/prettyautocomplete.js            |    6 +-
  framework/Icalendar/lib/Horde/Icalendar.php        |   21 +-
  framework/Icalendar/package.xml                    |    4 +-
  .../Icalendar/test/Horde/Icalendar/#bug_7423.phpt# |   32 ++
  .../Icalendar/test/Horde/Icalendar/bug_10324.php   |    6 +
  .../Icalendar/test/Horde/Icalendar/bug_10324.phpt  |    8 +
  .../test/Horde/Icalendar/fixtures/bug10324.ics     |   24 ++
  .../doc/Horde/Kolab/Format/DOCS_ORIGIN             |   11 +
  .../Kolab_Format/doc/Horde/Kolab/Format/README     |    2 +
  .../doc/Horde/Kolab/Format/examples/event.php      |   11 +-
  .../doc/Horde/Kolab/Format/examples/event_v2.php   |   45 +++
  framework/Kolab_Format/lib/Horde/Kolab/Format.php  |    8 +-
  .../Kolab_Format/lib/Horde/Kolab/Format/Date.php   |   18 +-
  .../lib/Horde/Kolab/Format/Decorator/Memory.php    |   22 +-
  .../lib/Horde/Kolab/Format/Decorator/Timed.php     |   15 +-
  .../Horde/Kolab/Format/Exception/ParseError.php    |    6 +-
  .../lib/Horde/Kolab/Format/Factory.php             |    9 +-
  .../Kolab_Format/lib/Horde/Kolab/Format/Xml.php    |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Annotation.php      |    4 +-
  .../Horde/Kolab/Format/Xml/Distributionlist.php    |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Event.php           |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Hprefs.php          |    4 +-
  .../lib/Horde/Kolab/Format/Xml/Parser.php          |    2 -
  .../lib/Horde/Kolab/Format/Xml/Task.php            |    4 +-
  .../Horde/Kolab/Format/Xml/Type/AutomaticDate.php  |   17 +-
  .../lib/Horde/Kolab/Format/Xml/Type/Base.php       |   27 +-
  .../lib/Horde/Kolab/Format/Xml/Type/Composite.php  |   11 +-
  .../Horde/Kolab/Format/Xml/Type/EventDate/V1.php   |   40 ++
  framework/Kolab_Format/package.xml                 |   43 ++-
  .../Kolab_Storage/lib/Horde/Kolab/Storage/Base.php |   13 +-
  .../lib/Horde/Kolab/Storage/Cache.php              |    2 +-
  .../lib/Horde/Kolab/Storage/Cache/Data.php         |   18 +-
  .../lib/Horde/Kolab/Storage/Cache/List.php         |    7 +-
  .../lib/Horde/Kolab/Storage/Cached.php             |   34 +-
  .../lib/Horde/Kolab/Storage/Data/Base.php          |   13 +-
  .../lib/Horde/Kolab/Storage/Data/Cached.php        |   22 +-
  .../lib/Horde/Kolab/Storage/Data/Decorator/Log.php |    7 +-
  .../lib/Horde/Kolab/Storage/Data/Format/Mime.php   |   30 +-
  .../Horde/Kolab/Storage/Data/Parser/Structure.php  |    5 +-
  .../Kolab/Storage/Data/Query/History/Base.php      |    7 +-
  .../Kolab/Storage/Data/Query/Preferences/Base.php  |    7 +-
  .../Kolab/Storage/Data/Query/Preferences/Cache.php |    7 +-
  .../Kolab/Storage/Decorator/Synchronization.php    |    7 +-
  .../lib/Horde/Kolab/Storage/Driver/Base.php        |    9 +-
  .../lib/Horde/Kolab/Storage/Driver/Cclient.php     |   14 +-
  .../Horde/Kolab/Storage/Driver/Decorator/Base.php  |    4 +-
  .../Horde/Kolab/Storage/Driver/Decorator/Log.php   |    2 +-
  .../Horde/Kolab/Storage/Driver/Decorator/Timer.php |    9 +-
  .../lib/Horde/Kolab/Storage/Driver/Mock.php        |   11 +-
  .../lib/Horde/Kolab/Storage/Driver/Rcube.php       |    2 +-
  .../lib/Horde/Kolab/Storage/Factory.php            |   11 +-
  .../lib/Horde/Kolab/Storage/Folder/Base.php        |   11 +-
  .../Horde/Kolab/Storage/Folder/Decorator/Base.php  |    7 +-
  .../Kolab/Storage/Folder/Decorator/Trigger.php     |   10 +-
  .../lib/Horde/Kolab/Storage/List/Base.php          |    7 +-
  .../Horde/Kolab/Storage/List/Decorator/Cache.php   |    7 +-
  .../lib/Horde/Kolab/Storage/List/Decorator/Log.php |    7 +-
  .../Horde/Kolab/Storage/List/Query/Acl/Base.php    |    7 +-
  .../Horde/Kolab/Storage/List/Query/Acl/Cache.php   |    7 +-
  .../Kolab/Storage/List/Query/ActiveSync/Base.php   |    7 +-
  .../Kolab/Storage/List/Query/ActiveSync/Cache.php  |    7 +-
  .../Horde/Kolab/Storage/List/Query/List/Base.php   |    7 +-
  .../Horde/Kolab/Storage/List/Query/List/Cache.php  |    7 +-
  .../Horde/Kolab/Storage/List/Query/Share/Base.php  |    7 +-
  .../Horde/Kolab/Storage/List/Query/Share/Cache.php |    7 +-
  .../lib/Horde/Kolab/Storage/QuerySet/Base.php      |   10 +-
  .../lib/Horde/Kolab/Storage/QuerySet/Cached.php    |   15 +-
  .../lib/Horde/Kolab/Storage/QuerySet/Uncached.php  |    6 +-
  .../lib/Horde/Kolab/Storage/Uncached.php           |   20 +-
  framework/Kolab_Storage/package.xml                |   34 +-
  framework/Pear/doc/Horde/Pear/DOCS_ORIGIN          |   11 +
  framework/Pear/doc/Horde/Pear/README               |   27 ++
  framework/Pear/doc/Horde/Pear/TODO                 |    8 +-
  .../lib/Horde/Pear/Package/Task/UpdateContents.php |    8 +-
  framework/Pear/lib/Horde/Pear/Package/Xml.php      |   21 +-
  .../Pear/lib/Horde/Pear/Package/Xml/Contents.php   |    8 +-
  .../Pear/lib/Horde/Pear/Package/Xml/Directory.php  |   12 +-
  .../Horde/Pear/Package/Xml/Element/Directory.php   |    6 +-
  framework/Pear/lib/Horde/Pear/Remote.php           |    6 +-
  framework/Pear/lib/Horde/Pear/Rest.php             |    4 +-
  .../Pear/test/Horde/Pear/Unit/RegistryTest.php     |    2 +-
  framework/Pear/test/Horde/Pear/Unit/RemoteTest.php |    2 +-
  framework/Pear/test/Horde/Pear/Unit/RestTest.php   |    4 +-
  framework/Push/lib/Horde/Push/Factory/Push.php     |    6 +-
  .../lib/Horde/Service/Weather/Base.php             |   39 ++-
  .../lib/Horde/Service/Weather/Current/Base.php     |   10 +-
  .../lib/Horde/Service/Weather/Current/Google.php   |   26 +-
  .../Service/Weather/Current/WeatherUnderground.php |   37 ++-
  .../lib/Horde/Service/Weather/Forecast/Base.php    |   17 +
  .../lib/Horde/Service/Weather/Forecast/Google.php  |    5 +
  .../Weather/Forecast/WeatherUnderground.php        |    5 +
  .../lib/Horde/Service/Weather/Google.php           |   17 +-
  .../lib/Horde/Service/Weather/Period/Base.php      |   12 -
  .../lib/Horde/Service/Weather/Period/Google.php    |    5 +
  .../Service/Weather/Period/WeatherUnderground.php  |   29 ++-
  .../Horde/Service/Weather/WeatherUnderground.php   |   33 ++-
  .../Service/Weather/WeatherUnderground_Strings.php |  151 +++++++
  horde/config/conf.xml                              |   15 -
  horde/docs/CHANGES                                 |    2 +
  horde/lib/Block/Weather.php                        |  323 +++++++++++++++
  horde/lib/Block/Weatherdotcom.php                  |  418 
--------------------
  horde/lib/LoginTasks/SystemTask/Upgrade.php        |   29 ++-
  horde/package.xml                                  |   11 +-
  skeleton/test/Skeleton/Autoload.php                |    4 +-
  skeleton/test/Skeleton/ExampleTest.php             |    2 +-
  timeobjects/lib/Driver/Weather.php                 |   58 ++-
  wicked/docs/CHANGES                                |    2 +
  wicked/lib/Text_Wiki/Render/Rst/List.php           |   64 +++
  wicked/lib/Text_Wiki/Render/Rst/Tt.php             |    2 +-
  wicked/package.xml                                 |   20 +-
  wicked/test/Wicked/Unit/RstTest.php                |   59 +++-
  wicked/test/Wicked/fixtures/cli_modular.rst        |   46 ++--
  133 files changed, 2681 insertions(+), 948 deletions(-)

http://git.horde.org/horde-git/-/commit/8d3cc35f89a2bc3c105008ebc4ce7b53a344518e
07/27/2011 09:18:44 PM Michael Slusarz State ⇒ Resolved
 
07/27/2011 09:15:43 PM Git Commit Comment #18 Reply to this comment
Changes have been made in Git for this ticket:

Bug #10324: Still need this
The problem is still with the original iCalendar data.  It has CRLF line
endings. Mime Part has to honor those extra CR's unless we tell it
otherwise - we can't normalize the line endings because that may not be
appropriate.

  1 files changed, 1 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/b823ef0e889ca7aaa1f0d0725069f95ac3fd0023
07/27/2011 09:09:19 PM Git Commit Comment #17 Reply to this comment
Changes have been made in Git for this ticket:

Bug #10324: Make sure we are using the correct line ending for a part

  4 files changed, 40 insertions(+), 7 deletions(-)
http://git.horde.org/horde-git/-/commit/a8e8104adfd3d861acd0b0d069a4d7b0dbea9550
07/27/2011 07:18:55 PM Git Commit Comment #16 Reply to this comment
Changes have been made in Git for this ticket:

Bug #10324: Yep, working as far as I can tell

  1 files changed, 6 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/03892eb6a5db719ed830ac3935b4d980aec7fb4f
07/27/2011 07:16:57 PM Michael Slusarz Comment #15 Reply to this comment
I can't reproduce then.  You will need to generate a broken test case.
(test case in Horde_Mime)
07/27/2011 07:16:27 PM Michael Slusarz Comment #14 Reply to this comment
I can't reproduce then.  You will need to generate a broken test case.
07/27/2011 07:12:01 PM Jan Schneider Comment #13 Reply to this comment
No, the attachment looks exactly the same.
07/27/2011 06:30:51 PM Michael Slusarz Comment #12 Reply to this comment
Does this fix?
07/27/2011 06:30:42 PM Git Commit Comment #11 Reply to this comment
Changes have been made in Git for this ticket:

Bug #10324: iCalendar data has CRLF line endings

  2 files changed, 15 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/418b9e80da812d44efcdc821c08b49720a42f7db
07/26/2011 10:34:27 AM Jan Schneider Comment #10 Reply to this comment
It only happens if the text/calendar part is quoted-printable, i.e. if 
the event contains non-ascii attributes.
07/26/2011 06:28:26 AM Michael Slusarz Comment #9 Reply to this comment
This must be some recent change in Horde_Mime then. The problem 
indeed is not reading that message, but sending that message. Until 
recently, the text/calendar parts have been sent quoted-printable 
encoded (if necessary), without the explicit =D0 line endings.
I don't see this.  At least from explicit calendar participant 
notifications (sent on calendar event creation).
07/22/2011 07:33:41 PM adominguez (at) cne (dot) gob (dot) ve Comment #8 Reply to this comment
I have the same problem, and doesn't matter what  Horde_Mime version 
do I use (as old  as 1.0.0 or as new as 1.0.4), but I discover that it 
happen only if I use Spanish special character (as 'á', 'é', 'ó', 'ú', 
'ñ', etc).  If at any fill I use any of those character, everything 
gone bad when I try to read the mail.
07/17/2011 12:33:51 PM Jan Schneider Queue ⇒ Horde Framework Packages
Version ⇒ Git master
 
07/17/2011 12:32:15 PM Jan Schneider Comment #7 Reply to this comment
This must be some recent change in Horde_Mime then. The problem indeed 
is not reading that message, but sending that message. Until recently, 
the text/calendar parts have been sent quoted-printable encoded (if 
necessary), without the explicit =D0 line endings.
07/15/2011 05:26:31 PM Michael Slusarz Comment #6
Assigned to Jan Schneider
State ⇒ Feedback
Reply to this comment
The data returned by getContents() has double CRs, that's why it 
can't be parsed by the iCalendar parser.
No it doesn't - it has CRLF after every line.  Because that's what the 
original data has.  There's nothing wrong with the MIME parsing of 
this data.

I have no idea whether it is acceptable to normalize line endings in 
text/calendar so bumping back to Jan.
07/15/2011 02:47:39 PM samuel (dot) wolf (at) wolf-maschinenbau (dot) de Comment #5 Reply to this comment
Have the same problem here with emails from kronolith.

07/09/2011 04:14:14 PM Jan Schneider Comment #4
State ⇒ Assigned
Assigned to Michael Slusarz
Reply to this comment
The data returned by getContents() has double CRs, that's why it can't 
be parsed by the iCalendar parser.
07/09/2011 04:12:37 PM Git Commit Comment #3 Reply to this comment
Changes have been made in Git for this ticket:

Don't try to find conflicting events if DTSTART or DTEND are not set 
(Bug #10324).

  1 files changed, 8 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/44ccfc1657c6ddbae0cc37b44faf7afbb16fb28b
07/09/2011 01:34:56 PM Twilek (at) gmx (dot) de Comment #2
New Attachment: Error.ics Download
Reply to this comment
This is the ics causing the problem (I obscured the actual data)
07/09/2011 01:13:08 PM Twilek (at) gmx (dot) de Comment #1
Priority ⇒ 2. Medium
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Summary ⇒ Cannot open Email with attached .ics
Type ⇒ Bug
Queue ⇒ IMP
Reply to this comment
Whenever I try to open an email with an attached .ics which I exported 
from kronolith I gat a

Ein schwerer Fehler ist aufgetreten:
DateTime::__construct() [<a 
href='datetime.--construct'>datetime.--construct</a>]: Failed to parse 
time string (-001-12-01) at position 7 (-): Double timezone 
specification

  1. IMP_Contents->getInlineOutput() /var/www/webmail/imp/message.php:658
  2. IMP_Contents->renderMIMEPart() /var/www/webmail/imp/lib/Contents.php:1234
  3. Horde_Mime_Viewer_Base->render() /var/www/webmail/imp/lib/Contents.php:473
  4. IMP_Mime_Viewer_Itip->_renderInline() 
/var/www/webmail/pear/php/Horde/Mime/Viewer/Base.php:156
  5. IMP_Mime_Viewer_Itip->_vEvent() 
/var/www/webmail/imp/lib/Mime/Viewer/Itip.php:449
  6. Horde_Date->sub() /var/www/webmail/imp/lib/Mime/Viewer/Itip.php:783
  7. Horde_Date->add() /var/www/webmail/pear/php/Horde/Date.php:508
  8. Horde_Date->__set() /var/www/webmail/pear/php/Horde/Date.php:488
  9. Horde_Date->_correct() /var/www/webmail/pear/php/Horde/Date.php:454
10. Horde_Date_Utils::daysInMonth() 
/var/www/webmail/pear/php/Horde/Date.php:1005
11. DateTime->__construct() /var/www/webmail/pear/php/Horde/Date/Utils.php:58

Details
Die vollständige Fehlermeldung wurde in Hordes Logdatei geschrieben 
und für Administratoren weiter unten ausgegeben. Benutzer, die keine 
Administratoren sind, bekommen diese Details nicht zu sehen.

Exception Object
(
     [message:protected] => DateTime::__construct() [<a 
href='datetime.--construct'>datetime.--construct</a>]: Failed to parse 
time string (-001-12-01) at position 7 (-): Double timezone 
specification
     [string:Exception:private] =>
     [code:protected] => 0
     [file:protected] => /var/www/webmail/pear/php/Horde/Date/Utils.php
     [line:protected] => 58
     [trace:Exception:private] => Array
         (
             [0] => Array
                 (
                     [file] => /var/www/webmail/pear/php/Horde/Date/Utils.php
                     [line] => 58
                     [function] => __construct
                     [class] => DateTime
                     [type] => ->
                     [args] => Array
                         (
                             [0] => -001-12-01
                         )

                 )

             [1] => Array
                 (
                     [file] => /var/www/webmail/pear/php/Horde/Date.php
                     [line] => 1005
                     [function] => daysInMonth
                     [class] => Horde_Date_Utils
                     [type] => ::
                     [args] => Array
                         (
                             [0] => 12
                             [1] => -1
                         )

                 )

             [2] => Array
                 (
                     [file] => /var/www/webmail/pear/php/Horde/Date.php
                     [line] => 454
                     [function] => _correct
                     [class] => Horde_Date
                     [type] => ->
                     [args] => Array
                         (
                             [0] => 1
                             [1] => 1
                         )

                 )

             [3] => Array
                 (
                     [file] => /var/www/webmail/pear/php/Horde/Date.php
                     [line] => 488
                     [function] => __set
                     [class] => Horde_Date
                     [type] => ->
                     [args] => Array
                         (
                             [0] => sec
                             [1] => -1800
                         )

                 )

             [4] => Array
                 (
                     [file] => /var/www/webmail/pear/php/Horde/Date.php
                     [line] => 508
                     [function] => add
                     [class] => Horde_Date
                     [type] => ->
                     [args] => Array
                         (
                             [0] => -1800
                         )

                 )

             [5] => Array
                 (
                     [file] => /var/www/webmail/imp/lib/Mime/Viewer/Itip.php
                     [line] => 783
                     [function] => sub
                     [class] => Horde_Date
                     [type] => ->
                     [args] => Array
                         (
                             [0] => 1800
                         )

                 )

             [6] => Array
                 (
                     [file] => /var/www/webmail/imp/lib/Mime/Viewer/Itip.php
                     [line] => 449
                     [function] => _vEvent
                     [class] => IMP_Mime_Viewer_Itip
                     [type] => ->
                     [args] => Array
                         (
                             [0] => Horde_Icalendar_Vevent Object
                                 (
                                     [type] => vEvent
                                     [_container:protected] => 
Horde_Icalendar Object
                                         (
                                             [type] => vcalendar
                                             [_container:protected] =>
                                             [_attributes:protected] => Array
                                                 (
                                                 )

                                             [_components:protected] => Array
                                                 (
                                                     [0] => 
Horde_Icalendar_Vevent Object
  *RECURSION*
                                                 )

                                             [_newline:protected] =>

                                             [version:protected] => 2.0
                                             [oldFormat:protected] =>
                                         )

                                     [_attributes:protected] => Array
                                         (
                                         )

                                     [_components:protected] => Array
                                         (
                                         )

                                     [_newline:protected] =>

                                     [version:protected] => 2.0
                                     [oldFormat:protected] =>
                                 )

                             [1] => 0
                             [2] =>
                             [3] => Array
                                 (
                                 )

                         )

                 )

             [7] => Array
                 (
                     [file] => 
/var/www/webmail/pear/php/Horde/Mime/Viewer/Base.php
                     [line] => 156
                     [function] => _renderInline
                     [class] => IMP_Mime_Viewer_Itip
                     [type] => ->
                     [args] => Array
                         (
                         )

                 )

             [8] => Array
                 (
                     [file] => /var/www/webmail/imp/lib/Contents.php
                     [line] => 473
                     [function] => render
                     [class] => Horde_Mime_Viewer_Base
                     [type] => ->
                     [args] => Array
                         (
                             [0] => inline
                         )

                 )

             [9] => Array
                 (
                     [file] => /var/www/webmail/imp/lib/Contents.php
                     [line] => 1234
                     [function] => renderMIMEPart
                     [class] => IMP_Contents
                     [type] => ->
                     [args] => Array
                         (
                             [0] => 2
                             [1] => 2
                         )

                 )

             [10] => Array
                 (
                     [file] => /var/www/webmail/imp/message.php
                     [line] => 658
                     [function] => getInlineOutput
                     [class] => IMP_Contents
                     [type] => ->
                     [args] => Array
                         (
                             [0] => Array
                                 (
                                     [mask] => 1871
                                     [part_info_display] => Array
                                         (
                                             [0] => icon
                                             [1] => description
                                             [2] => size
                                             [3] => download
                                             [4] => download_zip
                                             [5] => img_save
                                             [6] => strip
                                             [7] => print
                                         )

                                     [show_parts] => atc
                                 )

                         )

                 )

         )

     [previous:Exception:private] =>
     [severity] => 2
)

Saved Queries