[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