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
|
Wed, 08 Jan 2003 20:51:46 +0200 |
Timo Sirainen |
Minor speed optimizations
HEAD
|
Tue, 07 Jan 2003 19:45:38 +0200 |
Timo Sirainen |
Login process now uses the same imap-parser as the imap process itself. This
HEAD
|
Tue, 07 Jan 2003 19:44:23 +0200 |
Timo Sirainen |
Removed cr_lookup_pos optimization with i_stream_next_line(). It breaks if
HEAD
|
Tue, 07 Jan 2003 01:28:19 +0200 |
Timo Sirainen |
missing auth-mech-desc.h
HEAD
|
Mon, 06 Jan 2003 22:18:39 +0200 |
Timo Sirainen |
didn't compile
HEAD
|
Mon, 06 Jan 2003 22:13:58 +0200 |
Timo Sirainen |
Still some fixes, I broke Solaris 8.
HEAD
|
Mon, 06 Jan 2003 20:54:36 +0200 |
Timo Sirainen |
message_part_deserialize() now verifies that the data is valid so we don't
HEAD
|
Mon, 06 Jan 2003 19:51:37 +0200 |
Timo Sirainen |
minor cleanup
HEAD
|
Mon, 06 Jan 2003 17:44:48 +0200 |
Timo Sirainen |
If authentication was aborted by user, we didn't clean it up properly.
HEAD
|
Mon, 06 Jan 2003 17:09:13 +0200 |
Timo Sirainen |
Call login_process_abormal_exit() only if it was login processes that died..
HEAD
|
Mon, 06 Jan 2003 13:34:40 +0200 |
Timo Sirainen |
fd_read() fixes, hopefully works better now.
HEAD
|
Mon, 06 Jan 2003 13:20:28 +0200 |
Timo Sirainen |
compile fix
HEAD
|
Mon, 06 Jan 2003 13:15:26 +0200 |
Timo Sirainen |
Use separate check for uint_fast32_t.
HEAD
|
Sun, 05 Jan 2003 17:19:50 +0200 |
Timo Sirainen |
Initial support for Cyrus SASL 2 library. I couldn't get it to work yet
HEAD
|
Sun, 05 Jan 2003 15:19:09 +0200 |
Timo Sirainen |
"ISO C forbids forward references to enum types"
HEAD
|
Sun, 05 Jan 2003 15:13:07 +0200 |
Timo Sirainen |
Don't try looking for plaintext user from all realms. It didn't seem to work
HEAD
|
Sun, 05 Jan 2003 15:11:38 +0200 |
Timo Sirainen |
Updates to MD5 passwords.
HEAD
|
Sun, 05 Jan 2003 15:09:51 +0200 |
Timo Sirainen |
Naming style changes, finally got tired of most of the typedefs. Also the
HEAD
|
Sun, 05 Jan 2003 11:23:13 +0200 |
Timo Sirainen |
':' -> '@' change was buggy
HEAD
|
Sat, 04 Jan 2003 19:46:34 +0200 |
Timo Sirainen |
If PEDANTIC is defined, don't use (void)(..) with STMT_START/END.
HEAD
|
Sat, 04 Jan 2003 19:45:09 +0200 |
Timo Sirainen |
Replaced MailDataField from being enum to being unsigned int with values
HEAD
|
Sat, 04 Jan 2003 19:34:02 +0200 |
Timo Sirainen |
Misc. compiler warning fixes.
HEAD
|
Sat, 04 Jan 2003 19:26:29 +0200 |
Timo Sirainen |
Use unsigned char* when accessing non-NUL terminating strings. Compiler
HEAD
|
Sat, 04 Jan 2003 15:22:29 +0200 |
Timo Sirainen |
Rfc822 tokenizer cleanups
HEAD
|
Fri, 03 Jan 2003 17:57:12 +0200 |
Timo Sirainen |
Rewrote rfc822-tokenize.c to work one token at a time so it won't uselessly
HEAD
|
Fri, 03 Jan 2003 07:36:20 +0200 |
Timo Sirainen |
s/qop-options/qop/, fixes compatibility problem with Cyrus SASL library.
HEAD
|
Thu, 02 Jan 2003 15:39:10 +0200 |
Timo Sirainen |
Include unistd.h for setproctitle(), FreeBSD wants it.
HEAD
|
Thu, 02 Jan 2003 15:32:40 +0200 |
Timo Sirainen |
Getting ready for 0.99.5 release..
HEAD
|
Thu, 02 Jan 2003 15:32:19 +0200 |
Timo Sirainen |
updates
HEAD
|
Thu, 02 Jan 2003 15:05:58 +0200 |
Timo Sirainen |
Handle the MAILBOX_NAME_NOINFERIORS case.
HEAD
|
Thu, 02 Jan 2003 15:01:52 +0200 |
Timo Sirainen |
CREATE and RENAME should create the folder hierarchy if needed. SELECTing a
HEAD
|
Thu, 02 Jan 2003 15:00:57 +0200 |
Timo Sirainen |
comment updates
HEAD
|
Thu, 02 Jan 2003 14:35:37 +0200 |
Timo Sirainen |
CREATE mailbox<hierarchy separator> failed always.
HEAD
|
Thu, 02 Jan 2003 14:20:46 +0200 |
Timo Sirainen |
The ending \r\n is message header shouldn't be filtered with FETCH
HEAD
|
Thu, 02 Jan 2003 13:50:53 +0200 |
Timo Sirainen |
Handle LIST A B same way as LIST "" A.B
HEAD
|
Thu, 02 Jan 2003 13:29:24 +0200 |
Timo Sirainen |
Make sure UIDs won't wrap around unexpectedly.
HEAD
|
Thu, 02 Jan 2003 13:06:36 +0200 |
Timo Sirainen |
imap_escape() was broken
HEAD
|
Thu, 02 Jan 2003 12:21:41 +0200 |
Timo Sirainen |
Storage can now specify if errors should be sent to user as BAD or NO.
HEAD
|
Thu, 02 Jan 2003 11:34:01 +0200 |
Timo Sirainen |
Changed maildir_check_content_changes = yes now to treat the message as new
HEAD
|
Thu, 02 Jan 2003 11:19:49 +0200 |
Timo Sirainen |
comment update
HEAD
|
Thu, 02 Jan 2003 11:06:33 +0200 |
Timo Sirainen |
SEARCHing headers with "" value should always match if the header is found.
HEAD
|
Thu, 02 Jan 2003 10:29:43 +0200 |
Timo Sirainen |
Added UIDNEXT reply to SELECT/EXAMINE, as required by latest IMAP4rev1 draft.
HEAD
|
Thu, 02 Jan 2003 10:13:24 +0200 |
Timo Sirainen |
Actually, don't allow NIL with IMAP_ARG_LIST().
HEAD
|
Thu, 02 Jan 2003 10:09:26 +0200 |
Timo Sirainen |
Don't access ImapArg's union members directly - too easy to mess up. Fixes a
HEAD
|
Sun, 29 Dec 2002 21:44:37 +0200 |
Timo Sirainen |
If ssl_disable is set to yes and we get SIGHUPed, don't feed the listening
HEAD
|
Sun, 29 Dec 2002 21:36:41 +0200 |
Timo Sirainen |
The base_dir setting was actually missing..
HEAD
|
Sun, 29 Dec 2002 21:34:14 +0200 |
Timo Sirainen |
extra assert.
HEAD
|
Sun, 29 Dec 2002 21:33:04 +0200 |
Timo Sirainen |
Use void* always with munmap()
HEAD
|
Sun, 29 Dec 2002 21:25:48 +0200 |
Timo Sirainen |
Added base_dir setting, so the configure time --localstatedir can be
HEAD
|
Sat, 28 Dec 2002 21:57:53 +0200 |
Timo Sirainen |
more fixes
HEAD
|
Sat, 28 Dec 2002 21:20:37 +0200 |
Timo Sirainen |
Fixed to work with 64bit BSD systems.
HEAD
|
Sat, 28 Dec 2002 11:54:56 +0200 |
Timo Sirainen |
Complain about missing mbox file.
HEAD
|
Sat, 28 Dec 2002 11:49:16 +0200 |
Timo Sirainen |
default_mail_env wasn't actually working.
HEAD
|
Sat, 28 Dec 2002 11:04:01 +0200 |
Timo Sirainen |
Forgot to handle FATAL_LOGERROR.
HEAD
|
Sat, 28 Dec 2002 10:06:34 +0200 |
Timo Sirainen |
In case of internal errors in logging, exit() with FATAL_LOGERROR.
HEAD
|
Sat, 28 Dec 2002 10:01:45 +0200 |
Timo Sirainen |
Allow %m in printf_string_upper_bound(). Fixes syslog failure handler.
HEAD
|
Sat, 28 Dec 2002 09:09:28 +0200 |
Timo Sirainen |
setproctitle() needs stdlib.h
HEAD
|
Sat, 28 Dec 2002 09:04:01 +0200 |
Timo Sirainen |
Keep the mmap()ed area far from heap.
HEAD
|
Fri, 27 Dec 2002 22:57:11 +0200 |
Timo Sirainen |
BODYSTRUCTURE reply was incorrect. pine didn't like it.
HEAD
|
Fri, 27 Dec 2002 22:33:46 +0200 |
Timo Sirainen |
Show STARTTLS in capability only if SSL support is enabled.
HEAD
|
Fri, 27 Dec 2002 18:03:01 +0200 |
Timo Sirainen |
updated
HEAD
|
Fri, 27 Dec 2002 18:02:25 +0200 |
Timo Sirainen |
We weren't using va_list properly, especially gcc/PowerPC didn't like it.
HEAD
|
Fri, 27 Dec 2002 17:39:10 +0200 |
Timo Sirainen |
Old implementation was overly complex and stupid.
HEAD
|
Fri, 27 Dec 2002 16:01:42 +0200 |
Timo Sirainen |
Removed pool->realloc_min() which nothing used. A few small fixes to
HEAD
|
Fri, 27 Dec 2002 15:05:53 +0200 |
Timo Sirainen |
Some bugfixes and speedups for partial fetch handling.
HEAD
|
Fri, 27 Dec 2002 12:34:14 +0200 |
Timo Sirainen |
Caching IMAP_CACHE_MESSAGE_PART failed if it was already in cache.
HEAD
|
Sun, 22 Dec 2002 22:17:48 +0200 |
Timo Sirainen |
Always compile in passwd_fill_cookie_reply(), it's used by pretty much all
HEAD
|
Sun, 22 Dec 2002 19:52:47 +0200 |
Timo Sirainen |
missing index-sort.h
HEAD
|
Sun, 22 Dec 2002 18:51:34 +0200 |
Timo Sirainen |
updated
HEAD
|
Sun, 22 Dec 2002 18:46:16 +0200 |
Timo Sirainen |
Several fixes. I think it's beginning to look safe.
HEAD
|
Sun, 22 Dec 2002 10:49:26 +0200 |
Timo Sirainen |
Enable more warnings with gcc
HEAD
|
Sun, 22 Dec 2002 10:48:49 +0200 |
Timo Sirainen |
removed double declaration
HEAD
|
Sun, 22 Dec 2002 10:23:01 +0200 |
Timo Sirainen |
A bit more const'ing.
HEAD
|
Sun, 22 Dec 2002 10:18:29 +0200 |
Timo Sirainen |
t_strsplit() returns now const char **, which removes a few nasty casts.
HEAD
|
Sun, 22 Dec 2002 10:03:03 +0200 |
Timo Sirainen |
info log was broken
HEAD
|
Sun, 22 Dec 2002 09:52:49 +0200 |
Timo Sirainen |
Use larger initial pool size
HEAD
|
Sun, 22 Dec 2002 09:50:49 +0200 |
Timo Sirainen |
Don't send \0 char in FETCH replies..
HEAD
|
Sun, 22 Dec 2002 09:37:13 +0200 |
Timo Sirainen |
EXTRA_CFLAGS environment is now added to CFLAGS after all tests. Useful for adding -Werror there.
HEAD
|
Sun, 22 Dec 2002 09:31:51 +0200 |
Timo Sirainen |
_vstrconcat() is now faster
HEAD
|
Sun, 22 Dec 2002 09:28:43 +0200 |
Timo Sirainen |
t_try_realloc() wasn't working right with DISABLE_DATA_STACK.
HEAD
|
Sun, 22 Dec 2002 09:07:28 +0200 |
Timo Sirainen |
Use larger initial pool size for MailIndexUpdate.
HEAD
|
Sun, 22 Dec 2002 09:06:16 +0200 |
Timo Sirainen |
String function cleanups. Allocating 0 bytes of memory is treated as error
HEAD
|
Sun, 22 Dec 2002 08:28:44 +0200 |
Timo Sirainen |
Don't leak data stack memory.
HEAD
|
Sun, 22 Dec 2002 08:25:50 +0200 |
Timo Sirainen |
Use vsnprintf() always when possible, even if we went through the
HEAD
|
Sun, 22 Dec 2002 00:39:15 +0200 |
Timo Sirainen |
Added some missing format attribute declarations. And fixed one more bug
HEAD
|
Sun, 22 Dec 2002 00:28:07 +0200 |
Timo Sirainen |
Compile with -Wformat-nonliteral now. Found a format string bug with it :(
HEAD
|
Sun, 22 Dec 2002 00:04:12 +0200 |
Timo Sirainen |
Removed @UNSAFE tag, it's not anymore.
HEAD
|
Sun, 22 Dec 2002 00:02:57 +0200 |
Timo Sirainen |
Replaced TempString with a String which can use any memory pool and uses
HEAD
|
Sun, 22 Dec 2002 00:02:20 +0200 |
Timo Sirainen |
whops, reverted unwanted changes
HEAD
|
Sat, 21 Dec 2002 23:56:15 +0200 |
Timo Sirainen |
Last update broke used size.
HEAD
|
Sat, 21 Dec 2002 21:10:35 +0200 |
Timo Sirainen |
Fixed several bugs, added a small testsuite. Still requires careful auditing.
HEAD
|
Sat, 21 Dec 2002 16:06:21 +0200 |
Timo Sirainen |
Don't define FD_SETSIZE actually, it should exist and it can be less than
HEAD
|
Sat, 21 Dec 2002 15:51:55 +0200 |
Timo Sirainen |
We couldn't delete mbox folders.
HEAD
|
Sat, 21 Dec 2002 15:38:00 +0200 |
Timo Sirainen |
select() based I/O-loop: Kill ourself if we're trying to use more than
HEAD
|
Sat, 21 Dec 2002 15:12:16 +0200 |
Timo Sirainen |
DEBUG: warn when growing pool
HEAD
|
Sat, 21 Dec 2002 15:08:49 +0200 |
Timo Sirainen |
We don't have separate read-write pools, so renamed pool_create(.., FALSE)
HEAD
|
Sat, 21 Dec 2002 14:42:36 +0200 |
Timo Sirainen |
Make sure SSL parameters file has correct permissions before using it. Also
HEAD
|
Sat, 21 Dec 2002 14:35:34 +0200 |
Timo Sirainen |
Whops, should have tested it :) Mode check always failed.
HEAD
|
Sat, 21 Dec 2002 14:13:58 +0200 |
Timo Sirainen |
If used base/login directories exist already, make sure they're with correct
HEAD
|
Sat, 21 Dec 2002 13:51:19 +0200 |
Timo Sirainen |
Check mbox .lock files with lstat(), not stat(). Just paranoia, O_EXCL
HEAD
|
Sat, 21 Dec 2002 12:59:23 +0200 |
Timo Sirainen |
Better checking for corrupted first_unseen_uid_lowwater.
HEAD
|
Sat, 21 Dec 2002 12:58:25 +0200 |
Timo Sirainen |
fsck updated first_unseen_uid_lowwater wrong, which caused SELECT or EXAMINE
HEAD
|
Sat, 21 Dec 2002 12:56:55 +0200 |
Timo Sirainen |
Don't fsck index after we've rewritten mbox - that doesn't gain us anything.
HEAD
|
Fri, 20 Dec 2002 09:53:51 +0200 |
Timo Sirainen |
Added :INDEX=<dir> for both Maildir and mbox to specify different location
HEAD
|
Fri, 20 Dec 2002 09:37:37 +0200 |
Timo Sirainen |
We got into memory eating loop if maildir file contained unknown flags.
HEAD
|
Fri, 20 Dec 2002 08:00:06 +0200 |
Timo Sirainen |
Support for separate location of mbox INBOX folder.
HEAD
|
Fri, 20 Dec 2002 07:01:09 +0200 |
Timo Sirainen |
Removed extra space from capability string.
HEAD
|
Fri, 20 Dec 2002 06:47:39 +0200 |
Timo Sirainen |
default_mail_env behaviour changed. We use %u instead of $U now. Added also
HEAD
|
Fri, 20 Dec 2002 06:43:11 +0200 |
Timo Sirainen |
t_string_append_n() should specify the maximum length for given string,
HEAD
|
Fri, 20 Dec 2002 03:47:11 +0200 |
Timo Sirainen |
Added info_log_file setting and i_info() function to write to it. Default is
HEAD
|
Fri, 20 Dec 2002 01:56:23 +0200 |
Timo Sirainen |
Instead of just trusting randomness of authentication cookies between
HEAD
|
Thu, 19 Dec 2002 03:53:19 +0200 |
Timo Sirainen |
Limit the mailbox path. A few cleanups.
HEAD
|
Thu, 19 Dec 2002 03:04:02 +0200 |
Timo Sirainen |
compile bugfix
HEAD
|
Thu, 19 Dec 2002 03:02:34 +0200 |
Timo Sirainen |
Buffer related cleanups. Use PATH_MAX instead of hardcoded 1024 for paths.
HEAD
|
Wed, 18 Dec 2002 17:17:01 +0200 |
Timo Sirainen |
should use mycrypt(), not crypt().
HEAD
|
Wed, 18 Dec 2002 17:15:41 +0200 |
Timo Sirainen |
Marked all non-trivial buffer modifications with @UNSAFE tag. Several
HEAD
|
Wed, 18 Dec 2002 12:40:43 +0200 |
Timo Sirainen |
Added safe_memset() which guarantees that compiler optimizations don't
HEAD
|
Wed, 18 Dec 2002 07:42:12 +0200 |
Timo Sirainen |
fix warning with older gccs
HEAD
|
Wed, 18 Dec 2002 06:05:11 +0200 |
Timo Sirainen |
unix98 says putenv() returns non-zero for errors - check for that rather
HEAD
|
Wed, 18 Dec 2002 06:00:01 +0200 |
Timo Sirainen |
Drop root privileges earlier. Close syslog more later in imap-master when
HEAD
|
Wed, 18 Dec 2002 04:23:13 +0200 |
Timo Sirainen |
Don't bother trying to use setreuid(), setuid() check should be enough and
HEAD
|
Wed, 18 Dec 2002 03:52:14 +0200 |
Timo Sirainen |
Try not to split strings to multiple lines from the middle of human readable
HEAD
|
Wed, 18 Dec 2002 03:31:53 +0200 |
Timo Sirainen |
Use a bit larger initial data stack size when DEBUG is set - current one is
HEAD
|
Wed, 18 Dec 2002 03:23:20 +0200 |
Timo Sirainen |
More verbose error message when noticing problems with seen messages count.
HEAD
|
Tue, 17 Dec 2002 12:33:30 +0200 |
Timo Sirainen |
LSUB failed if there was no subscriptions file.
HEAD
|
Tue, 17 Dec 2002 07:08:15 +0200 |
Timo Sirainen |
updated
HEAD
|
Tue, 17 Dec 2002 06:52:59 +0200 |
Timo Sirainen |
LIST: If our root folder doesn't exists, complain about it. Otherwise just
HEAD
|
Tue, 17 Dec 2002 06:33:38 +0200 |
Timo Sirainen |
Forgot from last SORT commit.
HEAD
|
Tue, 17 Dec 2002 06:28:40 +0200 |
Timo Sirainen |
Full not-too-well-tested support for SORT extension. Required a few
HEAD
|
Tue, 17 Dec 2002 05:00:44 +0200 |
Timo Sirainen |
Clear separation of virtual and system usernames. passwd-file didn't work
HEAD
|
Tue, 17 Dec 2002 04:21:46 +0200 |
Timo Sirainen |
comment update
HEAD
|
Mon, 16 Dec 2002 16:51:03 +0200 |
Timo Sirainen |
Don't crash with empty default_mail_env setting.
HEAD
|
Mon, 16 Dec 2002 16:38:38 +0200 |
Timo Sirainen |
mailbox_check_interval is now disabled by default, at least Evolution breaks
HEAD
|
Mon, 16 Dec 2002 10:27:58 +0200 |
Timo Sirainen |
Don't try creating SSL parameter file when SSL is disabled.
HEAD
|
Mon, 16 Dec 2002 10:05:42 +0200 |
Timo Sirainen |
maildir_filename_set_flags() was broken by the buffer changes. the base name
HEAD
|
Mon, 16 Dec 2002 05:59:06 +0200 |
Timo Sirainen |
Don't use Buffers with read-only data, just makes it more difficult without
HEAD
|
Mon, 16 Dec 2002 05:27:35 +0200 |
Timo Sirainen |
Fixed a unnecessarily large data stack usage when indexing new mails.
HEAD
|
Mon, 16 Dec 2002 05:26:55 +0200 |
Timo Sirainen |
Quoted-Printable decoding was buggy. Extracted RFC2047 header decoding into
HEAD
|
Sat, 14 Dec 2002 19:47:25 +0200 |
Timo Sirainen |
CHECK command was actually calling COPY, so it gave just error about missing
HEAD
|
Thu, 12 Dec 2002 20:57:47 +0200 |
Timo Sirainen |
net_receive, net_transmit: Return -2 for regular disconnection errors. Don't
HEAD
|
Thu, 12 Dec 2002 20:33:32 +0200 |
Timo Sirainen |
imap_listen and imaps_listen accepts now "*" as "all IPv4 interfaces" and
HEAD
|
Thu, 12 Dec 2002 08:04:29 +0200 |
Timo Sirainen |
New setting: default_mail_env which can be used to specify where to find
HEAD
|
Thu, 12 Dec 2002 07:33:50 +0200 |
Timo Sirainen |
Deleting messages in the middle of mbox caused dovecot to reindex the
HEAD
|
Tue, 10 Dec 2002 10:13:39 +0200 |
Timo Sirainen |
select() is nowadays defined to be in sys/select.h
HEAD
|
Mon, 09 Dec 2002 19:31:41 +0200 |
Timo Sirainen |
still stupid bug :) works now, tested.
HEAD
|
Mon, 09 Dec 2002 19:28:39 +0200 |
Timo Sirainen |
still broken
HEAD
|
Mon, 09 Dec 2002 19:21:40 +0200 |
Timo Sirainen |
When printing fsck warnings, print also the index file path
HEAD
|
Mon, 09 Dec 2002 19:19:38 +0200 |
Timo Sirainen |
message_part_serialize() was broken with multipart messages.
HEAD
|
Mon, 09 Dec 2002 18:43:09 +0200 |
Timo Sirainen |
Digest-MD5 lookup was broken.
HEAD
|
Mon, 09 Dec 2002 18:31:50 +0200 |
Timo Sirainen |
Added missing comma between realm and nonce.
HEAD
|
Mon, 09 Dec 2002 18:14:38 +0200 |
Timo Sirainen |
base64_encode() was broken
HEAD
|
Mon, 09 Dec 2002 17:29:15 +0200 |
Timo Sirainen |
Fixed "Missing arguments" error msg to work again
HEAD
|
Mon, 09 Dec 2002 17:25:20 +0200 |
Timo Sirainen |
Limited max. command argument elements to 128. Added more verbose error
HEAD
|
Mon, 09 Dec 2002 17:06:41 +0200 |
Timo Sirainen |
Don't crash with missing search argument parameters.
HEAD
|
Mon, 09 Dec 2002 15:39:32 +0200 |
Timo Sirainen |
Compiles again without iconv()
HEAD
|
Sun, 08 Dec 2002 07:23:07 +0200 |
Timo Sirainen |
Added buffer API. Point is to hide all buffer writing behind this API which
HEAD
|
Fri, 06 Dec 2002 03:09:22 +0200 |
Timo Sirainen |
Renamed IBuffer and OBuffer to IStream and OStream which describes their
HEAD
|
Fri, 06 Dec 2002 00:37:33 +0200 |
Timo Sirainen |
Small cleanups.
HEAD
|
Thu, 05 Dec 2002 20:06:27 +0200 |
Timo Sirainen |
When APPEND timeouted while waiting for input data, say it now nicely
HEAD
|
Wed, 04 Dec 2002 20:28:37 +0200 |
Timo Sirainen |
First implementation of SORT extension. String comparing still not up to
HEAD
|