The branch "FRAMEWORK_5_2" has been updated. The following is a summary of the commits.
from: ed71236df9700290428094ebfaf27413c8941049 3c042e5 Only decode TNEF if our client can't handle natively. 518d9f8 Remove redundant check. 45ab7ff Fix scope; the device object is not in Adapter... 93841de Fix scope 136d5d8 Fix issue with handling TNEF attachments; de7722d Prepend an '.eml' file extension for message/rfc822 attachments; 3e289de Shorten const name af5d396 Add alterPart to the activesync mime wrapper. 7fc30b8 [mjr] Improve support for TNEF attachments. 573a111 [mjr] Improve support for TNEF attachments. b741163 Prepare for release. Summary: https://github.com/horde/ActiveSync/compare/ed71236df970...b7411635ea51 ----------------------------------------------------------------------- commit 3c042e55a2885a4339c46ab2f5fc6dfe36f3e3b7 Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:12:34 -0400 Only decode TNEF if our client can't handle natively. For MS clients like Outlook, TNEF data can be transmitted as-is, attempt to detect this and act accordingly. Request: 14932 M lib/Horde/ActiveSync/Device.php M lib/Horde/ActiveSync/Imap/Adapter.php M lib/Horde/ActiveSync/Imap/Message.php https://github.com/horde/ActiveSync/commit/3c042e55a2885a4339c46ab2f5fc6dfe36f3e3b7 ----------------------------------------------------------------------- commit 518d9f887fc798b89a9827d16f09477342c44aef Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:13:40 -0400 Remove redundant check. M lib/Horde/ActiveSync/Imap/Message.php https://github.com/horde/ActiveSync/commit/518d9f887fc798b89a9827d16f09477342c44aef ----------------------------------------------------------------------- commit 45ab7ff71f9fbc4b999cf399d2913fb92b70ec86 Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:13:51 -0400 Fix scope; the device object is not in Adapter... M lib/Horde/ActiveSync/Imap/Adapter.php https://github.com/horde/ActiveSync/commit/45ab7ff71f9fbc4b999cf399d2913fb92b70ec86 ----------------------------------------------------------------------- commit 93841de6e03f91298878a9d7f321e005d4c75776 Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:14:00 -0400 Fix scope M lib/Horde/ActiveSync/Imap/Adapter.php https://github.com/horde/ActiveSync/commit/93841de6e03f91298878a9d7f321e005d4c75776 ----------------------------------------------------------------------- commit 136d5d866260ebf37373c9b5827045126cef9cfc Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:14:11 -0400 Fix issue with handling TNEF attachments; The used to work on older EAS versions because it would return the entire base mime part. With modern versions we only return a list of attachments initially, then fetch the attachement data only if needed, identified by the mime part id. This means we need to rewrite the basePart's structure any time we _might_ be tryting to access the mime part of a tnef attachment. M lib/Horde/ActiveSync/Imap/Message.php https://github.com/horde/ActiveSync/commit/136d5d866260ebf37373c9b5827045126cef9cfc ----------------------------------------------------------------------- commit de7722d9591848a7d18fc70ec5c6c826e41b1df3 Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:14:31 -0400 Prepend an '.eml' file extension for message/rfc822 attachments; At least a few major clients don't seem to be able to know what to do with the data if the file extensions isn't present. M lib/Horde/ActiveSync/Imap/Message.php https://github.com/horde/ActiveSync/commit/de7722d9591848a7d18fc70ec5c6c826e41b1df3 ----------------------------------------------------------------------- commit 3e289dececea33b6ee766ef1f4420ca4ace908da Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:14:43 -0400 Shorten const name M lib/Horde/ActiveSync/Imap/Message.php https://github.com/horde/ActiveSync/commit/3e289dececea33b6ee766ef1f4420ca4ace908da ----------------------------------------------------------------------- commit af5d396d6291e699b9c6eb0c4e7b4d7b6facc8ff Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:15:18 -0400 Add alterPart to the activesync mime wrapper. Avoid having to implement/passthrough all the array access methods. M lib/Horde/ActiveSync/Mime.php https://github.com/horde/ActiveSync/commit/af5d396d6291e699b9c6eb0c4e7b4d7b6facc8ff ----------------------------------------------------------------------- commit 7fc30b8b7713260e19f6b5b926d52c07d438a161 Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:16:21 -0400 [mjr] Improve support for TNEF attachments. M doc/Horde/ActiveSync/changelog.yml https://github.com/horde/ActiveSync/commit/7fc30b8b7713260e19f6b5b926d52c07d438a161 ----------------------------------------------------------------------- commit 573a111972ffe21a0920eaaa287e0fddccd6adf8 Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:16:21 -0400 [mjr] Improve support for TNEF attachments. M doc/Horde/ActiveSync/CHANGES M package.xml https://github.com/horde/ActiveSync/commit/573a111972ffe21a0920eaaa287e0fddccd6adf8 ----------------------------------------------------------------------- commit b7411635ea515c94867889796033dd74ce17d273 Author: Michael J Rubinsky <[email protected]> Date: Sun, 18 Aug 2019 15:18:23 -0400 Prepare for release. M doc/Horde/ActiveSync/CHANGES M doc/Horde/ActiveSync/changelog.yml M package.xml https://github.com/horde/ActiveSync/commit/b7411635ea515c94867889796033dd74ce17d273 -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
