Fri, 25 Oct 2002 06:29:53 +0300 |
Timo Sirainen |
If Content-Length header was invalid, we didn't fix it properly.
HEAD
|
Fri, 25 Oct 2002 06:28:39 +0300 |
Timo Sirainen |
comment update
HEAD
|
Fri, 25 Oct 2002 06:27:56 +0300 |
Timo Sirainen |
Header parsing should always keep one character lookahead, so it can see if
HEAD
|
Fri, 25 Oct 2002 06:25:49 +0300 |
Timo Sirainen |
and correct a stupid copy&paste-bug
HEAD
|
Fri, 25 Oct 2002 06:23:36 +0300 |
Timo Sirainen |
Set node variable after mmap updating which may change it..
HEAD
|
Fri, 25 Oct 2002 05:52:02 +0300 |
Timo Sirainen |
Don't crash either if expunge or update_flags sync_callbacks haven't been set
HEAD
|
Fri, 25 Oct 2002 05:31:19 +0300 |
Timo Sirainen |
Small mbox tweaks, hopefully resulting in a bit better performance.
HEAD
|
Fri, 25 Oct 2002 05:25:52 +0300 |
Timo Sirainen |
Tree file wasn't correctly re-mmap()ed when sync_id changed.
HEAD
|
Fri, 25 Oct 2002 04:59:36 +0300 |
Timo Sirainen |
Error message fixes for APPEND. Make sure we don't crash if sync_callbacks
HEAD
|
Fri, 25 Oct 2002 04:58:43 +0300 |
Timo Sirainen |
If i_buffer_read() fails because of EOF, set buf_errno to 0.
HEAD
|
Fri, 25 Oct 2002 04:57:20 +0300 |
Timo Sirainen |
More (char *) -> (const char *) fixes
HEAD
|
Fri, 25 Oct 2002 04:06:19 +0300 |
Timo Sirainen |
Buffer returns const type, don't cast it away.
HEAD
|
Fri, 25 Oct 2002 04:01:18 +0300 |
Timo Sirainen |
If mbox file's timestamp isn't same as index file's, it means the file has
HEAD
|
Fri, 25 Oct 2002 01:39:42 +0300 |
Timo Sirainen |
imap_parser_read_args() didn't correctly always return "need for more data"
HEAD
|
Fri, 25 Oct 2002 01:04:49 +0300 |
Timo Sirainen |
We dont' need last_cr anymore.
HEAD
|
Fri, 25 Oct 2002 00:54:34 +0300 |
Timo Sirainen |
Don't try to handle CR-only line changes, makes overly complex code and
HEAD
|
Thu, 24 Oct 2002 20:24:00 +0300 |
Timo Sirainen |
fdatasync() before close().
HEAD
|
Thu, 24 Oct 2002 05:15:11 +0300 |
Timo Sirainen |
after _mail_tree_grow(), the node_base changes and crashes
HEAD
|
Thu, 24 Oct 2002 04:55:19 +0300 |
Timo Sirainen |
updated
HEAD
|
Thu, 24 Oct 2002 04:48:33 +0300 |
Timo Sirainen |
Instead of keeping "unused nodes" list in tree file, just move the last node
HEAD
|
Thu, 24 Oct 2002 04:47:58 +0300 |
Timo Sirainen |
Make sure we never truncate ourself smaller than INDEX_FILE_MIN_SIZE.
HEAD
|
Thu, 24 Oct 2002 03:34:20 +0300 |
Timo Sirainen |
Check fdatasync() from -lrt if it's not in libc (solaris). Also fallback to
HEAD
|
Thu, 24 Oct 2002 03:17:28 +0300 |
Timo Sirainen |
comment cleanups
HEAD
|
Thu, 24 Oct 2002 03:15:38 +0300 |
Timo Sirainen |
Fixes to timezone handling which were handling quite badly. added
HEAD
|
Thu, 24 Oct 2002 00:07:37 +0300 |
Timo Sirainen |
Ignore and leave maildir flags after ',' character (eg. file:2,S,U123).
HEAD
|
Wed, 23 Oct 2002 23:41:35 +0300 |
Timo Sirainen |
file_wait_lock() now takes timeout-parameter so one badly behaving process
HEAD
|
Wed, 23 Oct 2002 22:55:13 +0300 |
Timo Sirainen |
minor fixes
HEAD
|
Wed, 23 Oct 2002 22:49:23 +0300 |
Timo Sirainen |
Use fdatasync() instead of fsync() where possible. msync() all files first,
HEAD
|
Wed, 23 Oct 2002 22:13:39 +0300 |
Timo Sirainen |
comment update
HEAD
|
Wed, 23 Oct 2002 20:15:36 +0300 |
Timo Sirainen |
if we're only process accessing modify log when it gets full, we can just
HEAD
|
Wed, 23 Oct 2002 20:03:39 +0300 |
Timo Sirainen |
Modify log was pretty much broken whenever it was switched.
HEAD
|
Wed, 23 Oct 2002 20:02:42 +0300 |
Timo Sirainen |
input buffer limit wasn't reset in error conditions.
HEAD
|
Wed, 23 Oct 2002 16:19:56 +0300 |
Timo Sirainen |
Assert i_snprintf() string lengths to INT_MAX instead of SSIZE_T_MAX since
HEAD
|
Wed, 23 Oct 2002 16:16:50 +0300 |
Timo Sirainen |
Check vsnprintf() return values more carefully, thanks to Thomas Wouters
HEAD
|
Wed, 23 Oct 2002 02:45:29 +0300 |
Timo Sirainen |
useless test commit
HEAD
|
Wed, 23 Oct 2002 02:35:31 +0300 |
Timo Sirainen |
updated
HEAD
|
Tue, 22 Oct 2002 01:35:02 +0300 |
Timo Sirainen |
Still more bugfixes to o_buffer_send_ibuffer() without sendfile.
HEAD
|
Tue, 22 Oct 2002 01:23:20 +0300 |
Timo Sirainen |
OBuffer was closed if sendfile() wasn't supported.
HEAD
|
Tue, 22 Oct 2002 01:18:25 +0300 |
Timo Sirainen |
o_buffer_send_ibuffer() didn't correctly update inbuf->v_offset when not
HEAD
|
Mon, 21 Oct 2002 18:01:56 +0300 |
Timo Sirainen |
cleanups, also file_wait_lock() return value wasn't checked correctly
HEAD
|
Mon, 21 Oct 2002 04:56:20 +0300 |
Timo Sirainen |
Try to truncate modify log when switching.
HEAD
|
Mon, 21 Oct 2002 03:26:06 +0300 |
Timo Sirainen |
updated
HEAD
|
Mon, 21 Oct 2002 03:24:54 +0300 |
Timo Sirainen |
Hardlink COPYing still copied the file name instead of generating a new one,
HEAD
|
Mon, 21 Oct 2002 03:09:29 +0300 |
Timo Sirainen |
Added setting mail_save_crlf. Few other settings cleanups.
HEAD
|
Mon, 21 Oct 2002 03:08:03 +0300 |
Timo Sirainen |
Always flush buffer before closing it.
HEAD
|
Mon, 21 Oct 2002 01:12:53 +0300 |
Timo Sirainen |
writev() return value wasn't checked properly. EAGAIN and EINTR shouldn't be
HEAD
|
Sun, 20 Oct 2002 06:37:03 +0300 |
Timo Sirainen |
List parsing was broken.
HEAD
|
Sun, 20 Oct 2002 06:27:54 +0300 |
Timo Sirainen |
typofix
HEAD
|
Sun, 20 Oct 2002 06:26:00 +0300 |
Timo Sirainen |
include sys/socket.h, not network.h. Required with solaris+ipv6 where
HEAD
|
Sun, 20 Oct 2002 06:19:10 +0300 |
Timo Sirainen |
Fail if %ll is used and we don't have long long.
HEAD
|
Sun, 20 Oct 2002 06:16:39 +0300 |
Timo Sirainen |
Whops, this was missing from previous sync changes.
HEAD
|
Sun, 20 Oct 2002 06:15:16 +0300 |
Timo Sirainen |
Removed several useless handers of printf_string_upper_bound(), and added a
HEAD
|
Sun, 20 Oct 2002 05:53:01 +0300 |
Timo Sirainen |
i_buffer_skip() can't fail anymore, next read determines if it failed.
HEAD
|
Sun, 20 Oct 2002 05:35:51 +0300 |
Timo Sirainen |
Added mail_cache_fields and mail_never_cache_fields settings, plus settings
HEAD
|
Sun, 20 Oct 2002 04:36:46 +0300 |
Timo Sirainen |
cache_fields_later() doesn't need MailIndexRecord parameter.
HEAD
|
Sun, 20 Oct 2002 04:35:48 +0300 |
Timo Sirainen |
Don't call mail_index_update_header() if we don't want to cache anything.
HEAD
|
Sun, 20 Oct 2002 04:34:15 +0300 |
Timo Sirainen |
Instead of growing tree file always 64 nodes larger, make it n% larger just
HEAD
|
Sun, 20 Oct 2002 04:12:27 +0300 |
Timo Sirainen |
Added cache_fields_later() to MailIndex interface. That can be used to
HEAD
|
Sun, 20 Oct 2002 04:11:03 +0300 |
Timo Sirainen |
Indexes were never closed because refcount wasn't updated.
HEAD
|
Sun, 20 Oct 2002 03:17:21 +0300 |
Timo Sirainen |
If maildir files are unexpectedly deleted, don't treat it as error, and
HEAD
|