Catch bad prefs.php configs (Bug #12121)
make the primary gpg keylength == the subkey length

Horde always generates 1024 bit primary keys. This should be considered
a bug, since by the semantic of all other key generating tools, key
length concerns primary and sub-key.

Signed-off-by: Michael M Slusarz <slusarz@horde.org>

Bug #12099
generate rsa/rsa keys instead of dsa

in accordance with gnupg we should create rsa keys instead of
deprecated dsa/el-gamal keys.

see:
http://lists.gnupg.org/pipermail/gnupg-devel/2009-May/025079.html

Signed-off-by: Michael M Slusarz <slusarz@horde.org>

Bug #12099
Remove outdated phpdoc
prefer sha-2 algos over sha-1 in key generation

following the new defaults of gpg.

see
http://lists.gnupg.org/pipermail/gnupg-announce/2009q3/000291.html
below "What's New"

Signed-off-by: Michael M Slusarz <slusarz@horde.org>

Bug #12099
[mms] Improve security in PGP key generation (Request #12099).
Update pt_BR translation.
Fix setting content-id, disposition, and attachment method properties.

Bug: 12123
BFN
Close the imap connection when clearAuthentication() is called.
Unneeded spaces
Tweak hooks doc/examples
Add Horde_Css_Parser class
[mms] CSS parsing now uses the CSS3 compatible Horde_Css_Parser package instead of Horde_Text_Filter_Csstidy.
[mms] Use Horde_Css_Parser package, which is compatible with CSS3 declarations, instead of the unmaintained Horde_Text_Filter_Csstidy code.
[mms] Fix printing quoted text when viewing a list message.
[mjr] Expose Kronolith_FreeBusy::get() via the external API.
Merge branch 'master' into horde_5_1