Mon, 27 Jan 2003 04:42:02 +0200 |
Timo Sirainen |
Authentication named socket permissions were insecure, an exploited login
HEAD
|
Mon, 27 Jan 2003 04:05:32 +0200 |
Timo Sirainen |
signed/unsigned/const pointer fixes
HEAD
|
Mon, 27 Jan 2003 03:59:59 +0200 |
Timo Sirainen |
Function typedefs now define them as functions, not function pointers.
HEAD
|
Mon, 27 Jan 2003 03:59:27 +0200 |
Timo Sirainen |
missing index-mail.h
HEAD
|
Mon, 27 Jan 2003 03:44:34 +0200 |
Timo Sirainen |
Removed useless parameters from io_callback_t and timeout_callback_t.
HEAD
|
Mon, 27 Jan 2003 03:33:40 +0200 |
Timo Sirainen |
We have now separate "userdb" and "passdb". They aren't tied to each others
HEAD
|
Mon, 27 Jan 2003 03:27:51 +0200 |
Timo Sirainen |
Added var_expand()
HEAD
|
Mon, 27 Jan 2003 02:46:55 +0200 |
Timo Sirainen |
Added io_loop_is_running()
HEAD
|
Mon, 27 Jan 2003 02:46:29 +0200 |
Timo Sirainen |
Allow calling t_push() before data_stack_init().
HEAD
|
Mon, 27 Jan 2003 00:50:40 +0200 |
Timo Sirainen |
comment update
HEAD
|
Fri, 24 Jan 2003 04:38:37 +0200 |
Timo Sirainen |
Memory usage tweaks
HEAD
|
Thu, 23 Jan 2003 23:17:52 +0200 |
Timo Sirainen |
Removed the OE workaround, it still didn't work if the EXISTS/RECENT was
HEAD
|
Thu, 23 Jan 2003 21:34:04 +0200 |
Timo Sirainen |
added const
HEAD
|
Thu, 23 Jan 2003 21:08:53 +0200 |
Timo Sirainen |
More type safety to i/o streams
HEAD
|
Thu, 23 Jan 2003 21:02:10 +0200 |
Timo Sirainen |
forgot to add
HEAD
|
Thu, 23 Jan 2003 20:51:20 +0200 |
Timo Sirainen |
Modifylog wasn't written for external changes (broken by the previous
HEAD
|
Thu, 23 Jan 2003 05:34:00 +0200 |
Timo Sirainen |
When save is aborted, remove the created temp files.
HEAD
|
Thu, 23 Jan 2003 05:28:46 +0200 |
Timo Sirainen |
Disconnect client if given non-sync literal size is too large. Better than
HEAD
|
Thu, 23 Jan 2003 05:17:09 +0200 |
Timo Sirainen |
Support for LITERAL+ extension.
HEAD
|
Wed, 22 Jan 2003 22:46:36 +0200 |
Timo Sirainen |
Added support for UNSELECT extension with some cleanups for SELECT and CLOSE.
HEAD
|
Wed, 22 Jan 2003 22:34:52 +0200 |
Timo Sirainen |
Bugfix for last optimization
HEAD
|
Wed, 22 Jan 2003 22:25:52 +0200 |
Timo Sirainen |
Don't print the result twice either..
HEAD
|
Wed, 22 Jan 2003 22:25:17 +0200 |
Timo Sirainen |
Don't print checking sendfilev() message twice
HEAD
|
Wed, 22 Jan 2003 22:23:12 +0200 |
Timo Sirainen |
FETCH BODY[TEXT] was broken
HEAD
|
Wed, 22 Jan 2003 21:52:17 +0200 |
Timo Sirainen |
Modify log used to test if there were other users for every changed flag or
HEAD
|
Wed, 22 Jan 2003 21:23:28 +0200 |
Timo Sirainen |
Support for MULTIAPPEND extension. COPY now behaves like spec says - if it
HEAD
|
Wed, 22 Jan 2003 20:41:29 +0200 |
Timo Sirainen |
Externally parsed literal size always stops argument parsing now. Input
HEAD
|
Wed, 22 Jan 2003 20:38:48 +0200 |
Timo Sirainen |
i/o streams unreffed their pool, but never referenced it. this didn't matter
HEAD
|
Tue, 21 Jan 2003 23:51:24 +0200 |
Timo Sirainen |
Give nice error message for "SORT ()"
HEAD
|
Tue, 21 Jan 2003 23:48:29 +0200 |
Timo Sirainen |
Don't crash with "SEARCH ()"
HEAD
|
Tue, 21 Jan 2003 23:43:23 +0200 |
Timo Sirainen |
Missing ')' wasn't reported correctly.
HEAD
|
Tue, 21 Jan 2003 23:02:30 +0200 |
Timo Sirainen |
WORKAROUND: Outlook (Express 6) fails with to read FETCH BODY[] if we send
HEAD
|
Tue, 21 Jan 2003 22:06:49 +0200 |
Timo Sirainen |
Some fixes for handling messageset ranges.
HEAD
|
Tue, 21 Jan 2003 21:56:33 +0200 |
Timo Sirainen |
FETCH ENVELOPE failed if it wasn't already cached.
HEAD
|
Tue, 21 Jan 2003 20:59:19 +0200 |
Timo Sirainen |
FETCH BODY [1.HEADER*|MIME] didn't work
HEAD
|
Tue, 21 Jan 2003 20:50:40 +0200 |
Timo Sirainen |
UID FETCH didn't return the UID.
HEAD
|
Tue, 21 Jan 2003 20:33:06 +0200 |
Timo Sirainen |
mboxes in subfolders weren't selectable.
HEAD
|
Tue, 21 Jan 2003 13:24:06 +0200 |
Timo Sirainen |
STORE accepts now multiple flags without requiring them being inside ().
HEAD
|
Tue, 21 Jan 2003 13:20:14 +0200 |
Timo Sirainen |
store/append crashed if no custom flags were being set (ie. almost always)
HEAD
|
Tue, 21 Jan 2003 13:17:43 +0200 |
Timo Sirainen |
imap-login: disconnect when received 10 invalid commands. imap: disconnect
HEAD
|
Tue, 21 Jan 2003 09:58:49 +0200 |
Timo Sirainen |
If auth/login process died unexpectedly, the exit status or killing signal
HEAD
|
Tue, 21 Jan 2003 09:42:33 +0200 |
Timo Sirainen |
Added auth_verbose
HEAD
|
Tue, 21 Jan 2003 09:40:54 +0200 |
Timo Sirainen |
auth_verbose = yes logs now all authentication failures and some other
HEAD
|
Tue, 21 Jan 2003 08:50:00 +0200 |
Timo Sirainen |
updated memory usage counts
HEAD
|
Tue, 21 Jan 2003 08:46:08 +0200 |
Timo Sirainen |
Now it actually leaked memory..
HEAD
|
Tue, 21 Jan 2003 08:45:51 +0200 |
Timo Sirainen |
Added str_free()
HEAD
|
Tue, 21 Jan 2003 08:42:32 +0200 |
Timo Sirainen |
FETCH ate too much memory
HEAD
|
Tue, 21 Jan 2003 08:05:37 +0200 |
Timo Sirainen |
null_strcmp() was broken -> SORT was broken.
HEAD
|
Tue, 21 Jan 2003 07:37:55 +0200 |
Timo Sirainen |
And remove debugging :)
HEAD
|
Tue, 21 Jan 2003 07:37:35 +0200 |
Timo Sirainen |
Partial fetches are working fast again - faster than ever actually.
HEAD
|
Tue, 21 Jan 2003 07:36:32 +0200 |
Timo Sirainen |
Forgot to add
HEAD
|
Tue, 21 Jan 2003 07:35:06 +0200 |
Timo Sirainen |
shouldn't have moved the debug_mprotect()
HEAD
|
Mon, 20 Jan 2003 16:52:51 +0200 |
Timo Sirainen |
mail-storage.h interface changes, affects pretty much everything.
HEAD
|
Mon, 20 Jan 2003 15:56:55 +0200 |
Timo Sirainen |
comment updates
HEAD
|
Mon, 20 Jan 2003 15:54:42 +0200 |
Timo Sirainen |
comment update
HEAD
|
Mon, 20 Jan 2003 15:54:13 +0200 |
Timo Sirainen |
Strip CR and LF characters too.
HEAD
|
Mon, 20 Jan 2003 15:53:31 +0200 |
Timo Sirainen |
PLAIN SASL-authentication was a bit broken.
HEAD
|
Mon, 20 Jan 2003 13:49:29 +0200 |
Timo Sirainen |
DISABLE_ALARMHUP environment: Disable sending SIGHUP every 30 secs. Really
HEAD
|
Mon, 20 Jan 2003 03:59:39 +0200 |
Timo Sirainen |
imap_parse_date() returned a bit wrong time: mktime() already builds the
HEAD
|
Thu, 16 Jan 2003 00:08:19 +0200 |
Timo Sirainen |
If Solaris sendfilev() is found, don't try checking for Linux one. Linux
HEAD
|
Wed, 15 Jan 2003 17:43:22 +0200 |
Timo Sirainen |
compile fix
HEAD
|
Tue, 14 Jan 2003 23:49:31 +0200 |
Timo Sirainen |
comment update
HEAD
|
Tue, 14 Jan 2003 23:48:41 +0200 |
Timo Sirainen |
comment update
HEAD
|
Tue, 14 Jan 2003 23:48:07 +0200 |
Timo Sirainen |
updated
HEAD
|
Tue, 14 Jan 2003 22:59:57 +0200 |
Timo Sirainen |
Support for Solaris sendfilev(). Entirely untested, hope it works.
HEAD
|
Tue, 14 Jan 2003 15:26:31 +0200 |
Timo Sirainen |
0.99.7 out
HEAD
|
Tue, 14 Jan 2003 14:09:33 +0200 |
Timo Sirainen |
Still more fixes
HEAD
|
Tue, 14 Jan 2003 13:43:01 +0200 |
Timo Sirainen |
Don't call hash_remove() if it isn't there.
HEAD
|
Tue, 14 Jan 2003 13:41:54 +0200 |
Timo Sirainen |
Removed the collision table, it was a bad idea and was buggy when nodes were
HEAD
|
Tue, 14 Jan 2003 04:03:56 +0200 |
Timo Sirainen |
Don't check for dropped root gid privileges if our uid is still root.
HEAD
|
Tue, 14 Jan 2003 03:49:16 +0200 |
Timo Sirainen |
updated
HEAD
|
Tue, 14 Jan 2003 03:45:20 +0200 |
Timo Sirainen |
updates
HEAD
|
Tue, 14 Jan 2003 00:01:11 +0200 |
Timo Sirainen |
Compiler warning fix
HEAD
|
Mon, 13 Jan 2003 23:53:34 +0200 |
Timo Sirainen |
um. now a correct fix :)
HEAD
|
Mon, 13 Jan 2003 23:53:01 +0200 |
Timo Sirainen |
compile error
HEAD
|
Mon, 13 Jan 2003 23:49:04 +0200 |
Timo Sirainen |
0.99.6 out
HEAD
|
Mon, 13 Jan 2003 23:48:23 +0200 |
Timo Sirainen |
bugfix
HEAD
|
Mon, 13 Jan 2003 23:47:08 +0200 |
Timo Sirainen |
Caching was a bit broken, it sometimes used free'd context memory.
HEAD
|
Mon, 13 Jan 2003 23:29:09 +0200 |
Timo Sirainen |
SEARCH didn't properly complain about invalid messagesets. high:low never
HEAD
|
Mon, 13 Jan 2003 22:56:44 +0200 |
Timo Sirainen |
Didn't compile without iconv.
HEAD
|
Mon, 13 Jan 2003 22:01:53 +0200 |
Timo Sirainen |
Some fixes
HEAD
|
Mon, 13 Jan 2003 22:01:22 +0200 |
Timo Sirainen |
Blobs weren't removed correctly, resulting in incorrect SORT SUBJECT and
HEAD
|
Mon, 13 Jan 2003 22:00:38 +0200 |
Timo Sirainen |
Handle one-digit hour in dates.
HEAD
|
Mon, 13 Jan 2003 22:00:23 +0200 |
Timo Sirainen |
hash_resize() leaked memory, hash_insert/update didn't update value for
HEAD
|
Sun, 12 Jan 2003 01:49:45 +0200 |
Timo Sirainen |
minor optimization
HEAD
|
Sun, 12 Jan 2003 01:42:22 +0200 |
Timo Sirainen |
If we couldn't get message_part for any reason, don't crash.
HEAD
|
Sun, 12 Jan 2003 01:13:36 +0200 |
Timo Sirainen |
Do some more sanity checking when updating cached message_part. If anything
HEAD
|
Sat, 11 Jan 2003 21:55:56 +0200 |
Timo Sirainen |
Naming change for function typedefs.
HEAD
|
Sat, 11 Jan 2003 21:01:56 +0200 |
Timo Sirainen |
We support only REFERENCES threading for now - updated capability and trying
HEAD
|
Sat, 11 Jan 2003 20:55:01 +0200 |
Timo Sirainen |
SORT and THREAD didn't work with sequence numbers at all. SEARCH was also a
HEAD
|
Sat, 11 Jan 2003 19:48:25 +0200 |
Timo Sirainen |
SORT optimization. It now uses memory to store one or two of the sort
HEAD
|
Sat, 11 Jan 2003 19:42:55 +0200 |
Timo Sirainen |
hash_clear() can now be used to drop the memory allocated using node_pool.
HEAD
|
Sat, 11 Jan 2003 17:48:01 +0200 |
Timo Sirainen |
We don't actually need to reserve the highest UID anymore, don't do it :)
HEAD
|
Sat, 11 Jan 2003 17:44:16 +0200 |
Timo Sirainen |
If ~/mail isn't found, create it.
HEAD
|
Sat, 11 Jan 2003 17:37:18 +0200 |
Timo Sirainen |
Few fixes
HEAD
|
Sat, 11 Jan 2003 17:29:46 +0200 |
Timo Sirainen |
Rewrote hash table code, works with less memory now. Also some memory
HEAD
|
Sat, 11 Jan 2003 17:09:35 +0200 |
Timo Sirainen |
Added alloconly_pool field for checking if pool supports free()
HEAD
|
Fri, 10 Jan 2003 23:31:01 +0200 |
Timo Sirainen |
compiling fix
HEAD
|
Fri, 10 Jan 2003 23:30:35 +0200 |
Timo Sirainen |
whops, shouldn't have been committed.
HEAD
|
Fri, 10 Jan 2003 22:58:28 +0200 |
Timo Sirainen |
Added old_size parameter to p_realloc() - we rarely need it and this way
HEAD
|
Fri, 10 Jan 2003 15:36:01 +0200 |
Timo Sirainen |
A few more sanity checks.
HEAD
|
Fri, 10 Jan 2003 13:29:24 +0200 |
Timo Sirainen |
index_storage_sync_and_lock() didn't set lock notify function.
HEAD
|
Fri, 10 Jan 2003 13:22:50 +0200 |
Timo Sirainen |
Don't crash if lock_notify_func isn't set.
HEAD
|
Fri, 10 Jan 2003 13:02:10 +0200 |
Timo Sirainen |
STATUS reply didn't quote the mailbox name, which broke it if it contained
HEAD
|
Fri, 10 Jan 2003 03:48:06 +0200 |
Timo Sirainen |
Duplicate handling was incorrect.
HEAD
|
Fri, 10 Jan 2003 02:30:42 +0200 |
Timo Sirainen |
Even more rfc822 date timezone fixes
HEAD
|
Fri, 10 Jan 2003 00:28:57 +0200 |
Timo Sirainen |
Fixes, seems to work properly now. Much faster too.
HEAD
|
Fri, 10 Jan 2003 00:28:17 +0200 |
Timo Sirainen |
Timezones were still being parsed wrong
HEAD
|
Thu, 09 Jan 2003 16:02:55 +0200 |
Timo Sirainen |
Timezone parsing was broken.
HEAD
|
Thu, 09 Jan 2003 14:35:16 +0200 |
Timo Sirainen |
Make sure hdr->used_file_size isn't too small.
HEAD
|
Thu, 09 Jan 2003 14:19:07 +0200 |
Timo Sirainen |
Log username with logins. auth/login processes are getting a bit kludgy..
HEAD
|
Thu, 09 Jan 2003 14:05:26 +0200 |
Timo Sirainen |
Don't leak fds in case of errors.
HEAD
|
Thu, 09 Jan 2003 01:55:44 +0200 |
Timo Sirainen |
AUTHENTICATE command was broken.
HEAD
|
Thu, 09 Jan 2003 01:35:09 +0200 |
Timo Sirainen |
Remove one of the previous speedups, it broke things
HEAD
|
Wed, 08 Jan 2003 23:24:42 +0200 |
Timo Sirainen |
Write "Dovecot starting up" to log file.
HEAD
|
Wed, 08 Jan 2003 23:13:05 +0200 |
Timo Sirainen |
Auth and login processes send an "we're ok" reply at the end of
HEAD
|
Wed, 08 Jan 2003 22:49:51 +0200 |
Timo Sirainen |
THREAD=REFERENCES implementation. Doesn't crash, but I'm not sure how
HEAD
|
Wed, 08 Jan 2003 22:48:04 +0200 |
Timo Sirainen |
Reserve UID 2^31-1
HEAD
|
Wed, 08 Jan 2003 22:47:38 +0200 |
Timo Sirainen |
comment fix
HEAD
|
Wed, 08 Jan 2003 22:47:19 +0200 |
Timo Sirainen |
Added message_tokenize_get_parse_position()
HEAD
|