Tue, 13 Apr 2010 12:49:48 +0300 |
Timo Sirainen |
quota: If dict quota update fails, log an error.
HEAD
|
Mon, 25 Jan 2010 01:18:58 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2010.
HEAD
|
Sun, 13 Sep 2009 18:36:09 -0400 |
Timo Sirainen |
maildir quota: Limits weren't read early enough from maildirsize file.
HEAD
|
Sun, 06 Sep 2009 20:45:21 -0400 |
Timo Sirainen |
dict quota: When updating quota, recalculate it when necessary.
HEAD
|
Sat, 27 Jun 2009 22:08:33 -0400 |
Timo Sirainen |
dict proxy: Use base_dir as the default dict-server location.
HEAD
|
Thu, 16 Apr 2009 21:31:30 -0400 |
Timo Sirainen |
Implemented support for per-namespace quotas. Can be used with public namespaces.
HEAD
|
Mon, 19 Jan 2009 16:03:50 -0500 |
Timo Sirainen |
dict quota: Use dict_transaction_commit_async().
HEAD
|
Mon, 19 Jan 2009 11:55:26 -0500 |
Timo Sirainen |
quota: Fixed debug logging.
HEAD
|
Tue, 06 Jan 2009 09:25:38 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2009.
HEAD
|
Wed, 27 Aug 2008 08:07:51 +0300 |
Timo Sirainen |
dict API: deinit functions now take pointer-to-pointer parameter which gets NULLed.
HEAD
|
Tue, 12 Aug 2008 12:28:42 -0400 |
Timo Sirainen |
Added struct mail_user and fixed the code to support multiple users per process.
HEAD
|
Sun, 20 Jul 2008 21:37:53 +0300 |
Timo Sirainen |
Use quota->debug instead of getenv()ing it every time.
HEAD
|
Sun, 20 Jul 2008 21:36:13 +0300 |
Timo Sirainen |
FS quota: Handle quota only for the quota roots which apply to the mailbox
HEAD
|
Tue, 08 Jul 2008 16:00:53 +0530 |
Timo Sirainen |
quota: All backends now take noenforcing parameter.
HEAD
|
Sun, 04 May 2008 02:39:58 +0300 |
Timo Sirainen |
Added "ignore" option to quota rules which causes the mailbox to be ignored
HEAD
|
Tue, 26 Feb 2008 16:21:05 +0200 |
Timo Sirainen |
Relative (%) limits in quota rules and warnings work now if the backend
HEAD
|
Mon, 11 Feb 2008 20:17:00 +0200 |
Timo Sirainen |
Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and
HEAD
|
Tue, 01 Jan 2008 22:05:21 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2008.
HEAD
|
Wed, 05 Dec 2007 17:47:44 +0200 |
Timo Sirainen |
Replaced t_push/t_pop calls with T_FRAME*() macros.
HEAD
|
Sun, 16 Sep 2007 14:34:22 +0300 |
Timo Sirainen |
Replaced my Copyright notices. The year range always ends with 2007 now.
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|
Tue, 12 Jun 2007 18:54:23 +0300 |
Timo Sirainen |
Allow backend-specific quota rules with backend=<string>.
HEAD
|
Tue, 17 Apr 2007 18:33:23 +0300 |
Timo Sirainen |
Use sync_notify() callback to count expunges. This makes the calculation
HEAD
|
Tue, 03 Apr 2007 07:44:34 +0300 |
Timo Sirainen |
Recalculate quota if it's negative.
HEAD
|
Wed, 14 Feb 2007 21:32:06 +0200 |
Timo Sirainen |
Don't break if current quota value is negative.
HEAD
|
Sun, 03 Dec 2006 20:55:38 +0200 |
Timo Sirainen |
dict quota: If dictionary doesn't yet contain the quota, calculate it by
HEAD
|
Wed, 22 Nov 2006 19:23:09 +0200 |
Timo Sirainen |
Bytes and kilobytes were somewhat mixed up everywhere. Also fixes a
HEAD
|
Sun, 30 Jul 2006 21:49:38 +0300 |
Timo Sirainen |
Dictionary changes: Added support for defining value's type. Key is still always a string. Added support for sorting the iteration replies. Added dict_unset(). Added Berkeley DB support. Most of the code written by Tianyan Liu.
HEAD
|
Sun, 30 Jul 2006 21:35:47 +0300 |
Timo Sirainen |
DEBUG: Show username also in debug line.
HEAD
|
Sun, 30 Jul 2006 20:58:38 +0300 |
Timo Sirainen |
Added support for multiple quota roots, rules and storages. The configuration
HEAD
|
Sat, 17 Jun 2006 15:21:21 +0300 |
Timo Sirainen |
Don't crash if dict_lookup() didn't return success.
HEAD
|
Fri, 16 Jun 2006 12:53:40 +0300 |
Timo Sirainen |
Don't return "no quota" even though current quota for user doesn't exist
HEAD
|
Sun, 11 Jun 2006 20:39:04 +0300 |
Timo Sirainen |
If size of the mail was known before saving started, we allocated
HEAD
|
Sun, 11 Jun 2006 20:38:06 +0300 |
Timo Sirainen |
Get the quota limits from plugin parameters instead of from the dictionary
HEAD
|
Mon, 06 Mar 2006 12:31:11 +0200 |
Timo Sirainen |
Maildir++ quota support.
HEAD
|
Wed, 01 Mar 2006 11:14:59 +0200 |
Timo Sirainen |
Quota API redesign. Still not perfect, but better than before. Quota backends no longer need to be told where the mails exist. fs backend doesn't work correctly with multiple partitions (if you've multiple namespaces).
HEAD
|
Wed, 22 Feb 2006 18:02:20 +0200 |
Timo Sirainen |
mailbox_save_init() supports now returning failure. Quota plugin now checks
HEAD
|
Tue, 31 Jan 2006 08:05:21 +0200 |
Timo Sirainen |
Dictionary takes now a username parameter, which is used for private
HEAD
|
Fri, 13 Jan 2006 22:25:57 +0200 |
Timo Sirainen |
Added "bool" type and changed all ints that were used as booleans to bool.
HEAD
|
Mon, 09 Jan 2006 10:05:24 +0200 |
Timo Sirainen |
try_alloc: Handle mail_get_physical_size() failures.
HEAD
|
Sat, 31 Dec 2005 00:09:03 +0200 |
Timo Sirainen |
Added dictinary lookup server and a "proxy" dict implementation to talk to
HEAD
|
Wed, 28 Dec 2005 22:17:51 +0200 |
Timo Sirainen |
Make dirsize backend read the directory only once at the beginning of
HEAD
|
Sat, 10 Dec 2005 21:44:45 +0200 |
Timo Sirainen |
Added beginnings of plugin infrastructure. TODO: These could be optionally
HEAD
|