{"action":"created","issue":{"url":"https://api.github.com/repos/dejavusecurity/OutlookPrivacyPlugin/issues/51","labels_url":"https://api.github.com/repos/dejavusecurity/OutlookPrivacyPlugin/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/dejavusecurity/OutlookPrivacyPlugin/issues/51/comments","events_url":"https://api.github.com/repos/dejavusecurity/OutlookPrivacyPlugin/issues/51/events","html_url":"https://github.com/dejavusecurity/OutlookPrivacyPlugin/issues/51","id":53992196,"number":51,"title":"signature error if mail contains line >76 chars (sign only, no encryption)","user":{"login":"cxagit","id":9060772,"avatar_url":"https://avatars.githubusercontent.com/u/9060772?v=3","gravatar_id":"","url":"https://api.github.com/users/cxagit","html_url":"https://github.com/cxagit","followers_url":"https://api.github.com/users/cxagit/followers","following_url":"https://api.github.com/users/cxagit/following{/other_user}","gists_url":"https://api.github.com/users/cxagit/gists{/gist_id}","starred_url":"https://api.github.com/users/cxagit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cxagit/subscriptions","organizations_url":"https://api.github.com/users/cxagit/orgs","repos_url":"https://api.github.com/users/cxagit/repos","events_url":"https://api.github.com/users/cxagit/events{/privacy}","received_events_url":"https://api.github.com/users/cxagit/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dejavusecurity/OutlookPrivacyPlugin/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-11T13:47:31Z","updated_at":"2015-05-21T05:39:05Z","closed_at":"2015-05-21T05:39:05Z","body":"Only signing a message (no encryption) fails if a line >76 Chars is contained.\r\n\r\nThis seems to belong to this:\r\n  \r\n  RFC: Forming ASCII Armor: https://tools.ietf.org/html/rfc4880\r\n  Note that some transport methods are sensitive to line length. While\r\n  there is a limit of 76 characters for the Radix-64 data (Section\r\n  6.3), there is no limit to the length of Armor Headers.\r\n\r\nOther mail-clients (and plugins) are acting RFC conform and enforces a line break after each 76 chars during the signing. OPP doesn't do so.\r\n\r\nSent with OPP, 76 char line:\r\n![image](https://cloud.githubusercontent.com/assets/9060772/5695371/df98e3ca-999f-11e4-9516-6e71125c506f.png)\r\n\r\nSent with OPP, 77 char line:\r\n![image](https://cloud.githubusercontent.com/assets/9060772/5695382/9bdf6644-99a0-11e4-9178-8fcfb214aed1.png)\r\n\r\n\r\nThis is reproducible with Thunderbird+Enigmail, Outlook+OPP, AppleMail+GPGtools and Android+APG as receiver.\r\n\r\nThis doesn't occur when the mail is also encrypted, because then the signature will be applied over the encrypted data, where no line is longer than 76 chars."},"comment":{"url":"https://api.github.com/repos/dejavusecurity/OutlookPrivacyPlugin/issues/comments/104143145","html_url":"https://github.com/dejavusecurity/OutlookPrivacyPlugin/issues/51#issuecomment-104143145","issue_url":"https://api.github.com/repos/dejavusecurity/OutlookPrivacyPlugin/issues/51","id":104143145,"user":{"login":"Meddington","id":636913,"avatar_url":"https://avatars.githubusercontent.com/u/636913?v=3","gravatar_id":"","url":"https://api.github.com/users/Meddington","html_url":"https://github.com/Meddington","followers_url":"https://api.github.com/users/Meddington/followers","following_url":"https://api.github.com/users/Meddington/following{/other_user}","gists_url":"https://api.github.com/users/Meddington/gists{/gist_id}","starred_url":"https://api.github.com/users/Meddington/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Meddington/subscriptions","organizations_url":"https://api.github.com/users/Meddington/orgs","repos_url":"https://api.github.com/users/Meddington/repos","events_url":"https://api.github.com/users/Meddington/events{/privacy}","received_events_url":"https://api.github.com/users/Meddington/received_events","type":"User","site_admin":false},"created_at":"2015-05-21T05:39:05Z","updated_at":"2015-05-21T05:39:05Z","body":"Fixed in next release. Have used same method as enigmail (prompt user with options)/."}}