{"action":"created","issue":{"url":"https://api.github.com/repos/curl/curl/issues/3397","repository_url":"https://api.github.com/repos/curl/curl","labels_url":"https://api.github.com/repos/curl/curl/issues/3397/labels{/name}","comments_url":"https://api.github.com/repos/curl/curl/issues/3397/comments","events_url":"https://api.github.com/repos/curl/curl/issues/3397/events","html_url":"https://github.com/curl/curl/issues/3397","id":392701714,"node_id":"MDU6SXNzdWUzOTI3MDE3MTQ=","number":3397,"title":"imap download broken","user":{"login":"MonkeybreadSoftware","id":1464807,"node_id":"MDQ6VXNlcjE0NjQ4MDc=","avatar_url":"https://avatars2.githubusercontent.com/u/1464807?v=4","gravatar_id":"","url":"https://api.github.com/users/MonkeybreadSoftware","html_url":"https://github.com/MonkeybreadSoftware","followers_url":"https://api.github.com/users/MonkeybreadSoftware/followers","following_url":"https://api.github.com/users/MonkeybreadSoftware/following{/other_user}","gists_url":"https://api.github.com/users/MonkeybreadSoftware/gists{/gist_id}","starred_url":"https://api.github.com/users/MonkeybreadSoftware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MonkeybreadSoftware/subscriptions","organizations_url":"https://api.github.com/users/MonkeybreadSoftware/orgs","repos_url":"https://api.github.com/users/MonkeybreadSoftware/repos","events_url":"https://api.github.com/users/MonkeybreadSoftware/events{/privacy}","received_events_url":"https://api.github.com/users/MonkeybreadSoftware/received_events","type":"User","site_admin":false},"labels":[{"id":282653573,"node_id":"MDU6TGFiZWwyODI2NTM1NzM=","url":"https://api.github.com/repos/curl/curl/labels/IMAP","name":"IMAP","color":"f7c6c7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-12-19T17:20:25Z","updated_at":"2018-12-20T09:19:40Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Did the imap download break in last releases?\r\n\r\nTo test without my own software, I just build a fresh copy of the command line tool:\r\n\r\ncurl 7.63.0 (x86_64-apple-darwin17.7.0) libcurl/7.63.0 OpenSSL/1.1.0e zlib/1.2.11 libssh2/1.8.0\r\nRelease-Date: 2018-12-12\r\nProtocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp \r\nFeatures: AsynchDNS IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets HTTPS-proxy \r\n\r\n\r\n\r\nA query with imap://imap.macsw.de/INBOX/ finds the list of mailboxes.\r\n\r\nA query with --request \"FETCH 1:* FLAGS\" returns:\r\n\r\n\r\nA004 FETCH 1:* FLAGS\r\n< * 1 FETCH (FLAGS (\\Seen))\r\n* 1 FETCH (FLAGS (\\Seen))\r\n< * 2 FETCH (FLAGS (\\Seen))\r\n* 2 FETCH (FLAGS (\\Seen))\r\n< * 3 FETCH (FLAGS (\\Seen))\r\n* 3 FETCH (FLAGS (\\Seen))\r\n< * 4 FETCH (FLAGS (\\Seen))\r\n* 4 FETCH (FLAGS (\\Seen))\r\n\r\n\r\nNow the call with \"imap://imap.macsw.de/INBOX/;UID=1\" gives error 78.\r\n\r\nThis is output:\r\n\r\n\r\n< A002 OK Logged in\r\nA003 SELECT INBOX\r\n< * FLAGS (\\Answered \\Flagged \\Deleted \\Seen \\Draft)\r\n< * OK [PERMANENTFLAGS (\\Answered \\Flagged \\Deleted \\Seen \\Draft \\*)] Flags permitted.\r\n< * 4 EXISTS\r\n< * 0 RECENT\r\n< * OK [UIDVALIDITY 1273175154] UIDs valid\r\n< * OK [UIDNEXT 107] Predicted next UID\r\n< * OK [HIGHESTMODSEQ 41] Highest\r\n< A003 OK [READ-WRITE] Select completed (0.001 + 0.000 secs).\r\nA004 UID FETCH 1 BODY[]\r\n< A004 OK Fetch completed (0.001 + 0.000 secs).\r\nA005 LOGOUT\r\n< * BYE Logging out\r\n< A005 OK Logout completed (0.001 + 0.000 secs).\r\n* Closing connection 0\r\ncurl: (78) Remote file not found\r\n\r\n\r\nCan anyone confirm?\r\nIs this a bug?\r\nOr did something change?\r\n"},"comment":{"url":"https://api.github.com/repos/curl/curl/issues/comments/448928809","html_url":"https://github.com/curl/curl/issues/3397#issuecomment-448928809","issue_url":"https://api.github.com/repos/curl/curl/issues/3397","id":448928809,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODkyODgwOQ==","user":{"login":"MonkeybreadSoftware","id":1464807,"node_id":"MDQ6VXNlcjE0NjQ4MDc=","avatar_url":"https://avatars2.githubusercontent.com/u/1464807?v=4","gravatar_id":"","url":"https://api.github.com/users/MonkeybreadSoftware","html_url":"https://github.com/MonkeybreadSoftware","followers_url":"https://api.github.com/users/MonkeybreadSoftware/followers","following_url":"https://api.github.com/users/MonkeybreadSoftware/following{/other_user}","gists_url":"https://api.github.com/users/MonkeybreadSoftware/gists{/gist_id}","starred_url":"https://api.github.com/users/MonkeybreadSoftware/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MonkeybreadSoftware/subscriptions","organizations_url":"https://api.github.com/users/MonkeybreadSoftware/orgs","repos_url":"https://api.github.com/users/MonkeybreadSoftware/repos","events_url":"https://api.github.com/users/MonkeybreadSoftware/events{/privacy}","received_events_url":"https://api.github.com/users/MonkeybreadSoftware/received_events","type":"User","site_admin":false},"created_at":"2018-12-20T09:19:40Z","updated_at":"2018-12-20T09:19:40Z","author_association":"CONTRIBUTOR","body":"I see the data via header callback:\r\n\r\n> * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.\r\n> * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN\r\n> A001 OK Pre-login capabilities listed, post-login capabilities have more.\r\n> * CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY SPECIAL-USE COMPRESS=DEFLATE QUOTA\r\n> A002 OK Logged in\r\n> * FLAGS (\\Answered \\Flagged \\Deleted \\Seen \\Draft)\r\n> * OK [PERMANENTFLAGS (\\Answered \\Flagged \\Deleted \\Seen \\Draft \\*)] Flags permitted.\r\n> * 4 EXISTS\r\n> * 0 RECENT\r\n> * OK [UIDVALIDITY 1273175154] UIDs valid\r\n> * OK [UIDNEXT 107] Predicted next UID\r\n> * OK [HIGHESTMODSEQ 41] Highest\r\n> A003 OK [READ-WRITE] Select completed (0.001 + 0.000 secs).\r\n> * 1 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {77}\r\n> Message-Id: <6F3B718F-8427-4EFB-B291-106A8ABFC1AA@monkeybreadsoftware.de>\r\n> \r\n> )\r\n> * 2 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {75}\r\n> Message-Id: <20180513143045.88FCF186080F@xxx>\r\n> \r\n> )\r\n> * 3 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {77}\r\n> Message-Id: <CD138D19-86B0-4EC6-921B-0D7CB0C861A9@monkeybreadsoftware.de>\r\n> \r\n> )\r\n> * 4 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {88}\r\n> Message-ID: <620169242.91311542275549379@xxx>\r\n> \r\n> )\r\n> A004 OK Fetch completed (0.001 + 0.000 secs).\r\n> \r\n\r\nbut the middle part used to be in output:\r\n\r\n> * 1 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {77}\r\n> Message-Id: <6F3B718F-8427-4EFB-B291-106A8ABFC1AA@monkeybreadsoftware.de>\r\n> \r\n> )\r\n> * 2 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {75}\r\n> Message-Id: <20180513143045.88FCF186080F@xxx>\r\n> \r\n> )\r\n> * 3 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {77}\r\n> Message-Id: <CD138D19-86B0-4EC6-921B-0D7CB0C861A9@monkeybreadsoftware.de>\r\n> \r\n> )\r\n> * 4 FETCH (FLAGS (\\Seen) BODY[HEADER.FIELDS (MESSAGE-ID)] {88}\r\n> Message-ID: <620169242.91311542275549379@xxx>\r\n> \r\n> )\r\n\r\nWhy did that change?"}}
{"actor":{"display_login":"MonkeybreadSoftware"}}