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.
Fix handling event descriptions if they are provided in HTML/RTF.

Possible fix for Bug: 12797
Check incoming appointments for HTML body types.
Simplify, and ensure we always return an array.

Bug: 12791
API: Fix PHP error when given a list of uids to delete. Bug #12790

When we pass an array of uids to delete,
we should return after processing them.

Fixes this error when using a Kolab backend:
2013-10-23T10:53:27+02:00 WARN: HORDE [mnemo] PHP ERROR: base64_encode() expects parameter 1 to be string, array given [pid 11460 on line 375 of "/datastore/share/pear/Horde/Url.php"]

Signed-off-by: Michael J Rubinsky <mrubinsk@horde.org>