[cvs] commit: forwards main.php forwards/lib/Driver forwards.php
ldap.php mdaemon.php qmail.php sql.php
Chuck Hagenbuch
chuck at horde.org
Tue Dec 30 20:40:54 PST 2003
chuck 2003/12/30 20:40:54 PST
Modified files:
. main.php
lib/Driver forwards.php ldap.php mdaemon.php
qmail.php sql.php
Log:
lib/Driver/{forwards,qmail,mdaemon,sql}.php:
- isEnabledForwarding() now returns 'Y' if forwarding is enabled, otherwise
false.
main.php:
- Make user of the new return values for isEnabledForwarding(), to provide
the user with a helpful status message where possible.
lib/Driver/ldap.php:
- Added a 'version' parameter - PHP4 defaults to LDAP protocol 2, but newer
versions of OpenLDAP default to protocol 3, so it is necessary to set the
appropriate option befor calling ldap_bind().
- Use the error notification mechanism currently in HEAD.
- Tidied up the code that actually retrieves data from the LDAP server.
- Gracefully handle an attempt to double-free the LDAP forwarding
attribute.
- Rework isEnabledForwarding() to return 'Y' or 'N'.
Note that this patch does NOT make the LDAP driver handle 'Keep a copy in
your local mailbox?'. That functionality is not currently present in LDAP,
and I'd like to update the existing functionality first, before adding new
goodies.
Submitted by: Richard.Heggs at nottinghamcity.gov.uk
Revision Changes Path
1.24 +9 -4 forwards/lib/Driver/forwards.php
1.2 +112 -78 forwards/lib/Driver/ldap.php
1.9 +4 -5 forwards/lib/Driver/mdaemon.php
1.8 +9 -4 forwards/lib/Driver/qmail.php
1.11 +4 -6 forwards/lib/Driver/sql.php
1.25 +8 -5 forwards/main.php
Chora Links:
http://cvs.horde.org/diff.php/forwards/lib/Driver/forwards.php?r1=1.23&r2=1.24&ty=u
http://cvs.horde.org/diff.php/forwards/lib/Driver/ldap.php?r1=1.1&r2=1.2&ty=u
http://cvs.horde.org/diff.php/forwards/lib/Driver/mdaemon.php?r1=1.8&r2=1.9&ty=u
http://cvs.horde.org/diff.php/forwards/lib/Driver/qmail.php?r1=1.7&r2=1.8&ty=u
http://cvs.horde.org/diff.php/forwards/lib/Driver/sql.php?r1=1.10&r2=1.11&ty=u
http://cvs.horde.org/diff.php/forwards/main.php?r1=1.24&r2=1.25&ty=u
More information about the cvs
mailing list