[cvs] commit: incubator/Imap_Client/lib/Horde/Imap Client.php incubator/Imap_Client/lib/Horde/Imap/Client Base.php Cclient-pop3.php Cclient.php Exception.php Socket.php Utf7imap.php
Michael M Slusarz
slusarz at horde.org
Wed Oct 1 18:00:54 UTC 2008
slusarz 2008-10-01 14:00:54 EDT
Modified files:
Imap_Client/lib/Horde/Imap Client.php
Imap_Client/lib/Horde/Imap/Client Base.php Cclient-pop3.php
Cclient.php Exception.php
Socket.php Utf7imap.php
Log:
Move capability/namespace code into Base to allow for (future) caching of
this information across a session.
Have UTF7-IMAP conversion errors throw an Exception instead of returning an
empty string.
Our custom exception object should not have a getResponseObject() function -
this object is used in a certain location and won't have any meaning outside
of the Socket class so it is best to handle this fringe case completely
within the class.
Revision Changes Path
1.18 +4 -3 incubator/Imap_Client/lib/Horde/Imap/Client.php
1.29 +108 -37 incubator/Imap_Client/lib/Horde/Imap/Client/Base.php
1.2 +3 -6 incubator/Imap_Client/lib/Horde/Imap/Client/Cclient-pop3.php
1.28 +8 -11 incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php
1.7 +4 -32 incubator/Imap_Client/lib/Horde/Imap/Client/Exception.php
1.34 +22 -55 incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php
1.3 +25 -25 incubator/Imap_Client/lib/Horde/Imap/Client/Utf7imap.php
Chora Links:
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client.php?r1=1.17&r2=1.18&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.28&r2=1.29&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Cclient-pop3.php?r1=1.1&r2=1.2&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php?r1=1.27&r2=1.28&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Exception.php?r1=1.6&r2=1.7&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.33&r2=1.34&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Utf7imap.php?r1=1.2&r2=1.3&ty=u
More information about the cvs
mailing list