[commits] Horde branch develop updated. 0b61ddbfff27aaa2a684bc1066c2d83d566ef9ab

Michael J. Rubinsky mrubinsk at horde.org
Sat Dec 10 15:33:55 UTC 2011


The branch "develop" has been updated.
The following is a summary of the commits.

from: b8bf631d37bb374868a5ade122d8f6a8c89c31ba

500d5d8 Close STDERR stream even if there are no errors.
743bfa1 Check if resource too.
9b15fb5 Add test for migration from text to binary.
414b795 Add basic SQL tests.
0d5d516 [jan] Use binary column type for preference values (Bug #10803).
cd2d122 Hide date header in preview mode if it doesn't exist
0e91b65 [mms] Abstract charset detection code out into Horde_Mime_Headers::sanityCheck().
8bcff7e [mms] Work around broken headers in IMAP envelope data.
5afa95d Given the names of these tests, this check makes much more sense
6dc3d20 [mms] Fix detection of MIME boundaries at beginning of string (Bug #10809).
5175fb4 Simplify label actions
1f8d03c [mms] Provide signature information when decrypting a message, rather than just a boolean result.
6559de1 [mms] Fix signature verification display for combined encrypted/signed PGP messages.
266e5e2 Fix logic/method name
1ddfb44 [mms] Workaround incoming message data to Horde_Mime_Part::getRawPartText() that contains varying EOL characters (Bug #10809).
a6bdc88 [mms] Allow Horde_Mime_Par::getRawPartText() to accept stream input.
4bea0d2 [mms] Workaround broken PGP signed data contained within encrypted parts (Bug #10809).
4691171 Update unit tests
f0b1999 Switch from true test to NotEmpty test
9c16e32 Fix return to INBOX button on advanced search page
e4f4098 Update file list.
8b2c21a Fix adding "0" directories.
d480d76 Add missing 0 directories.
e941a0a [jan] Include server name and file path in cache key to allow multiple Horde installations.
68291bb At least for the filesystem backend we need to hash the key.
5928ae5 Add nl translation.
c55030b Simplify, use streams, use NUL separators.
317f0ce Split out quicklog functionality.
d087e28 Set initialized flag before running the actual intialization.
27ad1a4 Add tests for only listing revisions of a certain branch.
0f75d10 Fix listing revisions of a certain branch.
4119165 Don't default to any branch, sort by date.
3f06fd2 Bump cache version.
385430a Only add empty entry if we have branches.
07bdc69 There is only one _init for all drivers.
6cbb0be quicklog parameter is not longer used.
9c5a84f Set $defaultActs again, to hide default parameters from URLs.
4fe2787 Fix parse error.
3184262 Fix catching non-existant files.
8754e41 Use runCommand().
f34fad5 Fix and test patchset functionality.
d6becad Merge branch 'horde_vcs-tests'
83be66c Update nl translation.
d41b8eb Update nl translation.
7c64055 Catch exceptions from storage writing during shutdown.
d4610c3 Update documentation for whups-mail-filter (Bug #10838).
e8d268e Fix script names.
330c5ac [jan] Fix some CLI scripts if run from a PEAR installation (Bug #10839).
f111955 [jan] Make the lifetime of cached weather information configurable (Arjen de Korte, Request #10848).
20bc842 More fixes for whups-mail-filter, add section for VFS permissions (Request #10838).
9c76acf Need to add cachelifetime to each provider's configsection.
42af8f8 Add missing wind units, tweak.
64f9b46 Only show wind gust information if it is greater than the wind_speed.
e5bdef4 Fix typos.
50b5016 Remove redundant break
db75212 simplify
ff1f8ba Always store the textual timezone name in _timezone.
8a2d946 Ensure the timezone property is accurate.
1c11234 Add a test that demonstrates an issue with creating Horde_Date objects from an iso8601 string that represents a transition time from DST -> Standard time.
5c8de13 Fix generating ActiveSync Timezone structures.
cc2ad56 Standardize on a tz I'm more familiar with here...
3d2a977 Fix expected Timezone structure
fb3eb19 If using a custom ActiveSync log, separate logs per device.
1bf0894 Add test for creating Horde_Date from DateTime
53f3ff6 Bump min version of Horde_Date
0b61ddb Merge branch 'master' into develop

-----------------------------------------------------------------------

commit 500d5d849a5b4c8eef55f7a0a028f827cad46120
Author: Jan Schneider <jan at horde.org>
Date:   Mon Dec 5 16:13:44 2011 +0100

    Close STDERR stream even if there are no errors.
    
    There is still some weird delay/timeout in the stream_get_contents() call.

 framework/Vcs/lib/Horde/Vcs/Git.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/500d5d849a5b4c8eef55f7a0a028f827cad46120

-----------------------------------------------------------------------

commit 743bfa11b5690f219478ba8cf51224b5162432b7
Author: Jan Schneider <jan at horde.org>
Date:   Mon Dec 5 19:12:59 2011 +0100

    Check if resource too.

 framework/Vcs/lib/Horde/Vcs/Git.php |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/743bfa11b5690f219478ba8cf51224b5162432b7

-----------------------------------------------------------------------

commit 9b15fb50378125f5001a6b8b258ef159963f941a
Author: Jan Schneider <jan at horde.org>
Date:   Tue Dec 6 21:05:48 2011 +0100

    Add test for migration from text to binary.

 framework/Db/test/Horde/Db/Adapter/MysqlTest.php      |   15 +++++++++++++++
 framework/Db/test/Horde/Db/Adapter/MysqliTest.php     |   15 +++++++++++++++
 framework/Db/test/Horde/Db/Adapter/Pdo/MysqlTest.php  |   15 +++++++++++++++
 framework/Db/test/Horde/Db/Adapter/Pdo/PgsqlTest.php  |   15 +++++++++++++++
 framework/Db/test/Horde/Db/Adapter/Pdo/SqliteTest.php |   14 ++++++++++++++
 5 files changed, 74 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/9b15fb50378125f5001a6b8b258ef159963f941a

-----------------------------------------------------------------------

commit 414b795f6a5e4365d2911d10b1391b0859c42d31
Author: Jan Schneider <jan at horde.org>
Date:   Tue Dec 6 21:38:24 2011 +0100

    Add basic SQL tests.

 .gitignore                                                        |    3 +-
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Base.php        |  104 +++++
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/MysqlTest.php   |   30 ++
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/MysqliTest.php  |   30 ++
 .../Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/MysqlTest.php     |   31 ++
 .../Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/PgsqlTest.php     |   31 ++
 .../Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/SqliteTest.php    |   27 ++
 framework/Prefs/test/Horde/Prefs/conf.php.dist                    |   24 +
 8 files changed, 279 insertions(+), 1 deletions(-)
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Base.php
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/MysqlTest.php
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/MysqliTest.php
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/MysqlTest.php
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/PgsqlTest.php
 create mode 100644 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/SqliteTest.php
 create mode 100644 framework/Prefs/test/Horde/Prefs/conf.php.dist

http://git.horde.org/horde-git/-/commit/414b795f6a5e4365d2911d10b1391b0859c42d31

-----------------------------------------------------------------------

commit 0d5d516b1828b784eec145ea0c4e609dafb32b0f
Author: Jan Schneider <jan at horde.org>
Date:   Tue Dec 6 21:46:59 2011 +0100

    [jan] Use binary column type for preference values (Bug #10803).

 .../migration/Horde/Prefs/2_horde_prefs_upgrade_binary_value.php  |   13 ++++
 framework/Prefs/package.xml                                       |    4 +-
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Base.php        |   15 +++-
 3 files changed, 26 insertions(+), 6 deletions(-)
 create mode 100644 framework/Prefs/migration/Horde/Prefs/2_horde_prefs_upgrade_binary_value.php

http://git.horde.org/horde-git/-/commit/0d5d516b1828b784eec145ea0c4e609dafb32b0f

-----------------------------------------------------------------------

commit cd2d12214368f1733587c20b8f321ac3c0ce55d9
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 13:20:02 2011 -0700

    Hide date header in preview mode if it doesn't exist

 imp/js/dimpbase.js |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/cd2d12214368f1733587c20b8f321ac3c0ce55d9

-----------------------------------------------------------------------

commit 0e91b65e1cb390ee4f43836ba02c47e446cd72fe
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 13:35:36 2011 -0700

    [mms] Abstract charset detection code out into Horde_Mime_Headers::sanityCheck().

 framework/Mime/lib/Horde/Mime/Headers.php |   89 ++++++++++++++++++++++-------
 framework/Mime/package.xml                |   12 ++--
 2 files changed, 73 insertions(+), 28 deletions(-)

http://git.horde.org/horde-git/-/commit/0e91b65e1cb390ee4f43836ba02c47e446cd72fe

-----------------------------------------------------------------------

commit 8bcff7eaa9a63eab8c5d21e0672a2133a70f86c1
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 13:53:49 2011 -0700

    [mms] Work around broken headers in IMAP envelope data.

 framework/Imap_Client/lib/Horde/Imap/Client/Data/Envelope.php |   16 +++++++-
 framework/Imap_Client/package.xml                             |    6 ++--
 2 files changed, 17 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/8bcff7eaa9a63eab8c5d21e0672a2133a70f86c1

-----------------------------------------------------------------------

commit 5afa95da4d8d227f97fbcbade182e4465b97ed3d
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 14:05:51 2011 -0700

    Given the names of these tests, this check makes much more sense

 framework/Db/test/Horde/Db/Adapter/Mysql/ColumnTest.php      |    2 +-
 framework/Db/test/Horde/Db/Adapter/Postgresql/ColumnTest.php |    2 +-
 framework/Db/test/Horde/Db/Adapter/Sqlite/ColumnTest.php     |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/5afa95da4d8d227f97fbcbade182e4465b97ed3d

-----------------------------------------------------------------------

commit 6dc3d20b5c4f96e0ec5a266719753f2032469c20
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 16:49:42 2011 -0700

    [mms] Fix detection of MIME boundaries at beginning of string (Bug #10809).

 framework/Mime/lib/Horde/Mime/Part.php |   10 ++++++++--
 framework/Mime/package.xml             |    2 ++
 2 files changed, 10 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/6dc3d20b5c4f96e0ec5a266719753f2032469c20

-----------------------------------------------------------------------

commit 5175fb4cb6caf522fc365371373e498f84486af3
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 16:53:20 2011 -0700

    Simplify label actions

 imp/templates/dimp/index.inc |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/5175fb4cb6caf522fc365371373e498f84486af3

-----------------------------------------------------------------------

commit 1f8d03cede85cd8870cbbe641379ec1ad674acf6
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 17:23:25 2011 -0700

    [mms] Provide signature information when decrypting a message, rather than just a boolean result.

 framework/Crypt/lib/Horde/Crypt/Pgp.php |    9 ++++-----
 framework/Crypt/package.xml             |    2 ++
 2 files changed, 6 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/1f8d03cede85cd8870cbbe641379ec1ad674acf6

-----------------------------------------------------------------------

commit 6559de16caa741e7e8c543cfca2f41fcfb99b933
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 17:30:40 2011 -0700

    [mms] Fix signature verification display for combined encrypted/signed PGP messages.
    
    This got lost somewhere along the way.

 imp/docs/CHANGES            |    2 ++
 imp/lib/Mime/Viewer/Pgp.php |   12 ++++++++++++
 imp/package.xml             |    2 ++
 3 files changed, 16 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/6559de16caa741e7e8c543cfca2f41fcfb99b933

-----------------------------------------------------------------------

commit 266e5e26b8ba12280a38256e9e11b04bdf8bcc1e
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 17:54:24 2011 -0700

    Fix logic/method name

 imp/lib/Contents.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/266e5e26b8ba12280a38256e9e11b04bdf8bcc1e

-----------------------------------------------------------------------

commit 1ddfb442e3eeb4bb2c357b07f9ab0873228b19ad
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 19:50:40 2011 -0700

    [mms] Workaround incoming message data to Horde_Mime_Part::getRawPartText() that contains varying EOL characters (Bug #10809).

 framework/Mime/lib/Horde/Mime/Part.php |    6 ++++++
 framework/Mime/package.xml             |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/1ddfb442e3eeb4bb2c357b07f9ab0873228b19ad

-----------------------------------------------------------------------

commit a6bdc88612c9fe1d6be93110c70a0b4205f98f6e
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 19:52:51 2011 -0700

    [mms] Allow Horde_Mime_Par::getRawPartText() to accept stream input.

 framework/Mime/lib/Horde/Mime/Part.php |   21 +++++++++++----------
 framework/Mime/package.xml             |    2 ++
 2 files changed, 13 insertions(+), 10 deletions(-)

http://git.horde.org/horde-git/-/commit/a6bdc88612c9fe1d6be93110c70a0b4205f98f6e

-----------------------------------------------------------------------

commit 4bea0d28348935429544066ab2c03ba0d03ac41a
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 19:55:24 2011 -0700

    [mms] Workaround broken PGP signed data contained within encrypted parts (Bug #10809).
    
    This is significant enough to warrant bumping Horde_Mime dependency to
    the latest version.

 imp/docs/CHANGES |    2 ++
 imp/package.xml  |    4 +++-
 2 files changed, 5 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/4bea0d28348935429544066ab2c03ba0d03ac41a

-----------------------------------------------------------------------

commit 469117150d4443a1a17bba1ca0121295d580ad9a
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 21:46:00 2011 -0700

    Update unit tests

 framework/Mime/test/Horde/Mime/PartTest.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/469117150d4443a1a17bba1ca0121295d580ad9a

-----------------------------------------------------------------------

commit f0b1999cacb97736e7afab42e63c168aa2982002
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue Dec 6 22:43:32 2011 -0700

    Switch from true test to NotEmpty test

 framework/Crypt/test/Horde/Crypt/PgpTest.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/f0b1999cacb97736e7afab42e63c168aa2982002

-----------------------------------------------------------------------

commit 9c16e32ed51ea55f38fc3548e4ef48db749baeab
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Wed Dec 7 01:38:03 2011 -0700

    Fix return to INBOX button on advanced search page

 imp/search.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/9c16e32ed51ea55f38fc3548e4ef48db749baeab

-----------------------------------------------------------------------

commit e4f4098bf6d6edfdf9027c536247adf88fd1969b
Author: Jan Schneider <jan at horde.org>
Date:   Wed Dec 7 15:01:25 2011 +0100

    Update file list.

 framework/Vcs/package.xml |   14 ++------------
 1 files changed, 2 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/e4f4098bf6d6edfdf9027c536247adf88fd1969b

-----------------------------------------------------------------------

commit 8b2c21acca396d238ecd5544612b3df46fe524ae
Author: Jan Schneider <jan at horde.org>
Date:   Wed Dec 7 15:37:45 2011 +0100

    Fix adding "0" directories.

 framework/Pear/lib/Horde/Pear/Package/Xml/Directory.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/8b2c21acca396d238ecd5544612b3df46fe524ae

-----------------------------------------------------------------------

commit d480d765bbb45b283e1ba4dc1e528161d33ba346
Author: Jan Schneider <jan at horde.org>
Date:   Wed Dec 7 15:38:09 2011 +0100

    Add missing 0 directories.

 framework/Vcs/package.xml |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/d480d765bbb45b283e1ba4dc1e528161d33ba346

-----------------------------------------------------------------------

commit e941a0a45bff05f3364d6d79f566a3cca1d5d589
Author: Jan Schneider <jan at horde.org>
Date:   Wed Dec 7 15:50:31 2011 +0100

    [jan] Include server name and file path in cache key to allow multiple Horde installations.

 framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php |   31 ++++++++-----
 framework/Autoloader_Cache/package.xml                    |    4 +-
 2 files changed, 22 insertions(+), 13 deletions(-)

http://git.horde.org/horde-git/-/commit/e941a0a45bff05f3364d6d79f566a3cca1d5d589

-----------------------------------------------------------------------

commit 68291bb06946e0ef29bfc29b952b66c657c0234d
Author: Jan Schneider <jan at horde.org>
Date:   Wed Dec 7 16:56:21 2011 +0100

    At least for the filesystem backend we need to hash the key.

 framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/68291bb06946e0ef29bfc29b952b66c657c0234d

-----------------------------------------------------------------------

commit 5928ae5db9dad9ebce58262c6df85a17743df4db
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 10:23:50 2011 +0100

    Add nl translation.

 timeobjects/docs/CHANGES                         |    1 +
 timeobjects/locale/nl/LC_MESSAGES/timeobjects.mo |  Bin 0 -> 56622 bytes
 timeobjects/locale/nl/LC_MESSAGES/timeobjects.po |   72 ++++++++++++++++++++++
 timeobjects/package.xml                          |    2 +
 4 files changed, 75 insertions(+), 0 deletions(-)
 create mode 100644 timeobjects/locale/nl/LC_MESSAGES/timeobjects.mo
 create mode 100644 timeobjects/locale/nl/LC_MESSAGES/timeobjects.po

http://git.horde.org/horde-git/-/commit/5928ae5db9dad9ebce58262c6df85a17743df4db

-----------------------------------------------------------------------

commit c55030b0803cff4d035c3ebbd47e1dfd4f75e69a
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 14:04:50 2011 +0100

    Simplify, use streams, use NUL separators.

 framework/Vcs/lib/Horde/Vcs/Log/Git.php |   88 +++++++++----------------------
 1 files changed, 25 insertions(+), 63 deletions(-)

http://git.horde.org/horde-git/-/commit/c55030b0803cff4d035c3ebbd47e1dfd4f75e69a

-----------------------------------------------------------------------

commit 317f0ce86c75ac6b0834b0ca2914dfc2a9b7d02f
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:03:51 2011 +0100

    Split out quicklog functionality.

 framework/Vcs/lib/Horde/Vcs/File/Base.php     |   14 +---
 framework/Vcs/lib/Horde/Vcs/File/Cvs.php      |    8 +-
 framework/Vcs/lib/Horde/Vcs/File/Git.php      |  115 ++++++++++---------------
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php      |   68 ++++++++++++++-
 framework/Vcs/lib/Horde/Vcs/File/Svn.php      |   92 +++++++++++++++++---
 framework/Vcs/lib/Horde/Vcs/Log/Svn.php       |   34 ++------
 framework/Vcs/lib/Horde/Vcs/QuickLog/Base.php |  115 +++++++++++++++++++++++++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Cvs.php  |   17 ++++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Git.php  |   45 ++++++++++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Rcs.php  |   17 ++++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Svn.php  |   18 ++++
 framework/Vcs/package.xml                     |   26 +++---
 framework/Vcs/test/Horde/Vcs/CvsTest.php      |   28 ++++++-
 framework/Vcs/test/Horde/Vcs/GitTest.php      |   32 ++++++-
 framework/Vcs/test/Horde/Vcs/RcsTest.php      |   15 +++-
 framework/Vcs/test/Horde/Vcs/SvnTest.php      |   15 +++-
 16 files changed, 510 insertions(+), 149 deletions(-)
 create mode 100644 framework/Vcs/lib/Horde/Vcs/QuickLog/Base.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/QuickLog/Cvs.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/QuickLog/Git.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/QuickLog/Rcs.php
 create mode 100644 framework/Vcs/lib/Horde/Vcs/QuickLog/Svn.php

http://git.horde.org/horde-git/-/commit/317f0ce86c75ac6b0834b0ca2914dfc2a9b7d02f

-----------------------------------------------------------------------

commit d087e28958676a87aea9531fb6b64a254234126f
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:20:41 2011 +0100

    Set initialized flag before running the actual intialization.
    
    This protects against infinite loops if one method inside the initialization
    triggers an _init() call too.

 framework/Vcs/lib/Horde/Vcs/File/Base.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/d087e28958676a87aea9531fb6b64a254234126f

-----------------------------------------------------------------------

commit 27ad1a4cbd7e3cebc43af9abb2634ae0d62e0558
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:27:53 2011 +0100

    Add tests for only listing revisions of a certain branch.

 framework/Vcs/test/Horde/Vcs/CvsTest.php |   18 ++++++++++++++++++
 framework/Vcs/test/Horde/Vcs/GitTest.php |   30 ++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/27ad1a4cbd7e3cebc43af9abb2634ae0d62e0558

-----------------------------------------------------------------------

commit 0f75d10d29020e2962e14c91c1e48e47a2a425c2
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:28:22 2011 +0100

    Fix listing revisions of a certain branch.

 framework/Vcs/lib/Horde/Vcs/File/Cvs.php |    1 +
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php |    7 +++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/0f75d10d29020e2962e14c91c1e48e47a2a425c2

-----------------------------------------------------------------------

commit 41191658e1d0904c7f5616669c1fc64905f6cc32
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:29:02 2011 +0100

    Don't default to any branch, sort by date.

 chora/browsefile.php |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/41191658e1d0904c7f5616669c1fc64905f6cc32

-----------------------------------------------------------------------

commit 3f06fd2b88458b0dcec82449e28bca8139b0ed4e
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:29:49 2011 +0100

    Bump cache version.

 framework/Vcs/lib/Horde/Vcs/Base.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/3f06fd2b88458b0dcec82449e28bca8139b0ed4e

-----------------------------------------------------------------------

commit 385430a784ad3322469db7cb16ec7295585b7344
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:33:06 2011 +0100

    Only add empty entry if we have branches.

 chora/browsefile.php |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/385430a784ad3322469db7cb16ec7295585b7344

-----------------------------------------------------------------------

commit 07bdc69831cccadf3a1b0aca4d020417014be510
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:42:48 2011 +0100

    There is only one _init for all drivers.

 framework/Vcs/lib/Horde/Vcs/File/Base.php |   20 ++++++--------------
 framework/Vcs/lib/Horde/Vcs/File/Cvs.php  |    2 +-
 framework/Vcs/lib/Horde/Vcs/File/Git.php  |   10 +++++-----
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php  |    1 -
 4 files changed, 12 insertions(+), 21 deletions(-)

http://git.horde.org/horde-git/-/commit/07bdc69831cccadf3a1b0aca4d020417014be510

-----------------------------------------------------------------------

commit 6cbb0be94b80e32b69c4a11e2dbd04d33a7a882e
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:47:24 2011 +0100

    quicklog parameter is not longer used.

 chora/browsedir.php                            |    3 ++-
 framework/Vcs/lib/Horde/Vcs/Base.php           |    2 --
 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |    1 -
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |    1 -
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php  |    4 +---
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php  |    4 +---
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php  |    5 +----
 framework/Vcs/lib/Horde/Vcs/File/Base.php      |    9 ---------
 framework/Vcs/lib/Horde/Vcs/File/Svn.php       |    4 ----
 9 files changed, 5 insertions(+), 28 deletions(-)

http://git.horde.org/horde-git/-/commit/6cbb0be94b80e32b69c4a11e2dbd04d33a7a882e

-----------------------------------------------------------------------

commit 9c5a84f360d7f8fbfbd94309a07306e58cd1ddff
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 17:50:06 2011 +0100

    Set $defaultActs again, to hide default parameters from URLs.

 chora/lib/Application.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/9c5a84f360d7f8fbfbd94309a07306e58cd1ddff

-----------------------------------------------------------------------

commit 4fe2787108c70853fba66c13b64209a874e2fc51
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 18:07:03 2011 +0100

    Fix parse error.

 framework/Vcs/lib/Horde/Vcs/Directory/Git.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/4fe2787108c70853fba66c13b64209a874e2fc51

-----------------------------------------------------------------------

commit 31842627e9ca87c30b89d68ab50d3990ddcb8507
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 18:10:02 2011 +0100

    Fix catching non-existant files.

 framework/Vcs/lib/Horde/Vcs/File/Git.php |   18 +++++++++---------
 framework/Vcs/test/Horde/Vcs/GitTest.php |    6 +++++-
 2 files changed, 14 insertions(+), 10 deletions(-)

http://git.horde.org/horde-git/-/commit/31842627e9ca87c30b89d68ab50d3990ddcb8507

-----------------------------------------------------------------------

commit 8754e419c3e98e70527338d7655a3cc1b3599fff
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 18:15:27 2011 +0100

    Use runCommand().

 framework/Vcs/lib/Horde/Vcs/Log/Git.php      |   11 ++++++-----
 framework/Vcs/lib/Horde/Vcs/Patchset/Git.php |    7 ++++---
 2 files changed, 10 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/8754e419c3e98e70527338d7655a3cc1b3599fff

-----------------------------------------------------------------------

commit f34fad5a8182866374597a9dadf2c2de98273cb1
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 19:55:43 2011 +0100

    Fix and test patchset functionality.

 chora/app/views/_logMessage.html.php          |   23 +++++++-------
 chora/browsefile.php                          |    2 +-
 chora/patchsets.php                           |   13 +++-----
 chora/templates/checkout/checkout.inc         |    2 +-
 chora/templates/diff/header.inc               |    2 +-
 chora/templates/patchsets/ps_single.inc       |    2 +-
 framework/Vcs/lib/Horde/Vcs/Log/Base.php      |   14 +++++++++
 framework/Vcs/lib/Horde/Vcs/Patchset/Base.php |    2 +
 framework/Vcs/lib/Horde/Vcs/Patchset/Cvs.php  |    7 +++-
 framework/Vcs/lib/Horde/Vcs/Patchset/Git.php  |    6 ++--
 framework/Vcs/lib/Horde/Vcs/Patchset/Svn.php  |   20 ++++---------
 framework/Vcs/test/Horde/Vcs/CvsTest.php      |   39 +++++++++++++++++++++---
 framework/Vcs/test/Horde/Vcs/GitTest.php      |   36 ++++++++++++++++++++++-
 framework/Vcs/test/Horde/Vcs/SvnTest.php      |   38 +++++++++++++++++++++++-
 14 files changed, 155 insertions(+), 51 deletions(-)

http://git.horde.org/horde-git/-/commit/f34fad5a8182866374597a9dadf2c2de98273cb1

-----------------------------------------------------------------------

commit d6becad64ca0a03e563fb73b53282ce89168cbc5
Merge: 5928ae5 f34fad5
Author: Jan Schneider <jan at horde.org>
Date:   Thu Dec 8 19:57:43 2011 +0100

    Merge branch 'horde_vcs-tests'
    
    Conflicts:
    	framework/Vcs/package.xml

 chora/app/views/_logMessage.html.php           |   23 ++---
 chora/browsedir.php                            |    3 +-
 chora/browsefile.php                           |    8 +-
 chora/lib/Application.php                      |    2 +-
 chora/patchsets.php                            |   13 +--
 chora/templates/checkout/checkout.inc          |    2 +-
 chora/templates/diff/header.inc                |    2 +-
 chora/templates/patchsets/ps_single.inc        |    2 +-
 framework/Vcs/lib/Horde/Vcs/Base.php           |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Base.php |    1 -
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php  |    1 -
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php  |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php  |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php  |    5 +-
 framework/Vcs/lib/Horde/Vcs/File/Base.php      |   43 ++-------
 framework/Vcs/lib/Horde/Vcs/File/Cvs.php       |    9 +-
 framework/Vcs/lib/Horde/Vcs/File/Git.php       |  125 ++++++++++--------------
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php       |   74 +++++++++++++-
 framework/Vcs/lib/Horde/Vcs/File/Svn.php       |   92 +++++++++++++++---
 framework/Vcs/lib/Horde/Vcs/Git.php            |    6 +-
 framework/Vcs/lib/Horde/Vcs/Log/Base.php       |   14 +++
 framework/Vcs/lib/Horde/Vcs/Log/Git.php        |   99 ++++++-------------
 framework/Vcs/lib/Horde/Vcs/Log/Svn.php        |   34 +------
 framework/Vcs/lib/Horde/Vcs/Patchset/Base.php  |    2 +
 framework/Vcs/lib/Horde/Vcs/Patchset/Cvs.php   |    7 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Git.php   |   13 ++-
 framework/Vcs/lib/Horde/Vcs/Patchset/Svn.php   |   20 +---
 framework/Vcs/lib/Horde/Vcs/QuickLog/Base.php  |  115 ++++++++++++++++++++++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Cvs.php   |   17 +++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Git.php   |   45 +++++++++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Rcs.php   |   17 +++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Svn.php   |   18 ++++
 framework/Vcs/package.xml                      |   16 +++-
 framework/Vcs/test/Horde/Vcs/CvsTest.php       |   83 ++++++++++++++--
 framework/Vcs/test/Horde/Vcs/GitTest.php       |  104 +++++++++++++++++++-
 framework/Vcs/test/Horde/Vcs/RcsTest.php       |   15 +++-
 framework/Vcs/test/Horde/Vcs/SvnTest.php       |   53 +++++++++-
 37 files changed, 782 insertions(+), 313 deletions(-)

http://git.horde.org/horde-git/-/commit/d6becad64ca0a03e563fb73b53282ce89168cbc5

-----------------------------------------------------------------------

commit 83be66c5b1a6b1d9c9886a8fab1a2486ffb0fe73
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 10:25:18 2011 +0100

    Update nl translation.

 .../locale/nl/LC_MESSAGES/Horde_Service_Weather.mo                |  Bin 11809 -> 11806 bytes
 .../locale/nl/LC_MESSAGES/Horde_Service_Weather.po                |   16 ++--
 2 files changed, 8 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/83be66c5b1a6b1d9c9886a8fab1a2486ffb0fe73

-----------------------------------------------------------------------

commit d41b8eb53c419320b71bcaca5cec454ed324e5cc
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 10:28:02 2011 +0100

    Update nl translation.

 chora/locale/nl/LC_MESSAGES/chora.mo                              |  Bin 63091 -> 62839 bytes
 .../locale/nl/LC_MESSAGES/Horde_Service_Weather.po                |    2 +-
 gollem/locale/nl/LC_MESSAGES/gollem.mo                            |  Bin 65743 -> 65499 bytes
 horde/docs/CREDITS                                                |    2 +-
 horde/locale/nl/LC_MESSAGES/horde.mo                              |  Bin 56105 -> 55837 bytes
 horde/locale/nl/LC_MESSAGES/horde.po                              |  140 ++---
 imp/locale/nl/LC_MESSAGES/imp.mo                                  |  Bin 156724 -> 156465 bytes
 ingo/locale/nl/LC_MESSAGES/ingo.mo                                |  Bin 73372 -> 73168 bytes
 jonah/locale/nl/LC_MESSAGES/jonah.mo                              |  Bin 72653 -> 72313 bytes
 kronolith/locale/nl/LC_MESSAGES/kronolith.mo                      |  Bin 91659 -> 91352 bytes
 mnemo/locale/nl/LC_MESSAGES/mnemo.mo                              |  Bin 64926 -> 64674 bytes
 nag/locale/nl/LC_MESSAGES/nag.mo                                  |  Bin 73425 -> 73197 bytes
 passwd/locale/nl/LC_MESSAGES/passwd.mo                            |  Bin 58420 -> 58144 bytes
 timeobjects/locale/nl/LC_MESSAGES/timeobjects.mo                  |  Bin 56622 -> 56418 bytes
 timeobjects/locale/nl/LC_MESSAGES/timeobjects.po                  |    2 +-
 trean/locale/nl/LC_MESSAGES/trean.mo                              |  Bin 67079 -> 66875 bytes
 turba/locale/nl/LC_MESSAGES/turba.mo                              |  Bin 82475 -> 82232 bytes
 whups/locale/nl/LC_MESSAGES/whups.mo                              |  Bin 89105 -> 88901 bytes
 18 files changed, 59 insertions(+), 87 deletions(-)

http://git.horde.org/horde-git/-/commit/d41b8eb53c419320b71bcaca5cec454ed324e5cc

-----------------------------------------------------------------------

commit 7c64055bf9950e39a2cc0d9b474d462e1cb4a6d9
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 12:12:13 2011 +0100

    Catch exceptions from storage writing during shutdown.
    
    Exceptions in shutdown function only generate esoteric, useless error messages,
    and we can't do any graceful error handling in shutdown scripts anyway.

 framework/Prefs/lib/Horde/Prefs.php                        |   18 ++++++++++-
 framework/Prefs/package.xml                                |    2 +
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Base.php |    2 +-
 3 files changed, 19 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/7c64055bf9950e39a2cc0d9b474d462e1cb4a6d9

-----------------------------------------------------------------------

commit d4610c31bc4509610c4bed6c72859b6e3daa63ff
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 13:12:41 2011 +0100

    Update documentation for whups-mail-filter (Bug #10838).

 whups/docs/INSTALL |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/d4610c31bc4509610c4bed6c72859b6e3daa63ff

-----------------------------------------------------------------------

commit e8d268e7d17411173369799085c6ad260aedb3ef
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 13:16:22 2011 +0100

    Fix script names.

 whups/bin/whups-git-hook |    8 ++++----
 whups/bin/whups-svn-hook |    8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

http://git.horde.org/horde-git/-/commit/e8d268e7d17411173369799085c6ad260aedb3ef

-----------------------------------------------------------------------

commit 330c5ace6772b6cb4e890ad3b47806fae4aac9cb
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 13:18:51 2011 +0100

    [jan] Fix some CLI scripts if run from a PEAR installation (Bug #10839).

 whups/bin/whups-bugzilla-import             |    9 ++++++++-
 whups/bin/whups-convert-sql-shares-to-sqlng |    9 ++++++++-
 whups/bin/whups-mail-filter                 |    9 ++++++++-
 whups/bin/whups-reminders                   |    9 ++++++++-
 whups/docs/CHANGES                          |    1 +
 whups/package.xml                           |    2 ++
 6 files changed, 35 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/330c5ace6772b6cb4e890ad3b47806fae4aac9cb

-----------------------------------------------------------------------

commit f1119550310e835e233a80bafa4cc359e83d1a30
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 13:30:16 2011 +0100

    [jan] Make the lifetime of cached weather information configurable (Arjen de Korte, Request #10848).

 framework/Core/lib/Horde/Core/Factory/Weather.php |    3 ++-
 horde/config/conf.xml                             |    2 ++
 horde/docs/CHANGES                                |    2 ++
 horde/package.xml                                 |    2 ++
 4 files changed, 8 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/f1119550310e835e233a80bafa4cc359e83d1a30

-----------------------------------------------------------------------

commit 20bc84238579cbe10ade6287e2fb19c3f03bfde2
Author: Jan Schneider <jan at horde.org>
Date:   Fri Dec 9 14:14:53 2011 +0100

    More fixes for whups-mail-filter, add section for VFS permissions (Request #10838).

 whups/docs/INSTALL |   36 ++++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 16 deletions(-)

http://git.horde.org/horde-git/-/commit/20bc84238579cbe10ade6287e2fb19c3f03bfde2

-----------------------------------------------------------------------

commit 9c76acf5e306e3a1661d80a60abd9dd38adb7053
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Dec 9 10:37:00 2011 -0500

    Need to add cachelifetime to each provider's configsection.
    
    Bug: 10848

 horde/config/conf.xml |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/9c76acf5e306e3a1661d80a60abd9dd38adb7053

-----------------------------------------------------------------------

commit 42af8f8f80d908e26974d7faea50a910fada8bd5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Dec 9 10:54:31 2011 -0500

    Add missing wind units, tweak.
    
    Bug: 10829

 horde/lib/Block/Weather.php |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/42af8f8f80d908e26974d7faea50a910fada8bd5

-----------------------------------------------------------------------

commit 64f9b4602a13315ea414b76da5963b68b542ec3c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Dec 9 10:57:03 2011 -0500

    Only show wind gust information if it is greater than the wind_speed.
    
    Wunderground, at least, sometimes returns gust information that is equal
    to wind_speed. This doesn't make sense, so don't display it.

 horde/lib/Block/Weather.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/64f9b4602a13315ea414b76da5963b68b542ec3c

-----------------------------------------------------------------------

commit e5bdef4242467384a30062aeea98de06af566282
Author: arjen+horde (at) de-korte (dot) org <arjen+horde at de-korte.org>
Date:   Fri Dec 9 11:03:40 2011 -0500

    Fix typos.
    
    Bug: 10842
    Signed-off-by: Michael J Rubinsky <mrubinsk at horde.org>

 framework/Service_Weather/lib/Horde/Service/Weather/Base.php      |    2 +-
 .../lib/Horde/Service/Weather/WeatherUnderground.php              |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/e5bdef4242467384a30062aeea98de06af566282

-----------------------------------------------------------------------

commit 50b5016170dfd25488718981fe820970d33055c3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Dec 9 11:05:30 2011 -0500

    Remove redundant break

 .../lib/Horde/Service/Weather/WeatherUnderground.php              |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/50b5016170dfd25488718981fe820970d33055c3

-----------------------------------------------------------------------

commit db75212e8d0a749b0301ea40b0fb018215e453c6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Dec 9 14:04:29 2011 -0500

    simplify

 framework/ActiveSync/lib/Horde/ActiveSync/Timezone.php |   24 +++++++--------
 1 files changed, 11 insertions(+), 13 deletions(-)

http://git.horde.org/horde-git/-/commit/db75212e8d0a749b0301ea40b0fb018215e453c6

-----------------------------------------------------------------------

commit ff1f8ba472c7e3d6d5729826122d88c04b299ca5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Dec 9 22:24:11 2011 -0500

    Always store the textual timezone name in _timezone.
    
    Prevents errors when instantiating Horde_Date from a DateTime object.

 framework/Date/lib/Horde/Date.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/ff1f8ba472c7e3d6d5729826122d88c04b299ca5

-----------------------------------------------------------------------

commit 8a2d946151cd52b236aed5b0f32ab58f70b438b6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 00:03:27 2011 -0500

    Ensure the timezone property is accurate.

 framework/Date/lib/Horde/Date.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/8a2d946151cd52b236aed5b0f32ab58f70b438b6

-----------------------------------------------------------------------

commit 1c1123469c021738937891d9e8634be9996418f1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 01:33:18 2011 -0500

    Add a test that demonstrates an issue with creating Horde_Date
    objects from an iso8601 string that represents a transition time
    from DST -> Standard time.
    
    (Failing portion of test is commented out)

 framework/Date/test/Horde/Date/DateTest.php |   37 +++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/1c1123469c021738937891d9e8634be9996418f1

-----------------------------------------------------------------------

commit 5c8de133c64d2fad9894756760d166fca75b25c1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 01:36:41 2011 -0500

    Fix generating ActiveSync Timezone structures.
    
    When Horde_Date receives an iso8601 style datetime string, it uses
    date_create(), and force changes the timezone to date_default_timezone_get().
    Specifying 'UTC' as the 2nd parameter to Horde_Date doesn't work, the tz parameter
    is always ignored in this case. We must change the timezone explicitly back to UTC
    after creating the Horde_Date object in this way. Of course, there is also
    another bug that prevents this from working properly on the DST -> Standard switch
    (see broken test), so we have to use DateTime directly in that case.
    
    I've tried numerous ways of allowing the tz parameter to Horde_Date
    be honored in this case, but there was always some case that wouldn't
    work properly. Fix one, break another.

 framework/ActiveSync/lib/Horde/ActiveSync/Timezone.php |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/5c8de133c64d2fad9894756760d166fca75b25c1

-----------------------------------------------------------------------

commit cc2ad569b74b021f043803241807da45a394d1ee
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 01:45:41 2011 -0500

    Standardize on a tz I'm more familiar with here...

 framework/ActiveSync/test/Horde/ActiveSync/TimezoneTest.php |   15 ++++++-----
 1 files changed, 8 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/cc2ad569b74b021f043803241807da45a394d1ee

-----------------------------------------------------------------------

commit 3d2a977f9c31d56417b83a40e7c1923ff14ebaf5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 01:46:11 2011 -0500

    Fix expected Timezone structure

 framework/ActiveSync/test/Horde/ActiveSync/TimezoneTest.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/3d2a977f9c31d56417b83a40e7c1923ff14ebaf5

-----------------------------------------------------------------------

commit fb3eb198ebf2168db801db653d9a7eb597ec0e5a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 01:47:09 2011 -0500

    If using a custom ActiveSync log, separate logs per device.
    
    It's almost impossible to follow one of these logs if you have more than 2 devices
    running at the time of debugging.

 framework/Core/lib/Horde/Core/Factory/ActiveSyncServer.php |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/fb3eb198ebf2168db801db653d9a7eb597ec0e5a

-----------------------------------------------------------------------

commit 1bf089453f4a71ddc7145e04dfd528d7ea4db0ff
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 10:28:26 2011 -0500

    Add test for creating Horde_Date from DateTime

 framework/Date/package.xml                  |    4 ++--
 framework/Date/test/Horde/Date/DateTest.php |    6 ++++++
 2 files changed, 8 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/1bf089453f4a71ddc7145e04dfd528d7ea4db0ff

-----------------------------------------------------------------------

commit 53f3ff678402d0d65805c6d1f92e262b844b44a5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 10:29:28 2011 -0500

    Bump min version of Horde_Date

 framework/ActiveSync/package.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/53f3ff678402d0d65805c6d1f92e262b844b44a5

-----------------------------------------------------------------------

commit 0b61ddbfff27aaa2a684bc1066c2d83d566ef9ab
Merge: b8bf631 53f3ff6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Dec 10 10:33:36 2011 -0500

    Merge branch 'master' into develop
    
    Conflicts:
    	framework/Date/package.xml
    	horde/lib/Block/Weather.php
    	horde/package.xml
    	imp/package.xml

 .gitignore                                                        |    3 +-
 chora/app/views/_logMessage.html.php                              |   23 +-
 chora/browsedir.php                                               |    3 +-
 chora/browsefile.php                                              |    8 +-
 chora/lib/Application.php                                         |    2 +-
 chora/locale/nl/LC_MESSAGES/chora.mo                              |  Bin 63091 -> 62839 bytes
 chora/patchsets.php                                               |   13 +-
 chora/templates/checkout/checkout.inc                             |    2 +-
 chora/templates/diff/header.inc                                   |    2 +-
 chora/templates/patchsets/ps_single.inc                           |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Timezone.php            |   37 +-
 framework/ActiveSync/package.xml                                  |    2 +-
 framework/ActiveSync/test/Horde/ActiveSync/TimezoneTest.php       |   17 +-
 framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php         |   32 +-
 framework/Autoloader_Cache/package.xml                            |    4 +-
 framework/Core/lib/Horde/Core/Factory/ActiveSyncServer.php        |   11 +-
 framework/Core/lib/Horde/Core/Factory/Weather.php                 |    3 +-
 framework/Crypt/lib/Horde/Crypt/Pgp.php                           |    9 +-
 framework/Crypt/package.xml                                       |    2 +
 framework/Crypt/test/Horde/Crypt/PgpTest.php                      |    6 +-
 framework/Date/lib/Horde/Date.php                                 |    3 +-
 framework/Date/package.xml                                        |    8 +-
 framework/Date/test/Horde/Date/DateTest.php                       |   43 ++
 framework/Db/test/Horde/Db/Adapter/Mysql/ColumnTest.php           |    2 +-
 framework/Db/test/Horde/Db/Adapter/MysqlTest.php                  |   15 +
 framework/Db/test/Horde/Db/Adapter/MysqliTest.php                 |   15 +
 framework/Db/test/Horde/Db/Adapter/Pdo/MysqlTest.php              |   15 +
 framework/Db/test/Horde/Db/Adapter/Pdo/PgsqlTest.php              |   15 +
 framework/Db/test/Horde/Db/Adapter/Pdo/SqliteTest.php             |   14 +
 framework/Db/test/Horde/Db/Adapter/Postgresql/ColumnTest.php      |    2 +-
 framework/Db/test/Horde/Db/Adapter/Sqlite/ColumnTest.php          |    2 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Envelope.php     |   16 +-
 framework/Imap_Client/package.xml                                 |    6 +-
 framework/Mime/lib/Horde/Mime/Headers.php                         |   89 ++-
 framework/Mime/lib/Horde/Mime/Part.php                            |   35 +-
 framework/Mime/package.xml                                        |   18 +-
 framework/Mime/test/Horde/Mime/PartTest.php                       |    6 +-
 framework/Pear/lib/Horde/Pear/Package/Xml/Directory.php           |    2 +-
 framework/Prefs/lib/Horde/Prefs.php                               |   18 +-
 .../migration/Horde/Prefs/2_horde_prefs_upgrade_binary_value.php  |   13 +
 framework/Prefs/package.xml                                       |    6 +-
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/Base.php        |  111 ++++
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/MysqlTest.php   |   30 +
 framework/Prefs/test/Horde/Prefs/Unit/Storage/Sql/MysqliTest.php  |   30 +
 .../Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/MysqlTest.php     |   31 +
 .../Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/PgsqlTest.php     |   31 +
 .../Prefs/test/Horde/Prefs/Unit/Storage/Sql/Pdo/SqliteTest.php    |   27 +
 framework/Prefs/test/Horde/Prefs/conf.php.dist                    |   24 +
 framework/Service_Weather/lib/Horde/Service/Weather/Base.php      |    2 +-
 .../lib/Horde/Service/Weather/WeatherUnderground.php              |    3 +-
 .../locale/nl/LC_MESSAGES/Horde_Service_Weather.mo                |  Bin 11809 -> 11806 bytes
 .../locale/nl/LC_MESSAGES/Horde_Service_Weather.po                |   14 +-
 framework/Vcs/lib/Horde/Vcs/Base.php                              |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Base.php                    |    1 -
 framework/Vcs/lib/Horde/Vcs/Directory/Cvs.php                     |    1 -
 framework/Vcs/lib/Horde/Vcs/Directory/Git.php                     |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Rcs.php                     |    4 +-
 framework/Vcs/lib/Horde/Vcs/Directory/Svn.php                     |    5 +-
 framework/Vcs/lib/Horde/Vcs/File/Base.php                         |   43 +-
 framework/Vcs/lib/Horde/Vcs/File/Cvs.php                          |    9 +-
 framework/Vcs/lib/Horde/Vcs/File/Git.php                          |  125 ++---
 framework/Vcs/lib/Horde/Vcs/File/Rcs.php                          |   74 +++-
 framework/Vcs/lib/Horde/Vcs/File/Svn.php                          |   92 +++-
 framework/Vcs/lib/Horde/Vcs/Git.php                               |    6 +-
 framework/Vcs/lib/Horde/Vcs/Log/Base.php                          |   14 +
 framework/Vcs/lib/Horde/Vcs/Log/Git.php                           |   99 +--
 framework/Vcs/lib/Horde/Vcs/Log/Svn.php                           |   34 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Base.php                     |    2 +
 framework/Vcs/lib/Horde/Vcs/Patchset/Cvs.php                      |    7 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Git.php                      |   13 +-
 framework/Vcs/lib/Horde/Vcs/Patchset/Svn.php                      |   20 +-
 framework/Vcs/lib/Horde/Vcs/QuickLog/Base.php                     |  115 ++++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Cvs.php                      |   17 +
 framework/Vcs/lib/Horde/Vcs/QuickLog/Git.php                      |   45 ++
 framework/Vcs/lib/Horde/Vcs/QuickLog/Rcs.php                      |   17 +
 framework/Vcs/lib/Horde/Vcs/QuickLog/Svn.php                      |   18 +
 framework/Vcs/package.xml                                         |   32 +-
 framework/Vcs/test/Horde/Vcs/CvsTest.php                          |   83 +++-
 framework/Vcs/test/Horde/Vcs/GitTest.php                          |  104 +++-
 framework/Vcs/test/Horde/Vcs/RcsTest.php                          |   15 +-
 framework/Vcs/test/Horde/Vcs/SvnTest.php                          |   53 ++-
 gollem/locale/nl/LC_MESSAGES/gollem.mo                            |  Bin 65743 -> 65499 bytes
 horde/config/conf.xml                                             |   11 +-
 horde/docs/CHANGES                                                |    2 +
 horde/docs/CREDITS                                                |    2 +-
 horde/lib/Block/Weather.php                                       |   16 +-
 horde/locale/nl/LC_MESSAGES/horde.mo                              |  Bin 56105 -> 55837 bytes
 horde/locale/nl/LC_MESSAGES/horde.po                              |  140 ++---
 horde/package.xml                                                 |    1 +
 imp/docs/CHANGES                                                  |    4 +
 imp/js/dimpbase.js                                                |    1 +
 imp/lib/Contents.php                                              |    4 +-
 imp/lib/Mime/Viewer/Pgp.php                                       |   12 +
 imp/locale/nl/LC_MESSAGES/imp.mo                                  |  Bin 156724 -> 156465 bytes
 imp/package.xml                                                   |   27 +-
 imp/search.php                                                    |    2 +-
 imp/templates/dimp/index.inc                                      |    8 +-
 ingo/locale/nl/LC_MESSAGES/ingo.mo                                |  Bin 73372 -> 73168 bytes
 jonah/locale/nl/LC_MESSAGES/jonah.mo                              |  Bin 72653 -> 72313 bytes
 kronolith/locale/nl/LC_MESSAGES/kronolith.mo                      |  Bin 91659 -> 91352 bytes
 mnemo/locale/nl/LC_MESSAGES/mnemo.mo                              |  Bin 64926 -> 64674 bytes
 nag/locale/nl/LC_MESSAGES/nag.mo                                  |  Bin 73425 -> 73197 bytes
 passwd/locale/nl/LC_MESSAGES/passwd.mo                            |  Bin 58420 -> 58144 bytes
 timeobjects/docs/CHANGES                                          |    1 +
 timeobjects/locale/nl/LC_MESSAGES/timeobjects.mo                  |  Bin 0 -> 56418 bytes
 timeobjects/locale/nl/LC_MESSAGES/timeobjects.po                  |   72 +++
 timeobjects/package.xml                                           |    2 +
 trean/locale/nl/LC_MESSAGES/trean.mo                              |  Bin 67079 -> 66875 bytes
 turba/locale/nl/LC_MESSAGES/turba.mo                              |  Bin 82475 -> 82232 bytes
 whups/bin/whups-bugzilla-import                                   |    9 +-
 whups/bin/whups-convert-sql-shares-to-sqlng                       |    9 +-
 whups/bin/whups-git-hook                                          |    8 +-
 whups/bin/whups-mail-filter                                       |    9 +-
 whups/bin/whups-reminders                                         |    9 +-
 whups/bin/whups-svn-hook                                          |    8 +-
 whups/docs/CHANGES                                                |    1 +
 whups/docs/INSTALL                                                |   42 +-
 whups/locale/nl/LC_MESSAGES/whups.mo                              |  Bin 89105 -> 88901 bytes
 whups/package.xml                                                 |    2 +
 119 files changed, 1710 insertions(+), 575 deletions(-)

http://git.horde.org/horde-git/-/commit/0b61ddbfff27aaa2a684bc1066c2d83d566ef9ab




More information about the commits mailing list