summaryrefslogtreecommitdiffstats
path: root/pykolab/auth/ldap
Commit message (Expand)AuthorAgeFilesLines
* Updated the licensing information according to FSF recommendations.Paul Boddie2014-10-303-21/+21
* Make sure a mailbox is only renamed if it actually exists.Jeroen van Meeuwen (Kolab Systems)2014-05-271-10/+22
* Missing if statementJeroen van Meeuwen (Kolab Systems)2014-02-161-1/+1
* Grrrr, it's too late at night...Jeroen van Meeuwen (Kolab Systems)2014-02-161-3/+3
* Fix delivery_address_attribute not having been setJeroen van Meeuwen (Kolab Systems)2014-02-161-0/+1
* Allow the auth_cache database to be regenerated automatically whenJeroen van Meeuwen (Kolab Systems)2014-02-161-5/+34
* Make sure a shared folder with an inbound address can be delivered mail toJeroen van Meeuwen (Kolab Systems)2014-02-121-9/+13
* Replace get_user_attribute call with the appropriate get_entry_attribute callJeroen van Meeuwen (Kolab Systems)2014-02-121-2/+2
* Allow the cache to be reinitialized automaticallyJeroen van Meeuwen (Kolab Systems)2014-02-101-3/+17
* If authentication fails specifically with a NO_SUCH_OBJECT error, re-attempt ...Jeroen van Meeuwen (Kolab Systems)2014-02-101-1/+14
* Allow entries to be deleted, to address stale cache entriesJeroen van Meeuwen (Kolab Systems)2014-02-101-0/+11
* Actually commit the auth_cache db purge_entries() deletion of stale recordsJeroen van Meeuwen (Kolab Systems)2014-02-101-0/+1
* Only not apply the recipient policy in the daemon if the setting is explicitl...pykolab-0.6.11Jeroen van Meeuwen (Kolab Systems)2014-01-281-1/+1
* Make sure that the function of entry_dn uses the correct base_dnJeroen van Meeuwen (Kolab Systems)2014-01-261-3/+18
* Add a configuration option to disable the application of the recipient policy...Jeroen van Meeuwen (Kolab Systems)2014-01-141-0/+5
* .lower() both the mailserver_attribute as well as the result_attributeJeroen van Meeuwen (Kolab Systems)2014-01-141-0/+6
* Entry Change Notifications of type None (such as during the initial synchroni...Jeroen van Meeuwen (Kolab Systems)2014-01-141-1/+21
* Circumvent decoding errors in log messages from causing authentication to failJeroen van Meeuwen (Kolab Systems)2014-01-101-2/+2
* Avoid case-sensitive comparisons of otherwise case-insensitive matters (#1003...Jeroen van Meeuwen (Kolab Systems)2013-10-201-3/+3
* Add additional debugging that might help track down #2350Jeroen van Meeuwen (Kolab Systems)2013-10-151-0/+16
* Also catch the change in auth/ldapJeroen van Meeuwen (Kolab Systems)2013-09-231-1/+4
* Make sure entries are purged, and that the key is long enoughJeroen van Meeuwen (Kolab Systems)2013-09-201-5/+8
* Do not fail authentication should the authentication cache failJeroen van Meeuwen (Kolab Systems)2013-09-201-2/+10
* Increase the efficiency of three frequently used queries:Jeroen van Meeuwen (Kolab Systems)2013-09-201-2/+18
* Store a domain's root dn once it is found, so that subsequent actions against...Jeroen van Meeuwen (Kolab Systems)2013-09-181-2/+11
* Merge branch 'master' of ssh://git.kolabsys.com/git/pykolabJeroen van Meeuwen (Kolab Systems)2013-09-184-82/+413
|\
| * Make use of the authentication cacheJeroen van Meeuwen (Kolab Systems)2013-08-221-40/+72
| * Add an authentication cacheJeroen van Meeuwen (Kolab Systems)2013-08-221-0/+138
| * Attempt to convert the current LDAP quota to an integer and fail silently sho...Jeroen van Meeuwen (Kolab Systems)2013-08-131-0/+5
| * A standard root dn is the ,dc= version of the parent root domain, and not (po...Jeroen van Meeuwen (Kolab Systems)2013-08-031-0/+3
| * Use the base_dn obtained unless the proper routine finds differentJeroen van Meeuwen (Kolab Systems)2013-08-021-2/+16
| * Use a dynamic user filterJeroen van Meeuwen (Kolab Systems)2013-07-311-1/+9
| * Fix reference to attribute keyJeroen van Meeuwen (Kolab Systems)2013-07-151-1/+1
| * Improvide the find_recipient() against a multi-domain environmentJeroen van Meeuwen (Kolab Systems)2013-07-151-3/+17
| * We can't authenticate a kolab_user_filter specifically, without excluding cyr...Jeroen van Meeuwen (Kolab Systems)2013-07-121-4/+1
| * Escape the actual search in a try/except printing a stack trace should anythi...Jeroen van Meeuwen (Kolab Systems)2013-06-121-12/+18
| * Pass the domain on to the pykolab.base.Base.__init__()Jeroen van Meeuwen (Kolab Systems)2013-06-121-3/+14
| * Merge branch 'master' of ssh://git.kolabsys.com/git/pykolabJeroen van Meeuwen (Kolab Systems)2013-05-301-0/+8
| |\
| | * In debugging, make it clear we have finished handling the synchronization cal...Jeroen van Meeuwen (Kolab Systems)2013-05-291-0/+8
| * | If the default quota is not set, a user may still be subject to quotaJeroen van Meeuwen (Kolab Systems)2013-05-301-1/+2
| |/
| * Make sure that in a multi-domain environment, we get the base dn for addition...Jeroen van Meeuwen (Kolab Systems)2013-05-231-1/+11
| * Only obtain the value of the cache_entry if the entry supplied in the callbac...Jeroen van Meeuwen (Kolab Systems)2013-05-221-3/+4
| * Upon deletion of an entry, see if we can get to the value of the result attri...Jeroen van Meeuwen (Kolab Systems)2013-05-221-0/+8
| * Make sure we ship the value of the unique attribute back to the callback (#1875)Jeroen van Meeuwen (Kolab Systems)2013-05-221-1/+26
| * Be a little more verbose about what exactly goes wrong when we catch the exce...Jeroen van Meeuwen (Kolab Systems)2013-05-161-1/+5
| * Make sure a non-existent result attribute value does not result in an attempt...Jeroen van Meeuwen (Kolab Systems)2013-05-161-0/+12
| * Make sure a failing recipient policy does not result in a blocked process (#1...Jeroen van Meeuwen (Kolab Systems)2013-05-161-0/+3
| * If the entry_dn is None, we are chasing referrals - which we do not want.Jeroen van Meeuwen (Kolab Systems)2013-04-291-2/+8
| * Try using one supported control, and abort the entire synchronization if it s...Jeroen van Meeuwen (Kolab Systems)2013-04-291-21/+27
| * Add a timestamp format modifier, for the purpose of further integration with ...Jeroen van Meeuwen (Kolab Systems)2013-04-291-5/+19