log

age author description
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
Sun, 20 Oct 2002 02:33:56 +0300 Timo Sirainen When doing EXPUNGE, if there's been external flag changes in messages we're HEAD
Sun, 20 Oct 2002 02:27:43 +0300 Timo Sirainen Fixes for expunge handling HEAD
Sun, 20 Oct 2002 02:09:56 +0300 Timo Sirainen Modify log now stores the changes in ranges, so store 1:100 doesn't HEAD
Sat, 19 Oct 2002 19:40:17 +0300 Timo Sirainen mail_custom_flags_list_unref() isn't needed, the list returned by HEAD
Sat, 19 Oct 2002 19:31:46 +0300 Timo Sirainen printf_string_upper_bound(): Instead of just warning we can't handle HEAD
Sat, 19 Oct 2002 17:51:59 +0300 Timo Sirainen MailStorage interface change. We now let storage call several sync-functions HEAD
Fri, 18 Oct 2002 02:57:44 +0300 Timo Sirainen IMAP_ARG_EOL doesn't belong to number of arguments in list. HEAD
Thu, 17 Oct 2002 21:11:05 +0300 Timo Sirainen If data file was compressed, other processes didn't reopen it properly. Also HEAD
Thu, 17 Oct 2002 20:34:25 +0300 Timo Sirainen when record data had to be moved to end of .data file, the old space was HEAD
Thu, 17 Oct 2002 20:13:24 +0300 Timo Sirainen Switching modify log was broken HEAD
Thu, 17 Oct 2002 01:54:18 +0300 Timo Sirainen If BODYSTRUCTURE is cached, we can use it to generate BODY reply. It takes HEAD
Thu, 17 Oct 2002 01:50:21 +0300 Timo Sirainen ImapArgList changed from linked list to array. easier to handle that way. HEAD
Wed, 16 Oct 2002 18:15:13 +0300 Timo Sirainen Delete unused temp files. HEAD
Wed, 16 Oct 2002 18:05:05 +0300 Timo Sirainen SEARCH SEEN, UNSEEN, DELETED, UNDELETED, RECENT, UNRECENT optimizations. HEAD
Wed, 16 Oct 2002 04:37:25 +0300 Timo Sirainen SEARCH SMALLER/LARGER - we may be able to handle the request using only HEAD
Wed, 16 Oct 2002 04:29:42 +0300 Timo Sirainen Verify memory alignment when accessing index data file. HEAD
Wed, 16 Oct 2002 04:25:14 +0300 Timo Sirainen Added --with-mem-align=BYTES option HEAD
Wed, 16 Oct 2002 04:12:50 +0300 Timo Sirainen FETCH BODY[] sets \Seen flag to messages now while fetching it, not only HEAD
Wed, 16 Oct 2002 02:46:42 +0300 Timo Sirainen Fixed several problems with FETCH BODY[..]<limits>, especially related to HEAD
Wed, 16 Oct 2002 00:35:27 +0300 Timo Sirainen more checks / fixes / cleanups HEAD
Wed, 16 Oct 2002 00:35:14 +0300 Timo Sirainen doc updates HEAD
Wed, 16 Oct 2002 00:25:15 +0300 Timo Sirainen Set default SSL cert paths HEAD
Wed, 16 Oct 2002 00:01:49 +0300 Timo Sirainen doing LOGOUT now prints "Aborted login" to logfile instead of "Logged out" HEAD
Tue, 15 Oct 2002 23:53:16 +0300 Timo Sirainen Initialize random generator before chrooting so it can open /dev/urandom HEAD
Tue, 15 Oct 2002 04:04:13 +0300 Timo Sirainen updated HEAD
Tue, 15 Oct 2002 03:47:53 +0300 Timo Sirainen updates HEAD
Tue, 15 Oct 2002 03:45:46 +0300 Timo Sirainen Documentation updates. HEAD
Tue, 15 Oct 2002 00:21:48 +0300 Timo Sirainen Added installation document HEAD
Tue, 15 Oct 2002 00:19:21 +0300 Timo Sirainen removed gnutls-kludge, we require gnutls 0.5.5 or later now. HEAD
Tue, 15 Oct 2002 00:14:53 +0300 Timo Sirainen help update HEAD
Mon, 14 Oct 2002 23:40:01 +0300 Timo Sirainen imap_envelope_parse() wasn't working HEAD
Mon, 14 Oct 2002 23:36:51 +0300 Timo Sirainen use p_realloc() instead of p_realloc_min(). HEAD
Mon, 14 Oct 2002 23:36:24 +0300 Timo Sirainen wasn't working HEAD
Mon, 14 Oct 2002 23:26:45 +0300 Timo Sirainen p_realloc() was buggy HEAD
Mon, 14 Oct 2002 23:26:38 +0300 Timo Sirainen Use the largest output buffer size when growing corked buffer. HEAD
Mon, 14 Oct 2002 20:48:03 +0300 Timo Sirainen check return value of o_buffer_send() correctly HEAD
Mon, 14 Oct 2002 19:25:41 +0300 Timo Sirainen bugfix to seek() HEAD
Mon, 14 Oct 2002 18:45:59 +0300 Timo Sirainen iovec.iov_len may be signed, fix the warning HEAD
Mon, 14 Oct 2002 18:44:35 +0300 Timo Sirainen o_buffer_send_ibuffer() - handle properly writing 0 bytes HEAD
Mon, 14 Oct 2002 18:13:07 +0300 Timo Sirainen Bugfixes to mbox and OBuffer handling. HEAD
Mon, 14 Oct 2002 04:16:05 +0300 Timo Sirainen bugfix HEAD
Mon, 14 Oct 2002 04:06:24 +0300 Timo Sirainen bugfixes HEAD
Mon, 14 Oct 2002 03:38:52 +0300 Timo Sirainen ignore 0 byte long sends. HEAD
Mon, 14 Oct 2002 03:32:42 +0300 Timo Sirainen bugfix HEAD
Mon, 14 Oct 2002 03:27:42 +0300 Timo Sirainen checks for writev() HEAD
Mon, 14 Oct 2002 02:49:11 +0300 Timo Sirainen Split IOBuffer into mmaped IBuffer, file IBuffer, memory data IBuffer and HEAD
Sun, 13 Oct 2002 18:52:19 +0300 Timo Sirainen Check return values for malloc()s and calloc()s. HEAD
Sat, 12 Oct 2002 01:33:54 +0300 Timo Sirainen Dropped sent_time and alignment from MailIndexRecord. SEARCH can now use HEAD
Fri, 11 Oct 2002 15:46:18 +0300 Timo Sirainen Print alerts to log. HEAD
Thu, 10 Oct 2002 22:35:37 +0300 Timo Sirainen STARTTLS was broken HEAD
Thu, 10 Oct 2002 05:07:55 +0300 Timo Sirainen bugfix/cleanup HEAD
Thu, 10 Oct 2002 05:01:34 +0300 Timo Sirainen Created datastack_mempool which is used by at least a few temporary HEAD
Thu, 10 Oct 2002 04:45:42 +0300 Timo Sirainen missing mempool-datastack.c HEAD
Wed, 09 Oct 2002 23:49:07 +0300 Timo Sirainen s/t_try_grow/t_try_realloc/ HEAD
Wed, 09 Oct 2002 21:08:26 +0300 Timo Sirainen typofix HEAD
Wed, 09 Oct 2002 20:49:41 +0300 Timo Sirainen changed all "temporary memory pool" references to "data stack" HEAD
Wed, 09 Oct 2002 20:44:04 +0300 Timo Sirainen s/temporary memory pool/data stack/ which is the correct name for it. HEAD
Wed, 09 Oct 2002 19:45:47 +0300 Timo Sirainen Parse Content-Language correctly for BODYSTRUCTURE. HEAD
Wed, 09 Oct 2002 19:43:31 +0300 Timo Sirainen IS_TOKEN_STRING() wasn't working HEAD
Wed, 09 Oct 2002 19:23:14 +0300 Timo Sirainen mbox_skip_forward() didn't correctly check for LF+CR+LF header ending. HEAD