Revisions for framework/Auth/Auth/imap.php

Location: [ Horde ] / framework / Auth / Auth / imap.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.28.10.14 FRAMEWORK_3 (+21 -4 lines) 09/12/2008 12:52 PM Gunnar Wrobel wrobel

MFH (Allow setting the connection parameters after creating the object. This is required for the Kolab server as it can only determine the IMAP server to connect to once the username has been provided.)

Tags: HORDE_3_3, RELEASE_0_1_0

1.48 (+21 -4 lines) 09/12/2008 12:48 PM Gunnar Wrobel wrobel

Allow setting the connection parameters after creating the object. This is required for the Kolab server as it can only determine the IMAP server to connect to once the username has been provided.

1.28.10.13 FRAMEWORK_3 (+5 -5 lines) 02/20/2008 06:02 PM Chuck Hagenbuch chuck

MFH:
1.30      +2 -2      framework/Auth/Auth/customsql.php
1.47      +5 -5      framework/Auth/Auth/imap.php

Tags: HORDE_3_3_RC1, HORDE_3_2_2, HORDE_3_2_1, HORDE_3_2, HORDE_3_2_RC4, HORDE_3_2_RC3

1.47 (+5 -5 lines) 02/20/2008 06:01 PM Chuck Hagenbuch chuck

Fix two setAuthError calls that were missing the leading _ (Bug #6300)
Remove a few unnecessary references

1.28.10.12 FRAMEWORK_3 (+2 -2 lines) 01/02/2008 06:30 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_2_RC2

1.46 (+2 -2 lines) 01/02/2008 06:11 AM Jan Schneider jan

Happy New Year

1.28.10.11 FRAMEWORK_3 (+7 -12 lines) 12/20/2007 08:48 AM Jan Schneider jan

Merge from HEAD.

1.45 (+2 -2 lines) 12/14/2007 01:34 PM Chuck Hagenbuch chuck

Reference a version of the LGPL that doesn't silently update to new wording.

Tags: BEFORE_MERGE_3_2

1.44 (+2 -3 lines) 10/31/2007 01:24 PM Jan Schneider jan

Copyright assignments.

Tags: HORDE_3_2_RC1

1.43 (+2 -2 lines) 06/27/2007 01:22 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

Tags: HORDE_3_2_ALPHA

1.28.10.10 FRAMEWORK_3 (+4 -4 lines) 01/02/2007 08:54 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_1_9, HORDE_3_1_8, HORDE_3_1_7, HORDE_3_1_6, HORDE_3_1_5, HORDE_3_1_4, HORDE_3_1_4_RC1

1.42 (+2 -2 lines) 01/02/2007 07:46 AM Jan Schneider jan

Happy New Year

1.41 (+2 -3 lines) 01/01/2007 07:40 PM Jan Schneider jan

Assign copyright to The Horde Project for those copyright holders that already agreed to it.

1.28.10.9 FRAMEWORK_3 (+1 -9 lines) 05/31/2006 03:39 PM Michael M Slusarz slusarz

MFH: Admin.php - 1.13; imap.php - 1.40

Tags: HORDE_3_1_3, HORDE_3_1_2

1.40 (+1 -9 lines) 05/31/2006 03:38 PM Michael M Slusarz slusarz

Don't need folders parameter (since it is ignored with the OP_HALFOPEN
option).

1.28.10.8 FRAMEWORK_3 (+4 -4 lines) 01/01/2006 04:28 PM Jan Schneider jan

Happy new year

Tags: HORDE_3_1_1, HORDE_3_1, HORDE_3_1_RC3, HORDE_3_1_RC2, HORDE_3_1_RC1

1.39 (+4 -4 lines) 01/01/2006 04:09 PM Jan Schneider jan

Happy new year\!

1.38 (+4 -7 lines) 12/26/2005 01:55 PM Chuck Hagenbuch chuck

Wherever possible avoid throwing fatal errors in the Auth drivers -
just return login failures or PEAR_Error objects as appropriate.

1.28.10.7 FRAMEWORK_3 (+3 -3 lines) 10/18/2005 07:00 AM Jan Schneider jan

Merged from HEAD.

1.37 (+3 -3 lines) 10/13/2005 01:59 AM Matt Selsky selsky

ws

Tags: BEFORE_MERGE_3_1

1.28.10.6 FRAMEWORK_3 (+1 -3 lines) 06/22/2005 10:08 PM Matt Selsky selsky

MFH: Remove extra stuff from @var lines in phpdoc and remove unneeded @access
public lines.

Tags: HORDE_3_0_12, HORDE_3_0_11, HORDE_3_0_10, HORDE_3_0_9, HORDE_3_0_8, HORDE_3_0_7, HORDE_3_0_6, HORDE_3_0_6_RC1, HORDE_3_0_5, HORDE_3_0_5_RC2, HORDE_3_0_5_RC1

