[commits] Horde branch master updated. 860c4c60d45af13b9fb16ecb5215c0aa64cdc226
Michael M Slusarz
slusarz at horde.org
Wed Mar 11 04:18:35 UTC 2015
The branch "master" has been updated.
The following is a summary of the commits.
from: 47ea8661188d296ddcc2b8ee279e8095fa1d5a9f
ecc9e9f code style
66aa74e [mms] S/MIME encryption is now done only with AES (if using PHP 5.4+) or 3DES.
b209f62 coding style
4b0a30e phpdoc: it is possible to encrypt with more than 1 recipient
4994594 Can encrypt more than one recipient at a time
4d56cd3 Add IMP_Crypt_Pgp::enabled()
1bf703b Add IMP_Crypt_Smime::enabled()
7cc3d8b Refactor sending code
ed763e7 Remove unused function
860c4c6 Remove unused variables
Summary: http://github.com/horde/horde/compare/47ea8661188d296ddcc2b8ee279e8095fa1d5a9f...860c4c60d45af13b9fb16ecb5215c0aa64cdc226
-----------------------------------------------------------------------
commit ecc9e9f8c4a859fdcd7367449b351227b483db84
Author: Michael M Slusarz <slusarz at horde.org>
Date: Mon Mar 9 23:41:57 2015 -0600
code style
imp/config/hooks.php.dist | 6 +++++-
imp/lib/Compose.php | 41 +++++++++++++++++++++++++++++------------
imp/lib/Factory/Pgp.php | 15 +++++++++------
3 files changed, 43 insertions(+), 19 deletions(-)
http://github.com/horde/horde/commit/ecc9e9f8c4a859fdcd7367449b351227b483db84
-----------------------------------------------------------------------
commit 66aa74e8019043523f0c7d27d125691fd121222a
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 20:25:07 2015 -0600
[mms] S/MIME encryption is now done only with AES (if using PHP 5.4+) or 3DES.
AES-128 is a MUST for S/MIME 3.2 (RFC 5751), other AES ciphers are
SHOULD+ and 3DES is SHOULD-. DES and RC2 ciphers have been deprecated.
framework/Crypt/lib/Horde/Crypt/Smime.php | 14 +++++++++-----
framework/Crypt/package.xml | 4 ++--
2 files changed, 11 insertions(+), 7 deletions(-)
http://github.com/horde/horde/commit/66aa74e8019043523f0c7d27d125691fd121222a
-----------------------------------------------------------------------
commit b209f62ae61f66f81e15d97d1882a4a3e5651bf2
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 20:32:09 2015 -0600
coding style
framework/Crypt/lib/Horde/Crypt/Smime.php | 67 ++++++++++++++++++++++------
1 files changed, 52 insertions(+), 15 deletions(-)
http://github.com/horde/horde/commit/b209f62ae61f66f81e15d97d1882a4a3e5651bf2
-----------------------------------------------------------------------
commit 4b0a30e1cfc3f137de29a234ce634155758523f2
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 20:40:49 2015 -0600
phpdoc: it is possible to encrypt with more than 1 recipient
Not an API change, since this has always been possible
framework/Crypt/lib/Horde/Crypt/Smime.php | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
http://github.com/horde/horde/commit/4b0a30e1cfc3f137de29a234ce634155758523f2
-----------------------------------------------------------------------
commit 4994594e50c6e3ee7ee2c862a4ae40874fee1e8a
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 20:44:58 2015 -0600
Can encrypt more than one recipient at a time
imp/lib/Crypt/Smime.php | 41 ++++++++++++++++++++++-------------------
1 files changed, 22 insertions(+), 19 deletions(-)
http://github.com/horde/horde/commit/4994594e50c6e3ee7ee2c862a4ae40874fee1e8a
-----------------------------------------------------------------------
commit 4d56cd37941189454a3db9e3c50480bc90ad493b
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 21:15:43 2015 -0600
Add IMP_Crypt_Pgp::enabled()
imp/lib/Compose/Ui.php | 4 ++--
imp/lib/Crypt/Pgp.php | 12 ++++++++++++
imp/lib/Dynamic/Compose/Common.php | 2 +-
imp/lib/Mime/Viewer/Pgp.php | 17 ++++++++---------
imp/lib/Script/Package/Compose.php | 2 +-
5 files changed, 24 insertions(+), 13 deletions(-)
http://github.com/horde/horde/commit/4d56cd37941189454a3db9e3c50480bc90ad493b
-----------------------------------------------------------------------
commit 1bf703bc7610f28710b241e879e79034a055173d
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 21:43:26 2015 -0600
Add IMP_Crypt_Smime::enabled()
imp/lib/Compose/Ui.php | 2 +-
imp/lib/Crypt/Smime.php | 14 ++++++++++++++
imp/lib/Dynamic/Compose/Common.php | 2 +-
imp/lib/Mime/Viewer/Smime.php | 9 +++++----
imp/lib/Script/Package/Compose.php | 2 +-
5 files changed, 22 insertions(+), 7 deletions(-)
http://github.com/horde/horde/commit/1bf703bc7610f28710b241e879e79034a055173d
-----------------------------------------------------------------------
commit 7cc3d8bc2b79999708f84bcf420494c013f82a48
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 21:43:51 2015 -0600
Refactor sending code
Only send one message always. This ensures we don't run into
process/send limitation in the middle of sending messages.
S/MIME encryption was the only case where we were sending multiple
messages, by S/MIME encrypted data supports multiple public certs per
message (like PGP) so use that to combine into a single message.
Additionally, sending the same message separately to multliple different
recipients was incorrect since it was re-using the same message-id
All changes made to headers object via pre_sent hook is now reflected in
outgoing message (Implements Request #13453)
imp/config/hooks.php.dist | 6 +-
imp/docs/CHANGES | 2 +
imp/lib/Compose.php | 578 +++++++++++++++++++++++++--------------------
imp/package.xml | 1 +
4 files changed, 326 insertions(+), 261 deletions(-)
http://github.com/horde/horde/commit/7cc3d8bc2b79999708f84bcf420494c013f82a48
-----------------------------------------------------------------------
commit ed763e79a65be6cc37a54dc354582992769154be
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 22:08:05 2015 -0600
Remove unused function
imp/lib/Contents.php | 30 ------------------------------
1 files changed, 0 insertions(+), 30 deletions(-)
http://github.com/horde/horde/commit/ed763e79a65be6cc37a54dc354582992769154be
-----------------------------------------------------------------------
commit 860c4c60d45af13b9fb16ecb5215c0aa64cdc226
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Mar 10 22:08:14 2015 -0600
Remove unused variables
imp/lib/Dynamic/Maillog.php | 2 +-
imp/lib/Tree/Flist.php | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
http://github.com/horde/horde/commit/860c4c60d45af13b9fb16ecb5215c0aa64cdc226
More information about the commits
mailing list