[jan] Don't show admin alarm form if alarms are disabled.
[mms] Fix iteration of Horde_Prefs_Scope object.
[mms] Add 'tlsv1' as a secure parameter option in the Client constructor.
[mms] Fix prototype.js issue in IE 9 regarding array iteration in a parent window.

Got lost when we upgraded prototype.js.  But this is an issue when a
window runs code in a parent (the native IE forEach handler does not
correctly set the value of 'this' in the called function).
Fix variable
Add test for Xoauth2 generation
[mms] Added Horde_Smtp_Password_Xoauth2 class.
[mms] Remove duplicate constructor.

This silences a whole host of strict warnings
Released Horde_Form-2.0.6
Development mode for Horde_Form-2.0.7
Fix undefined variable.
Fix
Set explicitly to inline disposition.

Outlook and other "Windows Communication Apps" require text/calendar
parts to be displayed inline in order for the calendar integration to
work. Our MIME library forces parts with no or empty disposition values
to be set to "attachment" when any other disposition parameters (such
as size) are included, making it impossible to pass through the empty
disposition.
[mms] SECURITY: Protect against CSRF attacks by using tokens on destructive actions (CVE-2013-6275; Bug #12796; Marcela Benetrix <m.benetrix@e-secure.com.au>).
[mms] Use SHA-1 instead of MD5 for internal hashing.
Update note via ActiveSync: Fix filtering of HTML tags. Bug #12785

We already filter HTML tags on new, incoming notes.
When notes get updated, we need to filter HTML tags, too.

This fixes updating notes via iOS 7.x

Signed-off-by: Michael J Rubinsky <mrubinsk@horde.org>
Bug: 12784  Fix loss of note body when body is HTML.
Get rid of some E_STRICT errors.
Log the error if we have it.
Fix the $and portion of the aggregation.