1.36 (+1 -3 lines) 06/22/2005 09:58 PM Matt Selsky selsky

Remove extra stuff from @var lines in phpdoc and remove unneeded @access public
lines.

1.28.10.5 FRAMEWORK_3 (+2 -2 lines) 05/10/2005 02:21 AM Matt Selsky selsky

MFH: Remove "optional" from phpdoc.

1.35 (+2 -2 lines) 05/10/2005 02:11 AM Matt Selsky selsky

Remove "optional" from phpdoc.

1.28.10.4 FRAMEWORK_3 (+27 -28 lines) 04/21/2005 10:40 AM Matt Selsky selsky

MFH.

1.28.10.3 FRAMEWORK_3 (+1 -2 lines) 04/21/2005 07:26 AM Matt Selsky selsky

Remove @version.

1.34 (+27 -28 lines) 04/21/2005 03:44 AM Matt Selsky selsky

Remove @version.
Clean up required/optional parameters in phpdoc.

1.33 (+1 -2 lines) 04/21/2005 01:40 AM Matt Selsky selsky

Remove @version.

1.28.10.2 FRAMEWORK_3 (+4 -4 lines) 01/19/2005 10:05 AM Jan Schneider jan

MFH: remove PEAR::raiseError() calls.

Tags: HORDE_3_0_4, HORDE_3_0_4_RC2, HORDE_3_0_4_RC1, HORDE_3_0_3, HORDE_3_0_3_RC1

1.32 (+1 -1 lines) 01/19/2005 09:55 AM Jan Schneider jan

Remove more needless raiseError() calls. I bet we have tons of them in the code.

1.31 (+1 -1 lines) 01/19/2005 09:41 AM Jan Schneider jan

PEAR::raiseError not even required here.

1.30 (+1 -1 lines) 01/19/2005 09:40 AM Jan Schneider jan

Fix parameters.

1.29 (+3 -3 lines) 01/03/2005 08:08 AM Jan Schneider jan

Happy New Year

1.28.10.1 FRAMEWORK_3 (+5 -5 lines) 01/03/2005 07:18 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_0_2, HORDE_3_0_1

1.28 (+3 -3 lines) 06/14/2004 04:43 PM Jan Schneider jan

Rename Auth::_removeUser() to public removeUserData() to allow clearing user
data for backends that don't support removing users.
Convert user API methods to camelCase.

Tags: FRAMEWORK_3, HORDE_3_0, HORDE_3_0_RC3

1.27 (+7 -3 lines) 06/09/2004 07:34 PM Jan Schneider jan

Add framework to remove all user data from applications when a user gets
removed from the authentication backend. What's left to do is to implement
"removeuser" methods in the APIs, e.g. to remove prefs, calendars, shares,
permissions, etc.
We might want to allow this even for auth backends that don't support removing
of users, either by implementing Auth::removeUser() or by making
Auth::_removeUser() public.

1.26 (+33 -34 lines) 04/13/2004 07:16 PM Jan Schneider jan

Enable capabilities only if an admin user was specified.
Add userhierarchy parameter.
Update comments.

1.25 (+61 -4 lines) 04/13/2004 06:13 PM Jan Schneider jan

[jan] Add user management to IMAP authentication driver.
[jan] Add IMAP_Admin class to manage IMAP mailboxes.

1.24 (+3 -3 lines) 01/27/2004 07:34 PM Michael M Slusarz slusarz

Add some more logout reasons (session ip change logouts, distinguish between
failed logins for some generic reason and bad username/password logins).
Now, Auth drivers explicitly set the login failure reason when authentication
fails.
Still TODO: More cleanups; making sure the driver generated error messages
get displayed to the user in all situations.

Tags: HORDE_3_0_ALPHA

1.23 (+4 -4 lines) 01/01/2004 10:15 AM Jan Schneider jan

Happy new year everyone.

1.22 (+5 -5 lines) 10/20/2003 12:49 PM Chuck Hagenbuch chuck

varname consistency

1.21 (+3 -3 lines) 09/24/2003 01:44 PM Chuck Hagenbuch chuck

- don't use array_key_exists where not needed
- use is_a()
- style/indentation

1.20 (+3 -3 lines) 09/22/2003 09:27 PM Chuck Hagenbuch chuck

package name (no periods)

1.19 (+3 -3 lines) 09/16/2003 07:06 PM Jan Schneider jan

Use the new Util:: class.

1.18 (+3 -3 lines) 08/26/2003 03:43 PM Chuck Hagenbuch chuck

fix DSN generation.

Submitted by: Roman Neuhauser <neuhauser@bellavista.cz>

