The branch "master" has been updated. The following is a summary of the commits.
from: 1a988a68f5af873a4f6cb723a87a98df824e1ea1 989e777 Allow duplicate IDs to be stored in Ids object b6ace0a [mms] Fix handling message sequence number actions returned from server when using CONDSTORE/QRESYNC. c2c55a2 [mms] Add support for IMAP MOVE command. 9e0cd08 Cleanups/fixes for POP3 driver 77596e2 Merge branch 'master' into imap_client_move fa42d19 Improved saving of cache data 123bb80 Revert check for non-array in this branch a4de165 [mms] Improved handling of server write errors in the Socket driver. 49262a5 Call this reset(), because it may do more than resetting status data 4a15c81 Another place to flush our pending FETCH cache 810b466 Fix LASTMODSEQ/LASTMODSEQUIDS behavior 065ca30 Merge branch 'master' into imap_client_move b7781a6 Fix accessing a non-object. 2426ecb Optimize FETCHs with the changedsince option 779dc7a Rethink message sequence storage 744dd0e Correctly save MODSEQs when there is no FETCH cache request de4d006 More stuff not needed with LASTMODSEQUIDs change 44067f3 Re-add caching of flag change information on sync 5ac4ead Merge branch 'master' into imap_client_move 9383c76 This proposal is dead 57e015d Correctly return STATUS_SYNCMODSEQ, STATUS_SYNCFLAGUIDS, and STATUS_SYNCVANISHED status() values d01a513 Use SYNC STATUS return options to save on a FETCH call c69b638 Update RFC support 563993f phpdoc 1857155 This doesn't contain Mail features anymore 0e801d3 Much more than a PEAR Mail fork now db463fc Should not be listed as developer here (don't think I've ever touched this package) 377ac65 Best described as developer, rather than lead, here 3488d1c Add myself to some packages as developer e978c32 [mms] Add Horde_Stream#__toString(). 2539160 [mms] Allow Horde_Stream object to be serialized (Bug #11598). c16f3ef [mms] Allow Horde_Stream object to be cloned. 6eb3148 phpdoc 4b07552 Return public/secret key as a string, not an array 0c435e4 optimize c201665 Don't block remote message styling if sender is in whitelist e355c26 Bug #11592: Fix spellcheck display in dynamic view if HTML composition mode is the default. af942cf Fix displaying cached IDs in cache query script 20466d1 Cleaner display of cached UIDs f7e2481 Fixes to PGP Private key generation (Bug #11597). a8f52cb Changelog entries for IMP 6.0.1 fixes (from imp_6_0_1 branch) f9b63b8 Merge branch 'imap_client_move' 9d8d47f [mms] Fix displaying move to spam mailbox option in the preferences (Bug #11603). ----------------------------------------------------------------------- commit 989e777de919944b6b69ae6073e0d959bd6155f1 Author: Michael M Slusarz <[email protected]> Date: Wed Oct 24 18:03:33 2012 -0600 Allow duplicate IDs to be stored in Ids object Would be needed if, for example, we were processing multiple EXPUNGE requests at once. Rarely will be used so we can bury the configuration option (no need to make it a part of the constructor, for example). framework/Imap_Client/lib/Horde/Imap/Client/Ids.php | 25 +++++++++++-- framework/Imap_Client/test/Horde/Imap/Client/IdsTest.php | 17 +++++++++ 2 files changed, 38 insertions(+), 4 deletions(-) http://git.horde.org/horde-git/-/commit/989e777de919944b6b69ae6073e0d959bd6155f1 ----------------------------------------------------------------------- commit b6ace0a8a3ef916a5fe4919305d349bc9fbc2b30 Author: Michael M Slusarz <[email protected]> Date: Wed Oct 24 18:06:00 2012 -0600 [mms] Fix handling message sequence number actions returned from server when using CONDSTORE/QRESYNC. [mms] Now that we have accurate sequence numbers for our cached values, we can utilize the known UID set parameter to a QRESYNC EXAMINE/SELECT command. [mms] Correctly handle FETCH results intermingled with EXPUNGE/VANISHED requests within a single request. framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 578 ++++--- framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 132 ++ framework/Imap_Client/lib/Horde/Imap/Client/Base/Map.php | 210 +++ framework/Imap_Client/lib/Horde/Imap/Client/Ids.php | 8 +- framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php | 4 +- framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 879 ++++------ framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php | 7 +- framework/Imap_Client/package.xml | 24 +- framework/Imap_Client/test/Horde/Imap/Client/MapTest.php | 245 +++ framework/Imap_Client/test/Horde/Imap/Client/Stub/Socket.php | 10 +- 10 files changed, 1295 insertions(+), 802 deletions(-) create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Base/Map.php create mode 100644 framework/Imap_Client/test/Horde/Imap/Client/MapTest.php http://git.horde.org/horde-git/-/commit/b6ace0a8a3ef916a5fe4919305d349bc9fbc2b30 ----------------------------------------------------------------------- commit c2c55a27bb382ea5f27d6343467bd10f87258342 Author: Michael M Slusarz <[email protected]> Date: Thu Oct 18 13:59:20 2012 -0600 [mms] Add support for IMAP MOVE command. Although not yet an RFC standard, at last count over 11 servers support (including Dovecot and Cyrus). A big performance win wrapping three distinct commands (and their corresponding cache writes) into a single, atomic command. Also, the main reason that I discovered our IMAP parsing was lacking in some ways. This command may cause things like COPYUIDs, FETCHs, and EXPUNGE untagged responses to all appear in the same command. Thus, we need to handle each of these untagged responses as they come up, rather than relying on a specific command call to deal with these commands after the parent command is done. It also highlights the vagaries of QRESYNC, which require the client to continue to process message sequence numbers as there is no guarantee that VANISHED responses will be sent (theoretically, VANISHED and EXPUNGE responses could be sent in the same untagged sequence - it is critical for a client to be able to handle this sort of output). Now that our underlying handling has been fixed, the MOVE command is trivial to implement, as it should be, since it is nothing more than a pseudo-macro of three existing IMAP commands (COPY - STORE - EXPUNGE). framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 14 +++++++------- framework/Imap_Client/package.xml | 2 ++ 2 files changed, 9 insertions(+), 7 deletions(-) http://git.horde.org/horde-git/-/commit/c2c55a27bb382ea5f27d6343467bd10f87258342 ----------------------------------------------------------------------- commit 9e0cd08276b2034a592878dda79726b19b97a809 Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 01:08:27 2012 -0600 Cleanups/fixes for POP3 driver Don't throw error if flags are not supported - documentation indicates that the return value will simply be empty for these elements. framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php | 19 +--------- 1 files changed, 2 insertions(+), 17 deletions(-) http://git.horde.org/horde-git/-/commit/9e0cd08276b2034a592878dda79726b19b97a809 ----------------------------------------------------------------------- commit 77596e201dd4dd1ea28ed6d9b1230885ac36f866 Merge: 9e0cd08 32f3388 Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 21:18:44 2012 -0600 Merge branch 'master' into imap_client_move Conflicts: framework/Imap_Client/lib/Horde/Imap/Client/Base.php framework/Imap_Client/lib/Horde/Imap/Client/Socket.php framework/Core/lib/Horde/Registry.php | 5 + framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 40 +- framework/Imap_Client/lib/Horde/Imap/Client/Cache.php | 2 +- framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 140 ++--- .../Service_Facebook/lib/Horde/Service/Facebook/Request/Rest.php | 2 +- framework/Service_Facebook/package.xml | 4 +- framework/Vfs/lib/Horde/Vfs/Base.php | 2 +- gollem/docs/CHANGES | 1 + gollem/lib/Auth.php | 26 - gollem/lib/Factory/Vfs.php | 30 +- gollem/package.xml | 1 + gollem/quota.php | 1 + horde/config/prefs.php | 2 +- kronolith/lib/Prefs/Special/Sourceselect.php | 2 +- turba/docs/CHANGES | 2 + turba/lib/Driver.php | 4 + turba/lib/Driver/Kolab.php | 16 +- turba/package.xml | 4 + 18 files changed, 161 insertions(+), 123 deletions(-) http://git.horde.org/horde-git/-/commit/77596e201dd4dd1ea28ed6d9b1230885ac36f866 ----------------------------------------------------------------------- commit fa42d19943c5f08fc583db322942a37715f981e4 Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 03:26:20 2012 -0600 Improved saving of cache data framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 119 +++++----- framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 9 + framework/Imap_Client/lib/Horde/Imap/Client/Base/Map.php | 28 ++- framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 32 ++- 4 files changed, 108 insertions(+), 80 deletions(-) http://git.horde.org/horde-git/-/commit/fa42d19943c5f08fc583db322942a37715f981e4 ----------------------------------------------------------------------- commit 123bb80b4e2fe2acf9b87544f266f564f6731404 Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 15:45:11 2012 -0600 Revert check for non-array in this branch Can verify that there is only 1 place we call this method in the code, and this one place is guaranteed to provide an array. That's what the API says, so that's what you must give the method. framework/Imap_Client/lib/Horde/Imap/Client/Cache.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/123bb80b4e2fe2acf9b87544f266f564f6731404 ----------------------------------------------------------------------- commit a4de1655b8838135ad9e3fb0a479de7f243a4c8c Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 16:03:27 2012 -0600 [mms] Improved handling of server write errors in the Socket driver. framework/Imap_Client/lib/Horde/Imap/Client/Exception.php | 3 + framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 41 ++++++++++--- framework/Imap_Client/package.xml | 2 + 3 files changed, 37 insertions(+), 9 deletions(-) http://git.horde.org/horde-git/-/commit/a4de1655b8838135ad9e3fb0a479de7f243a4c8c ----------------------------------------------------------------------- commit 49262a52b4f8c54cc7eee6d5eeb387c3e5c0447d Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 20:18:02 2012 -0600 Call this reset(), because it may do more than resetting status data framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 4 +--- framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) http://git.horde.org/horde-git/-/commit/49262a52b4f8c54cc7eee6d5eeb387c3e5c0447d ----------------------------------------------------------------------- commit 4a15c81e1b6b8735b93df749b0dd9f4df9dfcac6 Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 21:28:58 2012 -0600 Another place to flush our pending FETCH cache framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/4a15c81e1b6b8735b93df749b0dd9f4df9dfcac6 ----------------------------------------------------------------------- commit 810b466f5562cc85ae3ec5f61bb97866f4d5f881 Author: Michael M Slusarz <[email protected]> Date: Thu Oct 25 22:22:24 2012 -0600 Fix LASTMODSEQ/LASTMODSEQUIDS behavior framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 80 +++++---- framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 13 +- 2 files changed, 51 insertions(+), 42 deletions(-) http://git.horde.org/horde-git/-/commit/810b466f5562cc85ae3ec5f61bb97866f4d5f881 ----------------------------------------------------------------------- commit 065ca30dba2dfd5cffcc552f7d468586ab5f3f74 Merge: 810b466 bc236d4 Author: Michael M Slusarz <[email protected]> Date: Sun Oct 28 23:19:00 2012 -0600 Merge branch 'master' into imap_client_move Conflicts: framework/Imap_Client/lib/Horde/Imap/Client/Base.php framework/Imap_Client/lib/Horde/Imap/Client/Ids.php framework/Imap_Client/lib/Horde/Imap/Client/Socket.php framework/Imap_Client/package.xml ansel/locale/ansel.pot | 130 +- framework/ActiveSync/package.xml | 21 +- framework/Alarm/package.xml | 27 +- framework/Browser/package.xml | 25 +- framework/Cache/package.xml | 25 +- framework/Cli/package.xml | 23 +- framework/Core/js/map/google.js | 46 + framework/Core/js/map/mytopo.js | 5 +- framework/Core/lib/Horde.php | 5 +- framework/Core/lib/Horde/Core/Block.php | 7 +- framework/Core/locale/Horde_Core.pot | 85 +- framework/Core/package.xml | 29 +- framework/Crypt/locale/Horde_Crypt.pot | 19 +- framework/Crypt/package.xml | 25 +- framework/Date/package.xml | 23 +- framework/Db/package.xml | 25 +- framework/Editor/package.xml | 25 +- framework/Form/package.xml | 21 +- framework/Icalendar/package.xml | 25 +- framework/Imap_Client/doc/Horde/Imap/Client/UPGRADING | 4 +- framework/Imap_Client/lib/Horde/Imap/Client.php | 2 - framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 48 +- framework/Imap_Client/lib/Horde/Imap/Client/Ids.php | 5 +- framework/Imap_Client/lib/Horde/Imap/Client/Search/Query.php | 2 +- framework/Imap_Client/locale/Horde_Imap_Client.pot | 100 +- framework/Imap_Client/locale/de/LC_MESSAGES/Horde_Imap_Client.mo | Bin 6981 -> 6980 bytes framework/Imap_Client/locale/de/LC_MESSAGES/Horde_Imap_Client.po | 4 +- framework/Imap_Client/package.xml | 44 +- framework/Kolab_Format/package.xml | 23 +- framework/Kolab_Server/package.xml | 23 +- framework/Kolab_Session/package.xml | 23 +- framework/Kolab_Storage/locale/Horde_Kolab_Storage.pot | 4 +- framework/Kolab_Storage/package.xml | 23 +- framework/Mime_Viewer/package.xml | 23 +- framework/Nls/package.xml | 23 +- framework/Perms/package.xml | 25 +- framework/Role/package.xml | 1 - framework/Rpc/package.xml | 24 +- framework/Secret/package.xml | 26 +- framework/Service_Facebook/package.xml | 23 +- framework/Service_Weather/package.xml | 23 +- framework/Share/package.xml | 23 +- framework/SyncMl/package.xml | 10 +- framework/Url/package.xml | 23 +- framework/Vfs/package.xml | 23 +- gollem/locale/gollem.pot | 6 +- hermes/admin.php | 4 +- hermes/entry.php | 6 +- hermes/js/hermes.js | 58 +- hermes/lib/Ajax/Application/Handler.php | 204 +- hermes/lib/Application.php | 38 +- hermes/lib/Hermes.php | 38 +- hermes/locale/hermes.pot | 175 +- hermes/templates/dynamic/search.inc | 157 +- hermes/themes/default/dynamic/screen.css | 49 +- horde/config/conf.xml | 1 - horde/docs/CHANGES | 11 +- horde/docs/RELEASE_NOTES | 22 +- horde/lib/Ajax/Application/Handler.php | 2 +- horde/lib/Application.php | 4 +- horde/lib/Block/Vatid.php | 66 +- horde/lib/Test.php | 2 +- horde/locale/horde.pot | 596 +-- horde/package.xml | 32 +- imp/docs/CHANGES | 6 + imp/docs/RELEASE_NOTES | 28 +- imp/lib/Ajax/Application.php | 1 - imp/lib/Ajax/Application/ListMessages.php | 25 +- imp/locale/imp.pot | 1422 +++--- imp/package.xml | 33 +- ingo/docs/CHANGES | 7 +- ingo/docs/RELEASE_NOTES | 26 +- ingo/locale/ingo.pot | 266 +- ingo/package.xml | 27 +- kronolith/docs/CHANGES | 10 + kronolith/docs/RELEASE_NOTES | 25 +- kronolith/js/kronolith.js | 17 +- kronolith/lib/Ajax.php | 5 +- kronolith/lib/Driver.php | 6 +- kronolith/lib/Driver/Kolab.php | 2 +- kronolith/lib/Event.php | 2 +- kronolith/locale/kronolith.pot | 502 +- kronolith/package.xml | 34 +- mnemo/docs/CHANGES | 7 + mnemo/docs/RELEASE_NOTES | 24 +- mnemo/locale/mnemo.pot | 62 +- mnemo/package.xml | 26 +- mnemo/templates/list/memo_summaries.inc | 2 +- nag/docs/CHANGES | 7 + nag/docs/RELEASE_NOTES | 26 +- nag/lib/Api.php | 5 +- nag/locale/nag.pot | 251 +- nag/package.xml | 35 +- sesha/docs/CHANGES | 7 + sesha/docs/RELEASE_NOTES | 25 +- sesha/package.xml | 23 +- trean/locale/trean.pot | 18 +- turba/docs/CHANGES | 6 + turba/docs/RELEASE_NOTES | 24 +- turba/locale/turba.pot | 118 +- turba/package.xml | 31 +- whups/locale/whups.pot | 142 +- wicked/locale/wicked.pot | 12 +- 103 files changed, 3145 insertions(+), 2764 deletions(-) http://git.horde.org/horde-git/-/commit/065ca30dba2dfd5cffcc552f7d468586ab5f3f74 ----------------------------------------------------------------------- commit b7781a6b64db9cb3e98e8860335e1095064b048b Author: Michael M Slusarz <[email protected]> Date: Fri Oct 26 13:36:06 2012 -0600 Fix accessing a non-object. framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/b7781a6b64db9cb3e98e8860335e1095064b048b ----------------------------------------------------------------------- commit 2426ecb9af18f0a71b80828b94f5cb5fb1b2fc71 Author: Michael M Slusarz <[email protected]> Date: Fri Oct 26 16:28:02 2012 -0600 Optimize FETCHs with the changedsince option Get rid of unnecessary CHANGEDSINCE only fetch. Just do a regular query and only merge in cached results for matching entries. framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 59 +++++++++++------- 1 files changed, 37 insertions(+), 22 deletions(-) http://git.horde.org/horde-git/-/commit/2426ecb9af18f0a71b80828b94f5cb5fb1b2fc71 ----------------------------------------------------------------------- commit 779dc7af4211ced9d6ef6e2553ccd55b0c0f04aa Author: Michael M Slusarz <[email protected]> Date: Fri Oct 26 00:45:25 2012 -0600 Rethink message sequence storage After further reading, thinking, and discussion with experts on the subject, have come to the conclusion that we gain almost nothing by trying to maintain a sequence number -> UID storage mapping across sessions. Almost everything can be done via UIDs only and, in the rare instance where message sequences are needed, we can do workarounds. The maintenance of the mapping table most likely far outweighs the cost of doing these rare additional server requests (which are generally nothing more than simple UID ALL searches of the mailbox, which are not difficult to parse and most IMAP servers should be able to quickly/easily generate). framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 164 ++++---- framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 15 +- framework/Imap_Client/lib/Horde/Imap/Client/Base/Map.php | 228 ---------- framework/Imap_Client/lib/Horde/Imap/Client/Ids/Map.php | 227 +++++++++ framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 161 +++---- framework/Imap_Client/package.xml | 5 +- framework/Imap_Client/test/Horde/Imap/Client/MapTest.php | 6 +- 7 files changed, 398 insertions(+), 408 deletions(-) delete mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Base/Map.php create mode 100644 framework/Imap_Client/lib/Horde/Imap/Client/Ids/Map.php http://git.horde.org/horde-git/-/commit/779dc7af4211ced9d6ef6e2553ccd55b0c0f04aa ----------------------------------------------------------------------- commit 744dd0e06c0a57e1198394da108e0f3deb30744b Author: Michael M Slusarz <[email protected]> Date: Fri Oct 26 22:55:16 2012 -0600 Correctly save MODSEQs when there is no FETCH cache request framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/744dd0e06c0a57e1198394da108e0f3deb30744b ----------------------------------------------------------------------- commit de4d006ef79c68eff9bc30ad0f2b47619edecec3 Author: Michael M Slusarz <[email protected]> Date: Sun Oct 28 22:44:01 2012 -0600 More stuff not needed with LASTMODSEQUIDs change framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 2 - framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 32 ---------- 2 files changed, 0 insertions(+), 34 deletions(-) http://git.horde.org/horde-git/-/commit/de4d006ef79c68eff9bc30ad0f2b47619edecec3 ----------------------------------------------------------------------- commit 44067f335fe51cd7dec295334913aeb1234a8077 Author: Michael M Slusarz <[email protected]> Date: Sun Oct 28 22:56:13 2012 -0600 Re-add caching of flag change information on sync framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 72 ++++++---- framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 20 +++- imp/lib/Ajax/Application/ListMessages.php | 2 - 3 files changed, 63 insertions(+), 31 deletions(-) http://git.horde.org/horde-git/-/commit/44067f335fe51cd7dec295334913aeb1234a8077 ----------------------------------------------------------------------- commit 5ac4ead304038fb69fec790b375e9b57fdec2818 Merge: 44067f3 5409ef3 Author: Michael M Slusarz <[email protected]> Date: Mon Oct 29 20:29:48 2012 -0600 Merge branch 'master' into imap_client_move Conflicts: framework/Imap_Client/lib/Horde/Imap/Client/Socket.php framework/Imap_Client/package.xml agora/locale/fi/LC_MESSAGES/agora.mo | Bin 80018 -> 79291 bytes agora/locale/fi/LC_MESSAGES/agora.po | 280 +- ansel/locale/fi/LC_MESSAGES/ansel.mo | Bin 105108 -> 104401 bytes ansel/locale/fi/LC_MESSAGES/ansel.po | 484 +- beatnik/locale/fi/LC_MESSAGES/beatnik.mo | Bin 74752 -> 74017 bytes beatnik/locale/fi/LC_MESSAGES/beatnik.po | 10 +- bundles/groupware/config/prefs.d/10-groupware.php | 2 +- bundles/groupware/docs/CHANGES | 506 +- bundles/groupware/docs/INSTALL | 51 +- bundles/groupware/docs/RELEASE_NOTES | 56 +- bundles/groupware/docs/UPGRADING | 91 + bundles/groupware/kronolith/config/conf.d/10-groupware.xml | 12 - bundles/groupware/lib/Bundle.php | 2 +- bundles/groupware/package.xml | 100 +- bundles/webmail/config/prefs.d/10-webmail.php | 2 +- bundles/webmail/docs/CHANGES | 677 +- bundles/webmail/docs/INSTALL | 58 +- bundles/webmail/docs/RELEASE_NOTES | 77 +- bundles/webmail/docs/UPGRADING | 235 + bundles/webmail/imp/config/conf.d/10-webmail.xml | 12 - bundles/webmail/kronolith/config/conf.d/10-webmail.xml | 12 - bundles/webmail/lib/Bundle.php | 2 +- bundles/webmail/package.xml | 116 +- chora/locale/fi/LC_MESSAGES/chora.mo | Bin 71005 -> 70039 bytes chora/locale/fi/LC_MESSAGES/chora.po | 96 +- chora/locale/nl/LC_MESSAGES/chora.mo | Bin 62839 -> 67082 bytes chora/locale/pl/LC_MESSAGES/chora.mo | Bin 70586 -> 125703 bytes folks/lib/Application.php | 8 +- folks/locale/fi/LC_MESSAGES/folks.mo | Bin 90712 -> 89953 bytes folks/locale/fi/LC_MESSAGES/folks.po | 56 +- framework/Alarm/locale/pl/LC_MESSAGES/Horde_Alarm.mo | Bin 517 -> 805 bytes framework/Alarm/locale/pl/LC_MESSAGES/Horde_Alarm.po | 16 +- framework/Alarm/package.xml | 4 +- framework/Auth/locale/fi/LC_MESSAGES/Horde_Auth.mo | Bin 2973 -> 3175 bytes framework/Auth/locale/fi/LC_MESSAGES/Horde_Auth.po | 13 +- framework/Browser/locale/fi/LC_MESSAGES/Horde_Browser.mo | Bin 1314 -> 1314 bytes framework/Browser/locale/fi/LC_MESSAGES/Horde_Browser.po | 14 +- framework/Cli/locale/fi/LC_MESSAGES/Horde_Cli.mo | Bin 624 -> 717 bytes framework/Cli/locale/fi/LC_MESSAGES/Horde_Cli.po | 20 +- framework/Compress/locale/fi/LC_MESSAGES/Horde_Compress.mo | Bin 950 -> 950 bytes framework/Compress/locale/fi/LC_MESSAGES/Horde_Compress.po | 4 +- framework/Core/js/hordecore.js | 2 +- framework/Core/lib/Horde.php | 104 - framework/Core/lib/Horde/Core/Prefs/Identity.php | 2 +- framework/Core/lib/Horde/PageOutput.php | 5 +- framework/Core/locale/fi/LC_MESSAGES/Horde_Core.mo | Bin 16308 -> 19125 bytes framework/Core/locale/fi/LC_MESSAGES/Horde_Core.po | 677 +- framework/Core/locale/pl/LC_MESSAGES/Horde_Core.mo | Bin 5542 -> 8078 bytes framework/Core/locale/pl/LC_MESSAGES/Horde_Core.po | 79 +- framework/Core/package.xml | 8 +- framework/Crypt/locale/fi/LC_MESSAGES/Horde_Crypt.mo | Bin 7178 -> 7291 bytes framework/Crypt/locale/fi/LC_MESSAGES/Horde_Crypt.po | 53 +- framework/Data/locale/fi/LC_MESSAGES/Horde_Data.mo | Bin 1127 -> 1222 bytes framework/Data/locale/fi/LC_MESSAGES/Horde_Data.po | 20 +- framework/Date/locale/fi/LC_MESSAGES/Horde_Date.mo | Bin 1205 -> 1205 bytes framework/Date/locale/fi/LC_MESSAGES/Horde_Date.po | 4 +- framework/Form/locale/fi/LC_MESSAGES/Horde_Form.mo | Bin 10779 -> 10838 bytes framework/Form/locale/fi/LC_MESSAGES/Horde_Form.po | 244 +- framework/Imap_Client/lib/Horde/Imap/Client.php | 3 + framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 61 + framework/Imap_Client/locale/fi/LC_MESSAGES/Horde_Imap_Client.mo | Bin 6000 -> 6511 bytes framework/Imap_Client/locale/fi/LC_MESSAGES/Horde_Imap_Client.po | 124 +- framework/Imap_Client/package.xml | 24 +- .../Kolab_Storage/locale/fi/LC_MESSAGES/Horde_Kolab_Storage.mo | Bin 7860 -> 5890 bytes .../Kolab_Storage/locale/fi/LC_MESSAGES/Horde_Kolab_Storage.po | 299 +- framework/Mime/locale/fi/LC_MESSAGES/Horde_Mime.mo | Bin 1399 -> 1296 bytes framework/Mime/locale/fi/LC_MESSAGES/Horde_Mime.po | 29 +- framework/Mime_Viewer/locale/fi/LC_MESSAGES/Horde_Mime_Viewer.mo | Bin 1587 -> 1587 bytes framework/Mime_Viewer/locale/fi/LC_MESSAGES/Horde_Mime_Viewer.po | 4 +- framework/Model/locale/fi/LC_MESSAGES/Horde_Model.mo | Bin 7111 -> 7111 bytes framework/Model/locale/fi/LC_MESSAGES/Horde_Model.po | 234 +- framework/Nls/locale/fi/LC_MESSAGES/Horde_Nls.mo | Bin 20966 -> 20975 bytes framework/Nls/locale/fi/LC_MESSAGES/Horde_Nls.po | 16 +- framework/Prefs/locale/fi/LC_MESSAGES/Horde_Prefs.mo | Bin 1019 -> 1019 bytes framework/Prefs/locale/fi/LC_MESSAGES/Horde_Prefs.po | 8 +- framework/Prefs/locale/pl/LC_MESSAGES/Horde_Prefs.mo | Bin 623 -> 830 bytes framework/Prefs/locale/pl/LC_MESSAGES/Horde_Prefs.po | 14 +- framework/Prefs/package.xml | 4 +- framework/Rpc/locale/fi/LC_MESSAGES/Horde_Rpc.mo | Bin 1245 -> 1414 bytes framework/Rpc/locale/fi/LC_MESSAGES/Horde_Rpc.po | 8 +- .../locale/fi/LC_MESSAGES/Horde_Service_Facebook.mo | Bin 673 -> 673 bytes .../locale/fi/LC_MESSAGES/Horde_Service_Facebook.po | 6 +- framework/Vfs/locale/fi/LC_MESSAGES/Horde_Vfs.mo | Bin 651 -> 651 bytes framework/Vfs/locale/fi/LC_MESSAGES/Horde_Vfs.po | 6 +- gollem/locale/fi/LC_MESSAGES/gollem.mo | Bin 72935 -> 72272 bytes gollem/locale/fi/LC_MESSAGES/gollem.po | 230 +- gollem/locale/nl/LC_MESSAGES/gollem.mo | Bin 65499 -> 69818 bytes gollem/locale/pl/LC_MESSAGES/gollem.mo | Bin 73723 -> 128725 bytes hermes/locale/fi/LC_MESSAGES/hermes.mo | Bin 78951 -> 77341 bytes hermes/locale/fi/LC_MESSAGES/hermes.po | 290 +- horde/docs/CHANGES | 1 + horde/docs/CREDITS | 1 + horde/lib/Block/FbStream.php | 2 +- horde/locale/fi/LC_MESSAGES/horde.mo | Bin 64760 -> 63993 bytes horde/locale/fi/LC_MESSAGES/horde.po | 1505 +- horde/locale/nl/LC_MESSAGES/horde.mo | Bin 55837 -> 60156 bytes horde/locale/nl/LC_MESSAGES/horde.po | 1652 +- horde/locale/pl/LC_MESSAGES/horde.mo | Bin 18269 -> 120273 bytes horde/locale/pl/LC_MESSAGES/horde.po | 9332 ++++- horde/package.xml | 4 +- imp/compose.php | 18 +- imp/docs/CHANGES | 19 +- imp/docs/CREDITS | 1 + imp/docs/INSTALL | 6 +- imp/docs/RELEASE_NOTES | 14 +- imp/js/compose-dimp.js | 2 +- imp/lib/Ajax/Application/Handler/Dynamic.php | 6 +- imp/lib/Compose.php | 122 +- imp/lib/IMP.php | 2 +- imp/lib/Minimal/Compose.php | 20 +- imp/locale/fi/LC_MESSAGES/imp.mo | Bin 182546 -> 176082 bytes imp/locale/fi/LC_MESSAGES/imp.po | 4352 +- imp/locale/nl/LC_MESSAGES/imp.mo | Bin 156465 -> 171322 bytes imp/locale/nl/LC_MESSAGES/imp.po | 4892 ++-- imp/locale/pl/LC_MESSAGES/imp.mo | Bin 169596 -> 215518 bytes imp/locale/pl/LC_MESSAGES/imp.po | 6178 ++-- imp/mailbox.php | 2 +- imp/message.php | 6 +- imp/package.xml | 31 +- imp/templates/basic/compose/compose.html.php | 4 +- imp/themes/default/basic/screen.css | 46 + ingo/locale/fi/LC_MESSAGES/ingo.mo | Bin 82563 -> 82935 bytes ingo/locale/fi/LC_MESSAGES/ingo.po | 475 +- ingo/locale/nl/LC_MESSAGES/ingo.mo | Bin 73169 -> 77380 bytes ingo/locale/pl/LC_MESSAGES/ingo.mo | Bin 81854 -> 136971 bytes jonah/locale/fi/LC_MESSAGES/jonah.mo | Bin 74413 -> 73654 bytes jonah/locale/fi/LC_MESSAGES/jonah.po | 33 +- jonah/locale/nl/LC_MESSAGES/jonah.mo | Bin 72313 -> 76580 bytes klutz/locale/fi/LC_MESSAGES/klutz.mo | Bin 69535 -> 68699 bytes klutz/locale/fi/LC_MESSAGES/klutz.po | 48 +- kolab/locale/fi/LC_MESSAGES/kolab.mo | Bin 64922 -> 64155 bytes kolab/locale/fi/LC_MESSAGES/kolab.po | 4 +- kronolith/docs/CHANGES | 1 + kronolith/docs/CREDITS | 1 + kronolith/locale/fi/LC_MESSAGES/kronolith.mo | Bin 124534 -> 123451 bytes kronolith/locale/fi/LC_MESSAGES/kronolith.po | 1799 +- kronolith/locale/nl/LC_MESSAGES/kronolith.mo | Bin 91352 -> 118782 bytes kronolith/locale/nl/LC_MESSAGES/kronolith.po | 3312 +- kronolith/locale/pl/LC_MESSAGES/kronolith.mo | Bin 92507 -> 121247 bytes kronolith/locale/pl/LC_MESSAGES/kronolith.po | 4014 ++- kronolith/package.xml | 4 +- luxor/locale/fi/LC_MESSAGES/luxor.mo | Bin 66626 -> 65891 bytes luxor/locale/fi/LC_MESSAGES/luxor.po | 6 +- mnemo/docs/CHANGES | 1 + mnemo/docs/CREDITS | 1 + mnemo/locale/fi/LC_MESSAGES/mnemo.mo | Bin 74892 -> 73495 bytes mnemo/locale/fi/LC_MESSAGES/mnemo.po | 302 +- mnemo/locale/nl/LC_MESSAGES/mnemo.mo | Bin 64674 -> 69338 bytes mnemo/locale/nl/LC_MESSAGES/mnemo.po | 509 +- mnemo/locale/pl/LC_MESSAGES/mnemo.mo | Bin 73318 -> 122103 bytes mnemo/locale/pl/LC_MESSAGES/mnemo.po | 480 +- mnemo/package.xml | 4 +- nag/docs/CHANGES | 1 + nag/docs/CREDITS | 1 + nag/locale/fi/LC_MESSAGES/nag.mo | Bin 89549 -> 89217 bytes nag/locale/fi/LC_MESSAGES/nag.po | 934 +- nag/locale/nl/LC_MESSAGES/nag.mo | Bin 73197 -> 77500 bytes nag/locale/pl/LC_MESSAGES/nag.mo | Bin 81337 -> 119183 bytes nag/locale/pl/LC_MESSAGES/nag.po | 1465 +- nag/package.xml | 4 +- passwd/docs/CHANGES | 1 + passwd/docs/CREDITS | 1 + passwd/locale/fi/LC_MESSAGES/passwd.mo | Bin 70503 -> 69757 bytes passwd/locale/fi/LC_MESSAGES/passwd.po | 46 +- passwd/locale/nl/LC_MESSAGES/passwd.mo | Bin 58144 -> 62441 bytes passwd/locale/pl/LC_MESSAGES/passwd.mo | Bin 72660 -> 128696 bytes passwd/locale/pl/LC_MESSAGES/passwd.po | 256 +- passwd/package.xml | 2 +- sam/locale/fi/LC_MESSAGES/sam.mo | Bin 68863 -> 68128 bytes sesha/locale/fi/LC_MESSAGES/sesha.mo | Bin 73170 -> 72268 bytes sesha/locale/fi/LC_MESSAGES/sesha.po | 215 +- skeleton/locale/fi/LC_MESSAGES/skeleton.mo | Bin 65226 -> 64403 bytes skeleton/locale/fi/LC_MESSAGES/skeleton.po | 4 +- timeobjects/docs/CHANGES | 1 + timeobjects/locale/fi/LC_MESSAGES/timeobjects.mo | Bin 65312 -> 64545 bytes timeobjects/locale/nl/LC_MESSAGES/timeobjects.mo | Bin 56418 -> 60745 bytes timeobjects/locale/pl/LC_MESSAGES/timeobjects.mo | Bin 0 -> 120853 bytes timeobjects/locale/pl/LC_MESSAGES/timeobjects.po | 78 + timeobjects/package.xml | 4 +- trean/locale/fi/LC_MESSAGES/trean.mo | Bin 77150 -> 68458 bytes trean/locale/fi/LC_MESSAGES/trean.po | 751 +- trean/locale/nl/LC_MESSAGES/trean.mo | Bin 66875 -> 71150 bytes trean/locale/pl/LC_MESSAGES/trean.mo | Bin 77156 -> 132096 bytes turba/docs/CHANGES | 1 + turba/docs/CREDITS | 1 + turba/locale/fi/LC_MESSAGES/turba.mo | Bin 95543 -> 94659 bytes turba/locale/fi/LC_MESSAGES/turba.po | 714 +- turba/locale/nl/LC_MESSAGES/turba.mo | Bin 82232 -> 90215 bytes turba/locale/nl/LC_MESSAGES/turba.po | 1562 +- turba/locale/pl/LC_MESSAGES/turba.mo | Bin 89905 -> 120987 bytes turba/locale/pl/LC_MESSAGES/turba.po | 1734 +- turba/package.xml | 4 +- ulaform/locale/fi/LC_MESSAGES/ulaform.mo | Bin 70461 -> 69694 bytes ulaform/locale/fi/LC_MESSAGES/ulaform.po | 18 +- vilma/locale/fi/LC_MESSAGES/vilma.mo | Bin 75885 -> 75150 bytes vilma/locale/fi/LC_MESSAGES/vilma.po | 28 +- whups/locale/fi/LC_MESSAGES/whups.mo | Bin 104241 -> 103625 bytes whups/locale/fi/LC_MESSAGES/whups.po | 376 +- whups/locale/nl/LC_MESSAGES/whups.mo | Bin 88901 -> 93136 bytes whups/locale/pl/LC_MESSAGES/whups.mo | Bin 72022 -> 126627 bytes wicked/locale/fi/LC_MESSAGES/wicked.mo | Bin 79057 -> 77907 bytes wicked/locale/fi/LC_MESSAGES/wicked.po | 124 +- 202 files changed, 32548 insertions(+), 20564 deletions(-) http://git.horde.org/horde-git/-/commit/5ac4ead304038fb69fec790b375e9b57fdec2818 ----------------------------------------------------------------------- commit 9383c76ef67592d5e8797b25c6a2eb076b294349 Author: Michael M Slusarz <[email protected]> Date: Mon Oct 29 19:35:22 2012 -0600 This proposal is dead framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) http://git.horde.org/horde-git/-/commit/9383c76ef67592d5e8797b25c6a2eb076b294349 ----------------------------------------------------------------------- commit 57e015d8a1a7f8e86fda341634e4975da46ab65b Author: Michael M Slusarz <[email protected]> Date: Mon Oct 29 20:34:55 2012 -0600 Correctly return STATUS_SYNCMODSEQ, STATUS_SYNCFLAGUIDS, and STATUS_SYNCVANISHED status() values Revert "More stuff not needed with LASTMODSEQUIDs change" Revert "Re-add caching of flag change information on sync" This reverts commit de4d006ef79c68eff9bc30ad0f2b47619edecec3. This reverts commit 44067f335fe51cd7dec295334913aeb1234a8077. framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 87 ++++------ framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 50 ++++-- imp/lib/Ajax/Application/ListMessages.php | 2 + 3 files changed, 74 insertions(+), 65 deletions(-) http://git.horde.org/horde-git/-/commit/57e015d8a1a7f8e86fda341634e4975da46ab65b ----------------------------------------------------------------------- commit d01a5135c6c22b0feea5e28dec663117d037972f Author: Michael M Slusarz <[email protected]> Date: Mon Oct 29 20:54:09 2012 -0600 Use SYNC STATUS return options to save on a FETCH call imp/lib/Ajax/Application/ListMessages.php | 22 ++++++++++++++-------- 1 files changed, 14 insertions(+), 8 deletions(-) http://git.horde.org/horde-git/-/commit/d01a5135c6c22b0feea5e28dec663117d037972f ----------------------------------------------------------------------- commit c69b638884679c1ec3b81d5535acb328df8eefd4 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 08:44:12 2012 -0600 Update RFC support imp/docs/RFCS | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/c69b638884679c1ec3b81d5535acb328df8eefd4 ----------------------------------------------------------------------- commit 563993f7c56b572622393397e68178edf33b02e3 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 08:56:31 2012 -0600 phpdoc framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/563993f7c56b572622393397e68178edf33b02e3 ----------------------------------------------------------------------- commit 1857155de21c59a134189babbd3b671744de3624 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 07:27:34 2012 -0600 This doesn't contain Mail features anymore framework/Mime/package.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/1857155de21c59a134189babbd3b671744de3624 ----------------------------------------------------------------------- commit 0e801d38cdf6a9521ff24f2051597d83454f5ca6 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 07:28:41 2012 -0600 Much more than a PEAR Mail fork now framework/Mail/package.xml | 8 +------- 1 files changed, 1 insertions(+), 7 deletions(-) http://git.horde.org/horde-git/-/commit/0e801d38cdf6a9521ff24f2051597d83454f5ca6 ----------------------------------------------------------------------- commit db463fc154d89908223ffba10414204fc32934d1 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 07:31:45 2012 -0600 Should not be listed as developer here (don't think I've ever touched this package) framework/Release/package.xml | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) http://git.horde.org/horde-git/-/commit/db463fc154d89908223ffba10414204fc32934d1 ----------------------------------------------------------------------- commit 377ac65c0593d63dc672b3a60d4774fc4cc1cd7d Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 07:36:29 2012 -0600 Best described as developer, rather than lead, here framework/Tree/package.xml | 4 ++-- turba/package.xml | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) http://git.horde.org/horde-git/-/commit/377ac65c0593d63dc672b3a60d4774fc4cc1cd7d ----------------------------------------------------------------------- commit 3488d1c5338381e0979959ab178f97020ebd4967 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 07:36:55 2012 -0600 Add myself to some packages as developer framework/Browser/package.xml | 6 ++++++ framework/Serialize/package.xml | 6 ++++++ framework/Support/package.xml | 6 ++++++ framework/Util/package.xml | 6 ++++++ 4 files changed, 24 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/3488d1c5338381e0979959ab178f97020ebd4967 ----------------------------------------------------------------------- commit e978c32900800c0e3620e560b558804162e55bf6 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 08:04:47 2012 -0600 [mms] Add Horde_Stream#__toString(). framework/Stream/lib/Horde/Stream.php | 7 +++++++ framework/Stream/package.xml | 4 ++-- framework/Stream/test/Horde/Stream/TempTest.php | 11 +++++++++++ 3 files changed, 20 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/e978c32900800c0e3620e560b558804162e55bf6 ----------------------------------------------------------------------- commit 25391602ec4a38f4df01decb952a27a92cebc530 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 08:18:25 2012 -0600 [mms] Allow Horde_Stream object to be serialized (Bug #11598). framework/Stream/lib/Horde/Stream.php | 45 ++++++++++++++++++++++- framework/Stream/lib/Horde/Stream/Temp.php | 10 ++++- framework/Stream/package.xml | 2 + framework/Stream/test/Horde/Stream/TempTest.php | 13 +++++++ 4 files changed, 67 insertions(+), 3 deletions(-) http://git.horde.org/horde-git/-/commit/25391602ec4a38f4df01decb952a27a92cebc530 ----------------------------------------------------------------------- commit c16f3ef2f4f575ead4eb33d7429420db97b42502 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 08:25:14 2012 -0600 [mms] Allow Horde_Stream object to be cloned. framework/Stream/lib/Horde/Stream.php | 10 ++++++++++ framework/Stream/package.xml | 2 ++ framework/Stream/test/Horde/Stream/TempTest.php | 15 +++++++++++++++ 3 files changed, 27 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/c16f3ef2f4f575ead4eb33d7429420db97b42502 ----------------------------------------------------------------------- commit 6eb31485c31039a16a5139f16d87c74314207d49 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 09:10:34 2012 -0600 phpdoc framework/Crypt/lib/Horde/Crypt/Pgp.php | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) http://git.horde.org/horde-git/-/commit/6eb31485c31039a16a5139f16d87c74314207d49 ----------------------------------------------------------------------- commit 4b07552477654527313afb48645a11ca745df25b Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 09:14:34 2012 -0600 Return public/secret key as a string, not an array Not a technical API breakage, since this is/was not obvious from the API documentation. For the one place in H5 that we call this method (IMP), will keep array code for now. framework/Crypt/lib/Horde/Crypt/Pgp.php | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/4b07552477654527313afb48645a11ca745df25b ----------------------------------------------------------------------- commit 0c435e49254f8e0cbe18d35fdfc953a2ae98782e Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 09:35:10 2012 -0600 optimize framework/Crypt/lib/Horde/Crypt/Pgp.php | 16 +++------------- 1 files changed, 3 insertions(+), 13 deletions(-) http://git.horde.org/horde-git/-/commit/0c435e49254f8e0cbe18d35fdfc953a2ae98782e ----------------------------------------------------------------------- commit c201665e40a8ae331954f428f562c7fcb206b5d0 Author: Michael M Slusarz <[email protected]> Date: Mon Oct 29 16:04:48 2012 -0600 Don't block remote message styling if sender is in whitelist imp/lib/Mime/Viewer/Html.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/c201665e40a8ae331954f428f562c7fcb206b5d0 ----------------------------------------------------------------------- commit e355c262ec67518b5836040f90d076b79da4df7c Author: Michael M Slusarz <[email protected]> Date: Mon Oct 29 16:23:37 2012 -0600 Bug #11592: Fix spellcheck display in dynamic view if HTML composition mode is the default. imp/js/compose-dimp.js | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/e355c262ec67518b5836040f90d076b79da4df7c ----------------------------------------------------------------------- commit af942cfd9ee9b757873dcd50c4f4448edd147d90 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 01:55:03 2012 -0600 Fix displaying cached IDs in cache query script imp/bin/imp-query-imap-cache | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/af942cfd9ee9b757873dcd50c4f4448edd147d90 ----------------------------------------------------------------------- commit 20466d16d1af0aa84f5f928ae85cad9ad3f923a8 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 02:03:00 2012 -0600 Cleaner display of cached UIDs imp/bin/imp-query-imap-cache | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/20466d16d1af0aa84f5f928ae85cad9ad3f923a8 ----------------------------------------------------------------------- commit f7e248120bab0564115401620693b89021b5cef3 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 09:18:07 2012 -0600 Fixes to PGP Private key generation (Bug #11597). Correctly store comment from user input in PGP key. By default, insert bare email address in e-mail field. Do sanity checking to ensure we have bare e-mail address in e-mail input. imp/lib/Prefs/Special/PgpPrivateKey.php | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) http://git.horde.org/horde-git/-/commit/f7e248120bab0564115401620693b89021b5cef3 ----------------------------------------------------------------------- commit a8f52cbe532aa7e70331fe7b3bdf7644eebd8553 Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 10:04:59 2012 -0600 Changelog entries for IMP 6.0.1 fixes (from imp_6_0_1 branch) [mms] Fix spellcheck display in dynamic view if HTML composition mode is the default (Bug #11592). [mms] Don't block remote message styling if sender is in whitelist. [mms] Fixes to PGP Private key generation (Bug #11597). imp/docs/CHANGES | 4 ++++ imp/package.xml | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/a8f52cbe532aa7e70331fe7b3bdf7644eebd8553 ----------------------------------------------------------------------- commit f9b63b806735cca7377d4aa3221225c33b550f1c Merge: a8f52cb 563993f Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 11:56:04 2012 -0600 Merge branch 'imap_client_move' Conflicts: framework/Imap_Client/package.xml framework/Imap_Client/lib/Horde/Imap/Client/Base.php | 682 ++++--- framework/Imap_Client/lib/Horde/Imap/Client/Base/Mailbox.php | 153 ++ framework/Imap_Client/lib/Horde/Imap/Client/Cache.php | 2 +- framework/Imap_Client/lib/Horde/Imap/Client/Exception.php | 3 + framework/Imap_Client/lib/Horde/Imap/Client/Ids.php | 25 +- framework/Imap_Client/lib/Horde/Imap/Client/Ids/Map.php | 227 +++ framework/Imap_Client/lib/Horde/Imap/Client/Socket.php | 995 ++++------ framework/Imap_Client/lib/Horde/Imap/Client/Socket/Pop3.php | 26 +- framework/Imap_Client/package.xml | 26 +- framework/Imap_Client/test/Horde/Imap/Client/IdsTest.php | 17 + framework/Imap_Client/test/Horde/Imap/Client/MapTest.php | 245 +++ framework/Imap_Client/test/Horde/Imap/Client/Stub/Socket.php | 10 +- imp/docs/RFCS | 4 + imp/lib/Ajax/Application/ListMessages.php | 22 +- 14 files changed, 1525 insertions(+), 912 deletions(-) http://git.horde.org/horde-git/-/commit/f9b63b806735cca7377d4aa3221225c33b550f1c ----------------------------------------------------------------------- commit 9d8d47f5af910bec2dd339756abe06234202352d Author: Michael M Slusarz <[email protected]> Date: Tue Oct 30 13:24:14 2012 -0600 [mms] Fix displaying move to spam mailbox option in the preferences (Bug #11603). imp/config/prefs.php | 2 +- imp/docs/CHANGES | 2 ++ imp/package.xml | 2 ++ 3 files changed, 5 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/9d8d47f5af910bec2dd339756abe06234202352d -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
