summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-13Link against the dynamic library instead of the static libraryJeroen van Meeuwen (Kolab Systems)1-1/+1
2011-03-13Take into account the library directory for multi-architecture compatibility ↵Jeroen van Meeuwen (Kolab Systems)1-2/+8
(i.e. /usr/lib/ vs. /usr/lib64/)
2011-03-13Import external utility freeze.py from r88552Jeroen van Meeuwen (Kolab Systems)42-0/+4378
URL http://svn.python.org/projects/python/trunk/Tools/freeze
2011-03-13Add saslauthd.py to install targetJeroen van Meeuwen (Kolab Systems)1-0/+1
2011-03-13Merge branch 'master' of ssh://git.kolabsys.com/git/pykolabJeroen van Meeuwen (Kolab Systems)1-0/+98
2011-03-13Add saslauthdJeroen van Meeuwen (Kolab Systems)1-1/+2
2011-03-13Add a make target based on Python's freeze.py (not included in the python ↵Jeroen van Meeuwen (Kolab Systems)1-0/+98
packages)
2011-03-08Expunging folders is part of the loopJeroen van Meeuwen (Kolab Systems)1-1/+1
2011-03-08Remove documentation and start over.Jeroen van Meeuwen (Kolab Systems)8-142/+0
2011-03-08Remove unused baseJeroen van Meeuwen (Kolab Systems)1-66/+0
2011-03-07Also set the acls on additional foldersJeroen van Meeuwen (Kolab Systems)1-1/+15
Make sure we seek out the quota_attribute setting in the right location
2011-03-07Move quota_attribute to the actual auth_mechanism, from the backend ↵Jeroen van Meeuwen (Kolab Systems)1-6/+6
technology section Use 'acls', as in plural, since we also have 'annotations'
2011-03-07Update license in specJeroen van Meeuwen (Kolab Systems)1-1/+1
2011-03-07Relicense from GPLv2 only to GPLv3+Jeroen van Meeuwen (Kolab Systems)34-37/+35
2011-03-07More example configuration in the default configuration file.Jeroen van Meeuwen (Kolab Systems)1-5/+28
2011-03-07Add the GPLv3 license fileJeroen van Meeuwen (Kolab Systems)1-0/+674
2011-03-07Hooks in plugins may also like keyword dictionaries as argumentsJeroen van Meeuwen (Kolab Systems)1-2/+2
2011-03-07Ensure the recipientpolicy plugin handles the new format for usersJeroen van Meeuwen (Kolab Systems)1-18/+28
2011-03-07Update dynamicquota plugin to also take the domain default quota, if any, as ↵Jeroen van Meeuwen (Kolab Systems)1-4/+18
a parameter.
2011-03-07Update the imap abstraction layer to be a little more efficient, and make ↵Jeroen van Meeuwen (Kolab Systems)1-50/+128
sure we handle multi-domain cases correctly
2011-03-07Update Conf() with various tidbitsJeroen van Meeuwen (Kolab Systems)1-12/+36
Prepare to limit access to Conf.cfg_parser
2011-03-07Rewrite action_sync()Jeroen van Meeuwen (Kolab Systems)1-8/+31
Use the new library functions in action_list_domains()
2011-03-07Resort module importsJeroen van Meeuwen (Kolab Systems)2-84/+450
Just use the Python loggin library logger Standardize function names a little better Make LDAP page its results so large sets of search results hit no admin or search limit
2011-03-07Add an enhanced SASL authentication daemon to the Kolab daemonJeroen van Meeuwen (Kolab Systems)1-2/+79
2011-03-07Make the default be example.org instead of kanarip.comJeroen van Meeuwen (Kolab Systems)1-2/+2
2011-03-07Take options that modify which users end up where (domain name, rootdn and ↵Jeroen van Meeuwen (Kolab Systems)1-2/+6
ou, in that order)
2011-03-07Add the normalization for dictionaries to utils, as it proves useful in more ↵Jeroen van Meeuwen (Kolab Systems)1-0/+30
then just LDAP result normalization. Also add the conversion between a domain name space and a standard root dn distilled from that domain name space
2011-03-02Add a script that'll generate randomized user accounts in LDIF format, given ↵Jeroen van Meeuwen (Kolab Systems)1-0/+30
a number
2011-03-02Let's use the logger if we have it.Jeroen van Meeuwen (Kolab Systems)1-2/+8
2011-03-02Enable alternative email addresses to also be inserted back into LDAPJeroen van Meeuwen (Kolab Systems)1-8/+20
2011-03-02Implement a simple command, and start with just sync (nice for cronjobs!)Jeroen van Meeuwen (Kolab Systems)1-1/+11
2011-03-02Bail out with a message on --help if no command is given on the CLIJeroen van Meeuwen (Kolab Systems)1-1/+9
2011-03-02Fix typoJeroen van Meeuwen (Kolab Systems)1-1/+1
2011-03-02Include conf being passed on to pluginsJeroen van Meeuwen (Kolab Systems)1-2/+4
2011-03-02Update recipientpolicy plugin by splitting the functions for primary mail ↵Jeroen van Meeuwen (Kolab Systems)1-19/+21
and alternative mail addresses, so we can remove its inclusion of Auth() and Conf()
2011-03-02Plugins now get a configuration class object passed tooJeroen van Meeuwen (Kolab Systems)2-4/+6
2011-03-02Temporary disable additional_folders from being actively used,Jeroen van Meeuwen (Kolab Systems)1-5/+3
Log to debug channel instead of printing messages
2011-03-02Pass on the configuration to the plugins wrapperJeroen van Meeuwen (Kolab Systems)1-1/+1
2011-03-02Remove import not distributed, and only attempt to import the appropriate ↵Jeroen van Meeuwen (Kolab Systems)2-29/+47
library after it's been verified the technology is actually used. Remove unused import for IMAP Simplify initialization
2011-02-25Update copyright noticeJeroen van Meeuwen (Kolab Systems)4-4/+4
2011-02-25Add po/*.gmo to .gitignoreJeroen van Meeuwen (Kolab Systems)1-0/+1
2011-02-21Add tests and tests/zpushJeroen van Meeuwen (Kolab Systems)1-0/+15
2011-02-21Update makefilesJeroen van Meeuwen (Kolab Systems)5-17/+27
2011-02-21Update gitignoreJeroen van Meeuwen (Kolab Systems)1-0/+4
2011-02-21Add a shortcut script to update the po filesJeroen van Meeuwen (Kolab Systems)1-0/+9
2011-02-21Add semantics for packaging and localizationJeroen van Meeuwen (Kolab Systems)52-3/+23067
2011-02-21Increment thread_countJeroen van Meeuwen (Kolab Systems)1-0/+1
2011-02-21Update AUTHORSJeroen van Meeuwen (Kolab Systems)1-0/+1
2011-02-21Update copyright headersJeroen van Meeuwen (Kolab Systems)16-19/+20
2011-02-21Update pykolab including:Jeroen van Meeuwen (Kolab Systems)14-92/+661
- a plugin system, - some example plugins, - a working kolab daemon, - copyright updates, - auth/ldap/ abstraction so auth/sql/ can be plugged in, - and more.