| Summary | imp display a warning if 2 values are identical in the imap server CAPABILITIES |
| Queue | IMP |
| Queue Version | HEAD |
| Type | Bug |
| State | Resolved |
| Priority | 2. Medium |
| Owners | slusarz (at) horde (dot) org |
| Requester | sylvain.costard (at) uhb (dot) fr |
| Created | 06/07/2006 (7094 days ago) |
| Due | |
| Updated | 06/07/2006 (7094 days ago) |
| Assigned | 06/07/2006 (7094 days ago) |
| Resolved | 06/07/2006 (7094 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Resolved
State ⇒ Assigned
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ imp display a warning if 2 values are identical in the imap server CAPABILITIES
Queue ⇒ IMP
New Attachment: imp-4.1.1-capabilities.diff
scalar value as an array in
<b>/applis/Internet/horde-3.1.1/imp-h3-4.1.1/lib/IMAP/Client.php</b>
on line <b>656</b><br />
this is due to two consecutive values with the same keys in the imap
Capabilities.
here is the detail of the capabilities (the SORT fallowed by
SORT=MODSEQ was the problem) :
[0] => *
[1] => CAPABILITY
[2] => IMAP4
[3] => IMAP4rev1
[4] => LITERAL+
[5] => ID
[6] => AUTH=PLAIN
[7] => SASL-IR
[8] => ACL
[9] => RIGHTS=kxte
[10] => QUOTA
[11] => MAILBOX-REFERRALS
[12] => NAMESPACE
[13] => UIDPLUS
[14] => NO_ATOMIC_RENAME
[15] => UNSELECT
[16] => CHILDREN
[17] => MULTIAPPEND
[18] => BINARY
[19] => SORT
[20] => SORT=MODSEQ
[21] => THREAD=ORDEREDSUBJECT
[22] => THREAD=REFERENCES
[23] => ANNOTATEMORE
[24] => CATENATE
[25] => CONDSTORE
[26] => IDLE
[27] => LISTEXT
[28] => LIST-SUBSCRIBED
[29] => X-NETSCAPE
[30] => URLAUTH
the patch adds a condition in the test to see if the value is already an array