The branch "turba_4_1" has been updated. The following is a summary of the commits.
from: f8e0f633bada70beea211251f051861f328816d8 f6cfb90 Better support for non-supported @ rules 8da0e62 Tabs -> Spaces 022b0bd Fix parsing -.#em type strings 4aea6e4 Need true statement, or else peek might return false if 0 is returned eff6e3e Revert "[mjr] Expose Kronolith_FreeBusy::get() via the external API." bb0da14 Bug: 12114 Fix navigating to workweek view from topbar. d3f3a68 Bug: 12122 Close growler notification when alarm is dismissed. dbbc8d7 BFN 4bc975b Some logging improvements. 6fcfa96 Bug #12117 Include the lasthbsyncstarted time check for PING requests also. a53cd7b Fix typos 283ebd8 Merge upstream changes relating to better parsing of CSS 3 at rules 1cab464 Style tags can contain comment data. b3e4081 Another benefit of new CSS parser - better error handling c421d37 Update Horde_Histories table for IMP_Maillog entries. 078fc3d This will most likely be fixed upstream, but fix it here: don't require mb support 6eda3bd Mark mbstring as an optional dependency for Horde_Css_Parser dec7f4c Optimize output of color strings 5861bac Optimize output of size values ea170b7 Parse CSS3 numeric values correctly 9c02c01 Fix migration script e3f1b45 Fix quoting. 5314dc4 Remove useless check. 9018edd Horde_Core is not required cb83850 Fix form variable names e0d5c67 Bug #12130: Need to also check if HTML is part ID 1, not just a child of part ID 1 98cb265 Fix undefined variable. ce6cd53 [jan] Only send update notifications for local calendars. c4119ef [jan] Don't send notifications for all recurrence exceptions when deleting events. 7cca121 More fixes upstream (tweaks to patches previously applied here) 4b9669a Better sanity checking for broken CSS bb43bfa Inform the user if broken CSS data exists in the message ab97e7f Convert non-period decimal points to periods fdd8f53 The phpdoc states this method can take IMP_Maillog:: constants. Make it so. 0902b95 Catch HTTP exceptions when trying to download external HTML resources. a0fe060 Better notification message if a task has been completed but is still incomplete due to recurrence. fe7f7ca [jan] Fix displaying of due dates of recurring events in basic list view. 9aa1bf3 Use the default value of RANGE if not specified, as per the specs. 5167386 RANGE is optional in requests, don't assume it's there. 647ee01 Prepare for beta release fcf4dc9 Merge from upstream 9d126ef Bug #12124: Log details must be determined before queuing 125088d [jan] Fix default task list in portal block (Bug #12133). 81b68fd These elements can't be assumed to always be present. 4c184a3 [mms] Use more efficient date sorting algorithm as the default choice. 116e002 [mms] Fix ability to switch to non-default date sorting algorithm in dynamic view (Bug #12139). 822bc33 Better way of grabbing this information 6591167 Don't let a failure to validate a package cause a wsod. 164f34c Merge branch 'master' into turba_4_1 ----------------------------------------------------------------------- commit f6cfb90554a54940156f0b926650e935d917e2a5 Author: Michael M Slusarz <[email protected]> Date: Mon Mar 18 23:21:49 2013 -0600 Better support for non-supported @ rules framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRule.php | 28 ++++++++++++ framework/Css_Parser/lib/Sabberworm/CSS/Parser.php | 5 +- framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRule.php | 28 ------------ framework/Css_Parser/package.xml | 4 +- 4 files changed, 33 insertions(+), 32 deletions(-) create mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRule.php delete mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRule.php http://git.horde.org/horde-git/-/commit/f6cfb90554a54940156f0b926650e935d917e2a5 ----------------------------------------------------------------------- commit 8da0e62198093493d73112475f6322a889739a42 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 01:03:41 2013 -0600 Tabs -> Spaces 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 | 1068 ++-- .../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 +- .../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 +- 23 files changed, 1777 insertions(+), 1777 deletions(-) http://git.horde.org/horde-git/-/commit/8da0e62198093493d73112475f6322a889739a42 ----------------------------------------------------------------------- commit 022b0bde166b2f683f4482a0931eac0b973b8f01 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 01:05:24 2013 -0600 Fix parsing -.#em type strings framework/Css_Parser/lib/Sabberworm/CSS/Parser.php | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/022b0bde166b2f683f4482a0931eac0b973b8f01 ----------------------------------------------------------------------- commit 4aea6e49f90c7397031aeb9114e4f2797b781c85 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 01:11:55 2013 -0600 Need true statement, or else peek might return false if 0 is returned framework/Css_Parser/lib/Sabberworm/CSS/Parser.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/4aea6e49f90c7397031aeb9114e4f2797b781c85 ----------------------------------------------------------------------- commit eff6e3ea4fe5d4efc528194f8daa6a8c82e53468 Author: Michael J Rubinsky <[email protected]> Date: Tue Mar 19 09:22:49 2013 -0400 Revert "[mjr] Expose Kronolith_FreeBusy::get() via the external API." This reverts commit 05bccaf619d97e88744bc168e18bdacd93b9f2e6. kronolith/docs/CHANGES | 9 +-------- kronolith/lib/Api.php | 13 ------------- kronolith/package.xml | 43 +++++++------------------------------------ 3 files changed, 8 insertions(+), 57 deletions(-) http://git.horde.org/horde-git/-/commit/eff6e3ea4fe5d4efc528194f8daa6a8c82e53468 ----------------------------------------------------------------------- commit bb0da146c0544bb354eb0e381f7bf6d4a3531028 Author: Thomas Jarosch <[email protected]> Date: Tue Mar 19 09:58:18 2013 -0400 Bug: 12114 Fix navigating to workweek view from topbar. Signed-off-by: Michael J Rubinsky <[email protected]> kronolith/workweek.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/bb0da146c0544bb354eb0e381f7bf6d4a3531028 ----------------------------------------------------------------------- commit d3f3a68cb0588a05293be06389b5630763bdfc8b Author: Michael J Rubinsky <[email protected]> Date: Tue Mar 19 10:12:32 2013 -0400 Bug: 12122 Close growler notification when alarm is dismissed. framework/Core/js/hordecore.js | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/d3f3a68cb0588a05293be06389b5630763bdfc8b ----------------------------------------------------------------------- commit dbbc8d754903b772cb95a8df474edfff6ee2c1b9 Author: Michael J Rubinsky <[email protected]> Date: Tue Mar 19 10:15:44 2013 -0400 BFN framework/Core/package.xml | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/dbbc8d754903b772cb95a8df474edfff6ee2c1b9 ----------------------------------------------------------------------- commit 4bc975b48f50c20ff718a3c266aa028c0a0b8d10 Author: Michael J Rubinsky <[email protected]> Date: Tue Mar 19 10:46:31 2013 -0400 Some logging improvements. framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php | 16 +++++++------- framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php | 2 + 2 files changed, 10 insertions(+), 8 deletions(-) http://git.horde.org/horde-git/-/commit/4bc975b48f50c20ff718a3c266aa028c0a0b8d10 ----------------------------------------------------------------------- commit 6fcfa96ea2e260c9e74610e95c4db0329d381442 Author: Michael J Rubinsky <[email protected]> Date: Tue Mar 19 13:12:09 2013 -0400 Bug #12117 Include the lasthbsyncstarted time check for PING requests also. Prevents multiple PING requests from running against the same syncCache. 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/6fcfa96ea2e260c9e74610e95c4db0329d381442 ----------------------------------------------------------------------- commit a53cd7b47fc2fed3db069d6252dfb4099fc051de Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 13:23:46 2013 -0600 Fix typos passwd/lib/Basic.php | 2 +- passwd/lib/Driver/Procopen.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/a53cd7b47fc2fed3db069d6252dfb4099fc051de ----------------------------------------------------------------------- commit 283ebd8f3cdeaed71e8d43023beed8155553da94 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 13:37:22 2013 -0600 Merge upstream changes relating to better parsing of CSS 3 at rules Working with the upstream developer to handle these things. This isn't currently handled at all by csstidy 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 | 47 +++-- 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/PrimitiveValue.php | 2 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/RuleValueList.php | 2 +- framework/Css_Parser/package.xml | 12 +- 14 files changed, 169 insertions(+), 61 deletions(-) delete mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRule.php create mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRuleBlockList.php create mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/Property/AtRule.php create mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRuleSet.php http://git.horde.org/horde-git/-/commit/283ebd8f3cdeaed71e8d43023beed8155553da94 ----------------------------------------------------------------------- commit 1cab464fb6ae12207da47a0dcd743d087defe5d3 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 14:19:29 2013 -0600 Style tags can contain comment data. HTML 4 defines all data inside of a style tag as CDATA. Some brain dead mailers (Outlook) add comment tags inside of the tag. This is bad for CSS parsing. Strip comment tags out if we see them. imp/lib/Mime/Viewer/Html.php | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/1cab464fb6ae12207da47a0dcd743d087defe5d3 ----------------------------------------------------------------------- commit b3e40812e74c1aa4d894f23528fa058b3cb6d06b Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 14:32:28 2013 -0600 Another benefit of new CSS parser - better error handling Unlike csstidy, which would just output as-is (possible security risk), now we can ignore malformed style data contained in HTML messages. imp/lib/Mime/Viewer/Html.php | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/b3e40812e74c1aa4d894f23528fa058b3cb6d06b ----------------------------------------------------------------------- commit c421d37d3f5ad41ae9971d6fab7e8880701fd60d Author: Michael J Rubinsky <[email protected]> Date: Wed Mar 20 00:28:28 2013 -0400 Update Horde_Histories table for IMP_Maillog entries. Must use ':' as the delimiter in order for change detection to work sanely. Using a DB migration for the Horde_Histories table from within IMP is a bit ugly, but because of the History API requiring this delimiter, it's impossible to perform these changes using either the IMP_Maillog or the Horde_History API. The History API should eventually be refactored to build the object_uid values internally, but that would be impossible before H6. Placing this in master since I consider this a bug fix, and not a new feature. imp/lib/Maillog.php | 2 +- imp/migration/3_imp_maillog_update.php | 55 ++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 1 deletions(-) create mode 100644 imp/migration/3_imp_maillog_update.php http://git.horde.org/horde-git/-/commit/c421d37d3f5ad41ae9971d6fab7e8880701fd60d ----------------------------------------------------------------------- commit 078fc3df1177201ebd996d25875aac45a3edea29 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 21:56:04 2013 -0600 This will most likely be fixed upstream, but fix it here: don't require mb support framework/Css_Parser/lib/Sabberworm/CSS/Parser.php | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/078fc3df1177201ebd996d25875aac45a3edea29 ----------------------------------------------------------------------- commit 6eda3bd3628e2388209f8eddc34c7a0cfe8a71eb Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 21:57:17 2013 -0600 Mark mbstring as an optional dependency for Horde_Css_Parser framework/Css_Parser/package.xml | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/6eda3bd3628e2388209f8eddc34c7a0cfe8a71eb ----------------------------------------------------------------------- commit dec7f4ce6aac94252bc407183464cff48bec530c Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 23:44:54 2013 -0600 Optimize output of color strings Pull request pending upstream framework/Css_Parser/lib/Sabberworm/CSS/Value/Color.php | 19 ++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/dec7f4ce6aac94252bc407183464cff48bec530c ----------------------------------------------------------------------- commit 5861bac7cd75b36f02c320d4efaaa3c9f58ee1e7 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 23:45:15 2013 -0600 Optimize output of size values Pull request pending upstream framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/5861bac7cd75b36f02c320d4efaaa3c9f58ee1e7 ----------------------------------------------------------------------- commit ea170b7c258d7fc17fbc7639220a338fd0a95762 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 23:45:45 2013 -0600 Parse CSS3 numeric values correctly Pull request pending upstream. This should be the final fix necesary to allow the jquerymobile CSS to be parsed/output correctly. framework/Css_Parser/lib/Sabberworm/CSS/Parser.php | 38 +++++++------------ 1 files changed, 14 insertions(+), 24 deletions(-) http://git.horde.org/horde-git/-/commit/ea170b7c258d7fc17fbc7639220a338fd0a95762 ----------------------------------------------------------------------- commit 9c02c01ef9a7ee85943515dc5870aac6c146456d Author: Michael M Slusarz <[email protected]> Date: Wed Mar 20 00:23:13 2013 -0600 Fix migration script I *think* SQL requires single quotes here instead of double quotes. At the very least, Postgres was erroring with this message: SQLSTATE[42703]: Undefined column: 7 ERROR: column "imp.%" does not exist imp/migration/3_imp_maillog_update.php | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/9c02c01ef9a7ee85943515dc5870aac6c146456d ----------------------------------------------------------------------- commit e3f1b45cca42f3688ac57ae155ea87a4850881bb Author: Jan Schneider <[email protected]> Date: Wed Mar 20 10:38:06 2013 +0100 Fix quoting. imp/migration/3_imp_maillog_update.php | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/e3f1b45cca42f3688ac57ae155ea87a4850881bb ----------------------------------------------------------------------- commit 5314dc4acac1ea347bfa1dabf62da6a31c484007 Author: Michael J Rubinsky <[email protected]> Date: Wed Mar 20 14:07:22 2013 -0400 Remove useless check. framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) http://git.horde.org/horde-git/-/commit/5314dc4acac1ea347bfa1dabf62da6a31c484007 ----------------------------------------------------------------------- commit 9018edd6c07ac584801ec7664d9d322cde300960 Author: Michael M Slusarz <[email protected]> Date: Wed Mar 20 15:07:10 2013 -0600 Horde_Core is not required framework/Css_Parser/package.xml | 7 ------- 1 files changed, 0 insertions(+), 7 deletions(-) http://git.horde.org/horde-git/-/commit/9018edd6c07ac584801ec7664d9d322cde300960 ----------------------------------------------------------------------- commit cb838504fe3e091f401338b38ae94344474d0943 Author: Michael M Slusarz <[email protected]> Date: Wed Mar 20 15:10:06 2013 -0600 Fix form variable names passwd/lib/Basic.php | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) http://git.horde.org/horde-git/-/commit/cb838504fe3e091f401338b38ae94344474d0943 ----------------------------------------------------------------------- commit e0d5c67df3cb8062b3e21236b503c4c0af58e9ed Author: Michael M Slusarz <[email protected]> Date: Wed Mar 20 16:46:10 2013 -0600 Bug #12130: Need to also check if HTML is part ID 1, not just a child of part ID 1 imp/lib/Compose.php | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/e0d5c67df3cb8062b3e21236b503c4c0af58e9ed ----------------------------------------------------------------------- commit 98cb2655e9a5e3bf67677da90484b16fdf566708 Author: Jan Schneider <[email protected]> Date: Thu Mar 21 16:11:26 2013 +0100 Fix undefined variable. kronolith/lib/Event.php | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/98cb2655e9a5e3bf67677da90484b16fdf566708 ----------------------------------------------------------------------- commit ce6cd53a1f792263664ffc66d23e23281b86ed92 Author: Jan Schneider <[email protected]> Date: Thu Mar 21 16:12:14 2013 +0100 [jan] Only send update notifications for local calendars. kronolith/docs/CHANGES | 1 + kronolith/lib/Driver.php | 5 ----- kronolith/lib/Driver/Kolab.php | 6 +++++- kronolith/lib/Driver/Sql.php | 5 +++++ kronolith/package.xml | 2 ++ 5 files changed, 13 insertions(+), 6 deletions(-) http://git.horde.org/horde-git/-/commit/ce6cd53a1f792263664ffc66d23e23281b86ed92 ----------------------------------------------------------------------- commit c4119efd1d520a72ca38d745a6eb65dd52689cad Author: Jan Schneider <[email protected]> Date: Thu Mar 21 16:13:03 2013 +0100 [jan] Don't send notifications for all recurrence exceptions when deleting events. kronolith/docs/CHANGES | 2 ++ kronolith/lib/Driver/Sql.php | 2 +- kronolith/package.xml | 2 ++ 3 files changed, 5 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/c4119efd1d520a72ca38d745a6eb65dd52689cad ----------------------------------------------------------------------- commit 7cca1217e9d0249e2cb2c426820e6a30ce0febdd Author: Michael M Slusarz <[email protected]> Date: Wed Mar 20 17:25:26 2013 -0600 More fixes upstream (tweaks to patches previously applied here) 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 | 9 +- 4 files changed, 60 insertions(+), 51 deletions(-) http://git.horde.org/horde-git/-/commit/7cca1217e9d0249e2cb2c426820e6a30ce0febdd ----------------------------------------------------------------------- commit 4b9669a12bef908d8ab39fc8271c406abee6b359 Author: Michael M Slusarz <[email protected]> Date: Wed Mar 20 23:37:01 2013 -0600 Better sanity checking for broken CSS framework/Core/lib/Horde/Themes/Css.php | 11 +++++++++-- imp/lib/Contents/View.php | 21 +++++++++++++-------- 2 files changed, 22 insertions(+), 10 deletions(-) http://git.horde.org/horde-git/-/commit/4b9669a12bef908d8ab39fc8271c406abee6b359 ----------------------------------------------------------------------- commit bb43bfaacf184c254867971a1f7ee27fc7eba605 Author: Michael M Slusarz <[email protected]> Date: Wed Mar 20 23:46:18 2013 -0600 Inform the user if broken CSS data exists in the message imp/lib/Mime/Viewer/Html.php | 56 +++++++++++++++++++++++++---------------- 1 files changed, 34 insertions(+), 22 deletions(-) http://git.horde.org/horde-git/-/commit/bb43bfaacf184c254867971a1f7ee27fc7eba605 ----------------------------------------------------------------------- commit ab97e7fca2e28911445abd1a0a81d63b9ac92dad Author: Michael M Slusarz <[email protected]> Date: Thu Mar 21 14:56:47 2013 -0600 Convert non-period decimal points to periods framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/ab97e7fca2e28911445abd1a0a81d63b9ac92dad ----------------------------------------------------------------------- commit fdd8f53f5a2f143b308a44c3256dacbd256ef88d Author: Michael J Rubinsky <[email protected]> Date: Fri Mar 22 01:07:44 2013 -0400 The phpdoc states this method can take IMP_Maillog:: constants. Make it so. imp/lib/Maillog.php | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/fdd8f53f5a2f143b308a44c3256dacbd256ef88d ----------------------------------------------------------------------- commit 0902b95cd2ed8cede987da63df72530494405457 Author: Jan Schneider <[email protected]> Date: Wed Mar 20 11:59:18 2013 +0100 Catch HTTP exceptions when trying to download external HTML resources. imp/lib/Compose.php | 28 ++++++++++++++++------------ 1 files changed, 16 insertions(+), 12 deletions(-) http://git.horde.org/horde-git/-/commit/0902b95cd2ed8cede987da63df72530494405457 ----------------------------------------------------------------------- commit a0fe060f746ded2f63b9884624d8d3186173c505 Author: Jan Schneider <[email protected]> Date: Fri Mar 22 14:07:09 2013 +0100 Better notification message if a task has been completed but is still incomplete due to recurrence. nag/lib/CompleteTask.php | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/a0fe060f746ded2f63b9884624d8d3186173c505 ----------------------------------------------------------------------- commit fe7f7ca49f3e71a2e57b548236ee7c0355253d5c Author: Jan Schneider <[email protected]> Date: Fri Mar 22 14:59:18 2013 +0100 [jan] Fix displaying of due dates of recurring events in basic list view. nag/docs/CHANGES | 1 + nag/package.xml | 2 ++ nag/templates/list.html.php | 4 +++- nag/templates/list/_task.html.php | 6 +++--- 4 files changed, 9 insertions(+), 4 deletions(-) http://git.horde.org/horde-git/-/commit/fe7f7ca49f3e71a2e57b548236ee7c0355253d5c ----------------------------------------------------------------------- commit 9aa1bf36cf2e6fae4e573dbd2bbf54994eb4686f Author: Michael J Rubinsky <[email protected]> Date: Fri Mar 22 15:45:47 2013 -0400 Use the default value of RANGE if not specified, as per the specs. framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/9aa1bf36cf2e6fae4e573dbd2bbf54994eb4686f ----------------------------------------------------------------------- commit 5167386800c625385a405eae8a3afcc02e640389 Author: Michael J Rubinsky <[email protected]> Date: Fri Mar 22 15:53:56 2013 -0400 RANGE is optional in requests, don't assume it's there. Conflicts: framework/Core/lib/Horde/Core/ActiveSync/Driver.php framework/Core/lib/Horde/Core/ActiveSync/Driver.php | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) http://git.horde.org/horde-git/-/commit/5167386800c625385a405eae8a3afcc02e640389 ----------------------------------------------------------------------- commit 647ee01dffcb8b40c9d5bc66a6fe286d413169fb Author: Michael M Slusarz <[email protected]> Date: Thu Mar 21 19:18:00 2013 -0600 Prepare for beta release passwd/docs/RELEASE_NOTES | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) http://git.horde.org/horde-git/-/commit/647ee01dffcb8b40c9d5bc66a6fe286d413169fb ----------------------------------------------------------------------- commit fcf4dc94d0ab87e875a6e2c97700466741f7f9d3 Author: Michael M Slusarz <[email protected]> Date: Sun Mar 24 16:10:13 2013 -0600 Merge from upstream commit 34fcc748a57ca601eb5dcc811c290a07a6def8bd Author: Raphael Schweikert <[email protected]> Date: Thu Mar 21 20:13:11 2013 +0100 Add more units and eliminate some duplicates see https://developer.mozilla.org/en-US/docs/CSS/length#Units framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/RuleSet.php | 2 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) http://git.horde.org/horde-git/-/commit/fcf4dc94d0ab87e875a6e2c97700466741f7f9d3 ----------------------------------------------------------------------- commit 9d126efcebf80f29a63f3ac001043361c532fc4d Author: Michael M Slusarz <[email protected]> Date: Sun Mar 24 16:29:18 2013 -0600 Bug #12124: Log details must be determined before queuing Since we are dealing with things like backtraces, this needs to be handled at the time the log request is made. As part of this, remove locale/TZ code from formatting code since it has no effect on the output (date() is both locale and TZ independent). framework/Core/lib/Horde.php | 19 +- 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 +- 5 files changed, 323 insertions(+), 150 deletions(-) create mode 100644 framework/Core/lib/Horde/Core/Log/Object.php http://git.horde.org/horde-git/-/commit/9d126efcebf80f29a63f3ac001043361c532fc4d ----------------------------------------------------------------------- commit 125088d433e9fffee555a060b289056aae1add7b Author: Jan Schneider <[email protected]> Date: Mon Mar 25 12:13:42 2013 +0100 [jan] Fix default task list in portal block (Bug #12133). nag/docs/CHANGES | 1 + nag/lib/Block/Summary.php | 2 +- nag/package.xml | 2 ++ 3 files changed, 4 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/125088d433e9fffee555a060b289056aae1add7b ----------------------------------------------------------------------- commit 81b68fdb774d75de29aa3373db64274a2a1c28ed Author: Michael J Rubinsky <[email protected]> Date: Mon Mar 25 11:43:30 2013 -0400 These elements can't be assumed to always be present. ansel/js/views/common.js | 16 +++++++++++----- ansel/lib/View/GalleryRenderer/Base.php | 2 ++ 2 files changed, 13 insertions(+), 5 deletions(-) http://git.horde.org/horde-git/-/commit/81b68fdb774d75de29aa3373db64274a2a1c28ed ----------------------------------------------------------------------- commit 4c184a38944a62e3cbd892fe384eb3b80e0b3a42 Author: Michael M Slusarz <[email protected]> Date: Mon Mar 25 17:30:15 2013 -0600 [mms] Use more efficient date sorting algorithm as the default choice. imp/config/prefs.php | 4 ++-- imp/docs/CHANGES | 1 + imp/lib/LoginTasks/SystemTask/Upgrade.php | 19 ++++++++++++++++++- imp/lib/Prefs/Sort/Sortpref.php | 2 +- imp/package.xml | 2 ++ imp/rss.php | 2 +- 6 files changed, 25 insertions(+), 5 deletions(-) http://git.horde.org/horde-git/-/commit/4c184a38944a62e3cbd892fe384eb3b80e0b3a42 ----------------------------------------------------------------------- commit 116e002681a7d298f1774a4495deb52efafca2f6 Author: Michael M Slusarz <[email protected]> Date: Mon Mar 25 17:31:47 2013 -0600 [mms] Fix ability to switch to non-default date sorting algorithm in dynamic view (Bug #12139). imp/docs/CHANGES | 2 ++ imp/js/dimpbase.js | 9 ++++----- imp/lib/Ajax/Application/ListMessages.php | 2 +- imp/lib/Dynamic/Mailbox.php | 6 +++++- imp/package.xml | 2 ++ 5 files changed, 14 insertions(+), 7 deletions(-) http://git.horde.org/horde-git/-/commit/116e002681a7d298f1774a4495deb52efafca2f6 ----------------------------------------------------------------------- commit 822bc33374cfbc00fb945f7ce5ebbaefe78a8fcb Author: Michael M Slusarz <[email protected]> Date: Tue Mar 26 01:11:15 2013 -0600 Better way of grabbing this information framework/Util/lib/Horde/Domhtml.php | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/822bc33374cfbc00fb945f7ce5ebbaefe78a8fcb ----------------------------------------------------------------------- commit 65911673f27f3aa00cd9d56e81156d7d39c203f0 Author: Michael J Rubinsky <[email protected]> Date: Tue Mar 26 09:33:06 2013 -0400 Don't let a failure to validate a package cause a wsod. framework/Core/lib/Horde/Core/Db/Migration.php | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) http://git.horde.org/horde-git/-/commit/65911673f27f3aa00cd9d56e81156d7d39c203f0 ----------------------------------------------------------------------- commit 164f34c92c99a84e4bfb15cb2a5b81a3974e76f9 Merge: f8e0f63 6591167 Author: Michael J Rubinsky <[email protected]> Date: Tue Mar 26 09:45:37 2013 -0400 Merge branch 'master' into turba_4_1 ansel/js/views/common.js | 16 +- ansel/lib/View/GalleryRenderer/Base.php | 2 + framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php | 5 +- framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php | 6 + framework/ActiveSync/lib/Horde/ActiveSync/Request/Search.php | 1 + framework/ActiveSync/lib/Horde/ActiveSync/State/Sql.php | 16 +- framework/ActiveSync/lib/Horde/ActiveSync/SyncCache.php | 5 +- framework/Core/js/hordecore.js | 1 + framework/Core/lib/Horde.php | 19 +- framework/Core/lib/Horde/Core/ActiveSync/Driver.php | 13 +- framework/Core/lib/Horde/Core/Db/Migration.php | 4 + 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/lib/Horde/Themes/Css.php | 11 +- framework/Core/package.xml | 10 +- .../Css_Parser/lib/Sabberworm/CSS/CSSList/AtRuleBlockList.php | 36 + 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 | 60 +- framework/Css_Parser/lib/Sabberworm/CSS/CSSList/MediaQuery.php | 42 +- framework/Css_Parser/lib/Sabberworm/CSS/Parser.php | 1094 +++-- .../lib/Sabberworm/CSS/Parsing/UnexpectedTokenException.php | 36 +- framework/Css_Parser/lib/Sabberworm/CSS/Property/AtRule.php | 13 + framework/Css_Parser/lib/Sabberworm/CSS/Property/CSSNamespace.php | 71 +- framework/Css_Parser/lib/Sabberworm/CSS/Property/Charset.php | 35 +- framework/Css_Parser/lib/Sabberworm/CSS/Property/Import.php | 54 +- framework/Css_Parser/lib/Sabberworm/CSS/Property/Selector.php | 118 +- framework/Css_Parser/lib/Sabberworm/CSS/Rule/Rule.php | 254 +- framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRule.php | 28 - framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRuleSet.php | 36 + .../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 | 80 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/CSSFunction.php | 54 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/Color.php | 42 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/PrimitiveValue.php | 2 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/RuleValueList.php | 8 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/Size.php | 118 +- 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 | 24 +- 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/Compose.php | 31 +- imp/lib/Contents/View.php | 21 +- imp/lib/Dynamic/Mailbox.php | 6 +- imp/lib/LoginTasks/SystemTask/Upgrade.php | 19 +- imp/lib/Maillog.php | 7 +- imp/lib/Mime/Viewer/Html.php | 65 +- imp/lib/Prefs/Sort/Sortpref.php | 2 +- imp/migration/3_imp_maillog_update.php | 55 + imp/package.xml | 4 + imp/rss.php | 2 +- kronolith/docs/CHANGES | 12 +- kronolith/lib/Api.php | 13 - 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 | 47 +- kronolith/workweek.php | 2 +- nag/docs/CHANGES | 2 + nag/lib/Block/Summary.php | 2 +- nag/lib/CompleteTask.php | 4 + nag/package.xml | 4 + nag/templates/list.html.php | 4 +- nag/templates/list/_task.html.php | 6 +- passwd/docs/RELEASE_NOTES | 16 +- passwd/lib/Basic.php | 14 +- passwd/lib/Driver/Procopen.php | 2 +- 76 files changed, 2578 insertions(+), 2139 deletions(-) http://git.horde.org/horde-git/-/commit/164f34c92c99a84e4bfb15cb2a5b81a3974e76f9 -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