1.17 (+16 -8 lines) 07/10/2003 05:42 PM Michael M Slusarz slusarz

Documentation improvements
Some code cleanup

1.16 (+38 -45 lines) 07/10/2003 03:15 AM Michael M Slusarz slusarz

Clean up the IMAP driver. An unnecessary setAuth in _authenticate was causing
it to reset the authentication session information after every page load,
instead of simply during login.
It is better to have the users insert the individual info in conf.php, and have
the module build the dsn from this information.
Better documentation (I hope).

1.15 (+3 -3 lines) 02/11/2003 03:36 PM Michael M Slusarz slusarz

Added Horde::extensionExists() to cache extension_loaded() calls.

1.4.2.5 RELENG_2 (+2 -2 lines) 01/03/2003 07:48 AM Jan Schneider jan

Bump year.

Tags: HORDE_2_2_4_RC2, HORDE_2_2_4_RC1, HORDE_2_2_4, HORDE_2_2_3, HORDE_2_2_2, HORDE_2_2_1, HORDE_2_2_1_RC1, HORDE_2_2, HORDE_2_2_RC2, HORDE_2_2_RC1

1.14 (+4 -4 lines) 01/02/2003 09:33 PM Jan Schneider jan

Bump year.

1.13 (+6 -6 lines) 01/02/2003 09:00 PM Michael M Slusarz slusarz

Search for extensions rather than function names.
Do this extension check inside the constructor.
Various PEAR_Error cleanups.
some phpdoc.

1.12 (+2 -10 lines) 09/24/2002 11:26 AM Chuck Hagenbuch chuck

Better code reuse, and fix a few typos

1.11 (+9 -11 lines) 09/02/2002 09:12 PM Chuck Hagenbuch chuck

A few more Horde::functionCheck() calls, and comment/style cleanup.

1.10 (+35 -23 lines) 08/06/2002 12:28 PM Michael M Slusarz slusarz

Much phpdoc cleanups.  isset()->array_key_exists().  Individual drivers
now use _setAuthError() to better explain why authentication failed.
Reorganized some code.

1.4.2.4 RELENG_2 (+11 -2 lines) 07/26/2002 07:08 PM Jan Schneider jan

MFH: Added LGPL license information to the top of all Horde library files.

1.9 (+11 -2 lines) 07/26/2002 03:58 PM Michael M Slusarz slusarz

Added LGPL license information (per CODING_STANDARDS) to the top of all
Horde library files.  My fingers hurt.

1.8 (+3 -7 lines) 06/04/2002 05:24 PM Chuck Hagenbuch chuck

Tweak the Auth API a bit, simplifying some code, removing some duplicated
code, and making it possible to check a set of Auth credentials without
actually logging a user in.

1.7 (+9 -9 lines) 04/14/2002 12:03 PM Jan Schneider jan

Kill trailing ws.

1.4.2.3 RELENG_2 (+9 -9 lines) 04/04/2002 08:24 PM jon

Kill trailing whitespace (to reduce diffs with HEAD).

Tags: HORDE_2_1, HORDE_2_1_RC3, HORDE_2_1_RC2

1.4.2.2 RELENG_2 (+4 -5 lines) 03/08/2002 01:38 PM Chuck Hagenbuch chuck

MFH: Add new capabilities, and remove realm stuff.

Tags: HORDE_2_1_RC1

1.6 (+4 -5 lines) 02/05/2002 02:28 PM Chuck Hagenbuch chuck

finish removing the $realm parameter

1.4.2.1 RELENG_2 (+5 -5 lines) 12/03/2001 10:53 AM Chuck Hagenbuch chuck

MFH 1.5: use 'hostspec' consistently in Auth drivers

Tags: HORDE_2_0_RC4, HORDE_2_0_RC3, HORDE_2_0

1.5 (+4 -4 lines) 12/01/2001 03:14 PM Chuck Hagenbuch chuck

Be consistent and use 'hostspec' everywhere.

1.4 (+5 -4 lines) 10/16/2001 10:37 AM Chuck Hagenbuch chuck

Add the capability to get authentication credentials other than username
back from the Auth framework, and complete the auhthentication realm
functionality.

Tags: RELENG_2, HORDE_2_0_RC2, HORDE_2_0_0_RC1

1.3 (+2 -41 lines) 09/07/2001 02:46 PM Chuck Hagenbuch chuck

remove unnecessary definitions (these are just inherited now)

1.2 (+39 -22 lines) 04/16/2001 11:12 PM jon

- Adding descriptions of the various connection parameters.
- A little stylistic formatting.

Tags: HORDE_1_3_4

1.1 02/22/2001 11:26 AM Chuck Hagenbuch chuck

make factory-generated subclasses lowercase.

Bug:
Submitted by: