summaryrefslogtreecommitdiff
path: root/pykolab/auth
AgeCommit message (Expand)AuthorFilesLines
2015-03-28Escape filter value when searching LDAP entries by attribute (#4924)Thomas Bruederli1-1/+2
2015-03-18Proxy the new naming context functionJeroen van Meeuwen (Kolab Systems)1-0/+3
2015-03-18Add a function to retrieve the naming context used for a given domainJeroen van Meeuwen (Kolab Systems)1-0/+62
2015-02-02Consider kolabDelegate status when searching for events to be updated on iTip...Thomas Bruederli2-0/+22
2015-01-16Remove leftover print statementsJeroen van Meeuwen (Kolab Systems)1-2/+0
2015-01-14Fall back on standard root dn determinations if no ldap/domain_filter setting...Jeroen van Meeuwen (Kolab Systems)1-31/+32
2014-12-23Consider all valid recipient email addresses, including aliases, when identif...Thomas Bruederli2-0/+34
2014-12-15Fix error due to missing 'domain_name_attribute' variableThomas Bruederli1-0/+4
2014-12-11Use the configured [ldap] domain_filter setting in _kolab_find_root_dn() (#4076)Jeroen van Meeuwen (Kolab Systems)1-4/+9
2014-11-19Fix execution of change_delete_%s() resulting in a traceback (#3939)Jeroen van Meeuwen (Kolab Systems)1-3/+15
2014-11-17Allow a callback to be specified for issuing a synchronize() jobJeroen van Meeuwen (Kolab Systems)2-4/+7
2014-10-21Connect to LDAP if not yet doneThomas Bruederli1-0/+3
2014-10-11Reset internal properties to enable a new connect() after disconnect()Thomas Bruederli1-0/+3
2014-10-11Add a command-line option --resync to the sync command, to ignore the latest ...Jeroen van Meeuwen (Kolab Systems)1-1/+14
2014-09-09Decrease the logging verbosityJeroen van Meeuwen (Kolab Systems)1-1/+8
2014-08-19fix splitting of imap acl/aci from ldap entry (#3351)Daniel Hoffend1-8/+4
2014-08-14Correct the folder path at the earliest opportunity to avoid mis-firing set a...Jeroen van Meeuwen (Kolab Systems)1-0/+9
2014-08-13Use the correct (actually configured) acl entry attribute for shared foldersJeroen van Meeuwen (Kolab Systems)1-1/+1
2014-08-04Be compatible with what the Kolab Web Administration Panel is writing outJeroen van Meeuwen (Kolab Systems)1-0/+17
2014-08-01Make sure we apply access control, including when no access control is specif...Jeroen van Meeuwen (Kolab Systems)1-84/+96
2014-07-31If the engine cannot be created (such as when running functional tests as a n...Jeroen van Meeuwen (Kolab Systems)2-19/+18
2014-07-30Add the traceback to the error log as wellJeroen van Meeuwen (Kolab Systems)1-1/+5
2014-07-27Merge branch 'master' of ssh://git.kolabsys.com/git/pykolabJeroen van Meeuwen (Kolab Systems)2-13/+20
2014-07-27Ensure the correct format for the modifytimestamp_format is included in the d...Jeroen van Meeuwen (Kolab Systems)1-5/+5
2014-07-05Fix broken Auth.find_user() and LDAP._find_user_dn() methods; add wrapper met...Thomas Bruederli2-13/+20
2014-06-26Updated the licensing information according to FSF recommendations.Paul Boddie4-28/+28
2014-06-25Correct not having a sharedfolder_delivery_address_attribute set by defaultJeroen van Meeuwen (Kolab Systems)1-9/+11
2014-06-25Also return a parseable list of domains when no domains are to be listedJeroen van Meeuwen (Kolab Systems)1-3/+3
2014-06-09Make sure a mailbox is only renamed if it actually exists.Jeroen van Meeuwen (Kolab Systems)1-10/+22
2014-06-05Only compare result attribute values if indeed the input has such keyJeroen van Meeuwen (Kolab Systems)1-5/+6
2014-04-23Add kolabd plugin to cleanup Roundcube's database after deleting a Kolab user...Thomas Bruederli1-0/+9
2014-02-16Missing if statementJeroen van Meeuwen (Kolab Systems)1-1/+1
2014-02-16Grrrr, it's too late at night...Jeroen van Meeuwen (Kolab Systems)1-3/+3
2014-02-16Fix delivery_address_attribute not having been setJeroen van Meeuwen (Kolab Systems)1-0/+1
2014-02-16Allow the auth_cache database to be regenerated automatically whenJeroen van Meeuwen (Kolab Systems)1-5/+34
2014-02-12Make sure a shared folder with an inbound address can be delivered mail toJeroen van Meeuwen (Kolab Systems)1-9/+13
2014-02-12Replace get_user_attribute call with the appropriate get_entry_attribute callJeroen van Meeuwen (Kolab Systems)1-2/+2
2014-02-10Allow the cache to be reinitialized automaticallyJeroen van Meeuwen (Kolab Systems)1-3/+17
2014-02-10If authentication fails specifically with a NO_SUCH_OBJECT error, re-attempt ...Jeroen van Meeuwen (Kolab Systems)1-1/+14
2014-02-10Allow entries to be deleted, to address stale cache entriesJeroen van Meeuwen (Kolab Systems)1-0/+11
2014-02-10Actually commit the auth_cache db purge_entries() deletion of stale recordsJeroen van Meeuwen (Kolab Systems)1-0/+1
2014-01-28Only not apply the recipient policy in the daemon if the setting is explicitl...Jeroen van Meeuwen (Kolab Systems)1-1/+1
2014-01-26Make sure that the function of entry_dn uses the correct base_dnJeroen van Meeuwen (Kolab Systems)1-3/+18
2014-01-14Add a configuration option to disable the application of the recipient policy...Jeroen van Meeuwen (Kolab Systems)1-0/+5
2014-01-14.lower() both the mailserver_attribute as well as the result_attributeJeroen van Meeuwen (Kolab Systems)1-0/+6
2014-01-14Entry Change Notifications of type None (such as during the initial synchroni...Jeroen van Meeuwen (Kolab Systems)1-1/+21
2014-01-10Circumvent decoding errors in log messages from causing authentication to failJeroen van Meeuwen (Kolab Systems)1-2/+2
2013-10-20Avoid case-sensitive comparisons of otherwise case-insensitive matters (#1003...Jeroen van Meeuwen (Kolab Systems)2-5/+5
2013-10-15Add additional debugging that might help track down #2350Jeroen van Meeuwen (Kolab Systems)1-0/+16
2013-09-23Also catch the change in auth/ldapJeroen van Meeuwen (Kolab Systems)1-1/+4