[commits] Horde branch master updated. 863a3a9b8012229c78d51b7ae8bb226506fdb5a6

Jan Schneider jan at horde.org
Mon Apr 8 10:21:15 UTC 2013


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

from: 57c5db1c8bef435166f6557d7fda34fb8c672fe2

fb46cd4 Add version constants for 14/14.1, improve generation of version string.
f1a3805 Add, and test, Horde_ActiveSync::getSupportedCommands()
e64d518 Merge branch 'master' into horde_activesync_3_0
f258e59 Merge branch 'master' into horde_activesync_3_0
37690b6 Add EAS 14 properties to message classes.
23fbe6a Merge branch 'master' into horde_activesync_3_0
f70a98d Add EAS 14 constants
1ffaafb Add todo
af3c3f8 Merge branch 'master' into horde_activesync_3_0
fff0947 Parse incoming SYNC_CONVERSATIONMODE
49c2108 Merge branch 'master' into horde_activesync_3_0
ed58c03 Merge branch 'master' into horde_activesync_3_0
3cc4c64 Normalize 14.1 version string when sent as base64.
13fb58c Merge branch 'master' into horde_activesync_3_0
6490af9 Merge branch 'master' into horde_activesync_3_0
3436519 Implement parsing EAS 14.1 SETTINGS_DEVICEINFORMATION values during PROVISION requests.
6ed7ca8 Fix version comparisions now that we support higher than 12.1.
9c574c5 Fix assignment
e79ccef Don't add the collection here, we might not have the folder_type yet.
26c2b34 Implement parsing SYNC_OPTIONS in EAS 14 GETITEMESTIMATE requests.
bfc40e8 Don't attempt to get changes if we know the state is gone.
d4db5d9 Merge branch 'master' into horde_activesync_3_0
3fd0339 Merge branch 'master' into horde_activesync_3_0
3b0d25f Fix phpdoc
9fc45a5 Merge branch 'master' into horde_activesync_3_0
cbf5dd2 Pass the deviceinfo data to the driver.
c5a7558 Merge branch 'master' into horde_activesync_3_0
3c62d44 Add Horde_ActiveSync_Message_Note class.
049f3f8 Merge branch 'master' into horde_activesync_3_0
8da5b12 Update package.xml filelist.
22fa240 Fix classname
785f31f Fix constant.
371b632 Avoid issues with arrays and magic methods.
a0ec2d8 Add missing getClass() method.
e26647e Add Notes namespace
50c871d Merge branch 'master' into horde_activesync_3_0
0c01364 ws
731c315 Parse incoming Horde_ActiveSync::CLASS_NOTES requests.
86c09b2 Merge branch 'master' into horde_activesync_3_0
2266cb1 Add COMPOSEMAIL namespace
78ab1b7 Add Horde_ActiveSync_Wbxml_Decoder::isWbxml() and ::getFullInputStream()
00a93bb Have Horde_ActiveSync_Request_SendMail sniff out the type of request.
e54661f Merge branch 'master' into horde_activesync_3_0
77ae646 Add SendMail and SendMailSource classes
195fc25 Parse (but don't do anything with yet) the incoming COMPOSEMAIL request.
e47d13b Update package.xml list
877fb18 Merge branch 'master' into horde_activesync_3_0
1aff84d These are constants from the message object, not request object.
9552125 Finish implementation of EAS 14+ SENDMAIL/SMARTREPLY/SMARTFORWARD requests.
4ec9c48 Partially Revert "Finish implementation of EAS 14+ SENDMAIL/SMARTREPLY/SMARTFORWARD requests."
1de61f2 Parse incoming AIRSYNCBASE_PREVIEW values.
48c50a9 Add preview property to body object.
2a12fd1 Generate the preview if requested.
e34aa2c Parse AVAILABILITY in incoming RESOLVE_RECIPIENTS requests.
a46d199 Fix key name
c52c3db Add missing wbxml mapping for FB handling in RESOLVERECIPTIENTS requests.
8acfdbc Support passing either CERTIFICATERETRIEVAL or AVAILABILITY to driver.
52b78bd Merge branch 'master' into horde_activesync_3_0
31b8f63 Merge branch 'master' into horde_activesync_3_0
912c697 Merge branch 'master' into horde_activesync_3_0
82b86b8 Merge branch 'master' into horde_activesync_3_0
8dcba70 Implement freebusy support for EAS 14+
04c5aad Merge branch 'master' into horde_activesync_3_0
d3fa678 Merge branch 'master' into horde_activesync_3_0
7da7222 Update Appointment and Recurrence objects for EAS 14+ properties.
667b2de Set the calendartype for EAS 14+ requests.
97b0a5f TODO
bcef452 First pass at LASTEXECUTEDVERB support for synching reply/forward state.
55ce0cc ws
ce27707 Bump version
c797d0d Fix is_callable check.
011c953 Explicitly specifiy we want the envelope data.
9b75015 todo
ca2d3d7 Give deviceinfo the EAS version information.
a46760c Inject the device object to the sync object.
52a7049 ws/phpdoc
0c25e7d Extract _getLastVerb(); Fix variable names.
9bb4d23 Improve/Refactor support for fetching the LASTVERBEXECUTED data.
748bca9 Existing flags were already added by this point.
15ff1d5 phpdoc/ws
bc10f9b Add CHANGE_*_STATE constants.
95091de Improve outputting flag/verb changes.
dea779a Merge branch 'master' into horde_activesync_3_0
3ca999a Use the version property from the device.
9940c3f Move abstract methods to end of file.
4e57f41 Use $device->version
183d582 More places to use $device->version
e555e71 No need for this protected property anylonger.
72703e5 Allow $exporter to be null.
7dd6957 Don't include messages we know were deleted in this set.
3eb19e8 Add simple factory for obtaining message objects.
45f6b3f Use Horde_ActiveSync::messageFactory()
b4e22e2 phpdoc
5d38b91 ws
042af5e Fix wbxml logging of empty tags.
b2416ed Remove useless check.
ec789dc Remove useless parameter.
b9d3cca Use self::
43d701f Properly merge the two arrays.
9040335 Fix setting LASTVERBEXECUTED properties during change retrieval.
e6018b9 Only set the flag property if we have a flag.
20b3346 Simplify
437367a Fix phpdoc
17e89f2 LASTVERBEXECUTIONTIME must be a Horde_Date.
d8c87c1 Merge branch 'master' into horde_activesync_3_0
45ee322 This functionality lives in the connector now.
5860692 Add Horde_ActiveSync_Imap_Adapter#getUidFromMid()
81a96fa Remove useless property.
34ebf98 Add flags for reply/forward
77f1c8e Finally (?) fix output of empty wbxml tags.
7a6e01c Simplify
d98a4dc ws/phpdoc
16c1126 Set the imap flag properties if EAS >= 14
8b63f0d Protect against undefined offset errors.
1deb4f5 Only set these properties if we have a supported version.
074ade5 Declare property.
112af19 Merge branch 'master' into horde_activesync_3_0
ec8c054 Add remaining WBXML codes for 14.0 and 14.1.
fc5fcb0 Parse MAXITEMS wbxml.
15f8261 todo
8e34ca3 document this
bbc54a9 Add the EAS 14.0 Categories/Category properties to Mail messages.
66403b4 todo
b396909 Add POOMCAL_FIRSTDAYOFWEEK support
7a5e982 Allow the FirstDayOfWeek property to be passed.
b712b5a Add support for online meeting links.
c653e85 Add support for returning photos in GAL searches.
e713fe3 parse error
9f84910 Add GAL_PICTURE status codes.
09279b2 Update package.xml filelist.
68b6ba6 Merge branch 'master' into horde_activesync_3_0
6e25850 Only incldue the picture object if we found one.
e81f4ff Horde_ActiveSync_Message_Picture -> Horde_ActiveSync_Message_GalPicture.
7668025 Avoid undefined index errors.
d10517f These values are shared between search and resolve requests.
cf98abc Add RESOVLE_RESULT constants.
a6babfb Move to the base class.
c11911f phpdoc
c5d9e4e Complete picture support for RESOLVERECIPIENTS requests.
af0842f Add Horde_ActiveSync_Message_ResolveRecipientsPicture::
130f211 Update package.xml lis.
c7f2f38 Fix bad merge, parse error.
e33f091 Merge branch 'master' into horde_activesync_3_0
ed90e93 ws
b7ce37f We need to parse incoming RIGHTSMANAGEMENT requests even if we don't use the data.
e91860c This should be SERVERERROR per docs.
c32ff45 Fix comment; We now support more recent versions.
3ffb248 Output the correct structure for this error.
3cf02b8 Log the deleteSyncCache method.
f182d42 Need empty() here. Fixes losing the bodyprefs during looping sync.
5872c43 Pass the actual collection array here.
d1f60b6 Add 'WP' => 'WindowsPhone' DevType mapping.
28326f0 Merge branch 'master' into horde_activesync_3_0
9c79bbe Parse incoming EAS 14.1 BODYPARTPREFERENCE options.
191eb2c Cleanup/Simplify.
29ff57d Enforce some protocol rules.
8d1a1f5 Extract some common parsing methods.
7d817f0 Update package.xml list
d252fc7 Extend the correct class.
9d15a57 Fix method names.
86562cb Merge branch 'master' into horde_activesync_3_0
2f14a55 I *think* this should be a STATUS_NOTFOUND.
cc50e66 This array might contain a string value as well, only sort if array.
7794d09 Only assign a new array if we don't already have one.
0f66745 Add the original message headers to the new mime part.
281c43f Add Horde_ActiveSync_Status:: to hold constants for common status codes.
af38351 Update package.xml filelist.
3af2010 Remove unused constants.
cc23cc6 Better sending of default policies.
d7c8e57 Merge branch 'master' into horde_activesync_3_0
794b039 Merge branch 'master' into horde_activesync_3_0
9fa03ed Handle EAS 14+ style provision status.
7aac81a HOTFIX to allow OL2013 to connect.
b5f025c Add, and use, Horde_ActiveSync_Device
a1cdc03 Add missing setter.
4f908e7 changes.
bd9993e Fix property name
082da0b Merge branch 'master' into horde_activesync_3_0
4abffa8 Always run the username through the getUsernameFromEmail method.
58fa7f0 Need magic __isset method.
941367b More logical way of saying this.
0d44618 Remove this hotfix now.
cbfe7c8 Fix provisioning for broken clients.
0fc40b1 Of course, some devices don't provide this even though it's required.
272f6b5 Improve error status handling for SendMail/SmartReply/SmartForward
27b95b4 Use global status codes.
54c9105 Merge branch 'master' into horde_activesync_3_0
11931d8 Validate required policies against the currently used EAS version.
cfc0edd Remove unused method.
97df393 Send the common remote wipe status also.
d7455d1 phpdoc
df4c17e Avoid warnings about empty arrays passed to min().
66a05bf Allow the polices object to take null for the encoder.
717dcc1 Silly me, need to merge the lower version arrays too.
783df46 Add missing constants.
3f36e9d Don't assume _bodyPrefs contains any data.
0107703 Abstract out Horde_ActiveSync_Collections
863a3a9 Merge branch 'horde_activesync_3_0'

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

commit fb46cd40839f1c2f1da19a20f8a475ef416b9338
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 26 21:07:54 2013 -0500

    Add version constants for 14/14.1, improve generation of version string.

 framework/ActiveSync/lib/Horde/ActiveSync.php             |   52 +++++++++----
 framework/ActiveSync/test/Horde/ActiveSync/ServerTest.php |   35 +++++++++
 2 files changed, 72 insertions(+), 15 deletions(-)
 create mode 100644 framework/ActiveSync/test/Horde/ActiveSync/ServerTest.php

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

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

commit f1a380584089281a785f22b4ef5bc8087591eb53
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 26 21:23:52 2013 -0500

    Add, and test, Horde_ActiveSync::getSupportedCommands()

 framework/ActiveSync/lib/Horde/ActiveSync.php             |   19 +++++++++++--
 framework/ActiveSync/test/Horde/ActiveSync/ServerTest.php |    7 +++++
 2 files changed, 23 insertions(+), 3 deletions(-)

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

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

commit e64d51898f5ea4d2efde792f86dd1cd247bab5c8
Merge: f1a3805 0c8a401
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 1 12:39:32 2013 -0500

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |   18 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php        |    3 +
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |   12 +-
 framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php           |   51 +-
 framework/ActiveSync/package.xml                                  |   27 +-
 framework/Core/lib/Horde/Core/Factory/QueueStorage.php            |    5 +-
 framework/Core/lib/Horde/Core/Factory/ShutdownRunner.php          |   14 -
 framework/Core/lib/Horde/Registry.php                             |    1 -
 framework/Core/lib/Horde/Shutdown.php                             |   73 ++
 framework/Core/lib/Horde/Shutdown/Task.php                        |   31 +
 framework/Core/package.xml                                        |   34 +-
 framework/Http/lib/Horde/Http/Request/Fopen.php                   |    1 +
 framework/Http/package.xml                                        |    4 +-
 framework/Lock/lib/Horde/Lock/Sql.php                             |   33 +-
 framework/Lock/package.xml                                        |   32 +-
 framework/Lock/test/Horde/Lock/AllTests.php                       |    3 +
 framework/Lock/test/Horde/Lock/LockTest.php                       |  218 +++++
 framework/Lock/test/Horde/Lock/bootstrap.php                      |    3 +
 framework/Lock/test/Horde/Lock/phpunit.xml                        |    1 +
 hermes/lib/Hermes.php                                             |    6 +-
 imp/lib/Imap/Tree.php                                             |    3 +-
 kronolith/docs/CHANGES                                            |    2 +
 kronolith/lib/Application.php                                     |    2 +-
 kronolith/package.xml                                             |    2 +
 nag/docs/CHANGES                                                  |    2 +
 nag/lib/Api.php                                                   |   14 +-
 nag/package.xml                                                   |    4 +
 27 files changed, 508 insertions(+), 91 deletions(-)

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

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

commit f258e59a653f963db89cb91deca46dde41c4bd67
Merge: e64d518 6d46fdf
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 6 13:57:43 2013 -0500

    Merge branch 'master' into horde_activesync_3_0

 .travis.yml                                                       |    2 +-
 agora/locale/de/LC_MESSAGES/agora.mo                              |  Bin 81281 -> 80886 bytes
 ansel/locale/ansel.pot                                            |  385 +-
 ansel/locale/de/LC_MESSAGES/ansel.mo                              |  Bin 106504 -> 105788 bytes
 ansel/locale/de/LC_MESSAGES/ansel.po                              |  389 +-
 chora/lib/Application.php                                         |   24 +-
 chora/lib/Chora.php                                               |    2 +-
 chora/locale/chora.pot                                            |   16 +-
 chora/locale/de/LC_MESSAGES/chora.mo                              |  Bin 71421 -> 71050 bytes
 chora/locale/de/LC_MESSAGES/chora.po                              |   16 +-
 components/lib/Components/Component/Source.php                    |   13 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php        |   10 +-
 framework/ActiveSync/package.xml                                  |   22 +-
 framework/ActiveSync/test/Horde/ActiveSync/AppointmentTest.php    |    4 +-
 .../ActiveSync/test/Horde/ActiveSync/fixtures/appointment.wbxml   |  Bin 371 -> 376 bytes
 .../ActiveSync/test/Horde/ActiveSync/fixtures/recurrence.wbxml    |  Bin 389 -> 394 bytes
 .../test/Horde/ActiveSync/fixtures/simpleexception.wbxml          |  Bin 423 -> 428 bytes
 framework/Alarm/package.xml                                       |   21 +-
 framework/Argv/locale/Horde_Argv.pot                              |   16 +-
 framework/Argv/locale/de/LC_MESSAGES/Horde_Argv.mo                |  Bin 1492 -> 1492 bytes
 framework/Argv/locale/de/LC_MESSAGES/Horde_Argv.po                |   16 +-
 framework/Argv/package.xml                                        |   25 +-
 framework/Auth/locale/Horde_Auth.pot                              |   30 +-
 framework/Auth/locale/de/LC_MESSAGES/Horde_Auth.mo                |  Bin 3104 -> 3104 bytes
 framework/Auth/locale/de/LC_MESSAGES/Horde_Auth.po                |   30 +-
 framework/Auth/package.xml                                        |   21 +-
 framework/Autoloader_Cache/package.xml                            |   21 +-
 framework/Cache/lib/Horde/Cache.php                               |   23 +-
 framework/Cache/package.xml                                       |   47 +-
 framework/Cli_Modular/lib/Horde/Cli/Modular.php                   |   10 +-
 framework/Cli_Modular/lib/Horde/Cli/Modular/Module.php            |   39 +-
 framework/Cli_Modular/package.xml                                 |   21 +-
 framework/Compress_Fast/doc/Horde/Compress/Fast/COPYING           |  458 +++
 framework/Compress_Fast/lib/Horde/Compress/Fast.php               |  113 +
 framework/Compress_Fast/lib/Horde/Compress/Fast/Base.php          |   55 +
 framework/Compress_Fast/lib/Horde/Compress/Fast/Exception.php     |   25 +
 framework/Compress_Fast/lib/Horde/Compress/Fast/Lz4.php           |   50 +
 framework/Compress_Fast/lib/Horde/Compress/Fast/Lzf.php           |   50 +
 framework/Compress_Fast/lib/Horde/Compress/Fast/Null.php          |   39 +
 framework/Compress_Fast/package.xml                               |  161 +
 framework/Compress_Fast/test/Horde/Compress/Fast/AllTests.php     |    3 +
 .../Compress_Fast/test/Horde/Compress/Fast/CompressFastTest.php   |  180 +
 framework/Compress_Fast/test/Horde/Compress/Fast/bootstrap.php    |    3 +
 framework/Compress_Fast/test/Horde/Compress/Fast/phpunit.xml      |    1 +
 framework/Core/lib/Horde.php                                      |    6 +-
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php               |    2 +-
 framework/Core/lib/Horde/Core/Factory/Cache.php                   |    4 +-
 framework/Core/lib/Horde/Core/Log/Wrapper.php                     |   37 +
 framework/Core/lib/Horde/Session.php                              |   43 +-
 framework/Core/lib/Horde/Session/Null.php                         |   10 +-
 framework/Core/locale/Horde_Core.pot                              |   63 +-
 framework/Core/locale/de/LC_MESSAGES/Horde_Core.mo                |  Bin 19930 -> 20186 bytes
 framework/Core/locale/de/LC_MESSAGES/Horde_Core.po                |   73 +-
 framework/Core/package.xml                                        |   61 +-
 framework/Crypt/locale/Horde_Crypt.pot                            |   74 +-
 framework/Crypt/locale/de/LC_MESSAGES/Horde_Crypt.mo              |  Bin 7765 -> 7765 bytes
 framework/Crypt/locale/de/LC_MESSAGES/Horde_Crypt.po              |   74 +-
 framework/Crypt/package.xml                                       |   24 +-
 framework/Date/locale/Horde_Date.pot                              |   12 +-
 framework/Date/locale/de/LC_MESSAGES/Horde_Date.mo                |  Bin 1126 -> 1126 bytes
 framework/Date/locale/de/LC_MESSAGES/Horde_Date.po                |   12 +-
 framework/Date/package.xml                                        |   23 +-
 framework/Date_Parser/package.xml                                 |   21 +-
 framework/Db/package.xml                                          |   21 +-
 framework/ElasticSearch/package.xml                               |   23 +-
 framework/Group/package.xml                                       |   21 +-
 framework/History/package.xml                                     |   21 +-
 framework/Http/package.xml                                        |   23 +-
 framework/Icalendar/package.xml                                   |   21 +-
 framework/Image/package.xml                                       |   21 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Acl.php          |    2 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php            |    6 +-
 framework/Imap_Client/locale/Horde_Imap_Client.pot                |   70 +-
 framework/Imap_Client/locale/de/LC_MESSAGES/Horde_Imap_Client.mo  |  Bin 7305 -> 7305 bytes
 framework/Imap_Client/locale/de/LC_MESSAGES/Horde_Imap_Client.po  |   70 +-
 framework/Imap_Client/package.xml                                 |   24 +-
 framework/Kolab_Format/package.xml                                |   21 +-
 framework/Kolab_Server/package.xml                                |   21 +-
 framework/Kolab_Storage/package.xml                               |   21 +-
 framework/Lock/package.xml                                        |   27 +-
 framework/Mail/package.xml                                        |   21 +-
 framework/Memcache/package.xml                                    |   21 +-
 framework/Mime_Viewer/package.xml                                 |   23 +-
 framework/Pear/package.xml                                        |   25 +-
 framework/Perms/package.xml                                       |   23 +-
 framework/Prefs/locale/Horde_Prefs.pot                            |    8 +-
 framework/Prefs/locale/de/LC_MESSAGES/Horde_Prefs.mo              |  Bin 1031 -> 1031 bytes
 framework/Prefs/locale/de/LC_MESSAGES/Horde_Prefs.po              |    8 +-
 framework/Prefs/package.xml                                       |   22 +-
 framework/Rdo/package.xml                                         |   21 +-
 framework/Serialize/package.xml                                   |   21 +-
 framework/Service_Facebook/package.xml                            |   21 +-
 framework/Service_Twitter/package.xml                             |   21 +-
 framework/Service_Weather/package.xml                             |   21 +-
 framework/SessionHandler/package.xml                              |   21 +-
 framework/Share/package.xml                                       |   23 +-
 framework/Support/lib/Horde/Support/Stub.php                      |   70 +-
 framework/Support/package.xml                                     |   25 +-
 framework/SyncMl/package.xml                                      |   21 +-
 framework/Test/package.xml                                        |   21 +-
 framework/Text_Diff/package.xml                                   |   21 +-
 framework/Text_Filter/package.xml                                 |   23 +-
 framework/Tree/package.xml                                        |   25 +-
 framework/Url/lib/Horde/Url/Data.php                              |   22 +-
 framework/Url/package.xml                                         |   27 +-
 framework/Url/test/Horde/Url/UrlDataTest.php                      |   11 +
 framework/Util/package.xml                                        |   21 +-
 framework/Vfs/test/Horde/Vfs/FileTest.php                         |    3 +
 framework/Yaml/package.xml                                        |   23 +-
 framework/lz4/CREDITS                                             |   11 +
 framework/lz4/LICENSE                                             |   68 +
 framework/lz4/LICENSE.lz4                                         |   30 +
 framework/lz4/README.md                                           |   64 +
 framework/lz4/config.m4                                           |   37 +
 framework/lz4/horde_lz4.c                                         |  154 +
 framework/lz4/horde_lz4.h                                         |   28 +
 framework/lz4/lz4.c                                               |  906 +++++
 framework/lz4/lz4.h                                               |  128 +
 framework/lz4/lz4hc.c                                             |  730 ++++
 framework/lz4/lz4hc.h                                             |   60 +
 framework/lz4/package.xml                                         |  107 +
 framework/lz4/php_verdep.h                                        |   65 +
 framework/lz4/tests/001.phpt                                      |   26 +
 framework/lz4/tests/002.phpt                                      |   38 +
 framework/lz4/tests/003.phpt                                      |   19 +
 framework/lz4/tests/004.phpt                                      |   19 +
 framework/lz4/tests/005.phpt                                      |   43 +
 framework/lz4/tests/006.phpt                                      |   26 +
 framework/lz4/tests/007.phpt                                      |   20 +
 framework/lz4/tests/data.inc                                      |   87 +
 gollem/locale/de/LC_MESSAGES/gollem.mo                            |  Bin 73418 -> 73047 bytes
 hermes/locale/de/LC_MESSAGES/hermes.mo                            |  Bin 79861 -> 79813 bytes
 hermes/locale/de/LC_MESSAGES/hermes.po                            |  210 +-
 hermes/locale/hermes.pot                                          |  206 +-
 horde/config/conf.xml                                             |    4 +-
 horde/docs/CHANGES                                                |    3 +
 horde/docs/INSTALL                                                |    4 +-
 horde/js/login.js                                                 |    9 +-
 horde/lib/Test.php                                                |    5 +-
 horde/lib/View/Topbar.php                                         |    5 +
 horde/locale/de/LC_MESSAGES/horde.mo                              |  Bin 65285 -> 64938 bytes
 horde/locale/de/LC_MESSAGES/horde.po                              |   47 +-
 horde/locale/horde.pot                                            |   49 +-
 horde/login.php                                                   |   44 +-
 horde/package.xml                                                 |    6 +-
 horde/templates/login/login.inc                                   |   15 +
 horde/templates/topbar/_menubar.html.php                          |    3 +
 horde/themes/default/ie8.css                                      |    1 +
 imp/docs/CHANGES                                                  |    4 +-
 imp/js/dimpbase.js                                                |   10 +-
 imp/lib/Ajax/Application/Handler/Smartmobile.php                  |    2 +-
 imp/lib/Imap/Tree.php                                             |   19 +-
 imp/lib/Search.php                                                |   22 +-
 imp/lib/Test.php                                                  |   10 +-
 imp/locale/de/LC_MESSAGES/imp.mo                                  |  Bin 181520 -> 181260 bytes
 imp/locale/de/LC_MESSAGES/imp.po                                  |  304 +-
 imp/locale/imp.pot                                                |  304 +-
 imp/package.xml                                                   |    6 +-
 ingo/lib/Test.php                                                 |    2 +-
 ingo/locale/de/LC_MESSAGES/ingo.mo                                |  Bin 84603 -> 84240 bytes
 ingo/locale/de/LC_MESSAGES/ingo.po                                |    8 +-
 ingo/locale/ingo.pot                                              |   10 +-
 jonah/locale/de/LC_MESSAGES/jonah.mo                              |  Bin 75179 -> 74848 bytes
 klutz/locale/de/LC_MESSAGES/klutz.mo                              |  Bin 69993 -> 69670 bytes
 kronolith/docs/CHANGES                                            |    2 +
 kronolith/js/kronolith.js                                         |   13 +-
 kronolith/locale/de/LC_MESSAGES/kronolith.mo                      |  Bin 125921 -> 125502 bytes
 kronolith/locale/de/LC_MESSAGES/kronolith.po                      |  142 +-
 kronolith/locale/kronolith.pot                                    |  144 +-
 kronolith/package.xml                                             |    2 +
 luxor/locale/de/LC_MESSAGES/luxor.mo                              |  Bin 67302 -> 66979 bytes
 mnemo/locale/de/LC_MESSAGES/mnemo.mo                              |  Bin 74851 -> 74528 bytes
 nag/locale/de/LC_MESSAGES/nag.mo                                  |  Bin 90801 -> 90446 bytes
 nag/locale/de/LC_MESSAGES/nag.po                                  |    4 +-
 nag/locale/nag.pot                                                |    4 +-
 passwd/locale/de/LC_MESSAGES/passwd.mo                            |  Bin 71235 -> 70888 bytes
 sam/locale/de/LC_MESSAGES/sam.mo                                  |  Bin 69335 -> 69012 bytes
 sesha/locale/de/LC_MESSAGES/sesha.mo                              |  Bin 74072 -> 73709 bytes
 skeleton/locale/skeleton.pot                                      |   22 +-
 timeobjects/locale/de/LC_MESSAGES/timeobjects.mo                  |  Bin 65822 -> 65475 bytes
 trean/locale/de/LC_MESSAGES/trean.mo                              |  Bin 69605 -> 69282 bytes
 turba/docs/CHANGES                                                |    2 +
 turba/lib/Data/Ldif.php                                           |    2 +-
 turba/lib/Driver/Ldap.php                                         |    4 +-
 turba/locale/de/LC_MESSAGES/turba.mo                              |  Bin 97175 -> 96852 bytes
 turba/package.xml                                                 |    4 +-
 ulaform/locale/de/LC_MESSAGES/ulaform.mo                          |  Bin 71054 -> 70707 bytes
 vilma/locale/de/LC_MESSAGES/vilma.mo                              |  Bin 76701 -> 76378 bytes
 whups/locale/de/LC_MESSAGES/whups.mo                              |  Bin 107023 -> 106636 bytes
 wicked/lib/Text_Wiki/Render/Xhtml/Image2.php                      |   10 +-
 wicked/locale/de/LC_MESSAGES/wicked.mo                            |  Bin 79732 -> 79385 bytes
 191 files changed, 6381 insertions(+), 1858 deletions(-)

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

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

commit 37690b618e319b00110ba76a66bd9beea9267ac8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 6 14:36:07 2013 -0500

    Add EAS 14 properties to message classes.

 framework/ActiveSync/doc/Horde/ActiveSync/TODO                    |    2 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |   29 ++++-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Contact.php     |   16 +++
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php        |   20 +++-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Task.php        |   20 +++-
 5 files changed, 82 insertions(+), 5 deletions(-)

http://git.horde.org/horde-git/-/commit/37690b618e319b00110ba76a66bd9beea9267ac8

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

commit 23fbe6af95c37bd21d5f7ca9a1cbe84a8b9d5a45
Merge: 37690b6 b4f7b1c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 6 16:02:18 2013 -0500

    Merge branch 'master' into horde_activesync_3_0

 framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php |   15 +++++++++---
 framework/Autoloader_Cache/package.xml                    |   11 +++++++-
 framework/Core/lib/Horde.php                              |    2 +-
 3 files changed, 21 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/23fbe6af95c37bd21d5f7ca9a1cbe84a8b9d5a45

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

commit f70a98d55d2cbb127fd78dba2a459bc1f9f6b526
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 6 16:19:11 2013 -0500

    Add EAS 14 constants

 framework/ActiveSync/lib/Horde/ActiveSync.php                     |    6 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php        |   53 ++++-
 .../ActiveSync/lib/Horde/ActiveSync/Request/ItemOperations.php    |    6 +
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php        |    2 +
 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |    6 +
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php      |    2 +
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Settings.php    |    3 +
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml.php               |    3 +-
 8 files changed, 75 insertions(+), 6 deletions(-)

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

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

commit 1ffaafbb4ef04ed49472792d37f0a1bccda82de7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 6 20:31:20 2013 -0500

    Add todo

 framework/ActiveSync/doc/Horde/ActiveSync/TODO |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

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

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

commit af3c3f88f3204f51277d8529c60b522ed9bc3f08
Merge: 1ffaafb 80b9991
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 6 23:33:04 2013 -0500

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php        |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php        |    8 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |    6 +
 framework/Cache/lib/Horde/Cache/Storage/Apc.php                   |   29 +-
 framework/Cache/lib/Horde/Cache/Storage/Base.php                  |   51 ++-
 framework/Cache/lib/Horde/Cache/Storage/Eaccelerator.php          |   26 +-
 framework/Cache/lib/Horde/Cache/Storage/File.php                  |   69 +-
 framework/Cache/lib/Horde/Cache/Storage/Memcache.php              |   63 +-
 framework/Cache/lib/Horde/Cache/Storage/Mock.php                  |   34 +-
 framework/Cache/lib/Horde/Cache/Storage/Null.php                  |   20 +-
 framework/Cache/lib/Horde/Cache/Storage/Session.php               |   32 +-
 framework/Cache/lib/Horde/Cache/Storage/Sql.php                   |   55 +-
 framework/Cache/lib/Horde/Cache/Storage/Stack.php                 |   43 +-
 framework/Cache/lib/Horde/Cache/Storage/Xcache.php                |   26 +-
 framework/Cache/package.xml                                       |    4 +-
 framework/Core/lib/Horde.php                                      |   69 +-
 framework/Core/lib/Horde/Core/ActiveSync/Logger/Factory.php       |    2 +-
 framework/Core/lib/Horde/Core/Ajax/Application/Handler/Groups.php |    2 +-
 framework/Core/lib/Horde/Core/Ajax/Imple/ContactAutoCompleter.php |    2 +-
 framework/Core/lib/Horde/Core/Ajax/Imple/SpellChecker.php         |    2 +-
 framework/Core/lib/Horde/Core/Auth/Shibboleth.php                 |    2 +-
 framework/Core/lib/Horde/Core/Factory/Logger.php                  |   54 ++-
 framework/Core/lib/Horde/Core/Factory/Prefs.php                   |    2 +-
 .../lib/Horde/Core/Notification/Handler/Decorator/Hordelog.php    |    4 +-
 framework/Core/lib/Horde/Core/Prefs/Ui.php                        |    2 +-
 framework/Core/lib/Horde/Core/Share/Driver.php                    |    4 +-
 framework/Core/lib/Horde/Core/Topbar.php                          |    2 +-
 framework/Core/lib/Horde/ErrorHandler.php                         |    2 +-
 framework/Core/lib/Horde/Registry.php                             |   31 +-
 framework/Core/lib/Horde/Session.php                              |    2 +-
 framework/Core/lib/Horde/Themes/Element.php                       |    2 +-
 framework/Core/package.xml                                        |    2 +
 framework/Prefs/lib/Horde/Prefs/Scope.php                         |  148 +++--
 framework/Prefs/package.xml                                       |    4 +-
 framework/Rpc/lib/Horde/Rpc/ActiveSync.php                        |    4 -
 horde/rpc.php                                                     |    1 -
 imp/js/dimpbase.js                                                |   13 +-
 imp/lib/IMP.php                                                   |    6 +-
 imp/search.php                                                    |    2 +-
 imp/themes/default/dynamic/screen.css                             |    3 +
 nag/docs/CHANGES                                                  |    1 +
 nag/js/smartmobile.js                                             |    5 +-
 nag/lib/Ajax/Application/Handler/Smartmobile.php                  |    2 +-
 nag/lib/Form/DeleteTaskList.php                                   |    2 +-
 nag/lib/Form/EditTaskList.php                                     |    2 +-
 nag/lib/Nag.php                                                   |    4 +-
 nag/lib/Tasklist.php                                              |    2 +-
 nag/package.xml                                                   |    2 +
 48 files changed, 540 insertions(+), 317 deletions(-)

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

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

commit fff09475c30924f6638746eacadad4391b1072b0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 00:15:23 2013 -0500

    Parse incoming SYNC_CONVERSATIONMODE

 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |    9 ++
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |   19 ++++-
 2 files changed, 27 insertions(+), 1 deletions(-)

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

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

commit 49c21083c5f66fc8c531068e534540745a96ea7e
Merge: fff0947 4d6f9cb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 01:47:27 2013 -0500

    Merge branch 'master' into horde_activesync_3_0

 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |   12 ++-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |   22 +++--
 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php           |    5 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Utils.php               |    5 +-
 nag/lib/Form/DeleteTaskList.php                                   |    2 +-
 nag/lib/Form/EditTaskList.php                                     |    2 +-
 nag/lib/Nag.php                                                   |    4 +-
 nag/lib/Tasklist.php                                              |    2 +-
 8 files changed, 35 insertions(+), 19 deletions(-)

http://git.horde.org/horde-git/-/commit/49c21083c5f66fc8c531068e534540745a96ea7e

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

commit ed58c03e18d8bc8d32061042df2db2e64353adad
Merge: 49c2108 90c8941
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 10:36:21 2013 -0500

    Merge branch 'master' into horde_activesync_3_0
    
    Conflicts:
    	framework/ActiveSync/lib/Horde/ActiveSync/Message/Contact.php

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php       |    3 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Contact.php    |    3 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/FolderSync.php |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/MoveItems.php  |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php       |   22 +++---
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Encoder.php      |    4 +-
 6 files changed, 19 insertions(+), 19 deletions(-)

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

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

commit 3cc4c64d80385b0d05e3a3304f1b28a7e79ee196
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 10:54:03 2013 -0500

    Normalize 14.1 version string when sent as base64.

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

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

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

commit 13fb58c4e8ee6f8ae56db9598cc90d442fb12d58
Merge: 3cc4c64 ec8fd4d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 10:58:00 2013 -0500

    Merge branch 'master' into horde_activesync_3_0

 framework/Rpc/lib/Horde/Rpc/ActiveSync.php |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/13fb58c4e8ee6f8ae56db9598cc90d442fb12d58

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

commit 6490af9525b2979bf5cc1f6b4efc229b790ab130
Merge: 13fb58c 04e9f25
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 11:35:03 2013 -0500

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php |    4 ++--
 framework/Cache/lib/Horde/Cache/Storage/Stack.php       |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/6490af9525b2979bf5cc1f6b4efc229b790ab130

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

commit 343651994a01837034b597543aec369327618867
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 12:21:41 2013 -0500

    Implement parsing EAS 14.1 SETTINGS_DEVICEINFORMATION values during PROVISION requests.

 framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php       |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Provision.php |   47 +++++++
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php             |    6 +-
 3 files changed, 54 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/343651994a01837034b597543aec369327618867

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

commit 6ed7ca879ba4945b17053c05cf0a823d3c84a75c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 14:25:53 2013 -0500

    Fix version comparisions now that we support higher than 12.1.
    
    Fix some ws/phpdoc as well.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/FolderSync.php |   13 ++---
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php       |   18 +++---
 framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php          |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml.php              |    2 +-
 4 files changed, 16 insertions(+), 19 deletions(-)

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

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

commit 9c574c53fb1797497a9445b8338494bb99c43cb4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 14:26:45 2013 -0500

    Fix assignment

 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit e79ccef782e1d00b4f56bce4269f8041172f70ec
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 14:26:57 2013 -0500

    Don't add the collection here, we might not have the folder_type yet.
    
    We add/update later in the request once we have all the information.
    All we need to do here is update the windowsize if needed.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

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

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

commit 26c2b347e1ab9243691f419e5a35420e455e24c4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 14:27:51 2013 -0500

    Implement parsing SYNC_OPTIONS in EAS 14 GETITEMESTIMATE requests.

 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |   36 +++++
 1 files changed, 36 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/26c2b347e1ab9243691f419e5a35420e455e24c4

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

commit bfc40e81c14b6a8d427ebd40540d119e37ab48b8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 7 14:56:10 2013 -0500

    Don't attempt to get changes if we know the state is gone.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php |   75 ++++++------
 1 files changed, 38 insertions(+), 37 deletions(-)

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

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

commit d4db5d9ca8e04018d9242b9053077531220bb940
Merge: bfc40e8 67bd3d2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 10:37:30 2013 -0400

    Merge branch 'master' into horde_activesync_3_0
    
    Conflicts:
    	framework/ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php

 ansel/lib/View/Ansel.php                                          |    5 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Imap.php         |    7 +-
 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |   59 +++-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |   58 +++--
 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php           |    2 +-
 framework/ActiveSync/package.xml                                  |   23 ++-
 framework/Core/package.xml                                        |   26 ++-
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php              |   12 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php            |    7 +-
 framework/Imap_Client/package.xml                                 |   22 ++-
 horde/js/login.js                                                 |    2 +-
 horde/js/smartmobile-login.js                                     |   27 ++-
 horde/login.php                                                   |    2 +-
 horde/templates/login/smartmobile.html.php                        |   13 +
 imp/js/login.js                                                   |   25 +--
 imp/js/smartmobile.js                                             |    4 +-
 imp/lib/Application.php                                           |    2 +-
 ingo/docs/CHANGES                                                 |    1 +
 ingo/lib/Ingo.php                                                 |    2 +-
 ingo/package.xml                                                  |    2 +
 20 files changed, 207 insertions(+), 94 deletions(-)

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

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

commit 3fd03398441182756b8f7e5ae5e0aeffeacbab2c
Merge: d4db5d9 27463a8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 10:49:39 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

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

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

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

commit 3b0d25f668c95253283179f67416a2bdb88d62e1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 10:57:56 2013 -0400

    Fix phpdoc

 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

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

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

commit 9fc45a565c308cc5317a2c5a1449cd171fe33d81
Merge: 3b0d25f d90470b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 11:14:01 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 .travis.yml                                             |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync.php           |    8 ++--
 framework/Db/lib/Horde/Db/Adapter/Postgresql/Schema.php |    5 ++
 framework/Db/package.xml                                |    4 +-
 framework/Db/test/Horde/Db/Adapter/MysqlTest.php        |    4 ++
 framework/Db/test/Horde/Db/Adapter/MysqliTest.php       |    4 ++
 framework/Db/test/Horde/Db/Adapter/Pdo/MysqlTest.php    |    4 ++
 framework/Db/test/Horde/Db/Adapter/Pdo/PgsqlTest.php    |    4 ++
 framework/Db/test/Horde/Db/Adapter/Pdo/SqliteTest.php   |    4 ++
 hermes/lib/Form/Search.php                              |    2 +-
 nag/docs/CHANGES                                        |    1 +
 nag/migration/12_nag_fix_smartlists.php                 |   32 +++++++++++++++
 nag/package.xml                                         |   10 +++-
 13 files changed, 73 insertions(+), 11 deletions(-)

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

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

commit cbf5dd2f7f278ce6a4a21e592ff2854cc3debc5f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 11:23:37 2013 -0400

    Pass the deviceinfo data to the driver.
    
    Opens up ability to do things like restrict devices based on
    device model/verion/ etc... Not implemented yet, but the infrastructure
    is now there.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Provision.php |    3 +--
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php             |    4 +++-
 2 files changed, 4 insertions(+), 3 deletions(-)

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

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

commit c5a7558c1b910301d002404fbd8083e993f1da3c
Merge: cbf5dd2 e4bb5a0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 12:00:26 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Encoder.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

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

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

commit 3c62d44e6ff59598d5a281bda603cac10eed279c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 12:54:14 2013 -0400

    Add Horde_ActiveSync_Message_Note class.

 framework/ActiveSync/lib/Horde/ActiveSync.php              |    1 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Note.php |   67 ++++++++++++
 2 files changed, 68 insertions(+), 0 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/Note.php

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

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

commit 049f3f8920a95480a602ac6ca0d22be8f105e720
Merge: 3c62d44 5100dc6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 14:55:27 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/lib/Horde.php |    3 ++-
 framework/Core/package.xml   |   21 +++++++++++++++++----
 mnemo/lib/Driver.php         |    2 +-
 3 files changed, 20 insertions(+), 6 deletions(-)

http://git.horde.org/horde-git/-/commit/049f3f8920a95480a602ac6ca0d22be8f105e720

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

commit 8da5b12d39472c63dd38a73f5728468dd3587604
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 15:46:15 2013 -0400

    Update package.xml filelist.

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

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

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

commit 22fa24056c69e97bcace76e83a99ad091fae190c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 15:48:11 2013 -0400

    Fix classname

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

http://git.horde.org/horde-git/-/commit/22fa24056c69e97bcace76e83a99ad091fae190c

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

commit 785f31f16f2881409d6076dd07546325a42e3254
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 15:52:22 2013 -0400

    Fix constant.

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

http://git.horde.org/horde-git/-/commit/785f31f16f2881409d6076dd07546325a42e3254

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

commit 371b6329ac98fbc7e0751e7054450abae75096df
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 23:37:31 2013 -0400

    Avoid issues with arrays and magic methods.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Note.php |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/371b6329ac98fbc7e0751e7054450abae75096df

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

commit a0ec2d87c506973c279cad42d61ca4d920d22c95
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 23:37:54 2013 -0400

    Add missing getClass() method.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Note.php |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

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

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

commit e26647e4f13c9a37bb0b235da5030ec35870f890
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 23:38:18 2013 -0400

    Add Notes namespace

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

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

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

commit 50c871d4c9b938e113e3db0c6c8110d922e45748
Merge: e26647e 5fde943
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 11 23:47:54 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/lib/Horde/Core/Ajax/Application.php        |   16 +-
 framework/Core/package.xml                                |    4 +-
 framework/Imap_Client/doc/Horde/Imap/Client/UPGRADING     |   20 ++-
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php      |  112 ++++++++++---
 framework/Imap_Client/lib/Horde/Imap/Client/Data/Sync.php |   85 ++++++++--
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php    |   71 +-------
 framework/Imap_Client/package.xml                         |   16 +-
 horde/lib/LoginTasks/Task/AdminCheck.php                  |   19 +--
 imp/lib/Ajax/Application/ListMessages.php                 |    2 +-
 imp/lib/Ui/Folder.php                                     |    6 +-
 ingo/lib/Ingo.php                                         |    9 +-
 11 files changed, 229 insertions(+), 131 deletions(-)

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

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

commit 0c0136458551f0c7d37fef33c47c170829ade5da
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 00:30:57 2013 -0400

    ws

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

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

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

commit 731c315b836c11d523335d29d0ccc147c9e57068
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 00:31:28 2013 -0400

    Parse incoming Horde_ActiveSync::CLASS_NOTES requests.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/731c315b836c11d523335d29d0ccc147c9e57068

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

commit 86c09b2e1d21c7e58dae8b91fb1e6730338140ce
Merge: 731c315 b39f42e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 09:31:16 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php  |    1 +
 framework/Autoloader_Cache/bin/horde-autoloader-cache-prune |    6 +-
 framework/Autoloader_Cache/lib/Horde/Autoloader/Cache.php   |   66 ++-
 framework/Autoloader_Cache/package.xml                      |   31 +-
 passwd/README                                               |    2 +-
 passwd/config/backends.php                                  |  212 +++-----
 passwd/config/hooks.php.dist                                |    1 +
 passwd/docs/CHANGES                                         |    1 +
 passwd/docs/INSTALL                                         |   12 +-
 passwd/docs/UPGRADING                                       |    4 +-
 passwd/index.php                                            |  228 +--------
 passwd/js/passwd.js                                         |   11 +-
 passwd/lib/Application.php                                  |   30 +-
 passwd/lib/Basic.php                                        |  286 +++++++++++
 passwd/lib/Driver.php                                       |   41 +-
 passwd/lib/Driver/Http.php                                  |   66 ++--
 passwd/lib/Exception.php                                    |   18 +-
 passwd/lib/Factory/Driver.php                               |   90 ++--
 passwd/lib/Passwd.php                                       |  106 ----
 passwd/lib/Test.php                                         |   40 +-
 passwd/locale/en/help.xml                                   |   21 +-
 passwd/package.xml                                          |   16 +-
 passwd/templates/index.html.php                             |   34 +-
 passwd/test/Passwd/Unit/Factory/DriverTest.php              |   19 +-
 24 files changed, 674 insertions(+), 668 deletions(-)

http://git.horde.org/horde-git/-/commit/86c09b2e1d21c7e58dae8b91fb1e6730338140ce

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

commit 2266cb16ebdd1bcbf319432836e8d9481fe8f490
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 11:07:26 2013 -0400

    Add COMPOSEMAIL namespace

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

http://git.horde.org/horde-git/-/commit/2266cb16ebdd1bcbf319432836e8d9481fe8f490

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

commit 78ab1b74bb79718e8864c9f19e02edb23eeec2c5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 11:09:15 2013 -0400

    Add Horde_ActiveSync_Wbxml_Decoder::isWbxml() and ::getFullInputStream()
    
    Allow the decoder to sniff out valid wbxml, and return the full
    input stream if desired.

 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml.php         |    3 +
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Decoder.php |   87 ++++++++++-
 2 files changed, 87 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/78ab1b74bb79718e8864c9f19e02edb23eeec2c5

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

commit 00a93bb22c75835be8e1ef49b7623ae5e0b7a71e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 11:10:25 2013 -0400

    Have Horde_ActiveSync_Request_SendMail sniff out the type of request.
    
    In EAS 14.x the Sendmail command may or maynot be transmitted as
    either IMF/Rfc822 stream or as a wbxml encoded stream of COMPOSEMAIL
    namespace properties. Check for valid wbxml and if none is present,
    assume the full input stream is rfc822 input.
    
    Still need to implement the wbxml decoding for the SendMail request.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php |   29 ++++----
 1 files changed, 13 insertions(+), 16 deletions(-)

http://git.horde.org/horde-git/-/commit/00a93bb22c75835be8e1ef49b7623ae5e0b7a71e

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

commit e54661fff04d5645127b99ad8b78bc073f5d3d0e
Merge: 00a93bb ce97635
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 11:23:51 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/lib/Horde/Core/ActiveSync/Connector.php |    2 +-
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php    |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

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

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

commit 77ae646cc01361a71fa8bb026d2a604d96ce2499
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 11:58:10 2013 -0400

    Add SendMail and SendMailSource classes

 framework/ActiveSync/lib/Horde/ActiveSync/Message/SendMail.php    |  111 +++++
 .../ActiveSync/lib/Horde/ActiveSync/Message/SendMailSource.php    |   83 +++
 2 files changed, 194 insertions(+), 0 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/SendMail.php
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/SendMailSource.php

http://git.horde.org/horde-git/-/commit/77ae646cc01361a71fa8bb026d2a604d96ce2499

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

commit 195fc2507401a8ae05b0020ba450c3c86ae52189
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 11:58:53 2013 -0400

    Parse (but don't do anything with yet) the incoming COMPOSEMAIL request.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php |   42 +++++++-
 1 files changed, 41 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/195fc2507401a8ae05b0020ba450c3c86ae52189

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

commit e47d13b9c84d588c170c7bc8e22f49db9e40b9cb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 12 11:59:17 2013 -0400

    Update package.xml list

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

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

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

commit 877fb18eff124828d484b0e7fae2f0187be156a7
Merge: e47d13b 05de0bd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 10:35:26 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 ansel/lib/Ansel.php                                               |    2 +-
 framework/ActiveSync/locale/eu/LC_MESSAGES/Horde_ActiveSync.mo    |  Bin 944 -> 981 bytes
 framework/ActiveSync/locale/eu/LC_MESSAGES/Horde_ActiveSync.po    |    6 +-
 framework/Alarm/locale/eu/LC_MESSAGES/Horde_Alarm.mo              |  Bin 762 -> 772 bytes
 framework/Alarm/locale/eu/LC_MESSAGES/Horde_Alarm.po              |    9 +-
 framework/Argv/locale/eu/LC_MESSAGES/Horde_Argv.mo                |  Bin 585 -> 596 bytes
 framework/Argv/locale/eu/LC_MESSAGES/Horde_Argv.po                |    5 +-
 framework/Auth/lib/Horde/Auth/Ldap.php                            |    4 +-
 framework/Auth/locale/eu/LC_MESSAGES/Horde_Auth.mo                |  Bin 742 -> 753 bytes
 framework/Auth/locale/eu/LC_MESSAGES/Horde_Auth.po                |   31 +-
 framework/Browser/locale/eu/LC_MESSAGES/Horde_Browser.mo          |  Bin 1149 -> 1160 bytes
 framework/Browser/locale/eu/LC_MESSAGES/Horde_Browser.po          |    5 +-
 framework/Cli/locale/eu/LC_MESSAGES/Horde_Cli.mo                  |  Bin 696 -> 707 bytes
 framework/Cli/locale/eu/LC_MESSAGES/Horde_Cli.po                  |    5 +-
 framework/Compress/locale/eu/LC_MESSAGES/Horde_Compress.mo        |  Bin 731 -> 983 bytes
 framework/Compress/locale/eu/LC_MESSAGES/Horde_Compress.po        |    9 +-
 framework/Core/lib/Horde.php                                      |  287 +-
 framework/Core/lib/Horde/Config.php                               |   26 +-
 framework/Core/lib/Horde/Core/Db/Migration.php                    |   31 +-
 framework/Core/lib/Horde/Core/Factory/Logger.php                  |   15 +-
 framework/Core/lib/Horde/Deprecated.php                           |  105 +
 framework/Core/lib/Horde/Themes/Image.php                         |  122 +-
 framework/Core/locale/eu/LC_MESSAGES/Horde_Core.mo                |  Bin 5850 -> 19198 bytes
 framework/Core/locale/eu/LC_MESSAGES/Horde_Core.po                |  567 +-
 framework/Core/package.xml                                        |   16 +-
 framework/Crypt/locale/eu/LC_MESSAGES/Horde_Crypt.mo              |  Bin 805 -> 1893 bytes
 framework/Crypt/locale/eu/LC_MESSAGES/Horde_Crypt.po              |  116 +-
 framework/Data/locale/eu/LC_MESSAGES/Horde_Data.mo                |  Bin 851 -> 1262 bytes
 framework/Data/locale/eu/LC_MESSAGES/Horde_Data.po                |   11 +-
 framework/Date/locale/eu/LC_MESSAGES/Horde_Date.mo                |  Bin 488 -> 1189 bytes
 framework/Date/locale/eu/LC_MESSAGES/Horde_Date.po                |   62 +-
 framework/Exception/locale/eu/LC_MESSAGES/Horde_Exception.mo      |  Bin 591 -> 602 bytes
 framework/Exception/locale/eu/LC_MESSAGES/Horde_Exception.po      |    5 +-
 framework/Form/locale/eu/LC_MESSAGES/Horde_Form.mo                |  Bin 1098 -> 1997 bytes
 framework/Form/locale/eu/LC_MESSAGES/Horde_Form.po                |   61 +-
 framework/Icalendar/locale/eu/LC_MESSAGES/Horde_Icalendar.mo      |  Bin 553 -> 564 bytes
 framework/Icalendar/locale/eu/LC_MESSAGES/Horde_Icalendar.po      |    5 +-
 framework/Image/locale/eu/LC_MESSAGES/Horde_Image.mo              |  Bin 1279 -> 1352 bytes
 framework/Image/locale/eu/LC_MESSAGES/Horde_Image.po              |   12 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php            |    4 +-
 framework/Imap_Client/locale/eu/LC_MESSAGES/Horde_Imap_Client.mo  |  Bin 1408 -> 2044 bytes
 framework/Imap_Client/locale/eu/LC_MESSAGES/Horde_Imap_Client.po  |  135 +-
 framework/Imsp/locale/eu/LC_MESSAGES/Horde_Imsp.mo                |  Bin 569 -> 580 bytes
 framework/Imsp/locale/eu/LC_MESSAGES/Horde_Imsp.po                |    5 +-
 framework/Itip/locale/eu/LC_MESSAGES/Horde_Itip.mo                |  Bin 603 -> 1432 bytes
 framework/Itip/locale/eu/LC_MESSAGES/Horde_Itip.po                |   23 +-
 framework/Kolab_Cli/locale/eu/LC_MESSAGES/Horde_Kolab_Cli.mo      |  Bin 492 -> 959 bytes
 framework/Kolab_Cli/locale/eu/LC_MESSAGES/Horde_Kolab_Cli.po      |   22 +-
 .../Kolab_FreeBusy/locale/eu/LC_MESSAGES/Horde_Kolab_FreeBusy.mo  |  Bin 623 -> 983 bytes
 .../Kolab_FreeBusy/locale/eu/LC_MESSAGES/Horde_Kolab_FreeBusy.po  |   20 +-
 .../Kolab_Resource/locale/eu/LC_MESSAGES/Horde_Kolab_Resource.mo  |  Bin 988 -> 999 bytes
 .../Kolab_Resource/locale/eu/LC_MESSAGES/Horde_Kolab_Resource.po  |    5 +-
 .../Kolab_Storage/locale/eu/LC_MESSAGES/Horde_Kolab_Storage.mo    |  Bin 496 -> 806 bytes
 .../Kolab_Storage/locale/eu/LC_MESSAGES/Horde_Kolab_Storage.po    |   33 +-
 framework/LoginTasks/locale/eu/LC_MESSAGES/Horde_LoginTasks.mo    |  Bin 696 -> 707 bytes
 framework/LoginTasks/locale/eu/LC_MESSAGES/Horde_LoginTasks.po    |    5 +-
 framework/Mime/locale/eu/LC_MESSAGES/Horde_Mime.mo                |  Bin 1318 -> 1329 bytes
 framework/Mime/locale/eu/LC_MESSAGES/Horde_Mime.po                |    5 +-
 framework/Mime_Viewer/locale/eu/LC_MESSAGES/Horde_Mime_Viewer.mo  |  Bin 1559 -> 1570 bytes
 framework/Mime_Viewer/locale/eu/LC_MESSAGES/Horde_Mime_Viewer.po  |    5 +-
 framework/Model/locale/eu/LC_MESSAGES/Horde_Model.mo              |  Bin 1296 -> 2980 bytes
 framework/Model/locale/eu/LC_MESSAGES/Horde_Model.po              |  107 +-
 framework/Nls/locale/eu/LC_MESSAGES/Horde_Nls.mo                  |  Bin 592 -> 2485 bytes
 framework/Nls/locale/eu/LC_MESSAGES/Horde_Nls.po                  |  103 +-
 framework/Perms/locale/eu/LC_MESSAGES/Horde_Perms.mo              |  Bin 855 -> 866 bytes
 framework/Perms/locale/eu/LC_MESSAGES/Horde_Perms.po              |    5 +-
 framework/Prefs/locale/eu/LC_MESSAGES/Horde_Prefs.mo              |  Bin 1071 -> 1082 bytes
 framework/Prefs/locale/eu/LC_MESSAGES/Horde_Prefs.po              |    5 +-
 framework/Push/locale/eu/LC_MESSAGES/Horde_Push.mo                |  Bin 487 -> 767 bytes
 framework/Push/locale/eu/LC_MESSAGES/Horde_Push.po                |   11 +-
 framework/Rpc/locale/eu/LC_MESSAGES/Horde_Rpc.mo                  |  Bin 560 -> 571 bytes
 framework/Rpc/locale/eu/LC_MESSAGES/Horde_Rpc.po                  |    5 +-
 .../locale/eu/LC_MESSAGES/Horde_Service_Facebook.mo               |  Bin 717 -> 728 bytes
 .../locale/eu/LC_MESSAGES/Horde_Service_Facebook.po               |    5 +-
 .../Service_Scribd/locale/eu/LC_MESSAGES/Horde_Service_Scribd.mo  |  Bin 557 -> 568 bytes
 .../Service_Scribd/locale/eu/LC_MESSAGES/Horde_Service_Scribd.po  |    5 +-
 .../locale/eu/LC_MESSAGES/Horde_Service_Weather.mo                |  Bin 782 -> 868 bytes
 .../locale/eu/LC_MESSAGES/Horde_Service_Weather.po                |   26 +-
 .../test/Horde/SessionHandler/Storage/StackTest.php               |    2 +-
 framework/Share/locale/eu/LC_MESSAGES/Horde_Share.mo              |  Bin 626 -> 637 bytes
 framework/Share/locale/eu/LC_MESSAGES/Horde_Share.po              |    5 +-
 framework/SyncMl/locale/eu/LC_MESSAGES/Horde_SyncMl.mo            |  Bin 565 -> 576 bytes
 framework/SyncMl/locale/eu/LC_MESSAGES/Horde_SyncMl.po            |    5 +-
 framework/Text_Filter/locale/eu/LC_MESSAGES/Horde_Text_Filter.mo  |  Bin 532 -> 543 bytes
 framework/Text_Filter/locale/eu/LC_MESSAGES/Horde_Text_Filter.po  |    5 +-
 framework/Token/locale/eu/LC_MESSAGES/Horde_Token.mo              |  Bin 488 -> 499 bytes
 framework/Token/locale/eu/LC_MESSAGES/Horde_Token.po              |    5 +-
 framework/Vcs/test/Horde/Vcs/CvsTest.php                          |    8 +
 framework/Vcs/test/Horde/Vcs/SvnTest.php                          |    8 +
 framework/Vfs/locale/eu/LC_MESSAGES/Horde_Vfs.mo                  |  Bin 678 -> 689 bytes
 framework/Vfs/locale/eu/LC_MESSAGES/Horde_Vfs.po                  |    5 +-
 framework/Vfs/test/Horde/Vfs/FileTest.php                         |    6 +-
 gollem/locale/eu/LC_MESSAGES/gollem.mo                            |  Bin 72426 -> 71826 bytes
 gollem/locale/eu/LC_MESSAGES/gollem.po                            |  236 +-
 horde/config/conf.xml                                             |    2 +-
 horde/lib/Api.php                                                 |   52 +-
 horde/locale/eu/LC_MESSAGES/horde.mo                              |  Bin 64314 -> 63610 bytes
 horde/locale/eu/LC_MESSAGES/horde.po                              | 1534 +-
 horde/locale/eu/help.xml                                          |   12 +-
 horde/templates/prefs/activesync.html                             |    2 +-
 imp/locale/de/LC_MESSAGES/imp.mo                                  |  Bin 181260 -> 181259 bytes
 imp/locale/de/LC_MESSAGES/imp.po                                  |    4 +-
 imp/locale/eu/LC_MESSAGES/imp.mo                                  |  Bin 181856 -> 175647 bytes
 imp/locale/eu/LC_MESSAGES/imp.po                                  | 4525 ++---
 imp/locale/eu/help.xml                                            |  684 +-
 ingo/locale/eu/LC_MESSAGES/ingo.mo                                |  Bin 81975 -> 82436 bytes
 ingo/locale/eu/LC_MESSAGES/ingo.po                                |  531 +-
 ingo/locale/eu/help.xml                                           |    8 +-
 kronolith/locale/eu/LC_MESSAGES/kronolith.mo                      |  Bin 124127 -> 122953 bytes
 kronolith/locale/eu/LC_MESSAGES/kronolith.po                      | 1819 +-
 mnemo/locale/eu/LC_MESSAGES/mnemo.mo                              |  Bin 74245 -> 72826 bytes
 mnemo/locale/eu/LC_MESSAGES/mnemo.po                              |  312 +-
 mnemo/locale/eu/help.xml                                          |    2 +-
 nag/locale/eu/LC_MESSAGES/nag.mo                                  |  Bin 88756 -> 88412 bytes
 nag/locale/eu/LC_MESSAGES/nag.po                                  |  993 +-
 passwd/config/backends.php                                        |   57 +-
 passwd/config/hooks.php.dist                                      |   64 +-
 passwd/docs/CHANGES                                               |    1 +
 passwd/docs/CREDITS                                               |    6 +-
 passwd/docs/UPGRADING                                             |   27 +-
 passwd/lib/Basic.php                                              |   52 +-
 passwd/lib/Driver.php                                             |   32 +-
 passwd/lib/Driver/Adsi.php                                        |   45 +-
 passwd/lib/Driver/Composite.php                                   |   93 +-
 passwd/lib/Driver/Expect.php                                      |   47 +-
 passwd/lib/Driver/Expectpecl.php                                  |  116 +-
 passwd/lib/Driver/Horde.php                                       |   44 +-
 passwd/lib/Driver/Http.php                                        |   11 +-
 passwd/lib/Driver/Kolab.php                                       |   52 +-
 passwd/lib/Driver/Ldap.php                                        |  144 +-
 passwd/lib/Driver/Null.php                                        |   31 +
 passwd/lib/Driver/Pine.php                                        |  141 +-
 passwd/lib/Driver/Poppassd.php                                    |   76 +-
 passwd/lib/Driver/Procopen.php                                    |   45 +-
 passwd/lib/Driver/Pspasswd.php                                    |   56 +-
 passwd/lib/Driver/Servuftp.php                                    |   77 +-
 passwd/lib/Driver/Smbldap.php                                     |   66 +-
 passwd/lib/Driver/Smbpasswd.php                                   |   64 +-
 passwd/lib/Driver/Soap.php                                        |   56 +-
 passwd/lib/Driver/Sql.php                                         |  132 +-
 passwd/lib/Driver/Vmailmgr.php                                    |   36 +-
 passwd/lib/Driver/Vpopmail.php                                    |  119 +-
 passwd/lib/Factory/Driver.php                                     |   75 +-
 passwd/package.xml                                                |   11 +-
 passwd/test/Passwd/Autoload.php                                   |   10 +-
 passwd/test/Passwd/TestCase.php                                   |   39 +-
 passwd/test/Passwd/Unit/Driver/SqlTest.php                        |   39 +-
 passwd/test/Passwd/Unit/Factory/DriverTest.php                    |   57 +-
 timeobjects/locale/eu/LC_MESSAGES/timeobjects.mo                  |  Bin 64818 -> 64133 bytes
 timeobjects/locale/eu/LC_MESSAGES/timeobjects.po                  |   14 +-
 turba/locale/eu/LC_MESSAGES/turba.mo                              |  Bin 95563 -> 94710 bytes
 turba/locale/eu/LC_MESSAGES/turba.po                              |  734 +-
 152 files changed, 7681 insertions(+), 7804 deletions(-)

http://git.horde.org/horde-git/-/commit/877fb18eff124828d484b0e7fae2f0187be156a7

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

commit 1aff84d7739fb233ab59ebd225a1a5c7e8e10483
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 10:47:48 2013 -0400

    These are constants from the message object, not request object.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php |   22 +-------
 1 files changed, 3 insertions(+), 19 deletions(-)

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

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

commit 9552125509b41bf659d337ea8395adada7ad1d26
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 11:47:49 2013 -0400

    Finish implementation of EAS 14+ SENDMAIL/SMARTREPLY/SMARTFORWARD requests.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php    |   60 +++--
 .../ActiveSync/lib/Horde/ActiveSync/Request/SmartForward.php      |    6 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SmartReply.php  |    6 +-
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php               |   49 +++-
 4 files changed, 88 insertions(+), 33 deletions(-)

http://git.horde.org/horde-git/-/commit/9552125509b41bf659d337ea8395adada7ad1d26

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

commit 4ec9c4849db27f8c80d834e15575c39c7a6b69f0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 12:01:23 2013 -0400

    Partially Revert "Finish implementation of EAS 14+ SENDMAIL/SMARTREPLY/SMARTFORWARD requests."
    
    This change belongs in Horde_Core.
    
    This reverts commit 9552125509b41bf659d337ea8395adada7ad1d26.

 framework/Core/lib/Horde/Core/ActiveSync/Driver.php |   49 ++++---------------
 1 files changed, 9 insertions(+), 40 deletions(-)

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

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

commit 1de61f2bf3c7238d654da4db18f805749c912328
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 12:28:22 2013 -0400

    Parse incoming AIRSYNCBASE_PREVIEW values.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

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

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

commit 48c50a90d15f33cdf0c201dc23cdbef4d1e62a20
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 12:44:19 2013 -0400

    Add preview property to body object.

 .../ActiveSync/lib/Horde/ActiveSync/Message/AirSyncBaseBody.php   |   25 +++++
 1 files changed, 25 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/48c50a90d15f33cdf0c201dc23cdbef4d1e62a20

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

commit 2a12fd10f562d8efab7f7a0dc9fdd7fca576af8d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 12:52:50 2013 -0400

    Generate the preview if requested.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/2a12fd10f562d8efab7f7a0dc9fdd7fca576af8d

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

commit e34aa2ccd918fffebde7db17be75e8d047f4892a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 15 13:50:32 2013 -0400

    Parse AVAILABILITY in incoming RESOLVE_RECIPIENTS requests.

 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |   32 +++-
 1 files changed, 24 insertions(+), 8 deletions(-)

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

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

commit a46d199a2e0244e47164f73ca32b239a5d4f7b5d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 17 16:04:10 2013 -0400

    Fix key name

 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |    6 ++--
 1 files changed, 3 insertions(+), 3 deletions(-)

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

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

commit c52c3db3107bc664d0f65dc90d181f1fbb983c6e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 17 16:04:42 2013 -0400

    Add missing wbxml mapping for FB handling in RESOLVERECIPTIENTS requests.

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

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

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

commit 8acfdbc39d3a44260783929eb24a697008699e17
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 17 16:15:12 2013 -0400

    Support passing either CERTIFICATERETRIEVAL or AVAILABILITY to driver.

 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |   10 +++--
 1 files changed, 6 insertions(+), 4 deletions(-)

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

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

commit 52b78bd6db96b3f401c8c9b72532c22be75b68ea
Merge: 8acfdbc 6507f8b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 17 16:17:14 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Base.php |    6 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |    1 +
 framework/Core/js/hordecore.js                             |   38 ++++++++----
 framework/Core/js/smartmobile.js                           |   26 ++++++--
 framework/Core/lib/Horde/Core/ActiveSync/Connector.php     |    2 +-
 framework/Core/package.xml                                 |   12 +++-
 framework/Mail/lib/Horde/Mail/Transport.php                |   22 ++++---
 framework/Mail/package.xml                                 |    4 +-
 framework/Mail/test/Horde/Mail/SendTest.php                |   15 +++++
 framework/Stream_Filter/lib/Horde/Stream/Filter/Eol.php    |   28 ++++++---
 imp/docs/CHANGES                                           |    1 +
 imp/lib/Imap/Tree.php                                      |    7 +-
 imp/lib/Mime/Viewer/Pgp.php                                |   34 +++++++++--
 imp/package.xml                                            |    9 +++
 14 files changed, 148 insertions(+), 57 deletions(-)

http://git.horde.org/horde-git/-/commit/52b78bd6db96b3f401c8c9b72532c22be75b68ea

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

commit 31b8f63f3adc5ddad88d2c2a658e3f52cdc74b20
Merge: 52b78bd 1903703
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 18 10:35:28 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 chora/locale/pt_BR/LC_MESSAGES/chora.mo                           |  Bin 72001 -> 71212 bytes
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php        |    8 +-
 .../lib/Horde/ActiveSync/Message/AirSyncBaseAttachment.php        |   11 +-
 framework/Argv/locale/pt_BR/LC_MESSAGES/Horde_Argv.mo             |  Bin 1488 -> 1488 bytes
 framework/Argv/locale/pt_BR/LC_MESSAGES/Horde_Argv.po             |   16 +-
 framework/Browser/locale/pt_BR/LC_MESSAGES/Horde_Browser.mo       |  Bin 1333 -> 1333 bytes
 framework/Browser/locale/pt_BR/LC_MESSAGES/Horde_Browser.po       |   14 +-
 framework/Cli/locale/pt_BR/LC_MESSAGES/Horde_Cli.mo               |  Bin 634 -> 727 bytes
 framework/Cli/locale/pt_BR/LC_MESSAGES/Horde_Cli.po               |   20 +-
 framework/Compress/locale/pt_BR/LC_MESSAGES/Horde_Compress.mo     |  Bin 956 -> 956 bytes
 framework/Compress/locale/pt_BR/LC_MESSAGES/Horde_Compress.po     |   10 +-
 framework/Core/lib/Horde/Core/Prefs/Ui.php                        |    5 +
 framework/Core/locale/pt_BR/LC_MESSAGES/Horde_Core.mo             |  Bin 16572 -> 19654 bytes
 framework/Core/locale/pt_BR/LC_MESSAGES/Horde_Core.po             |  703 +-
 framework/Crypt/lib/Horde/Crypt/Pgp.php                           |   28 +-
 framework/Crypt/locale/pt_BR/LC_MESSAGES/Horde_Crypt.mo           |  Bin 7445 -> 7554 bytes
 framework/Crypt/locale/pt_BR/LC_MESSAGES/Horde_Crypt.po           |   93 +-
 framework/Crypt/package.xml                                       |   12 +-
 framework/Data/locale/pt_BR/LC_MESSAGES/Horde_Data.mo             |  Bin 1177 -> 1305 bytes
 framework/Data/locale/pt_BR/LC_MESSAGES/Horde_Data.po             |   20 +-
 framework/Date/locale/pt_BR/LC_MESSAGES/Horde_Date.mo             |  Bin 1192 -> 1192 bytes
 framework/Date/locale/pt_BR/LC_MESSAGES/Horde_Date.po             |   26 +-
 framework/Form/locale/pt_BR/LC_MESSAGES/Horde_Form.mo             |  Bin 10910 -> 10967 bytes
 framework/Form/locale/pt_BR/LC_MESSAGES/Horde_Form.po             |  350 +-
 framework/Icalendar/locale/pt_BR/LC_MESSAGES/Horde_Icalendar.mo   |  Bin 503 -> 503 bytes
 framework/Icalendar/locale/pt_BR/LC_MESSAGES/Horde_Icalendar.po   |    4 +-
 framework/Kolab_Cli/locale/pt_BR/LC_MESSAGES/Horde_Kolab_Cli.mo   |  Bin 812 -> 2165 bytes
 framework/Kolab_Cli/locale/pt_BR/LC_MESSAGES/Horde_Kolab_Cli.po   |   22 +-
 .../Kolab_Storage/locale/pt_BR/LC_MESSAGES/Horde_Kolab_Storage.mo |  Bin 7124 -> 2856 bytes
 .../Kolab_Storage/locale/pt_BR/LC_MESSAGES/Horde_Kolab_Storage.po |  280 +-
 framework/Mime/locale/pt_BR/LC_MESSAGES/Horde_Mime.mo             |  Bin 1360 -> 1256 bytes
 framework/Mime/locale/pt_BR/LC_MESSAGES/Horde_Mime.po             |   29 +-
 .../Mime_Viewer/locale/pt_BR/LC_MESSAGES/Horde_Mime_Viewer.mo     |  Bin 1531 -> 1531 bytes
 .../Mime_Viewer/locale/pt_BR/LC_MESSAGES/Horde_Mime_Viewer.po     |    4 +-
 framework/Model/locale/pt_BR/LC_MESSAGES/Horde_Model.mo           |  Bin 6939 -> 6939 bytes
 framework/Model/locale/pt_BR/LC_MESSAGES/Horde_Model.po           |  234 +-
 framework/Nls/locale/pt_BR/LC_MESSAGES/Horde_Nls.mo               |  Bin 14743 -> 14743 bytes
 framework/Nls/locale/pt_BR/LC_MESSAGES/Horde_Nls.po               |    2 +-
 framework/Prefs/locale/pt_BR/LC_MESSAGES/Horde_Prefs.mo           |  Bin 1026 -> 1026 bytes
 framework/Prefs/locale/pt_BR/LC_MESSAGES/Horde_Prefs.po           |    8 +-
 framework/Rpc/locale/pt_BR/LC_MESSAGES/Horde_Rpc.mo               |  Bin 1271 -> 1436 bytes
 framework/Rpc/locale/pt_BR/LC_MESSAGES/Horde_Rpc.po               |    8 +-
 .../locale/pt_BR/LC_MESSAGES/Horde_Service_Facebook.mo            |  Bin 677 -> 677 bytes
 .../locale/pt_BR/LC_MESSAGES/Horde_Service_Facebook.po            |    6 +-
 .../Text_Filter/locale/pt_BR/LC_MESSAGES/Horde_Text_Filter.mo     |  Bin 475 -> 475 bytes
 .../Text_Filter/locale/pt_BR/LC_MESSAGES/Horde_Text_Filter.po     |    6 +-
 framework/Vfs/locale/pt_BR/LC_MESSAGES/Horde_Vfs.mo               |  Bin 641 -> 641 bytes
 framework/Vfs/locale/pt_BR/LC_MESSAGES/Horde_Vfs.po               |    8 +-
 gollem/locale/pt_BR/LC_MESSAGES/gollem.mo                         |  Bin 72992 -> 71809 bytes
 gollem/locale/pt_BR/LC_MESSAGES/gollem.po                         |  288 +-
 horde/locale/pt_BR/LC_MESSAGES/horde.mo                           |  Bin 64827 -> 64028 bytes
 horde/locale/pt_BR/LC_MESSAGES/horde.po                           | 1562 +-
 imp/locale/pt_BR/LC_MESSAGES/imp.mo                               |  Bin 183032 -> 176277 bytes
 imp/locale/pt_BR/LC_MESSAGES/imp.po                               | 4563 ++---
 ingo/locale/pt_BR/LC_MESSAGES/ingo.mo                             |  Bin 82364 -> 82678 bytes
 ingo/locale/pt_BR/LC_MESSAGES/ingo.po                             |  527 +-
 kronolith/locale/pt_BR/LC_MESSAGES/kronolith.mo                   |  Bin 125195 -> 123729 bytes
 kronolith/locale/pt_BR/LC_MESSAGES/kronolith.po                   | 1815 +-
 mnemo/locale/pt_BR/LC_MESSAGES/mnemo.mo                           |  Bin 75321 -> 73757 bytes
 mnemo/locale/pt_BR/LC_MESSAGES/mnemo.po                           |  318 +-
 nag/locale/pt_BR/LC_MESSAGES/nag.po                               |  944 +-
 passwd/locale/pt_BR/LC_MESSAGES/passwd.mo                         |  Bin 70609 -> 69878 bytes
 turba/locale/pt_BR/LC_MESSAGES/turba.mo                           |  Bin 95617 -> 94740 bytes
 turba/locale/pt_BR/LC_MESSAGES/turba.po                           |  788 +-
 whups/locale/pt_BR/LC_MESSAGES/whups.mo                           |  Bin 93947 -> 93062 bytes
 wicked/locale/pt_BR/LC_MESSAGES/wicked.mo                         |  Bin 79291 -> 78096 bytes
 wicked/locale/pt_BR/LC_MESSAGES/wicked.po                         |  124 +-
 67 files changed, 6332 insertions(+), 6524 deletions(-)

http://git.horde.org/horde-git/-/commit/31b8f63f3adc5ddad88d2c2a658e3f52cdc74b20

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

commit 912c6974ae483fbf0f996156a644a9362a1f4b93
Merge: 31b8f63 3653719
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 18 11:19:44 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/package.xml                    |    4 ++--
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php |    4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/912c6974ae483fbf0f996156a644a9362a1f4b93

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

commit 82b86b8c482cd49b634056e69444dcb0394503eb
Merge: 912c697 05bccaf
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 19 01:46:05 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/lib/Horde/Themes/Css.php                           |  101 +-
 framework/Core/package.xml                                        |   10 +-
 framework/Css_Parser/doc/Horde/Css/Parser/COPYING                 |  458 ++++
 framework/Css_Parser/doc/Horde/Css/Parser/EXPAT_LICENSE           |   24 +
 framework/Css_Parser/lib/Horde/Css/Parser.php                     |   72 +
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/CSSBlockList.php  |   78 +
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/CSSList.php       |   75 +
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/Document.php      |   87 +
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/KeyFrame.php      |   40 +
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/MediaQuery.php    |   32 +
 framework/Css_Parser/lib/Sabberworm/CSS/Parser.php                |  564 ++++
 .../lib/Sabberworm/CSS/Parsing/UnexpectedTokenException.php       |   28 +
 framework/Css_Parser/lib/Sabberworm/CSS/Property/CSSNamespace.php |   37 +
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Charset.php      |   32 +
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Import.php       |   30 +
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Selector.php     |   75 +
 framework/Css_Parser/lib/Sabberworm/CSS/Rule/Rule.php             |  142 +
 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRule.php        |   28 +
 .../Css_Parser/lib/Sabberworm/CSS/RuleSet/DeclarationBlock.php    |  585 +++++
 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/RuleSet.php       |   95 +
 framework/Css_Parser/lib/Sabberworm/CSS/Settings.php              |   52 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/CSSFunction.php     |   35 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Color.php           |   24 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/PrimitiveValue.php  |    7 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/RuleValueList.php   |   11 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php            |   63 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/String.php          |   27 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/URL.php             |   26 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Value.php           |    8 +
 framework/Css_Parser/lib/Sabberworm/CSS/Value/ValueList.php       |   42 +
 framework/Css_Parser/package.xml                                  |  154 ++
 horde/config/hooks.php.dist                                       |   63 +-
 horde/templates/prefs/begin.html                                  |    4 +-
 imp/docs/CHANGES                                                  |    3 +
 imp/lib/Contents/View.php                                         |   19 +-
 imp/lib/Mime/Viewer/Html.php                                      |   90 +-
 imp/lib/Mime/Viewer/Plain.php                                     |   21 +-
 imp/package.xml                                                   |   18 +-
 kronolith/docs/CHANGES                                            |    9 +-
 kronolith/lib/Api.php                                             |   13 +
 kronolith/package.xml                                             |   43 +-
 41 files changed, 3161 insertions(+), 164 deletions(-)

http://git.horde.org/horde-git/-/commit/82b86b8c482cd49b634056e69444dcb0394503eb

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

commit 8dcba704831b5acf9bbcc68892dc16a8bc261dc5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 19 01:48:15 2013 -0400

    Implement freebusy support for EAS 14+

 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |   55 +++-
 1 files changed, 41 insertions(+), 14 deletions(-)

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

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

commit 04c5aad530695b28de6c5e7af1bf92823f41af4c
Merge: 8dcba70 4bc975b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 19 11:24:08 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php           |   16 +-
 framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php           |    2 +
 framework/Core/js/hordecore.js                                    |    1 +
 framework/Core/package.xml                                        |    2 +
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRule.php        |   28 +
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/CSSBlockList.php  |  114 +-
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/CSSList.php       |  102 +-
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/KeyFrame.php      |   62 +-
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/MediaQuery.php    |   42 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Parser.php                | 1074 ++--
 .../lib/Sabberworm/CSS/Parsing/UnexpectedTokenException.php       |   36 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Property/CSSNamespace.php |   42 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Charset.php      |   26 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Import.php       |   30 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Selector.php     |  116 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Rule/Rule.php             |  254 +-
 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRule.php        |   28 -
 .../Css_Parser/lib/Sabberworm/CSS/RuleSet/DeclarationBlock.php    | 1086 ++--
 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/RuleSet.php       |  148 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Settings.php              |   78 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/CSSFunction.php     |   54 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Color.php           |   26 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/RuleValueList.php   |    6 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php            |  110 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/String.php          |   30 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/URL.php             |   26 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Value.php           |    2 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/ValueList.php       |   68 +-
 framework/Css_Parser/package.xml                                  |    4 +-
 kronolith/docs/CHANGES                                            |    9 +-
 kronolith/lib/Api.php                                             |   13 -
 kronolith/package.xml                                             |   43 +-
 kronolith/workweek.php                                            |    2 +-
 33 files changed, 1820 insertions(+), 1860 deletions(-)

http://git.horde.org/horde-git/-/commit/04c5aad530695b28de6c5e7af1bf92823f41af4c

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

commit d3fa6788dfd59e9edfebf06aac538bc2a56f6f6c
Merge: 04c5aad 6fcfa96
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 19 13:18:49 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php |    6 ++++++
 framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php    |    3 ++-
 2 files changed, 8 insertions(+), 1 deletions(-)

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

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

commit 7da7222291b466cb66795013b838208bf07d1a96
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 19 13:43:48 2013 -0400

    Update Appointment and Recurrence objects for EAS 14+ properties.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |    7 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Recurrence.php  |   45 +++++
 2 files changed, 46 insertions(+), 6 deletions(-)

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

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

commit 667b2dec2d131fa2fb18dfab61ce72c865aecc83
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 19 14:08:55 2013 -0400

    Set the calendartype for EAS 14+ requests.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/667b2dec2d131fa2fb18dfab61ce72c865aecc83

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

commit 97b0a5f2a54673c3474cc1f28e4ab9b8b2d62a59
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 20 00:48:57 2013 -0400

    TODO

 framework/ActiveSync/doc/Horde/ActiveSync/TODO |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/97b0a5f2a54673c3474cc1f28e4ab9b8b2d62a59

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

commit bcef452a863d38cae82079c7e33a7314ef83d5ca
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 20 01:00:38 2013 -0400

    First pass at LASTEXECUTEDVERB support for synching reply/forward state.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   49 ++++++++++++
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php |   16 +++-
 2 files changed, 60 insertions(+), 5 deletions(-)

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

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

commit 55ce0ccae191501ce29c7e828db71c428cc5e8f9
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 20 01:01:19 2013 -0400

    ws

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

http://git.horde.org/horde-git/-/commit/55ce0ccae191501ce29c7e828db71c428cc5e8f9

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

commit ce27707b072cf2daa4e87c09b8eee6cd886c79b4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 20 10:20:10 2013 -0400

    Bump version

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

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

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

commit c797d0d10927fd753046c20c072c8645f86aa63b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 20 13:41:07 2013 -0400

    Fix is_callable check.

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

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

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

commit 011c9538d87aeeef9bf7bf9a56396a57e0996bc4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Mar 20 14:30:11 2013 -0400

    Explicitly specifiy we want the envelope data.
    
    Potentially saves an extra round trip to the server.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   16 +++-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php |   53 +-----------
 2 files changed, 15 insertions(+), 54 deletions(-)

http://git.horde.org/horde-git/-/commit/011c9538d87aeeef9bf7bf9a56396a57e0996bc4

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

commit 9b7501586ddd17c762a4a94ac190a762e62ed513
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 12:51:27 2013 -0400

    todo

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

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

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

commit ca2d3d784e6b1f8b5e6d93d718de85e6abda3a86
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 12:51:58 2013 -0400

    Give deviceinfo the EAS version information.
    
    Start moving towards making the device object a more full fledged
    device property manager.

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

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

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

commit a46760cbb5efbf34ec0b9340b331baab9adea856
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 12:54:01 2013 -0400

    Inject the device object to the sync object.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php         |   14 ++++++++++-
 2 files changed, 13 insertions(+), 3 deletions(-)

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

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

commit 52a7049be42aa2a37e1974c15d0f699c6a72c44f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 12:55:18 2013 -0400

    ws/phpdoc

 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/52a7049be42aa2a37e1974c15d0f699c6a72c44f

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

commit 0c25e7df5fcb7c8f1a11dd88748b73d9ac3d8dca
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:00:13 2013 -0400

    Extract _getLastVerb(); Fix variable names.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   33 ++++++++---
 1 files changed, 24 insertions(+), 9 deletions(-)

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

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

commit 9bb4d23ca715c955c81b26ce3b33ad557cb1e95c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:02:09 2013 -0400

    Improve/Refactor support for fetching the LASTVERBEXECUTED data.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   27 ++++++++---
 1 files changed, 19 insertions(+), 8 deletions(-)

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

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

commit 748bca9492e83557c38c785d3beeb6f731c6cf4a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:05:54 2013 -0400

    Existing flags were already added by this point.
    
    Merge them in setChanges(), not when building the changes.

 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Imap.php  |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |    6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

http://git.horde.org/horde-git/-/commit/748bca9492e83557c38c785d3beeb6f731c6cf4a

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

commit 15ff1d5d8e5ecca01047084f9d10a05b0a0e2f77
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:07:23 2013 -0400

    phpdoc/ws

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

http://git.horde.org/horde-git/-/commit/15ff1d5d8e5ecca01047084f9d10a05b0a0e2f77

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

commit bc10f9b271faaed1fb61dce23cf4db5da0fafb50
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:10:42 2013 -0400

    Add CHANGE_*_STATE constants.

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

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

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

commit 95091de7fcf775aafb2aba60c3c9821e285f1267
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:11:45 2013 -0400

    Improve outputting flag/verb changes.
    
    No need for separate method to export these changes. Use the
    already existing Mail message object and output as any other
    normal change set.

 framework/ActiveSync/lib/Horde/ActiveSync/Connector/Exporter.php |   29 ------
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php       |   17 +++
 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php               |   27 ++++-
 3 files changed, 40 insertions(+), 33 deletions(-)

http://git.horde.org/horde-git/-/commit/95091de7fcf775aafb2aba60c3c9821e285f1267

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

commit dea779a92979558fdb2de67e7fb37cc011e0f3a6
Merge: 95091de c4119ef
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:29:29 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php        |    5 +-
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRule.php        |   28 --
 .../Css_Parser/lib/Sabberworm/CSS/CSSList/AtRuleBlockList.php     |   36 ++
 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/KeyFrame.php      |   10 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Parser.php                |   95 +++--
 framework/Css_Parser/lib/Sabberworm/CSS/Property/AtRule.php       |   13 +
 framework/Css_Parser/lib/Sabberworm/CSS/Property/CSSNamespace.php |   15 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Charset.php      |    9 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Import.php       |   16 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Property/Selector.php     |    2 +-
 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRuleSet.php     |   36 ++
 framework/Css_Parser/lib/Sabberworm/CSS/Settings.php              |    2 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Color.php           |   19 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/PrimitiveValue.php  |    2 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/RuleValueList.php   |    2 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php            |    4 +-
 framework/Css_Parser/package.xml                                  |   24 +-
 imp/lib/Compose.php                                               |    3 +-
 imp/lib/Maillog.php                                               |    2 +-
 imp/lib/Mime/Viewer/Html.php                                      |   15 +-
 imp/migration/3_imp_maillog_update.php                            |   55 +++
 kronolith/docs/CHANGES                                            |    3 +
 kronolith/lib/Driver.php                                          |    5 -
 kronolith/lib/Driver/Kolab.php                                    |    6 +-
 kronolith/lib/Driver/Sql.php                                      |    7 +-
 kronolith/lib/Event.php                                           |    1 +
 kronolith/package.xml                                             |    4 +
 passwd/lib/Basic.php                                              |   14 +-
 passwd/lib/Driver/Procopen.php                                    |    2 +-
 29 files changed, 316 insertions(+), 119 deletions(-)

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

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

commit 3ca999ad947b2c2f7e2c1995aec49a65cf357e05
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:36:04 2013 -0400

    Use the version property from the device.

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

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

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

commit 9940c3f1378a464f8e3b719d22b103b15db3da2e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:37:02 2013 -0400

    Move abstract methods to end of file.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php |   14 ++++++------
 1 files changed, 7 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/9940c3f1378a464f8e3b719d22b103b15db3da2e

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

commit 4e57f41ea37f8234c6016f6491259303dafcf742
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:42:51 2013 -0400

    Use $device->version

 framework/ActiveSync/lib/Horde/ActiveSync/Request/FolderSync.php |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Provision.php  |    6 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php       |   18 +++---
 3 files changed, 13 insertions(+), 13 deletions(-)

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

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

commit 183d582a886060f3b5308c2b3d0c118be9537fd4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:44:37 2013 -0400

    More places to use $device->version

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Provision.php |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php  |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php      |   10 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/183d582a886060f3b5308c2b3d0c118be9537fd4

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

commit e555e717aca01ac528c8b3eb2dc58aa73e8358d2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 13:45:09 2013 -0400

    No need for this protected property anylonger.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

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

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

commit 72703e5d25c484af9d6e40906850ab1620e58ea3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 14:59:57 2013 -0400

    Allow $exporter to be null.
    
    It's not needed in all sync operations, and this allows us
    to keep the type hint.

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

http://git.horde.org/horde-git/-/commit/72703e5d25c484af9d6e40906850ab1620e58ea3

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

commit 7dd6957e59ce582d22400a5fa63f65bd1b34752d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 15:01:22 2013 -0400

    Don't include messages we know were deleted in this set.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

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

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

commit 3eb19e88d9610715b7e102053a2a85a0abd8f67c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 15:01:58 2013 -0400

    Add simple factory for obtaining message objects.

 framework/ActiveSync/lib/Horde/ActiveSync.php      |   64 ++++++++++++-------
 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php |    4 +-
 2 files changed, 42 insertions(+), 26 deletions(-)

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

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

commit 45f6b3ff4bab687dfeb690fbd88a6fe31396e44d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 16:14:52 2013 -0400

    Use Horde_ActiveSync::messageFactory()

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php        |   10 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php        |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Task.php        |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/FolderSync.php  |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php    |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |   21 +----
 7 files changed, 16 insertions(+), 27 deletions(-)

http://git.horde.org/horde-git/-/commit/45f6b3ff4bab687dfeb690fbd88a6fe31396e44d

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

commit b4e22e258c4f5834cd14a2cb0acfa40b906d34a8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 16:23:03 2013 -0400

    phpdoc

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

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

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

commit 5d38b91711cca28add966f4949fe792705bd035b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 19:53:36 2013 -0400

    ws

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

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

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

commit 042af5e9184e13605bfb493dd48617f41d782f94
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 19:54:03 2013 -0400

    Fix wbxml logging of empty tags.
    
    If an empty tag is output, we shouldn't log the next closing tag
    since the empty tag includes the closing tag.

 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Encoder.php |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/042af5e9184e13605bfb493dd48617f41d782f94

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

commit b2416eddea6acdb2e908efdbf5435459becc1e66
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 19:55:09 2013 -0400

    Remove useless check.

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

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

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

commit ec789dc83962fa3c784ee4c8af67cb3c388d5ef2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 19:59:46 2013 -0400

    Remove useless parameter.

 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Encoder.php |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

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

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

commit b9d3cca002ed85539b59a20fe48809f4c0789cc5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 20:01:33 2013 -0400

    Use self::

 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Decoder.php |  174 +++++-----
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Encoder.php |    8 +-
 2 files changed, 91 insertions(+), 91 deletions(-)

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

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

commit 43d701f7a7d7068dede767dd54985e12df83a0f9
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 20:04:43 2013 -0400

    Properly merge the two arrays.

 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Imap.php |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/43d701f7a7d7068dede767dd54985e12df83a0f9

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

commit 9040335143cf039f352f8864a3f706214c81616e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 20:06:00 2013 -0400

    Fix setting LASTVERBEXECUTED properties during change retrieval.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   31 ++++++-----
 1 files changed, 17 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/9040335143cf039f352f8864a3f706214c81616e

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

commit e6018b91033181fc7d5e15cffe2ebdfff77e1588
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 20:06:53 2013 -0400

    Only set the flag property if we have a flag.
    
    EAS specs say an empty flag property will also clear an existing flag.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   14 ++++++------
 1 files changed, 7 insertions(+), 7 deletions(-)

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

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

commit 20b3346c8b2c953e25bc813e87f83b25c44daac6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 20:07:41 2013 -0400

    Simplify

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

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

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

commit 437367a3be8c1d83160f8e5d8abb4bc37877831a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 20:08:40 2013 -0400

    Fix phpdoc

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

http://git.horde.org/horde-git/-/commit/437367a3be8c1d83160f8e5d8abb4bc37877831a

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

commit 17e89f223da5f161731d227616f558942d892828
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Mar 21 20:08:53 2013 -0400

    LASTVERBEXECUTIONTIME must be a Horde_Date.

 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/17e89f223da5f161731d227616f558942d892828

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

commit d8c87c17bfc829ede4e41c2b7b85686309b79932
Merge: 17e89f2 ab97e7f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 00:21:34 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/lib/Horde/Themes/Css.php                     |   11 ++-
 framework/Css_Parser/lib/Sabberworm/CSS/Parser.php          |   75 ++++++-----
 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/RuleSet.php |    2 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Color.php     |   25 ++--
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php      |   12 +-
 imp/lib/Contents/View.php                                   |   21 ++-
 imp/lib/Mime/Viewer/Html.php                                |   56 +++++---
 7 files changed, 118 insertions(+), 84 deletions(-)

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

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

commit 45ee322542a901950b24573089fb0651818820e7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 00:22:58 2013 -0400

    This functionality lives in the connector now.

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   77 +-----------
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php |    9 ++
 2 files changed, 11 insertions(+), 75 deletions(-)

http://git.horde.org/horde-git/-/commit/45ee322542a901950b24573089fb0651818820e7

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

commit 58606929a6641384898bf7f0aa3a184deec042fb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 00:23:20 2013 -0400

    Add Horde_ActiveSync_Imap_Adapter#getUidFromMid()

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   24 ++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/58606929a6641384898bf7f0aa3a184deec042fb

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

commit 81a96fa7bf85635699030d95a343d2309e58ff1a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 00:23:53 2013 -0400

    Remove useless property.
    
    This is part of the $_properties array.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

http://git.horde.org/horde-git/-/commit/81a96fa7bf85635699030d95a343d2309e58ff1a

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

commit 34ebf989f4b8a5e48456c14e53bbe3972a5d35a0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 01:31:57 2013 -0400

    Add flags for reply/forward

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

http://git.horde.org/horde-git/-/commit/34ebf989f4b8a5e48456c14e53bbe3972a5d35a0

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

commit 77f1c8ed38bf0192514e7b0eacb4e67c0056d556
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 09:45:18 2013 -0400

    Finally (?) fix output of empty wbxml tags.

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

http://git.horde.org/horde-git/-/commit/77f1c8ed38bf0192514e7b0eacb4e67c0056d556

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

commit 7a6e01c137cd10ae71e06cf4f174a58563e1dd67
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 09:45:41 2013 -0400

    Simplify

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

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

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

commit d98a4dc5ba2888e20138c6fb344c11d069f5ea54
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 09:56:21 2013 -0400

    ws/phpdoc
    
    Conflicts:
    	framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php

 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Imap.php  |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |   29 ++++++++++++
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php |    5 ++
 3 files changed, 37 insertions(+), 1 deletions(-)

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

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

commit 16c11261c11baa74bdb00f0a5061bde7bd31af8a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 10:21:53 2013 -0400

    Set the imap flag properties if EAS >= 14

 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php |    2 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php |   22 +++++-------
 2 files changed, 11 insertions(+), 13 deletions(-)

http://git.horde.org/horde-git/-/commit/16c11261c11baa74bdb00f0a5061bde7bd31af8a

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

commit 8b63f0db3d7cc32d3349e221b0205b70b71b55a9
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 10:22:35 2013 -0400

    Protect against undefined offset errors.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Settings.php |   12 ++++---
 1 files changed, 7 insertions(+), 5 deletions(-)

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

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

commit 1deb4f52f7819cab11d2d38f3dde6db1f7fd313e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 10:23:06 2013 -0400

    Only set these properties if we have a supported version.

 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php |   22 ++++++++++---------
 1 files changed, 12 insertions(+), 10 deletions(-)

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

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

commit 074ade529ec0903f513d18e5b51eea90468571e0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 10:23:54 2013 -0400

    Declare property.

 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Encoder.php |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/074ade529ec0903f513d18e5b51eea90468571e0

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

commit 112af192ba98e72b51f9048460f4699b217f1fbf
Merge: 074ade5 fe7f7ca
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 10:37:26 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 imp/lib/Compose.php               |   28 ++++++++++++++++------------
 imp/lib/Maillog.php               |    5 +++++
 nag/docs/CHANGES                  |    1 +
 nag/lib/CompleteTask.php          |    4 ++++
 nag/package.xml                   |    2 ++
 nag/templates/list.html.php       |    4 +++-
 nag/templates/list/_task.html.php |    6 +++---
 7 files changed, 34 insertions(+), 16 deletions(-)

http://git.horde.org/horde-git/-/commit/112af192ba98e72b51f9048460f4699b217f1fbf

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

commit ec8c054b333179764ecf928cdcfc2e8797f7b89d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 12:54:08 2013 -0400

    Add remaining WBXML codes for 14.0 and 14.1.

 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml.php |  120 ++++++++++++++++--
 1 files changed, 106 insertions(+), 14 deletions(-)

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

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

commit fc5fcb0fbf1401aa6d39e0961f3876091c24ba74
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:03:15 2013 -0400

    Parse MAXITEMS wbxml.
    
    We don't use it, but if the device sends it, we need to accept it.

 framework/ActiveSync/lib/Horde/ActiveSync.php                     |    1 +
 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |   11 +++++
 2 files changed, 12 insertions(+), 0 deletions(-)

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

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

commit 15f826182afe5d4e07a908392875ae2f08b9cd82
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:19:02 2013 -0400

    todo

 framework/ActiveSync/doc/Horde/ActiveSync/TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/15f826182afe5d4e07a908392875ae2f08b9cd82

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

commit 8e34ca3c2b25118cd45c46de15ae08594966db04
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:19:12 2013 -0400

    document this

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Contact.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

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

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

commit bbc54a9ab439cd64255a59b6d9faf5d2788b0485
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:19:24 2013 -0400

    Add the EAS 14.0 Categories/Category properties to Mail messages.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

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

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

commit 66403b450f6995e6a886256a7c8997f8fffbc350
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:20:15 2013 -0400

    todo

 framework/ActiveSync/doc/Horde/ActiveSync/TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/66403b450f6995e6a886256a7c8997f8fffbc350

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

commit b396909ccda9f3e9f8aafb38c12b6ef84cf08673
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:29:14 2013 -0400

    Add POOMCAL_FIRSTDAYOFWEEK support

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |    2 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Recurrence.php  |   25 +++--
 2 files changed, 20 insertions(+), 7 deletions(-)

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

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

commit 7a5e982e7124143897b6b4f36851135f1c17a55d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:37:38 2013 -0400

    Allow the FirstDayOfWeek property to be passed.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |   10 ++++-
 1 files changed, 8 insertions(+), 2 deletions(-)

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

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

commit b712b5a7d38bf9bc48520da7e83e9fb4db6eb0bf
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 13:44:21 2013 -0400

    Add support for online meeting links.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |   12 +++++
 1 files changed, 12 insertions(+), 0 deletions(-)

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

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

commit c653e8549ce4204eb574847ade3dabf82d292766
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 14:20:41 2013 -0400

    Add support for returning photos in GAL searches.
    
    Untested - still looking for a client that supports this.

 framework/ActiveSync/lib/Horde/ActiveSync.php                 |    4 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Picture.php |   50 +++++++++
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php  |   30 +++++-
 3 files changed, 83 insertions(+), 1 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/Picture.php

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

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

commit e713fe356303886ade72f71133ae20b38c05ec75
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 14:21:46 2013 -0400

    parse error

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml.php               |    8 ++--
 2 files changed, 6 insertions(+), 6 deletions(-)

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

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

commit 9f849109fb3f90319bb3f7d9c3df1cb4f801072f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 14:40:19 2013 -0400

    Add GAL_PICTURE status codes.

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

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

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

commit 09279b290cd40f09cd00101865dbe798c2fe938c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 14:46:32 2013 -0400

    Update package.xml filelist.

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

http://git.horde.org/horde-git/-/commit/09279b290cd40f09cd00101865dbe798c2fe938c

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

commit 68b6ba65af385d0759962c35ef4a8a9cf0e7c218
Merge: 09279b2 9aa1bf3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 15:47:45 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

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

http://git.horde.org/horde-git/-/commit/68b6ba65af385d0759962c35ef4a8a9cf0e7c218

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

commit 6e2585093b2adb78a1da61e3e7eff30a93dc7fa5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Mar 22 15:50:57 2013 -0400

    Only incldue the picture object if we found one.

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

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

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

commit e81f4ff3b3beed35b242766d2e30af2d13307752
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 12:22:24 2013 -0400

    Horde_ActiveSync_Message_Picture -> Horde_ActiveSync_Message_GalPicture.
    
    Each request that returns pictures uses differnet WBXML encodings.
    
    Of course.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/GalPicture.php |   50 ++++++
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Picture.php    |   50 ------
 framework/ActiveSync/package.xml                                 |   10 +-
 3 files changed, 55 insertions(+), 55 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/GalPicture.php
 delete mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/Picture.php

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

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

commit 76680253fb6cedd988332db0a3ab2db563e75533
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:37:39 2013 -0400

    Avoid undefined index errors.

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

http://git.horde.org/horde-git/-/commit/76680253fb6cedd988332db0a3ab2db563e75533

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

commit d10517fce1b0f29e7ab40b648bbb785608a6fc2c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:38:24 2013 -0400

    These values are shared between search and resolve requests.

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

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

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

commit cf98abc38d42e82979365c996df9abc000449830
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:39:20 2013 -0400

    Add RESOVLE_RESULT constants.

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

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

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

commit a6babfb7b949eb0a5be107e9848feb808dbe343b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:40:01 2013 -0400

    Move to the base class.

 framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php |   78 +++++++++++++
 1 files changed, 78 insertions(+), 0 deletions(-)

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

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

commit c11911ffc9d52834c187948a3ed15b50e45b7682
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:40:50 2013 -0400

    phpdoc

 framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php |   27 +++++++++++-
 1 files changed, 24 insertions(+), 3 deletions(-)

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

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

commit c5d9e4edcadf5b595222339a976f3364b7f7bc9a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:41:30 2013 -0400

    Complete picture support for RESOLVERECIPIENTS requests.
    
    Conflicts:
    	framework/ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php

 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |   30 +++++
 1 files changed, 30 insertions(+), 0 deletions(-)

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

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

commit af0842fc0782ac3e15a6945be96b704cbc4ec83f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:42:13 2013 -0400

    Add Horde_ActiveSync_Message_ResolveRecipientsPicture::

 .../lib/Horde/ActiveSync/Message/ResolveRecipientsPicture.php     |   50 +++++
 1 files changed, 50 insertions(+), 0 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/ResolveRecipientsPicture.php

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

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

commit 130f2116d2ab2e80f06fe9b56ec393b8c67d31b6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:43:13 2013 -0400

    Update package.xml lis.

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

http://git.horde.org/horde-git/-/commit/130f2116d2ab2e80f06fe9b56ec393b8c67d31b6

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

commit c7f2f3874f58d81ee47795cf7f680cc170acfaf1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat Mar 23 18:47:49 2013 -0400

    Fix bad merge, parse error.

 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

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

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

commit e33f091a6ecce73d6b65118f0700f3ed0527560c
Merge: c7f2f38 81b68fd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 11:45:29 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 ansel/js/views/common.js                                    |   16 +-
 ansel/lib/View/GalleryRenderer/Base.php                     |    2 +
 framework/Core/lib/Horde.php                                |   19 +-
 framework/Core/lib/Horde/Core/ActiveSync/Driver.php         |   13 +-
 framework/Core/lib/Horde/Core/Factory/Logger.php            |    6 +-
 framework/Core/lib/Horde/Core/Log/Logger.php                |  175 ++------
 framework/Core/lib/Horde/Core/Log/Object.php                |  265 +++++++++++
 framework/Core/package.xml                                  |    8 +-
 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/RuleSet.php |    2 +-
 framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php      |    6 +-
 nag/docs/CHANGES                                            |    1 +
 nag/lib/Block/Summary.php                                   |    2 +-
 nag/package.xml                                             |    2 +
 passwd/docs/RELEASE_NOTES                                   |   16 +-
 14 files changed, 362 insertions(+), 171 deletions(-)

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

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

commit ed90e93c1ca9a316cb38b6e2998dffd170ab0ec8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 13:06:21 2013 -0400

    ws

 framework/ActiveSync/lib/Horde/ActiveSync.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

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

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

commit b7ce37f752cf981422d392f658e2aaa1120a672c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 13:06:38 2013 -0400

    We need to parse incoming RIGHTSMANAGEMENT requests even if we don't use the data.

 framework/ActiveSync/lib/Horde/ActiveSync.php                     |    2 +
 .../ActiveSync/lib/Horde/ActiveSync/Request/ItemOperations.php    |    8 +++
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php      |   12 +++++
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |   12 +++++
 4 files changed, 34 insertions(+), 0 deletions(-)

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

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

commit e91860cba0f1c77890eddb9376c8949bbd6c29e5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 14:49:47 2013 -0400

    This should be SERVERERROR per docs.
    
    SERVERERROR should trigger one or two more retrys, followed by
    a reset to synckey 0 (which is exactly what we need here).

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

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

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

commit c32ff4585c13acfb3d6fdaee0371602d60c27843
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 14:50:36 2013 -0400

    Fix comment; We now support more recent versions.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

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

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

commit 3ffb2484e575bbfdcce74d30b0eaad7395215cf7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 14:51:19 2013 -0400

    Output the correct structure for this error.

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

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

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

commit 3cf02b8a21306deac5cb11ce55b2ced5767e6aa2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 17:05:15 2013 -0400

    Log the deleteSyncCache method.

 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

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

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

commit f182d4294b31d1a5f320eeae423f0235029ac653
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 17:05:47 2013 -0400

    Need empty() here. Fixes losing the bodyprefs during looping sync.
    
    bodyprefs might be set, but be an empty array().

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

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

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

commit 5872c438caa3eb9701d3ad1e193fdfd9efc898b5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 17:11:04 2013 -0400

    Pass the actual collection array here.

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

http://git.horde.org/horde-git/-/commit/5872c438caa3eb9701d3ad1e193fdfd9efc898b5

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

commit d1f60b6c8d6977ccb2d8b1ef894bcf1507bc7d33
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Mar 25 17:31:58 2013 -0400

    Add 'WP' => 'WindowsPhone' DevType mapping.

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

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

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

commit 28326f0e83b0a07f1167e5db634a26d002fc29b6
Merge: d1f60b6 6591167
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 09:43:35 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/lib/Horde/Core/Db/Migration.php |    4 ++++
 framework/Util/lib/Horde/Domhtml.php           |    4 ++--
 imp/config/prefs.php                           |    4 ++--
 imp/docs/CHANGES                               |    3 +++
 imp/js/dimpbase.js                             |    9 ++++-----
 imp/lib/Ajax/Application/ListMessages.php      |    2 +-
 imp/lib/Dynamic/Mailbox.php                    |    6 +++++-
 imp/lib/LoginTasks/SystemTask/Upgrade.php      |   19 ++++++++++++++++++-
 imp/lib/Prefs/Sort/Sortpref.php                |    2 +-
 imp/package.xml                                |    4 ++++
 imp/rss.php                                    |    2 +-
 11 files changed, 45 insertions(+), 14 deletions(-)

http://git.horde.org/horde-git/-/commit/28326f0e83b0a07f1167e5db634a26d002fc29b6

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

commit 9c79bbe431aa82f9c892e8943a968960f6f31ba4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 09:58:27 2013 -0400

    Parse incoming EAS 14.1 BODYPARTPREFERENCE options.

 framework/ActiveSync/lib/Horde/ActiveSync.php                     |    5 +-
 .../ActiveSync/lib/Horde/ActiveSync/Request/ItemOperations.php    |   39 ++++-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php      |   34 ++++-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |   42 ++++-
 4 files changed, 112 insertions(+), 8 deletions(-)

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

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

commit 191eb2ccfe7ee998b60f62525a62ed978e7be66a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 10:07:59 2013 -0400

    Cleanup/Simplify.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php |   26 +++++-----
 1 files changed, 13 insertions(+), 13 deletions(-)

http://git.horde.org/horde-git/-/commit/191eb2ccfe7ee998b60f62525a62ed978e7be66a

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

commit 29ff57d276de73631631614c6153afd097580733
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 10:23:57 2013 -0400

    Enforce some protocol rules.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |   16 ++++++++++-
 1 files changed, 14 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/29ff57d276de73631631614c6153afd097580733

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

commit 8d1a1f591584027d5edbc40e9344c8cea46fb850
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 11:06:16 2013 -0400

    Extract some common parsing methods.

 .../ActiveSync/lib/Horde/ActiveSync/Request/ItemOperations.php    |   81 +--
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php      |  105 +--
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |  123 +---
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SyncBase.php    |  171 +++++
 4 files changed, 214 insertions(+), 266 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Request/SyncBase.php

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

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

commit 7d817f0cf873f7c1a62fc77264fe293102682b8f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 11:07:03 2013 -0400

    Update package.xml list

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

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

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

commit d252fc76b76d13f893d0d2dbb9cc3d2dbe7482f3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 11:20:35 2013 -0400

    Extend the correct class.

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

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

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

commit 9d15a57858b9b7c62e2c6e98b64a41eacda674b1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Mar 26 11:21:02 2013 -0400

    Fix method names.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/SyncBase.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

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

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

commit 86562cbfc53c1f643b8110275417e5bec2a946ae
Merge: 9d15a57 ae3c370
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 31 13:09:34 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/js/jquery.mobile/jquery.js              | 3440 ++++++++--------
 framework/Core/js/jquery.mobile/jquery.min.js          |    4 +-
 framework/Core/js/jquery.mobile/jquery.mobile.js       |  373 ++-
 framework/Core/js/jquery.mobile/jquery.mobile.min.css  |    4 +-
 framework/Core/js/jquery.mobile/jquery.mobile.min.js   |    4 +-
 framework/Core/lib/Horde/Core/Ajax/Application.php     |   23 +-
 framework/Core/lib/Horde/Core/Factory/Ajax.php         |    5 +-
 framework/Core/lib/Horde/PageOutput.php                |    1 -
 framework/Core/lib/Horde/Themes/Css.php                |   32 +-
 framework/Core/package.xml                             |    8 +
 framework/Imap_Client/lib/Horde/Imap/Client/Base.php   |    7 +-
 framework/Imap_Client/lib/Horde/Imap/Client/Socket.php |    2 +-
 framework/Imap_Client/package.xml                      |   38 +-
 framework/Mime/doc/Horde/Mime/UPGRADING                |   11 +
 framework/Mime/lib/Horde/Mime.php                      |   83 +-
 framework/Mime/lib/Horde/Mime/Part.php                 |    5 +-
 framework/Mime/lib/Horde/Mime/Translation.php          |   14 +-
 framework/Mime/lib/Horde/Mime/mime.mapping.php         |    8 +-
 framework/Mime/package.xml                             |   24 +-
 framework/Mime/test/Horde/Mime/MimeTest.php            |   45 +
 framework/Util/lib/Horde/Domhtml.php                   |    2 +-
 framework/Util/package.xml                             |    4 +-
 framework/lz4/package.xml                              |   17 +-
 horde/docs/CHANGES                                     |    2 +
 horde/package.xml                                      |    2 +
 horde/templates/portal/smartmobile.inc                 |    2 +-
 imp/config/prefs.php                                   |    6 +-
 imp/docs/CHANGES                                       |    3 +-
 imp/js/compose-dimp.js                                 |    1 +
 imp/js/dimpbase.js                                     |    2 +-
 imp/lib/Contents.php                                   |    2 +-
 imp/lib/Dynamic/Mailbox.php                            |    9 +-
 imp/lib/IMP.php                                        |    2 +-
 imp/lib/LoginTasks/SystemTask/Upgrade.php              |   19 +-
 imp/lib/Mime/Viewer/Html.php                           |    2 +-
 imp/lib/Mime/Viewer/Pgp.php                            |    6 +-
 imp/package.xml                                        |    4 +-
 imp/rss.php                                            |    2 +-
 nag/docs/CHANGES                                       |    6 +-
 nag/lib/Block/Summary.php                              |   16 +-
 nag/lib/Driver.php                                     |    3 +-
 nag/lib/Driver/Sql.php                                 |    5 +-
 nag/package.xml                                        |    6 +-
 43 files changed, 2308 insertions(+), 1946 deletions(-)

http://git.horde.org/horde-git/-/commit/86562cbfc53c1f643b8110275417e5bec2a946ae

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

commit 2f14a554eb7839796c6b128b644f46c32dedfdc8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 31 13:58:01 2013 -0400

    I *think* this should be a STATUS_NOTFOUND.

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

http://git.horde.org/horde-git/-/commit/2f14a554eb7839796c6b128b644f46c32dedfdc8

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

commit cc50e664cb16d9b2f46f9982b848b916f98407cb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 31 13:58:26 2013 -0400

    This array might contain a string value as well, only sort if array.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

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

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

commit 7794d0929bca1439c627bd07102ddd36155ed880
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 31 13:58:52 2013 -0400

    Only assign a new array if we don't already have one.
    
    Fixes bodyprefs getting lost during SYNC requests.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/SyncBase.php |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/7794d0929bca1439c627bd07102ddd36155ed880

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

commit 0f66745dcc9bfca4d0ff15043ced0e3e75ab4d2f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun Mar 31 19:10:34 2013 -0400

    Add the original message headers to the new mime part.
    
    Outlook 2013, at least, requires the To and From headers in the mime data
    in addition to the POOMMAIL_TO and POOMMAIL_FROM fields.

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

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

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

commit 281c43ff2cf90461079fb84fee7ce0e814581e77
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 11:02:43 2013 -0400

    Add Horde_ActiveSync_Status:: to hold constants for common status codes.

 framework/ActiveSync/lib/Horde/ActiveSync/Status.php |   89 ++++++++++++++++++
 1 files changed, 89 insertions(+), 0 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Status.php

http://git.horde.org/horde-git/-/commit/281c43ff2cf90461079fb84fee7ce0e814581e77

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

commit af383516bc0be2e7c1cabe8d64d7c37e97da153a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 11:04:52 2013 -0400

    Update package.xml filelist.

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

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

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

commit 3af2010a2ff77a1fc12f49a0d2500b7b5686845b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 11:18:35 2013 -0400

    Remove unused constants.

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

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

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

commit cc23cc65fb08b349664877b87d1f0ae77c6f2b12
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 11:18:59 2013 -0400

    Better sending of default policies.
    
    Avoids issues with devices that don't support specific policies.

 framework/ActiveSync/lib/Horde/ActiveSync/Policies.php |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

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

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

commit d7c8e573a6c72b8087719a30ca4db3f8ae29db63
Merge: cc23cc6 7c10b48
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 11:26:39 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 Dashboard/HordeBlock.wdgtproj/project.wdgt/Default.png            |  Bin 8731 -> 7650 bytes
 Dashboard/HordeBlock.wdgtproj/project.wdgt/Icon.png               |  Bin 8336 -> 8328 bytes
 .../HordeBlock.wdgtproj/project.wdgt/Images/DevelopedWith.png     |  Bin 3622 -> 3621 bytes
 Dashboard/HordeBlock.wdgtproj/project.wdgt/Images/back.png        |  Bin 103860 -> 102905 bytes
 Dashboard/HordeBlock.wdgtproj/project.wdgt/Images/front.png       |  Bin 7899 -> 7353 bytes
 Dashboard/HordeBlock.wdgtproj/project.wdgt/Images/popup_right.png |  Bin 482 -> 479 bytes
 agora/themes/default/graphics/agora.png                           |  Bin 246 -> 245 bytes
 ansel/themes/default/graphics/add.png                             |  Bin 4687 -> 609 bytes
 ansel/themes/default/graphics/allgalleries.png                    |  Bin 4948 -> 909 bytes
 ansel/themes/default/graphics/ansel.png                           |  Bin 454 -> 435 bytes
 ansel/themes/default/graphics/arrow_switch.png                    |  Bin 680 -> 656 bytes
 ansel/themes/default/graphics/bookmark.png                        |  Bin 292 -> 284 bytes
 ansel/themes/default/graphics/browse.png                          |  Bin 578 -> 570 bytes
 ansel/themes/default/graphics/down.png                            |  Bin 384 -> 343 bytes
 ansel/themes/default/graphics/embed.png                           |  Bin 579 -> 566 bytes
 ansel/themes/default/graphics/faces.png                           |  Bin 609 -> 601 bytes
 ansel/themes/default/graphics/galleries.png                       |  Bin 4817 -> 754 bytes
 ansel/themes/default/graphics/gallery-locked-mini.png             |  Bin 252 -> 250 bytes
 ansel/themes/default/graphics/gallery-locked.png                  |  Bin 548 -> 536 bytes
 ansel/themes/default/graphics/mini-error.png                      |  Bin 252 -> 250 bytes
 ansel/themes/default/graphics/mygalleries.png                     |  Bin 454 -> 435 bytes
 ansel/themes/default/graphics/plus.png                            |  Bin 626 -> 618 bytes
 ansel/themes/default/graphics/prettythumb-error.png               |  Bin 548 -> 536 bytes
 ansel/themes/default/graphics/problem.png                         |  Bin 591 -> 578 bytes
 ansel/themes/default/graphics/screen-error.png                    |  Bin 548 -> 536 bytes
 ansel/themes/default/graphics/slideshow_next.png                  |  Bin 451 -> 442 bytes
 ansel/themes/default/graphics/slideshow_pause.png                 |  Bin 222 -> 182 bytes
 ansel/themes/default/graphics/slideshow_play.png                  |  Bin 345 -> 336 bytes
 ansel/themes/default/graphics/slideshow_prev.png                  |  Bin 451 -> 422 bytes
 ansel/themes/default/graphics/text.png                            |  Bin 4109 -> 124 bytes
 ansel/themes/default/graphics/thumb-error.png                     |  Bin 548 -> 536 bytes
 ansel/themes/default/graphics/up.png                              |  Bin 370 -> 337 bytes
 beatnik/themes/default/graphics/beatnik.png                       |  Bin 727 -> 725 bytes
 chora/themes/default/graphics/back.png                            |  Bin 424 -> 423 bytes
 chora/themes/default/graphics/folder.png                          |  Bin 407 -> 403 bytes
 chora/themes/default/graphics/log.png                             |  Bin 152 -> 148 bytes
 folks/themes/default/graphics/folks.png                           |  Bin 661 -> 660 bytes
 framework/Core/js/jquery.mobile/plugins/form.js                   | 1147 +++++
 framework/Core/js/map/img/cloud-popup-relative.png                |  Bin 2313 -> 2269 bytes
 framework/Core/js/map/img/drag-rectangle-off.png                  |  Bin 1037 -> 1032 bytes
 framework/Core/js/map/img/east-mini.png                           |  Bin 297 -> 287 bytes
 framework/Core/js/map/img/layer-switcher-maximize.png             |  Bin 297 -> 293 bytes
 framework/Core/js/map/img/layer-switcher-minimize.png             |  Bin 151 -> 144 bytes
 framework/Core/js/map/img/measuring-stick-off.png                 |  Bin 231 -> 229 bytes
 framework/Core/js/map/img/slider.png                              |  Bin 206 -> 203 bytes
 framework/Core/js/map/img/south-mini.png                          |  Bin 325 -> 319 bytes
 framework/Core/js/map/img/west-mini.png                           |  Bin 307 -> 300 bytes
 framework/Core/js/map/img/zoom-minus-mini.png                     |  Bin 237 -> 236 bytes
 framework/Core/js/map/img/zoom-world-mini.png                     |  Bin 802 -> 798 bytes
 framework/Core/js/map/theme/default/img/drag-rectangle-off.png    |  Bin 1024 -> 1017 bytes
 framework/Core/js/map/theme/default/img/editing_tool_bar.png      |  Bin 1870 -> 1852 bytes
 framework/Core/js/map/theme/default/img/view_next_on.png          |  Bin 1572 -> 1569 bytes
 framework/Core/js/map/theme/default/img/view_previous_off.png     |  Bin 851 -> 848 bytes
 framework/Core/js/map/theme/default/img/view_previous_on.png      |  Bin 1521 -> 1513 bytes
 framework/Core/js/smartmobile.js                                  |   19 +-
 framework/Core/lib/Horde/Registry.php                             |    3 +-
 framework/Core/lib/Horde/Themes/Css.php                           |   11 +-
 framework/Core/package.xml                                        |   10 +-
 .../js/ckeditor/plugins/showblocks/images/block_address.png       |  Bin 152 -> 151 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_div.png    |  Bin 127 -> 125 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_h1.png     |  Bin 119 -> 118 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_h2.png     |  Bin 127 -> 125 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_h3.png     |  Bin 123 -> 122 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_h4.png     |  Bin 123 -> 121 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_h5.png     |  Bin 126 -> 124 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_h6.png     |  Bin 123 -> 122 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_p.png      |  Bin 115 -> 114 bytes
 .../Editor/js/ckeditor/plugins/showblocks/images/block_pre.png    |  Bin 127 -> 126 bytes
 .../Editor/js/ckeditor/plugins/uicolor/yui/assets/hue_bg.png      |  Bin 1019 -> 1018 bytes
 .../Editor/js/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png   |  Bin 133 -> 132 bytes
 .../Editor/js/ckeditor/plugins/uicolor/yui/assets/picker_mask.png |  Bin 10560 -> 10551 bytes
 framework/Editor/js/ckeditor/skins/kama/images/dialog_sides.png   |  Bin 126 -> 122 bytes
 .../Editor/js/ckeditor/skins/kama/images/dialog_sides_rtl.png     |  Bin 131 -> 121 bytes
 framework/Editor/js/ckeditor/skins/kama/images/sprites.png        |  Bin 5485 -> 5387 bytes
 framework/Editor/js/ckeditor/skins/kama/images/sprites_ie6.png    |  Bin 2558 -> 2500 bytes
 .../Editor/js/ckeditor/skins/office2003/images/dialog_sides.png   |  Bin 127 -> 121 bytes
 .../js/ckeditor/skins/office2003/images/dialog_sides_rtl.png      |  Bin 131 -> 121 bytes
 .../Editor/js/ckeditor/skins/office2003/images/sprites_ie6.png    |  Bin 2371 -> 2212 bytes
 framework/Editor/js/ckeditor/skins/v2/images/dialog_sides.png     |  Bin 126 -> 122 bytes
 framework/Editor/js/ckeditor/skins/v2/images/dialog_sides_rtl.png |  Bin 131 -> 121 bytes
 framework/Editor/js/ckeditor/skins/v2/images/sprites.png          |  Bin 2213 -> 2198 bytes
 framework/Mail/lib/Horde/Mail/Transport.php                       |   31 +
 framework/Mail/lib/Horde/Mail/Transport/Mail.php                  |   31 +-
 framework/Mail/lib/Horde/Mail/Transport/Mock.php                  |   28 +-
 framework/Mail/lib/Horde/Mail/Transport/Null.php                  |   22 +-
 framework/Mail/lib/Horde/Mail/Transport/Sendmail.php              |   43 +-
 framework/Mail/lib/Horde/Mail/Transport/Smtp.php                  |   40 +-
 framework/Mail/lib/Horde/Mail/Transport/Smtpmx.php                |   36 +-
 framework/Mail/test/Horde/Mail/SendTest.php                       |   34 +-
 framework/Prefs/package.xml                                       |    7 +
 .../Service_Weather/themes/default/graphics/weather/23x23/0.png   |  Bin 1143 -> 1136 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/17.png  |  Bin 1154 -> 1151 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/22.png  |  Bin 931 -> 929 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/24.png  |  Bin 590 -> 588 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/29.png  |  Bin 1093 -> 1090 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/3.png   |  Bin 1158 -> 1151 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/31.png  |  Bin 1050 -> 1041 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/35.png  |  Bin 1148 -> 1137 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/4.png   |  Bin 1152 -> 1145 bytes
 .../Service_Weather/themes/default/graphics/weather/23x23/47.png  |  Bin 1452 -> 1439 bytes
 .../Service_Weather/themes/default/graphics/weather/32x32/15.png  |  Bin 645 -> 642 bytes
 .../Service_Weather/themes/default/graphics/weather/32x32/na.png  |  Bin 994 -> 985 bytes
 .../themes/default/graphics/weather/wundergroundlogo.png          |  Bin 11688 -> 11590 bytes
 gollem/themes/default/graphics/az.png                             |  Bin 117 -> 116 bytes
 gollem/themes/default/graphics/clipboard.png                      |  Bin 476 -> 465 bytes
 gollem/themes/default/graphics/copy.png                           |  Bin 442 -> 425 bytes
 gollem/themes/default/graphics/cut.png                            |  Bin 553 -> 547 bytes
 gollem/themes/default/graphics/download.png                       |  Bin 422 -> 401 bytes
 gollem/themes/default/graphics/edit.png                           |  Bin 439 -> 425 bytes
 gollem/themes/default/graphics/filter-topbar.png                  |  Bin 390 -> 371 bytes
 gollem/themes/default/graphics/folder.png                         |  Bin 319 -> 305 bytes
 gollem/themes/default/graphics/folder_create.png                  |  Bin 434 -> 427 bytes
 gollem/themes/default/graphics/folder_goto.png                    |  Bin 441 -> 437 bytes
 gollem/themes/default/graphics/folder_home.png                    |  Bin 449 -> 430 bytes
 gollem/themes/default/graphics/folder_symlink.png                 |  Bin 548 -> 542 bytes
 gollem/themes/default/graphics/gollem.png                         |  Bin 319 -> 305 bytes
 gollem/themes/default/graphics/perms.png                          |  Bin 577 -> 575 bytes
 gollem/themes/default/graphics/perms_disabled.png                 |  Bin 489 -> 481 bytes
 gollem/themes/default/graphics/quota.png                          |  Bin 610 -> 599 bytes
 gollem/themes/default/graphics/za.png                             |  Bin 119 -> 118 bytes
 hermes/themes/default/graphics/admin.png                          |  Bin 667 -> 656 bytes
 hermes/themes/default/graphics/back_quick.png                     |  Bin 123 -> 122 bytes
 hermes/themes/default/graphics/checkbox_off.png                   |  Bin 116 -> 115 bytes
 hermes/themes/default/graphics/clients.png                        |  Bin 626 -> 625 bytes
 hermes/themes/default/graphics/delete.png                         |  Bin 412 -> 403 bytes
 hermes/themes/default/graphics/deliverable.png                    |  Bin 772 -> 771 bytes
 hermes/themes/default/graphics/edit.png                           |  Bin 277 -> 276 bytes
 hermes/themes/default/graphics/hermes.png                         |  Bin 666 -> 653 bytes
 hermes/themes/default/graphics/minus.png                          |  Bin 181 -> 180 bytes
 hermes/themes/default/graphics/pause.png                          |  Bin 226 -> 181 bytes
 hermes/themes/default/graphics/picker.png                         |  Bin 574 -> 553 bytes
 hermes/themes/default/graphics/play.png                           |  Bin 342 -> 335 bytes
 hermes/themes/default/graphics/plus.png                           |  Bin 208 -> 205 bytes
 hermes/themes/default/graphics/search.png                         |  Bin 465 -> 460 bytes
 hermes/themes/default/graphics/stop.png                           |  Bin 206 -> 166 bytes
 hermes/themes/default/graphics/time.png                           |  Bin 666 -> 653 bytes
 hermes/themes/default/graphics/timer-start.png                    |  Bin 680 -> 669 bytes
 hermes/themes/default/graphics/timer-stop.png                     |  Bin 682 -> 671 bytes
 horde/themes/default/graphics/add_group.png                       |  Bin 513 -> 490 bytes
 horde/themes/default/graphics/administration.png                  |  Bin 667 -> 656 bytes
 horde/themes/default/graphics/alerts/error.png                    |  Bin 545 -> 532 bytes
 horde/themes/default/graphics/alerts/message.png                  |  Bin 610 -> 599 bytes
 horde/themes/default/graphics/alerts/success.png                  |  Bin 604 -> 599 bytes
 horde/themes/default/graphics/alerts/warning.png                  |  Bin 548 -> 538 bytes
 horde/themes/default/graphics/app-unknown.png                     |  Bin 597 -> 592 bytes
 horde/themes/default/graphics/block/down.png                      |  Bin 115 -> 113 bytes
 horde/themes/default/graphics/block/large_down.png                |  Bin 125 -> 123 bytes
 horde/themes/default/graphics/block/large_left.png                |  Bin 122 -> 121 bytes
 horde/themes/default/graphics/block/large_right.png               |  Bin 122 -> 121 bytes
 horde/themes/default/graphics/block/large_up.png                  |  Bin 126 -> 125 bytes
 horde/themes/default/graphics/block/left.png                      |  Bin 122 -> 120 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/0.png     |  Bin 1143 -> 1136 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/17.png    |  Bin 1154 -> 1151 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/22.png    |  Bin 931 -> 929 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/24.png    |  Bin 590 -> 588 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/29.png    |  Bin 1093 -> 1090 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/3.png     |  Bin 1158 -> 1151 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/31.png    |  Bin 1050 -> 1041 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/35.png    |  Bin 1148 -> 1137 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/4.png     |  Bin 1152 -> 1145 bytes
 horde/themes/default/graphics/block/weatherdotcom/23x23/47.png    |  Bin 1452 -> 1439 bytes
 horde/themes/default/graphics/block/weatherdotcom/32x32/15.png    |  Bin 645 -> 642 bytes
 .../default/graphics/block/weatherdotcom/32x32/TWClogo_32px.png   |  Bin 2097 -> 2096 bytes
 horde/themes/default/graphics/block/weatherdotcom/32x32/na.png    |  Bin 994 -> 985 bytes
 horde/themes/default/graphics/button-delete.png                   |  Bin 142 -> 141 bytes
 horde/themes/default/graphics/button-split.png                    |  Bin 88 -> 87 bytes
 horde/themes/default/graphics/buttonbar-bg.png                    |  Bin 108 -> 107 bytes
 horde/themes/default/graphics/calendar.png                        |  Bin 574 -> 553 bytes
 horde/themes/default/graphics/checkbox_on.png                     |  Bin 479 -> 477 bytes
 horde/themes/default/graphics/close.png                           |  Bin 647 -> 637 bytes
 horde/themes/default/graphics/collapse.png                        |  Bin 229 -> 227 bytes
 horde/themes/default/graphics/color-picker-palette.png            |  Bin 68856 -> 62801 bytes
 horde/themes/default/graphics/colorpicker.png                     |  Bin 619 -> 618 bytes
 horde/themes/default/graphics/config.png                          |  Bin 526 -> 509 bytes
 horde/themes/default/graphics/data.png                            |  Bin 530 -> 508 bytes
 horde/themes/default/graphics/delete.png                          |  Bin 412 -> 403 bytes
 horde/themes/default/graphics/download.png                        |  Bin 422 -> 401 bytes
 horde/themes/default/graphics/edit-sidebar-000.png                |  Bin 277 -> 276 bytes
 horde/themes/default/graphics/edit-small.png                      |  Bin 167 -> 166 bytes
 horde/themes/default/graphics/edit.png                            |  Bin 439 -> 425 bytes
 horde/themes/default/graphics/emoticons/asleep.png                |  Bin 247 -> 240 bytes
 horde/themes/default/graphics/emoticons/indifferent.png           |  Bin 248 -> 240 bytes
 horde/themes/default/graphics/emoticons/punk.png                  |  Bin 392 -> 391 bytes
 horde/themes/default/graphics/emoticons/tired.png                 |  Bin 244 -> 237 bytes
 horde/themes/default/graphics/expand.png                          |  Bin 235 -> 234 bytes
 horde/themes/default/graphics/feed.png                            |  Bin 549 -> 546 bytes
 horde/themes/default/graphics/filter-topbar.png                   |  Bin 390 -> 371 bytes
 horde/themes/default/graphics/filter.png                          |  Bin 437 -> 418 bytes
 horde/themes/default/graphics/flags/ae.png                        |  Bin 408 -> 328 bytes
 horde/themes/default/graphics/flags/ag.png                        |  Bin 509 -> 508 bytes
 horde/themes/default/graphics/flags/am.png                        |  Bin 385 -> 376 bytes
 horde/themes/default/graphics/flags/an.png                        |  Bin 488 -> 416 bytes
 horde/themes/default/graphics/flags/ao.png                        |  Bin 428 -> 419 bytes
 horde/themes/default/graphics/flags/ar.png                        |  Bin 420 -> 415 bytes
 horde/themes/default/graphics/flags/as.png                        |  Bin 593 -> 590 bytes
 horde/themes/default/graphics/flags/at.png                        |  Bin 343 -> 341 bytes
 horde/themes/default/graphics/flags/aw.png                        |  Bin 446 -> 436 bytes
 horde/themes/default/graphics/flags/az.png                        |  Bin 476 -> 471 bytes
 horde/themes/default/graphics/flags/ba.png                        |  Bin 524 -> 519 bytes
 horde/themes/default/graphics/flags/bb.png                        |  Bin 456 -> 453 bytes
 horde/themes/default/graphics/flags/bd.png                        |  Bin 425 -> 417 bytes
 horde/themes/default/graphics/flags/be.png                        |  Bin 346 -> 341 bytes
 horde/themes/default/graphics/flags/bf.png                        |  Bin 394 -> 393 bytes
 horde/themes/default/graphics/flags/bg.png                        |  Bin 373 -> 368 bytes
 horde/themes/default/graphics/flags/bh.png                        |  Bin 457 -> 390 bytes
 horde/themes/default/graphics/flags/bj.png                        |  Bin 364 -> 358 bytes
 horde/themes/default/graphics/flags/bn.png                        |  Bin 555 -> 552 bytes
 horde/themes/default/graphics/flags/bo.png                        |  Bin 394 -> 390 bytes
 horde/themes/default/graphics/flags/bs.png                        |  Bin 444 -> 441 bytes
 horde/themes/default/graphics/flags/bv.png                        |  Bin 450 -> 442 bytes
 horde/themes/default/graphics/flags/bw.png                        |  Bin 380 -> 373 bytes
 horde/themes/default/graphics/flags/by.png                        |  Bin 435 -> 431 bytes
 horde/themes/default/graphics/flags/bz.png                        |  Bin 529 -> 528 bytes
 horde/themes/default/graphics/flags/cd.png                        |  Bin 528 -> 510 bytes
 horde/themes/default/graphics/flags/cg.png                        |  Bin 433 -> 430 bytes
 horde/themes/default/graphics/flags/ch.png                        |  Bin 367 -> 297 bytes
 horde/themes/default/graphics/flags/ci.png                        |  Bin 359 -> 357 bytes
 horde/themes/default/graphics/flags/cm.png                        |  Bin 400 -> 398 bytes
 horde/themes/default/graphics/flags/cn.png                        |  Bin 402 -> 398 bytes
 horde/themes/default/graphics/flags/co.png                        |  Bin 383 -> 379 bytes
 horde/themes/default/graphics/flags/cr.png                        |  Bin 402 -> 398 bytes
 horde/themes/default/graphics/flags/cs.png                        |  Bin 374 -> 362 bytes
 horde/themes/default/graphics/flags/cv.png                        |  Bin 494 -> 490 bytes
 horde/themes/default/graphics/flags/cy.png                        |  Bin 428 -> 381 bytes
 horde/themes/default/graphics/flags/cz.png                        |  Bin 420 -> 410 bytes
 horde/themes/default/graphics/flags/de.png                        |  Bin 417 -> 408 bytes
 horde/themes/default/graphics/flags/dj.png                        |  Bin 483 -> 476 bytes
 horde/themes/default/graphics/flags/dk.png                        |  Bin 405 -> 400 bytes
 horde/themes/default/graphics/flags/do.png                        |  Bin 421 -> 416 bytes
 horde/themes/default/graphics/flags/ec.png                        |  Bin 408 -> 399 bytes
 horde/themes/default/graphics/flags/ee.png                        |  Bin 429 -> 343 bytes
 horde/themes/default/graphics/flags/eg.png                        |  Bin 401 -> 394 bytes
 horde/themes/default/graphics/flags/eh.png                        |  Bin 441 -> 438 bytes
 horde/themes/default/graphics/flags/es.png                        |  Bin 397 -> 389 bytes
 horde/themes/default/graphics/flags/et.png                        |  Bin 498 -> 493 bytes
 horde/themes/default/graphics/flags/fam.png                       |  Bin 403 -> 401 bytes
 horde/themes/default/graphics/flags/fi.png                        |  Bin 421 -> 420 bytes
 horde/themes/default/graphics/flags/fj.png                        |  Bin 570 -> 567 bytes
 horde/themes/default/graphics/flags/fk.png                        |  Bin 579 -> 575 bytes
 horde/themes/default/graphics/flags/fo.png                        |  Bin 474 -> 427 bytes
 horde/themes/default/graphics/flags/fr.png                        |  Bin 422 -> 419 bytes
 horde/themes/default/graphics/flags/ga.png                        |  Bin 395 -> 391 bytes
 horde/themes/default/graphics/flags/gd.png                        |  Bin 514 -> 513 bytes
 horde/themes/default/graphics/flags/ge.png                        |  Bin 546 -> 542 bytes
 horde/themes/default/graphics/flags/gf.png                        |  Bin 422 -> 419 bytes
 horde/themes/default/graphics/flags/gh.png                        |  Bin 389 -> 388 bytes
 horde/themes/default/graphics/flags/gi.png                        |  Bin 463 -> 415 bytes
 horde/themes/default/graphics/flags/gl.png                        |  Bin 404 -> 399 bytes
 horde/themes/default/graphics/flags/gm.png                        |  Bin 416 -> 409 bytes
 horde/themes/default/graphics/flags/gn.png                        |  Bin 372 -> 366 bytes
 horde/themes/default/graphics/flags/gp.png                        |  Bin 406 -> 399 bytes
 horde/themes/default/graphics/flags/gq.png                        |  Bin 458 -> 450 bytes
 horde/themes/default/graphics/flags/gr.png                        |  Bin 444 -> 440 bytes
 horde/themes/default/graphics/flags/gu.png                        |  Bin 437 -> 435 bytes
 horde/themes/default/graphics/flags/gw.png                        |  Bin 399 -> 398 bytes
 horde/themes/default/graphics/flags/hn.png                        |  Bin 464 -> 458 bytes
 horde/themes/default/graphics/flags/hr.png                        |  Bin 439 -> 430 bytes
 horde/themes/default/graphics/flags/ht.png                        |  Bin 380 -> 374 bytes
 horde/themes/default/graphics/flags/hu.png                        |  Bin 346 -> 340 bytes
 horde/themes/default/graphics/flags/id.png                        |  Bin 430 -> 352 bytes
 horde/themes/default/graphics/flags/ie.png                        |  Bin 386 -> 382 bytes
 horde/themes/default/graphics/flags/il.png                        |  Bin 431 -> 376 bytes
 horde/themes/default/graphics/flags/in.png                        |  Bin 430 -> 420 bytes
 horde/themes/default/graphics/flags/iq.png                        |  Bin 456 -> 451 bytes
 horde/themes/default/graphics/flags/ir.png                        |  Bin 451 -> 447 bytes
 horde/themes/default/graphics/flags/is.png                        |  Bin 463 -> 462 bytes
 horde/themes/default/graphics/flags/it.png                        |  Bin 420 -> 333 bytes
 horde/themes/default/graphics/flags/jo.png                        |  Bin 406 -> 403 bytes
 horde/themes/default/graphics/flags/jp.png                        |  Bin 420 -> 361 bytes
 horde/themes/default/graphics/flags/ke.png                        |  Bin 488 -> 487 bytes
 horde/themes/default/graphics/flags/kg.png                        |  Bin 407 -> 401 bytes
 horde/themes/default/graphics/flags/kh.png                        |  Bin 475 -> 472 bytes
 horde/themes/default/graphics/flags/km.png                        |  Bin 509 -> 508 bytes
 horde/themes/default/graphics/flags/kn.png                        |  Bin 533 -> 529 bytes
 horde/themes/default/graphics/flags/kp.png                        |  Bin 477 -> 473 bytes
 horde/themes/default/graphics/flags/kr.png                        |  Bin 560 -> 559 bytes
 horde/themes/default/graphics/flags/kw.png                        |  Bin 404 -> 403 bytes
 horde/themes/default/graphics/flags/la.png                        |  Bin 468 -> 463 bytes
 horde/themes/default/graphics/flags/lb.png                        |  Bin 446 -> 443 bytes
 horde/themes/default/graphics/flags/li.png                        |  Bin 452 -> 444 bytes
 horde/themes/default/graphics/flags/lr.png                        |  Bin 466 -> 428 bytes
 horde/themes/default/graphics/flags/ls.png                        |  Bin 553 -> 551 bytes
 horde/themes/default/graphics/flags/lt.png                        |  Bin 398 -> 392 bytes
 horde/themes/default/graphics/flags/lu.png                        |  Bin 391 -> 381 bytes
 horde/themes/default/graphics/flags/lv.png                        |  Bin 392 -> 386 bytes
 horde/themes/default/graphics/flags/ly.png                        |  Bin 465 -> 449 bytes
 horde/themes/default/graphics/flags/ma.png                        |  Bin 346 -> 338 bytes
 horde/themes/default/graphics/flags/mc.png                        |  Bin 380 -> 309 bytes
 horde/themes/default/graphics/flags/mg.png                        |  Bin 366 -> 360 bytes
 horde/themes/default/graphics/flags/ml.png                        |  Bin 375 -> 366 bytes
 horde/themes/default/graphics/flags/mm.png                        |  Bin 389 -> 388 bytes
 horde/themes/default/graphics/flags/mn.png                        |  Bin 396 -> 392 bytes
 horde/themes/default/graphics/flags/mt.png                        |  Bin 420 -> 346 bytes
 horde/themes/default/graphics/flags/mu.png                        |  Bin 413 -> 405 bytes
 horde/themes/default/graphics/flags/mw.png                        |  Bin 418 -> 416 bytes
 horde/themes/default/graphics/flags/mz.png                        |  Bin 492 -> 482 bytes
 horde/themes/default/graphics/flags/nc.png                        |  Bin 422 -> 419 bytes
 horde/themes/default/graphics/flags/ne.png                        |  Bin 446 -> 436 bytes
 horde/themes/default/graphics/flags/ng.png                        |  Bin 394 -> 390 bytes
 horde/themes/default/graphics/flags/nl.png                        |  Bin 363 -> 360 bytes
 horde/themes/default/graphics/flags/no.png                        |  Bin 450 -> 442 bytes
 horde/themes/default/graphics/flags/np.png                        |  Bin 352 -> 351 bytes
 horde/themes/default/graphics/flags/nr.png                        |  Bin 444 -> 442 bytes
 horde/themes/default/graphics/flags/pa.png                        |  Bin 443 -> 436 bytes
 horde/themes/default/graphics/flags/pe.png                        |  Bin 397 -> 314 bytes
 horde/themes/default/graphics/flags/pf.png                        |  Bin 432 -> 430 bytes
 horde/themes/default/graphics/flags/pg.png                        |  Bin 491 -> 488 bytes
 horde/themes/default/graphics/flags/ph.png                        |  Bin 469 -> 467 bytes
 horde/themes/default/graphics/flags/pl.png                        |  Bin 374 -> 294 bytes
 horde/themes/default/graphics/flags/pn.png                        |  Bin 600 -> 599 bytes
 horde/themes/default/graphics/flags/ps.png                        |  Bin 472 -> 396 bytes
 horde/themes/default/graphics/flags/pt.png                        |  Bin 460 -> 457 bytes
 horde/themes/default/graphics/flags/pw.png                        |  Bin 477 -> 476 bytes
 horde/themes/default/graphics/flags/py.png                        |  Bin 397 -> 393 bytes
 horde/themes/default/graphics/flags/qa.png                        |  Bin 450 -> 391 bytes
 horde/themes/default/graphics/flags/re.png                        |  Bin 422 -> 419 bytes
 horde/themes/default/graphics/flags/ro.png                        |  Bin 386 -> 380 bytes
 horde/themes/default/graphics/flags/ru.png                        |  Bin 352 -> 347 bytes
 horde/themes/default/graphics/flags/rw.png                        |  Bin 435 -> 433 bytes
 horde/themes/default/graphics/flags/sc.png                        |  Bin 534 -> 532 bytes
 horde/themes/default/graphics/flags/scotland.png                  |  Bin 607 -> 606 bytes
 horde/themes/default/graphics/flags/se.png                        |  Bin 442 -> 440 bytes
 horde/themes/default/graphics/flags/sg.png                        |  Bin 403 -> 399 bytes
 horde/themes/default/graphics/flags/sh.png                        |  Bin 577 -> 576 bytes
 horde/themes/default/graphics/flags/si.png                        |  Bin 436 -> 427 bytes
 horde/themes/default/graphics/flags/sj.png                        |  Bin 450 -> 442 bytes
 horde/themes/default/graphics/flags/sl.png                        |  Bin 374 -> 369 bytes
 horde/themes/default/graphics/flags/sm.png                        |  Bin 449 -> 447 bytes
 horde/themes/default/graphics/flags/sn.png                        |  Bin 409 -> 408 bytes
 horde/themes/default/graphics/flags/so.png                        |  Bin 429 -> 427 bytes
 horde/themes/default/graphics/flags/sr.png                        |  Bin 423 -> 422 bytes
 horde/themes/default/graphics/flags/st.png                        |  Bin 482 -> 481 bytes
 horde/themes/default/graphics/flags/sv.png                        |  Bin 426 -> 420 bytes
 horde/themes/default/graphics/flags/sy.png                        |  Bin 422 -> 374 bytes
 horde/themes/default/graphics/flags/sz.png                        |  Bin 561 -> 558 bytes
 horde/themes/default/graphics/flags/td.png                        |  Bin 431 -> 430 bytes
 horde/themes/default/graphics/flags/tf.png                        |  Bin 452 -> 450 bytes
 horde/themes/default/graphics/flags/tg.png                        |  Bin 463 -> 461 bytes
 horde/themes/default/graphics/flags/th.png                        |  Bin 380 -> 378 bytes
 horde/themes/default/graphics/flags/tj.png                        |  Bin 496 -> 412 bytes
 horde/themes/default/graphics/flags/tl.png                        |  Bin 448 -> 446 bytes
 horde/themes/default/graphics/flags/tn.png                        |  Bin 420 -> 417 bytes
 horde/themes/default/graphics/flags/to.png                        |  Bin 426 -> 352 bytes
 horde/themes/default/graphics/flags/tp.png                        |  Bin 737 -> 735 bytes
 horde/themes/default/graphics/flags/tr.png                        |  Bin 419 -> 415 bytes
 horde/themes/default/graphics/flags/tv.png                        |  Bin 496 -> 490 bytes
 horde/themes/default/graphics/flags/tw.png                        |  Bin 383 -> 382 bytes
 horde/themes/default/graphics/flags/ua.png                        |  Bin 357 -> 352 bytes
 horde/themes/default/graphics/flags/ug.png                        |  Bin 441 -> 433 bytes
 horde/themes/default/graphics/flags/us.png                        |  Bin 545 -> 542 bytes
 horde/themes/default/graphics/flags/uy.png                        |  Bin 464 -> 461 bytes
 horde/themes/default/graphics/flags/uz.png                        |  Bin 464 -> 456 bytes
 horde/themes/default/graphics/flags/va.png                        |  Bin 472 -> 467 bytes
 horde/themes/default/graphics/flags/ve.png                        |  Bin 465 -> 456 bytes
 horde/themes/default/graphics/flags/vg.png                        |  Bin 563 -> 560 bytes
 horde/themes/default/graphics/flags/vn.png                        |  Bin 377 -> 373 bytes
 horde/themes/default/graphics/flags/vu.png                        |  Bin 503 -> 498 bytes
 horde/themes/default/graphics/flags/ws.png                        |  Bin 405 -> 402 bytes
 horde/themes/default/graphics/flags/ye.png                        |  Bin 355 -> 348 bytes
 horde/themes/default/graphics/flags/zm.png                        |  Bin 412 -> 408 bytes
 horde/themes/default/graphics/flags/zw.png                        |  Bin 515 -> 510 bytes
 horde/themes/default/graphics/google.png                          |  Bin 1565 -> 1561 bytes
 horde/themes/default/graphics/group.png                           |  Bin 609 -> 601 bytes
 horde/themes/default/graphics/help.png                            |  Bin 597 -> 592 bytes
 horde/themes/default/graphics/help_index.png                      |  Bin 597 -> 592 bytes
 horde/themes/default/graphics/hide_panel.png                      |  Bin 419 -> 417 bytes
 horde/themes/default/graphics/image/grayscale.png                 |  Bin 238 -> 235 bytes
 horde/themes/default/graphics/image/ratio.png                     |  Bin 256 -> 254 bytes
 horde/themes/default/graphics/info.png                            |  Bin 414 -> 404 bytes
 horde/themes/default/graphics/info_icon.png                       |  Bin 610 -> 599 bytes
 horde/themes/default/graphics/keyboard.png                        |  Bin 549 -> 528 bytes
 horde/themes/default/graphics/keys/left.png                       |  Bin 196 -> 195 bytes
 horde/themes/default/graphics/keys/right.png                      |  Bin 197 -> 195 bytes
 horde/themes/default/graphics/lhand.png                           |  Bin 455 -> 454 bytes
 horde/themes/default/graphics/login.png                           |  Bin 689 -> 687 bytes
 horde/themes/default/graphics/map/marker-shadow.png               |  Bin 327 -> 325 bytes
 horde/themes/default/graphics/mime/audio.png                      |  Bin 607 -> 606 bytes
 horde/themes/default/graphics/mime/binary.png                     |  Bin 402 -> 400 bytes
 horde/themes/default/graphics/mime/compressed.png                 |  Bin 732 -> 684 bytes
 horde/themes/default/graphics/mime/deb.png                        |  Bin 607 -> 606 bytes
 horde/themes/default/graphics/mime/encryption.png                 |  Bin 749 -> 737 bytes
 horde/themes/default/graphics/mime/html.png                       |  Bin 542 -> 539 bytes
 horde/themes/default/graphics/mime/msexcel.png                    |  Bin 604 -> 603 bytes
 horde/themes/default/graphics/mime/mspowerpoint.png               |  Bin 543 -> 541 bytes
 horde/themes/default/graphics/mime/msword.png                     |  Bin 630 -> 629 bytes
 horde/themes/default/graphics/mime/ooo_calc.png                   |  Bin 604 -> 603 bytes
 horde/themes/default/graphics/mime/ooo_impress.png                |  Bin 543 -> 541 bytes
 horde/themes/default/graphics/mime/ooo_math.png                   |  Bin 294 -> 288 bytes
 horde/themes/default/graphics/mime/ooo_writer.png                 |  Bin 630 -> 629 bytes
 horde/themes/default/graphics/mime/pdf.png                        |  Bin 530 -> 527 bytes
 horde/themes/default/graphics/mime/rpm.png                        |  Bin 607 -> 606 bytes
 horde/themes/default/graphics/mime/script-js.png                  |  Bin 526 -> 524 bytes
 horde/themes/default/graphics/mime/source-python.png              |  Bin 402 -> 400 bytes
 horde/themes/default/graphics/mime/text.png                       |  Bin 342 -> 332 bytes
 horde/themes/default/graphics/mime/vcard.png                      |  Bin 533 -> 531 bytes
 horde/themes/default/graphics/mime/xml.png                        |  Bin 542 -> 539 bytes
 horde/themes/default/graphics/minus.png                           |  Bin 545 -> 532 bytes
 horde/themes/default/graphics/mobile.png                          |  Bin 416 -> 402 bytes
 horde/themes/default/graphics/nav/bottom.png                      |  Bin 613 -> 611 bytes
 horde/themes/default/graphics/nav/first-grey.png                  |  Bin 330 -> 324 bytes
 horde/themes/default/graphics/nav/last-grey.png                   |  Bin 307 -> 297 bytes
 horde/themes/default/graphics/nav/left-grey.png                   |  Bin 235 -> 227 bytes
 horde/themes/default/graphics/nav/left.png                        |  Bin 381 -> 377 bytes
 horde/themes/default/graphics/nav/right-grey.png                  |  Bin 218 -> 203 bytes
 horde/themes/default/graphics/nav/right.png                       |  Bin 384 -> 381 bytes
 horde/themes/default/graphics/nav/top.png                         |  Bin 603 -> 602 bytes
 horde/themes/default/graphics/navi-arrow-active.png               |  Bin 299 -> 262 bytes
 horde/themes/default/graphics/navi-arrow-normal.png               |  Bin 223 -> 221 bytes
 horde/themes/default/graphics/navi-center-active.png              |  Bin 108 -> 107 bytes
 horde/themes/default/graphics/navi-left-active.png                |  Bin 228 -> 217 bytes
 horde/themes/default/graphics/navi-right-active.png               |  Bin 204 -> 197 bytes
 horde/themes/default/graphics/navi-subnavi-active.png             |  Bin 319 -> 281 bytes
 horde/themes/default/graphics/navi-subnavi.png                    |  Bin 209 -> 207 bytes
 horde/themes/default/graphics/office.png                          |  Bin 461 -> 445 bytes
 horde/themes/default/graphics/organizing.png                      |  Bin 436 -> 426 bytes
 horde/themes/default/graphics/perms.png                           |  Bin 577 -> 575 bytes
 horde/themes/default/graphics/phone.png                           |  Bin 416 -> 402 bytes
 horde/themes/default/graphics/plus.png                            |  Bin 626 -> 618 bytes
 horde/themes/default/graphics/popdown.png                         |  Bin 285 -> 261 bytes
 horde/themes/default/graphics/popright.png                        |  Bin 118 -> 114 bytes
 horde/themes/default/graphics/print.png                           |  Bin 464 -> 455 bytes
 horde/themes/default/graphics/problem.png                         |  Bin 591 -> 578 bytes
 horde/themes/default/graphics/radiobox_off.png                    |  Bin 628 -> 472 bytes
 horde/themes/default/graphics/radiobox_on.png                     |  Bin 727 -> 588 bytes
 horde/themes/default/graphics/required.png                        |  Bin 485 -> 475 bytes
 horde/themes/default/graphics/rhand.png                           |  Bin 453 -> 451 bytes
 horde/themes/default/graphics/save.png                            |  Bin 422 -> 401 bytes
 horde/themes/default/graphics/search-topbar.png                   |  Bin 447 -> 445 bytes
 horde/themes/default/graphics/search.png                          |  Bin 465 -> 460 bytes
 horde/themes/default/graphics/settings-active.png                 |  Bin 543 -> 535 bytes
 horde/themes/default/graphics/shadow.png                          |  Bin 1910 -> 1901 bytes
 horde/themes/default/graphics/shell.png                           |  Bin 366 -> 353 bytes
 horde/themes/default/graphics/show_panel.png                      |  Bin 404 -> 379 bytes
 horde/themes/default/graphics/sidebar-new.png                     |  Bin 439 -> 436 bytes
 horde/themes/default/graphics/sidebar-refresh.png                 |  Bin 512 -> 511 bytes
 horde/themes/default/graphics/sidebar-split.png                   |  Bin 97 -> 87 bytes
 horde/themes/default/graphics/slidehoriz.png                      |  Bin 114 -> 105 bytes
 horde/themes/default/graphics/sql.png                             |  Bin 644 -> 637 bytes
 horde/themes/default/graphics/tab-active.png                      |  Bin 103 -> 98 bytes
 horde/themes/default/graphics/tags.png                            |  Bin 473 -> 463 bytes
 horde/themes/default/graphics/tree/folder.png                     |  Bin 319 -> 305 bytes
 horde/themes/default/graphics/tree/folderopen.png                 |  Bin 441 -> 437 bytes
 horde/themes/default/graphics/tree/joinbottom-down.png            |  Bin 111 -> 110 bytes
 horde/themes/default/graphics/tree/minusonly.png                  |  Bin 121 -> 120 bytes
 horde/themes/default/graphics/tree/minustop.png                   |  Bin 125 -> 124 bytes
 horde/themes/default/graphics/tree/nullonly.png                   |  Bin 119 -> 118 bytes
 horde/themes/default/graphics/tree/plusonly.png                   |  Bin 125 -> 124 bytes
 horde/themes/default/graphics/tree/plustop.png                    |  Bin 129 -> 128 bytes
 horde/themes/default/graphics/tree/rev-joinbottom-down.png        |  Bin 111 -> 110 bytes
 horde/themes/default/graphics/tree/rev-line.png                   |  Bin 108 -> 107 bytes
 horde/themes/default/graphics/tree/rev-minus.png                  |  Bin 133 -> 131 bytes
 horde/themes/default/graphics/tree/rev-minusbottom.png            |  Bin 134 -> 132 bytes
 horde/themes/default/graphics/tree/rev-minusonly.png              |  Bin 126 -> 125 bytes
 horde/themes/default/graphics/tree/rev-minustop.png               |  Bin 130 -> 129 bytes
 horde/themes/default/graphics/tree/rev-nullonly.png               |  Bin 125 -> 124 bytes
 horde/themes/default/graphics/tree/rev-plus.png                   |  Bin 137 -> 136 bytes
 horde/themes/default/graphics/tree/rev-plusbottom.png             |  Bin 139 -> 137 bytes
 horde/themes/default/graphics/tree/rev-plusonly.png               |  Bin 131 -> 130 bytes
 horde/themes/default/graphics/tree/rev-plustop.png                |  Bin 135 -> 134 bytes
 horde/themes/default/graphics/unlocked.png                        |  Bin 448 -> 433 bytes
 horde/themes/default/graphics/website.png                         |  Bin 536 -> 535 bytes
 horde/themes/default/graphics/za.png                              |  Bin 338 -> 337 bytes
 hylax/themes/default/graphics/folder.png                          |  Bin 407 -> 403 bytes
 iPhoto2Ansel/Resources/iPhotoPluginIcon.png                       |  Bin 18837 -> 18803 bytes
 imp/docs/CHANGES                                                  |    3 +
 imp/js/dimpbase.js                                                |    1 -
 imp/js/smartmobile.js                                             |    2 +-
 imp/lib/Ajax/Application/Handler/Dynamic.php                      |    7 +-
 imp/package.xml                                                   |    4 +
 imp/themes/default/graphics/add_contact.png                       |  Bin 500 -> 497 bytes
 imp/themes/default/graphics/addressbook_browse.png                |  Bin 426 -> 425 bytes
 imp/themes/default/graphics/answered.png                          |  Bin 521 -> 514 bytes
 imp/themes/default/graphics/application_tile_horizontal.png       |  Bin 430 -> 427 bytes
 imp/themes/default/graphics/application_tile_vertical.png         |  Bin 453 -> 446 bytes
 imp/themes/default/graphics/arrow_collapsed.png                   |  Bin 235 -> 234 bytes
 imp/themes/default/graphics/arrow_expanded.png                    |  Bin 229 -> 227 bytes
 imp/themes/default/graphics/arrow_up.png                          |  Bin 338 -> 337 bytes
 imp/themes/default/graphics/blacklist.png                         |  Bin 625 -> 624 bytes
 imp/themes/default/graphics/button-split.png                      |  Bin 88 -> 87 bytes
 imp/themes/default/graphics/calendar.png                          |  Bin 574 -> 553 bytes
 imp/themes/default/graphics/checkbox_on.png                       |  Bin 479 -> 477 bytes
 imp/themes/default/graphics/checkbox_over.png                     |  Bin 479 -> 477 bytes
 imp/themes/default/graphics/checkmail.png                         |  Bin 678 -> 676 bytes
 imp/themes/default/graphics/clearflag.png                         |  Bin 364 -> 351 bytes
 imp/themes/default/graphics/close.png                             |  Bin 647 -> 637 bytes
 imp/themes/default/graphics/compose.png                           |  Bin 486 -> 463 bytes
 imp/themes/default/graphics/delete.png                            |  Bin 408 -> 399 bytes
 imp/themes/default/graphics/download.png                          |  Bin 422 -> 401 bytes
 imp/themes/default/graphics/drafts.png                            |  Bin 623 -> 610 bytes
 imp/themes/default/graphics/edit.png                              |  Bin 439 -> 425 bytes
 imp/themes/default/graphics/empty_spam.png                        |  Bin 524 -> 523 bytes
 imp/themes/default/graphics/empty_trash.png                       |  Bin 524 -> 523 bytes
 imp/themes/default/graphics/fetchmail.png                         |  Bin 678 -> 676 bytes
 imp/themes/default/graphics/filters.png                           |  Bin 435 -> 418 bytes
 imp/themes/default/graphics/flagged.png                           |  Bin 373 -> 362 bytes
 imp/themes/default/graphics/flags/answered-inv.png                |  Bin 208 -> 207 bytes
 imp/themes/default/graphics/flags/answered.png                    |  Bin 208 -> 207 bytes
 imp/themes/default/graphics/flags/attachment-inv.png              |  Bin 528 -> 526 bytes
 imp/themes/default/graphics/flags/encrypted-inv.png               |  Bin 280 -> 278 bytes
 imp/themes/default/graphics/flags/encrypted.png                   |  Bin 280 -> 278 bytes
 imp/themes/default/graphics/flags/flagged-inv.png                 |  Bin 264 -> 262 bytes
 imp/themes/default/graphics/flags/flagged.png                     |  Bin 264 -> 262 bytes
 imp/themes/default/graphics/flags/forwarded-inv.png               |  Bin 208 -> 207 bytes
 imp/themes/default/graphics/flags/forwarded.png                   |  Bin 208 -> 207 bytes
 imp/themes/default/graphics/flags/signed-inv.png                  |  Bin 280 -> 278 bytes
 imp/themes/default/graphics/flags/signed.png                      |  Bin 280 -> 278 bytes
 imp/themes/default/graphics/folders/create.png                    |  Bin 434 -> 427 bytes
 imp/themes/default/graphics/folders/drafts.png                    |  Bin 625 -> 610 bytes
 imp/themes/default/graphics/folders/edit.png                      |  Bin 486 -> 463 bytes
 imp/themes/default/graphics/folders/folder.png                    |  Bin 319 -> 305 bytes
 imp/themes/default/graphics/folders/inbox.png                     |  Bin 555 -> 550 bytes
 imp/themes/default/graphics/folders/minus.png                     |  Bin 442 -> 427 bytes
 imp/themes/default/graphics/folders/open.png                      |  Bin 441 -> 437 bytes
 imp/themes/default/graphics/folders/plus.png                      |  Bin 419 -> 418 bytes
 imp/themes/default/graphics/folders/sent.png                      |  Bin 535 -> 532 bytes
 imp/themes/default/graphics/folders/spam.png                      |  Bin 557 -> 556 bytes
 imp/themes/default/graphics/folders/trash.png                     |  Bin 408 -> 399 bytes
 imp/themes/default/graphics/forward.png                           |  Bin 365 -> 357 bytes
 imp/themes/default/graphics/forwarded.png                         |  Bin 520 -> 517 bytes
 imp/themes/default/graphics/gallery.png                           |  Bin 454 -> 435 bytes
 imp/themes/default/graphics/ico_message_off.png                   |  Bin 598 -> 587 bytes
 imp/themes/default/graphics/imp.png                               |  Bin 450 -> 447 bytes
 imp/themes/default/graphics/info_icon.png                         |  Bin 610 -> 599 bytes
 imp/themes/default/graphics/locked-inv.png                        |  Bin 431 -> 429 bytes
 imp/themes/default/graphics/mime/apple.png                        |  Bin 157 -> 156 bytes
 imp/themes/default/graphics/mini-error.png                        |  Bin 252 -> 250 bytes
 imp/themes/default/graphics/nav/first-grey.png                    |  Bin 330 -> 324 bytes
 imp/themes/default/graphics/nav/last-grey.png                     |  Bin 307 -> 297 bytes
 imp/themes/default/graphics/nav/left-grey.png                     |  Bin 235 -> 227 bytes
 imp/themes/default/graphics/nav/left.png                          |  Bin 381 -> 377 bytes
 imp/themes/default/graphics/nav/right-grey.png                    |  Bin 218 -> 203 bytes
 imp/themes/default/graphics/nav/right.png                         |  Bin 384 -> 381 bytes
 imp/themes/default/graphics/newmail.png                           |  Bin 678 -> 676 bytes
 imp/themes/default/graphics/newwin.png                            |  Bin 442 -> 425 bytes
 imp/themes/default/graphics/plus.png                              |  Bin 626 -> 618 bytes
 imp/themes/default/graphics/popdown.png                           |  Bin 285 -> 261 bytes
 imp/themes/default/graphics/print.png                             |  Bin 464 -> 455 bytes
 imp/themes/default/graphics/reply.png                             |  Bin 358 -> 344 bytes
 imp/themes/default/graphics/replyall.png                          |  Bin 422 -> 418 bytes
 imp/themes/default/graphics/sbcursor_top.png                      |  Bin 145 -> 144 bytes
 imp/themes/default/graphics/scroller_back.png                     |  Bin 112 -> 111 bytes
 imp/themes/default/graphics/search.png                            |  Bin 465 -> 460 bytes
 imp/themes/default/graphics/shared.png                            |  Bin 449 -> 448 bytes
 imp/themes/default/graphics/sortdown.png                          |  Bin 117 -> 116 bytes
 imp/themes/default/graphics/sortup.png                            |  Bin 119 -> 118 bytes
 imp/themes/default/graphics/spam.png                              |  Bin 557 -> 556 bytes
 imp/themes/default/graphics/spellcheck.png                        |  Bin 443 -> 441 bytes
 imp/themes/default/graphics/undelete.png                          |  Bin 412 -> 403 bytes
 imp/themes/default/graphics/unseen.png                            |  Bin 476 -> 471 bytes
 imp/themes/default/graphics/warning.png                           |  Bin 548 -> 538 bytes
 imp/themes/default/graphics/whitelist.png                         |  Bin 618 -> 612 bytes
 ingo/docs/CHANGES                                                 |    2 +
 ingo/js/smartmobile.js                                            |    4 +-
 ingo/package.xml                                                  |    2 +
 ingo/themes/default/graphics/blacklist.png                        |  Bin 625 -> 624 bytes
 ingo/themes/default/graphics/copy.png                             |  Bin 310 -> 299 bytes
 ingo/themes/default/graphics/enable.png                           |  Bin 442 -> 417 bytes
 ingo/themes/default/graphics/forward.png                          |  Bin 365 -> 357 bytes
 ingo/themes/default/graphics/ingo.png                             |  Bin 435 -> 418 bytes
 ingo/themes/default/graphics/script.png                           |  Bin 414 -> 397 bytes
 ingo/themes/default/graphics/vacation.png                         |  Bin 606 -> 590 bytes
 ingo/themes/default/graphics/whitelist.png                        |  Bin 618 -> 612 bytes
 jonah/themes/default/graphics/atom.png                            |  Bin 253 -> 252 bytes
 jonah/themes/default/graphics/az.png                              |  Bin 117 -> 116 bytes
 jonah/themes/default/graphics/lists.png                           |  Bin 223 -> 221 bytes
 jonah/themes/default/graphics/za.png                              |  Bin 119 -> 118 bytes
 klutz/themes/default/graphics/klutz_butter.png                    |  Bin 16341 -> 15738 bytes
 koward/www/htdocs/horde/themes/graphics/alerts/alarm.png          |  Bin 422 -> 421 bytes
 koward/www/htdocs/horde/themes/graphics/alerts/error.png          |  Bin 184 -> 183 bytes
 koward/www/htdocs/horde/themes/graphics/alerts/warning.png        |  Bin 169 -> 168 bytes
 koward/www/htdocs/horde/themes/graphics/plus.png                  |  Bin 208 -> 205 bytes
 koward/www/htdocs/horde/themes/graphics/search.png                |  Bin 662 -> 661 bytes
 koward/www/htdocs/horde/themes/graphics/user.png                  |  Bin 661 -> 660 bytes
 koward/www/htdocs/horde/themes/silver/graphics/alerts/error.png   |  Bin 671 -> 669 bytes
 koward/www/htdocs/horde/themes/silver/graphics/alerts/warning.png |  Bin 619 -> 618 bytes
 .../www/htdocs/horde/themes/silver/graphics/currentTab_left.png   |  Bin 161 -> 156 bytes
 .../www/htdocs/horde/themes/silver/graphics/currentTab_right.png  |  Bin 286 -> 285 bytes
 koward/www/htdocs/horde/themes/silver/graphics/delete.png         |  Bin 362 -> 361 bytes
 koward/www/htdocs/horde/themes/silver/graphics/plus.png           |  Bin 676 -> 675 bytes
 koward/www/htdocs/horde/themes/silver/graphics/required.png       |  Bin 433 -> 424 bytes
 koward/www/htdocs/horde/themes/silver/graphics/tab_left.png       |  Bin 358 -> 343 bytes
 koward/www/htdocs/horde/themes/silver/graphics/tab_right.png      |  Bin 1902 -> 1824 bytes
 koward/www/htdocs/horde/themes/silver/graphics/user.png           |  Bin 668 -> 667 bytes
 kronolith/themes/default/graphics/addressbook_browse.png          |  Bin 537 -> 535 bytes
 kronolith/themes/default/graphics/agenda.png                      |  Bin 179 -> 178 bytes
 kronolith/themes/default/graphics/alarm.png                       |  Bin 479 -> 476 bytes
 kronolith/themes/default/graphics/alerts/error.png                |  Bin 545 -> 532 bytes
 kronolith/themes/default/graphics/alerts/message.png              |  Bin 610 -> 599 bytes
 kronolith/themes/default/graphics/alerts/success.png              |  Bin 604 -> 599 bytes
 kronolith/themes/default/graphics/alerts/warning.png              |  Bin 548 -> 538 bytes
 kronolith/themes/default/graphics/attendee-accepted.png           |  Bin 604 -> 599 bytes
 kronolith/themes/default/graphics/attendee-declined.png           |  Bin 545 -> 532 bytes
 kronolith/themes/default/graphics/attendee-none.png               |  Bin 597 -> 592 bytes
 kronolith/themes/default/graphics/attendees.png                   |  Bin 609 -> 601 bytes
 kronolith/themes/default/graphics/back.png                        |  Bin 358 -> 344 bytes
 kronolith/themes/default/graphics/big_invitation.png              |  Bin 2504 -> 2475 bytes
 kronolith/themes/default/graphics/calendars.png                   |  Bin 574 -> 553 bytes
 kronolith/themes/default/graphics/checkbox_on.png                 |  Bin 479 -> 477 bytes
 kronolith/themes/default/graphics/checkbox_over.png               |  Bin 479 -> 477 bytes
 kronolith/themes/default/graphics/close.png                       |  Bin 647 -> 637 bytes
 kronolith/themes/default/graphics/data.png                        |  Bin 530 -> 508 bytes
 kronolith/themes/default/graphics/drag-handle.png                 |  Bin 105 -> 103 bytes
 kronolith/themes/default/graphics/exception-000.png               |  Bin 437 -> 435 bytes
 kronolith/themes/default/graphics/goto.png                        |  Bin 533 -> 516 bytes
 kronolith/themes/default/graphics/help.png                        |  Bin 597 -> 592 bytes
 kronolith/themes/default/graphics/kronolith.png                   |  Bin 574 -> 553 bytes
 kronolith/themes/default/graphics/left.png                        |  Bin 294 -> 292 bytes
 kronolith/themes/default/graphics/minus.png                       |  Bin 545 -> 532 bytes
 kronolith/themes/default/graphics/new_big.png                     |  Bin 626 -> 618 bytes
 kronolith/themes/default/graphics/new_small.png                   |  Bin 161 -> 159 bytes
 kronolith/themes/default/graphics/new_task.png                    |  Bin 516 -> 512 bytes
 kronolith/themes/default/graphics/picker.png                      |  Bin 574 -> 553 bytes
 kronolith/themes/default/graphics/plus.png                        |  Bin 626 -> 618 bytes
 kronolith/themes/default/graphics/print.png                       |  Bin 464 -> 455 bytes
 kronolith/themes/default/graphics/private-000.png                 |  Bin 236 -> 234 bytes
 kronolith/themes/default/graphics/private-fff.png                 |  Bin 236 -> 234 bytes
 kronolith/themes/default/graphics/right.png                       |  Bin 286 -> 282 bytes
 kronolith/themes/default/graphics/search.png                      |  Bin 465 -> 460 bytes
 kronolith/themes/default/graphics/tasks.png                       |  Bin 615 -> 614 bytes
 kronolith/themes/default/graphics/today.png                       |  Bin 481 -> 471 bytes
 kronolith/themes/default/graphics/unknown-background.png          |  Bin 116 -> 115 bytes
 luxor/themes/default/graphics/folder.png                          |  Bin 407 -> 403 bytes
 luxor/themes/default/graphics/parent.png                          |  Bin 424 -> 423 bytes
 mnemo/themes/default/graphics/add.png                             |  Bin 491 -> 486 bytes
 mnemo/themes/default/graphics/az.png                              |  Bin 117 -> 116 bytes
 mnemo/themes/default/graphics/minus.png                           |  Bin 545 -> 532 bytes
 mnemo/themes/default/graphics/mnemo.png                           |  Bin 414 -> 397 bytes
 mnemo/themes/default/graphics/notepads.png                        |  Bin 352 -> 340 bytes
 mnemo/themes/default/graphics/plus.png                            |  Bin 626 -> 618 bytes
 mnemo/themes/default/graphics/search.png                          |  Bin 465 -> 460 bytes
 mnemo/themes/default/graphics/za.png                              |  Bin 119 -> 118 bytes
 nag/themes/default/graphics/add.png                               |  Bin 516 -> 512 bytes
 nag/themes/default/graphics/alarm.png                             |  Bin 479 -> 476 bytes
 nag/themes/default/graphics/alarm_small.png                       |  Bin 266 -> 265 bytes
 nag/themes/default/graphics/az.png                                |  Bin 117 -> 116 bytes
 nag/themes/default/graphics/checkbox.png                          |  Bin 479 -> 477 bytes
 nag/themes/default/graphics/checked.png                           |  Bin 259 -> 258 bytes
 nag/themes/default/graphics/minus.png                             |  Bin 545 -> 532 bytes
 nag/themes/default/graphics/nag.png                               |  Bin 476 -> 465 bytes
 nag/themes/default/graphics/note.png                              |  Bin 414 -> 397 bytes
 nag/themes/default/graphics/plus.png                              |  Bin 626 -> 618 bytes
 nag/themes/default/graphics/search.png                            |  Bin 465 -> 460 bytes
 nag/themes/default/graphics/smart.png                             |  Bin 437 -> 418 bytes
 nag/themes/default/graphics/tasklists.png                         |  Bin 476 -> 465 bytes
 nag/themes/default/graphics/za.png                                |  Bin 119 -> 118 bytes
 operator/themes/default/graphics/graphs.png                       |  Bin 337 -> 313 bytes
 operator/themes/default/graphics/operator.png                     |  Bin 477 -> 475 bytes
 sam/themes/default/graphics/whitelist.png                         |  Bin 167 -> 166 bytes
 sesha/themes/default/graphics/administration.png                  |  Bin 667 -> 656 bytes
 sesha/themes/default/graphics/az.png                              |  Bin 117 -> 116 bytes
 sesha/themes/default/graphics/search.png                          |  Bin 465 -> 460 bytes
 sesha/themes/default/graphics/sesha.png                           |  Bin 366 -> 353 bytes
 sesha/themes/default/graphics/stock.png                           |  Bin 400 -> 387 bytes
 sesha/themes/default/graphics/za.png                              |  Bin 119 -> 118 bytes
 shout/themes/default/graphics/admin.png                           |  Bin 553 -> 551 bytes
 shout/themes/default/graphics/delete-small.png                    |  Bin 135 -> 134 bytes
 shout/themes/default/graphics/device-add.png                      |  Bin 529 -> 525 bytes
 shout/themes/default/graphics/digit-0.png                         |  Bin 1866 -> 1658 bytes
 shout/themes/default/graphics/digit-1.png                         |  Bin 1510 -> 1360 bytes
 shout/themes/default/graphics/digit-2.png                         |  Bin 1290 -> 1270 bytes
 shout/themes/default/graphics/digit-3.png                         |  Bin 1309 -> 1300 bytes
 shout/themes/default/graphics/digit-4.png                         |  Bin 2132 -> 2109 bytes
 shout/themes/default/graphics/digit-5.png                         |  Bin 1931 -> 1906 bytes
 shout/themes/default/graphics/digit-6.png                         |  Bin 2160 -> 2143 bytes
 shout/themes/default/graphics/digit-7.png                         |  Bin 2057 -> 2033 bytes
 shout/themes/default/graphics/digit-8.png                         |  Bin 2167 -> 2136 bytes
 shout/themes/default/graphics/digit-9.png                         |  Bin 2218 -> 2189 bytes
 shout/themes/default/graphics/digit-bg.png                        |  Bin 13214 -> 11892 bytes
 shout/themes/default/graphics/digit-octo.png                      |  Bin 1845 -> 1607 bytes
 shout/themes/default/graphics/digit-star.png                      |  Bin 1671 -> 1506 bytes
 shout/themes/default/graphics/edit.png                            |  Bin 439 -> 425 bytes
 shout/themes/default/graphics/extension-add.png                   |  Bin 665 -> 664 bytes
 shout/themes/default/graphics/extension.png                       |  Bin 661 -> 660 bytes
 shout/themes/default/graphics/shout.png                           |  Bin 477 -> 475 bytes
 shout/themes/default/graphics/telephone-pole.png                  |  Bin 515 -> 512 bytes
 skeleton/themes/default/graphics/delete.png                       |  Bin 412 -> 403 bytes
 trean/themes/default/graphics/add.png                             |  Bin 626 -> 618 bytes
 trean/themes/default/graphics/http/1xx.png                        |  Bin 610 -> 599 bytes
 trean/themes/default/graphics/http/2xx.png                        |  Bin 604 -> 599 bytes
 trean/themes/default/graphics/http/3xx.png                        |  Bin 610 -> 599 bytes
 trean/themes/default/graphics/http/4xx.png                        |  Bin 548 -> 538 bytes
 trean/themes/default/graphics/http/5xx.png                        |  Bin 545 -> 532 bytes
 trean/themes/default/graphics/http/error.png                      |  Bin 545 -> 532 bytes
 trean/themes/default/graphics/protocol/ftp.png                    |  Bin 422 -> 401 bytes
 trean/themes/default/graphics/protocol/http.png                   |  Bin 646 -> 639 bytes
 trean/themes/default/graphics/protocol/https.png                  |  Bin 451 -> 429 bytes
 trean/themes/default/graphics/tag.png                             |  Bin 395 -> 333 bytes
 trean/themes/default/graphics/trean.png                           |  Bin 292 -> 284 bytes
 turba/docs/CHANGES                                                |    2 +
 turba/js/smartmobile.js                                           |   35 +-
 turba/package.xml                                                 |    2 +
 turba/test/Turba/fixtures/az.png                                  |  Bin 117 -> 116 bytes
 turba/themes/default/graphics/az.png                              |  Bin 117 -> 116 bytes
 turba/themes/default/graphics/az_secondary.png                    |  Bin 129 -> 128 bytes
 turba/themes/default/graphics/contact.png                         |  Bin 500 -> 497 bytes
 turba/themes/default/graphics/delete.png                          |  Bin 412 -> 403 bytes
 turba/themes/default/graphics/edit.png                            |  Bin 439 -> 425 bytes
 turba/themes/default/graphics/group.png                           |  Bin 609 -> 601 bytes
 turba/themes/default/graphics/menu/browse.png                     |  Bin 537 -> 535 bytes
 turba/themes/default/graphics/menu/new.png                        |  Bin 583 -> 576 bytes
 turba/themes/default/graphics/mime/vcard.png                      |  Bin 444 -> 431 bytes
 turba/themes/default/graphics/new.png                             |  Bin 583 -> 576 bytes
 turba/themes/default/graphics/search.png                          |  Bin 465 -> 460 bytes
 turba/themes/default/graphics/turba.png                           |  Bin 426 -> 425 bytes
 turba/themes/default/graphics/za.png                              |  Bin 119 -> 118 bytes
 turba/themes/default/graphics/za_secondary.png                    |  Bin 130 -> 128 bytes
 ulaform/themes/default/graphics/display.png                       |  Bin 253 -> 251 bytes
 ulaform/themes/default/graphics/ulaform.png                       |  Bin 253 -> 251 bytes
 vilma/themes/default/graphics/display.png                         |  Bin 177 -> 176 bytes
 vilma/themes/default/graphics/domain.png                          |  Bin 727 -> 725 bytes
 vilma/themes/default/graphics/vilma.png                           |  Bin 263 -> 262 bytes
 whups/themes/default/graphics/az.png                              |  Bin 117 -> 116 bytes
 whups/themes/default/graphics/reports.png                         |  Bin 194 -> 191 bytes
 whups/themes/default/graphics/search.png                          |  Bin 424 -> 423 bytes
 whups/themes/default/graphics/whups.png                           |  Bin 351 -> 350 bytes
 whups/themes/default/graphics/za.png                              |  Bin 119 -> 118 bytes
 wicked/themes/default/graphics/az.png                             |  Bin 117 -> 116 bytes
 wicked/themes/default/graphics/locked.png                         |  Bin 505 -> 503 bytes
 wicked/themes/default/graphics/question.png                       |  Bin 116 -> 115 bytes
 wicked/themes/default/graphics/za.png                             |  Bin 119 -> 118 bytes
 720 files changed, 1310 insertions(+), 216 deletions(-)

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

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

commit 794b039a7a65a12bd8e346115ffea894f265719f
Merge: d7c8e57 422d3b8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 12:48:15 2013 -0400

    Merge branch 'master' into horde_activesync_3_0
    
    Conflicts:
    	framework/ActiveSync/package.xml

 framework/ActiveSync/lib/Horde/ActiveSync.php                     |    3 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |    9 ++++-
 framework/ActiveSync/package.xml                                  |    2 +
 3 files changed, 11 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/794b039a7a65a12bd8e346115ffea894f265719f

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

commit 9fa03ed9c1350e35510786a66812ec17d8b482dc
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 14:21:48 2013 -0400

    Handle EAS 14+ style provision status.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php        |   27 ++++-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/FolderSync.php  |    2 +-
 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |    2 +-
 4 files changed, 28 insertions(+), 5 deletions(-)

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

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

commit 7aac81aff925a57ef0aeaadcacb953ce393febae
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 14:22:29 2013 -0400

    HOTFIX to allow OL2013 to connect.
    
    "Windows Communication Apps" (as MS calls them), do not support
    PROVISION. This allows OL to connect until we extract a more
    full fledged Device object to handle this type of thing.

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

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

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

commit b5f025c1c8e4dc7365d65d61ed387ef5c44ffa51
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 15:02:15 2013 -0400

    Add, and use, Horde_ActiveSync_Device

 framework/ActiveSync/lib/Horde/ActiveSync.php                    |    5 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Connector/Importer.php |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Device.php             |   75 ++++++
 framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php        |    6 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php       |    9 +-
 framework/ActiveSync/lib/Horde/ActiveSync/State/Base.php         |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php          |    6 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php               |    4 +-
 framework/ActiveSync/package.xml                                 |    4 +-
 9 files changed, 96 insertions(+), 19 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Device.php

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

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

commit a1cdc03b82747c6eb6ff38331dc4feca4b161628
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 15:03:37 2013 -0400

    Add missing setter.

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

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

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

commit 4f908e73e2c45328aff8802068db42deca035aa6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 15:17:39 2013 -0400

    changes.

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

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

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

commit bd9993eaa04ff375cdf434bf04d492f3157f8947
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 15:30:10 2013 -0400

    Fix property name

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

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

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

commit 082da0bceafaa3a6a1a8ace69f4c15a4771b8556
Merge: bd9993e dcb2d11
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 16:12:42 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 framework/Core/lib/Horde/Core/ActiveSync/Driver.php               |    6 +-
 framework/Crypt/lib/Horde/Crypt/Pgp.php                           |   11 +-
 framework/Crypt/package.xml                                       |    2 +
 framework/Crypt/test/Horde/Crypt/PgpTest.php                      |    2 +
 framework/Image/test/Horde/Image/Exif/ExiftoolTest.php            |   15 +--
 framework/Image/test/Horde/Image/Exif/PhpTest.php                 |   12 ++-
 framework/Image/test/Horde/Image/Exif/TestBase.php                |    9 ++-
 framework/Mime/test/Horde/Mime/MailTest.php                       |    2 +
 framework/Push/test/Horde/Push/Unit/Push/Recipient/MailTest.php   |   10 +-
 .../test/Horde/SessionHandler/Storage/MemcacheTest.php            |    5 +-
 .../test/Horde/SessionHandler/Storage/StackTest.php               |   28 ++---
 framework/Vfs/test/Horde/Vfs/FileTest.php                         |   12 +--
 12 files changed, 60 insertions(+), 54 deletions(-)

http://git.horde.org/horde-git/-/commit/082da0bceafaa3a6a1a8ace69f4c15a4771b8556

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

commit 4abffa8f02404c64816064de3613fb547c35612d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 16:15:27 2013 -0400

    Always run the username through the getUsernameFromEmail method.
    
    When using AutoDiscover, the full email address is used as the username.
    We need to always check this in order for OL2013 to successfully pair with the server.

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

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

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

commit 58fa7f0855590a45b3e8ada200e009ef24a4be2f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 17:33:10 2013 -0400

    Need magic __isset method.

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

http://git.horde.org/horde-git/-/commit/58fa7f0855590a45b3e8ada200e009ef24a4be2f

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

commit 941367b191c4db171d4c9dd1039d909e024bf9f7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 18:19:31 2013 -0400

    More logical way of saying this.

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

http://git.horde.org/horde-git/-/commit/941367b191c4db171d4c9dd1039d909e024bf9f7

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

commit 0d44618e8c7e130c6b3e93e5920d187ef34f6618
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 18:20:01 2013 -0400

    Remove this hotfix now.
    
    Conflicts:
    	framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php

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

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

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

commit cbfe7c8ca4ec22c4830ce9036d5b18f408cca4aa
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 18:20:17 2013 -0400

    Fix provisioning for broken clients.
    
    *sigh* Some clients won't accept only the status codes, while some
    won't accept only the headers. Ugh.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

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

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

commit 0fc40b15086bbb5e5a3eae2788ec0816c4c67624
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed Apr 3 18:32:44 2013 -0400

    Of course, some devices don't provide this even though it's required.

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

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

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

commit 272f6b51da751f4e800a06f3cb8a6868e12745e3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 10:26:32 2013 -0400

    Improve error status handling for SendMail/SmartReply/SmartForward

 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php    |   48 ++++-
 .../ActiveSync/lib/Horde/ActiveSync/Request/SmartForward.php      |   15 ++-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SmartReply.php  |   15 ++-
 3 files changed, 69 insertions(+), 9 deletions(-)

http://git.horde.org/horde-git/-/commit/272f6b51da751f4e800a06f3cb8a6868e12745e3

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

commit 27b95b46949d1a683ff11f3d3ad68f78ccfb8638
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 10:26:58 2013 -0400

    Use global status codes.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

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

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

commit 54c9105ce25335b70e322c20942650530581788a
Merge: 27b95b4 a32b5c0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 10:43:02 2013 -0400

    Merge branch 'master' into horde_activesync_3_0

 components/lib/Components/Helper/Website.php            |    3 +
 components/lib/Components/Release/Task/Package.php      |    7 +
 framework/ActiveSync/lib/Horde/ActiveSync.php           |    3 +-
 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php |    2 +-
 framework/Argv/doc/Horde/Argv/ADVANCED                  |   46 ++++---
 framework/Argv/doc/Horde/Argv/CALLBACKS                 |   38 +++---
 framework/Argv/doc/Horde/Argv/EXTEND                    |   26 ++--
 framework/Argv/doc/Horde/Argv/README                    |   51 ++++----
 framework/Argv/package.xml                              |   34 ++++-
 framework/Argv/test/Horde/Argv/TestCase.php             |    7 +-
 framework/Crypt/package.xml                             |    4 +-
 framework/Itip/test/Horde/Itip/Integration/ItipTest.php |   11 ++-
 framework/Mime/test/Horde/Mime/MailTest.php             |    4 +-
 framework/Util/test/Horde/Util/StringTest.php           |    5 +
 framework/Vfs/test/Horde/Vfs/FileTest.php               |   31 +----
 mnemo/templates/memo/memo.inc                           |    2 +-
 wicked/docs/CHANGES                                     |    2 -
 wicked/lib/Page.php                                     |   34 ++++-
 wicked/lib/Text_Wiki/Parse/Default/Heading2.php         |   16 +++
 wicked/lib/Text_Wiki/Render/Latex/Heading2.php          |    7 +
 wicked/lib/Text_Wiki/Render/Plain/Heading2.php          |    7 +
 wicked/lib/Text_Wiki/Render/Rst/Heading.php             |  103 ---------------
 wicked/lib/Text_Wiki/Render/Rst/Heading2.php            |  103 +++++++++++++++
 wicked/lib/Text_Wiki/Render/Rst/List.php                |    5 +-
 wicked/lib/Text_Wiki/Render/Xhtml/Heading2.php          |    7 +
 wicked/package.xml                                      |   23 +++-
 26 files changed, 347 insertions(+), 234 deletions(-)

http://git.horde.org/horde-git/-/commit/54c9105ce25335b70e322c20942650530581788a

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

commit 11931d8ea0ddb19042312cbbe537956ab1d83c85
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 11:37:57 2013 -0400

    Validate required policies against the currently used EAS version.

 framework/ActiveSync/lib/Horde/ActiveSync/Policies.php          |   62 ++++++-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Provision.php |   48 ++++-
 2 files changed, 98 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/11931d8ea0ddb19042312cbbe537956ab1d83c85

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

commit cfc0edd41b6cd14ccf360aecda6cb5eb8374fc1f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 11:38:48 2013 -0400

    Remove unused method.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php |   34 ------------
 1 files changed, 0 insertions(+), 34 deletions(-)

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

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

commit 97df393edbdfb297d6b1c1da6909d587aa5523b1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 11:55:35 2013 -0400

    Send the common remote wipe status also.

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php |   42 ++++++++---
 1 files changed, 30 insertions(+), 12 deletions(-)

http://git.horde.org/horde-git/-/commit/97df393edbdfb297d6b1c1da6909d587aa5523b1

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

commit d7455d123b8b2d1b6e53898e68654157ea097791
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 11:55:52 2013 -0400

    phpdoc

 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

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

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

commit df4c17e36b03054a1d22f40ea20d668ffa197770
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 18:20:11 2013 -0400

    Avoid warnings about empty arrays passed to min().

 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Imap.php |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

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

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

commit 66a05bf4ed3605f19d6c8add8fef076deb629fee
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 18:20:41 2013 -0400

    Allow the polices object to take null for the encoder.

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

http://git.horde.org/horde-git/-/commit/66a05bf4ed3605f19d6c8add8fef076deb629fee

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

commit 717dcc10e0400bed513b4c35280776eedad9f537
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 18:21:00 2013 -0400

    Silly me, need to merge the lower version arrays too.

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

http://git.horde.org/horde-git/-/commit/717dcc10e0400bed513b4c35280776eedad9f537

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

commit 783df46cb243c3bd7cbcfa9a8520fb56ffca25a6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 18:21:31 2013 -0400

    Add missing constants.

 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/783df46cb243c3bd7cbcfa9a8520fb56ffca25a6

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

commit 3f36e9d1cad8f1433ee61f450d9c3dad183d8623
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 18:21:49 2013 -0400

    Don't assume _bodyPrefs contains any data.

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

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

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

commit 0107703e61349af35c703a9dfc896a975253127e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Apr 4 18:23:27 2013 -0400

    Abstract out Horde_ActiveSync_Collections
    
    Keep the sync code a bit cleaner by moving all of the collection
    related logic out to it's own object.

 framework/ActiveSync/lib/Horde/ActiveSync/Collections.php  |  588 ++++++++++++
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php |  380 +++------
 framework/ActiveSync/package.xml                           |    8 +-
 3 files changed, 705 insertions(+), 271 deletions(-)
 create mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Collections.php

http://git.horde.org/horde-git/-/commit/0107703e61349af35c703a9dfc896a975253127e

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

commit 863a3a9b8012229c78d51b7ae8bb226506fdb5a6
Merge: 57c5db1 0107703
Author: Jan Schneider <jan at horde.org>
Date:   Mon Apr 8 12:20:18 2013 +0200

    Merge branch 'horde_activesync_3_0'

 framework/ActiveSync/doc/Horde/ActiveSync/TODO                    |   10 +
 framework/ActiveSync/lib/Horde/ActiveSync.php                     |  183 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Collections.php         |  588 +++++
 framework/ActiveSync/lib/Horde/ActiveSync/Connector/Exporter.php  |   29 -
 framework/ActiveSync/lib/Horde/ActiveSync/Connector/Importer.php  |    2 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Device.php              |   85 +
 framework/ActiveSync/lib/Horde/ActiveSync/Driver/Base.php         |  115 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Folder/Imap.php         |   16 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php        |   96 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Imap/Message.php        |   57 +-
 .../ActiveSync/lib/Horde/ActiveSync/Message/AirSyncBaseBody.php   |   25 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php |   57 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Base.php        |   10 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Contact.php     |   16 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/GalPicture.php  |   50 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Mail.php        |  126 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Note.php        |   77 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Recurrence.php  |   58 +-
 .../lib/Horde/ActiveSync/Message/ResolveRecipientsPicture.php     |   50 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/SendMail.php    |  111 +
 .../ActiveSync/lib/Horde/ActiveSync/Message/SendMailSource.php    |   83 +
 framework/ActiveSync/lib/Horde/ActiveSync/Message/Task.php        |   22 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Policies.php            |   80 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php        |  126 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/FolderSync.php  |   17 +-
 .../ActiveSync/lib/Horde/ActiveSync/Request/GetItemEstimate.php   |   58 +-
 .../ActiveSync/lib/Horde/ActiveSync/Request/ItemOperations.php    |   60 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php        |    2 +
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Provision.php   |   98 +-
 .../ActiveSync/lib/Horde/ActiveSync/Request/ResolveRecipients.php |  117 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php      |  115 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SendMail.php    |   97 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Settings.php    |   15 +-
 .../ActiveSync/lib/Horde/ActiveSync/Request/SmartForward.php      |   21 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SmartReply.php  |   21 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php        |  504 ++---
 framework/ActiveSync/lib/Horde/ActiveSync/Request/SyncBase.php    |  173 ++
 framework/ActiveSync/lib/Horde/ActiveSync/State/Base.php          |    5 +-
 framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php           |   10 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Status.php              |   89 +
 framework/ActiveSync/lib/Horde/ActiveSync/Sync.php                |   51 +-
 framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php           |    4 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml.php               |  159 +-
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Decoder.php       |  261 ++-
 framework/ActiveSync/lib/Horde/ActiveSync/Wbxml/Encoder.php       |   23 +-
 framework/ActiveSync/package.xml                                  |   47 +-
 framework/ActiveSync/test/Horde/ActiveSync/ServerTest.php         |   42 +
 47 files changed, 3169 insertions(+), 892 deletions(-)

http://git.horde.org/horde-git/-/commit/863a3a9b8012229c78d51b7ae8bb226506fdb5a6




More information about the commits mailing list