]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Wed, 28 Jul 2004 15:39:29 +0000 (18:39 +0300)]
NTLM authentication. Patch by Andrey Panin
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Jul 2004 15:21:28 +0000 (18:21 +0300)]
Added binary_to_hex_ucase()
--HG--
branch : HEAD
Timo Sirainen [Tue, 27 Jul 2004 06:39:42 +0000 (09:39 +0300)]
updated
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 23:09:28 +0000 (02:09 +0300)]
LSUB sent LIST replies instead of LSUB.
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 18:52:06 +0000 (21:52 +0300)]
Fixed recent flags with mbox.
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 17:59:38 +0000 (20:59 +0300)]
dovecotpw_INCLUDES didn't actually work. Don't even try, src/auth/ must be
compiled before we get here.
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 17:11:15 +0000 (20:11 +0300)]
whops, removed debugging
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 17:07:28 +0000 (20:07 +0300)]
Forgot from last dovecotpw commit.
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 17:06:34 +0000 (20:06 +0300)]
Added MySQL SSL support.
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 16:39:18 +0000 (19:39 +0300)]
Added support for %offset.width format in variables.
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 16:21:29 +0000 (19:21 +0300)]
Added dovecotpw utility. Patch by Joshua Goodall
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 15:42:52 +0000 (18:42 +0300)]
Support MD5 passwords. Patch by Pascal Malterre
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 15:30:11 +0000 (18:30 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 15:27:37 +0000 (18:27 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 26 Jul 2004 14:49:01 +0000 (17:49 +0300)]
mbox parsing fix
--HG--
branch : HEAD
Timo Sirainen [Sat, 24 Jul 2004 21:19:20 +0000 (00:19 +0300)]
Allocate cache->fields and cache->fields_file_map with malloc rather than
from pool.
--HG--
branch : HEAD
Timo Sirainen [Sat, 24 Jul 2004 16:03:48 +0000 (19:03 +0300)]
mail-thread.c -> imap-thread.c
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 19:07:57 +0000 (22:07 +0300)]
If MySQL header checks failed, configure still passed.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 18:50:18 +0000 (21:50 +0300)]
db_port and db_client_flags weren't integers. Reconnects now immediately if
mysql_query() failed because connection was lost.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 18:38:35 +0000 (21:38 +0300)]
Better error message for unknown fields in mail*_cache_fields
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 18:36:10 +0000 (21:36 +0300)]
Fixed a crash with fetch (rfc822.size body). Also fixed it so it doesn't
anymore parse the message body twice.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 18:07:14 +0000 (21:07 +0300)]
crypt_generate and md5_generate used only 3 different characters for salt.
Patch by Joshua Goodall.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 16:28:40 +0000 (19:28 +0300)]
get_index() wasn't working with caching disabled
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 16:28:23 +0000 (19:28 +0300)]
Assert crashfix in certain situations when adding new cache records.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 03:23:18 +0000 (06:23 +0300)]
MySQL reconnection memleak fix.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 03:22:15 +0000 (06:22 +0300)]
Force mmap_no_write = yes if configure detected that.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Jul 2004 00:05:58 +0000 (03:05 +0300)]
Make certificate valid for one year
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Jul 2004 21:20:00 +0000 (00:20 +0300)]
Moved namespace and hierarchy separator handling to imap-specific code. LIST
now shows non-hidden namespaces in the LIST reply.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Jul 2004 19:37:25 +0000 (22:37 +0300)]
Check BUGGY_CMSG_MACROS in configure.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Jul 2004 18:59:14 +0000 (21:59 +0300)]
Added BUGGY_CMSG_HEADERS #define to workaround some OS bugs. Updated
comments and macros to be more accurate.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Jul 2004 13:46:59 +0000 (16:46 +0300)]
compiler warning fix
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Jul 2004 13:42:02 +0000 (16:42 +0300)]
Added LOGIN SASL mechanism. Patch by Andrey Panin
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Jul 2004 13:33:34 +0000 (16:33 +0300)]
POP3 CAPA command shouldn't return "AUTH=" in SASL reply. Patch by Andrey
Panin
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 18:45:43 +0000 (21:45 +0300)]
Added error checking
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 17:55:03 +0000 (20:55 +0300)]
Use larger field_pool size by default.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 17:52:38 +0000 (20:52 +0300)]
Fixes for big endian systems.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 17:06:25 +0000 (20:06 +0300)]
Limit how much a single transaction can reserve space
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 17:06:08 +0000 (20:06 +0300)]
mail_cache_lookup_headers() fix
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 16:50:56 +0000 (19:50 +0300)]
Cache fixes. Decisions are saved again.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 12:45:13 +0000 (15:45 +0300)]
Compile fix when modules were disabled. Patch by Andrey Panin.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Jul 2004 12:44:29 +0000 (15:44 +0300)]
md5_final() didn't properly clear the whole MD5 context. Also changed to use
safe_memset(). Patch by Andrey Panin
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 17:34:32 +0000 (20:34 +0300)]
header caching fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 12:54:42 +0000 (15:54 +0300)]
SSL proxy was destroyed after login instead of staying in background.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 12:43:05 +0000 (15:43 +0300)]
Fixed reconnecting to PostgreSQL.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 12:40:57 +0000 (15:40 +0300)]
Fixes reconnecting to MySQL and some cleanups. Patch by Tomi Hakala.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 12:36:59 +0000 (15:36 +0300)]
Don't send EXISTS after each EXPUNGE.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 12:31:27 +0000 (15:31 +0300)]
Don't crash if mail_index_view_sync_next() is called again after it's finished.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 02:31:13 +0000 (05:31 +0300)]
Changed default cache fields
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 02:30:56 +0000 (05:30 +0300)]
Changed default cache fields.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 02:28:01 +0000 (05:28 +0300)]
Avoid parsing headers twice to get IMAP envelope.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 02:25:06 +0000 (05:25 +0300)]
Header caching redesigned. New design allows caching decisions per field, so
they can be divided to temporary/permanent. Cached headers are now always
returned in original order, old code didn't guarantee it. Some other caching
changes. (still missing code to store changes in caching decisions)
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Jul 2004 01:44:59 +0000 (04:44 +0300)]
bsearch_strcasecmp() actually called strcmp..
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Jul 2004 16:20:54 +0000 (19:20 +0300)]
Fixed to compile with Solaris LDAP library
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Jul 2004 12:26:31 +0000 (15:26 +0300)]
Delay memory allocations for cache transaction. We don't always need it.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Jul 2004 18:14:45 +0000 (21:14 +0300)]
outlook-no-nuls workaround fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Jul 2004 11:35:50 +0000 (14:35 +0300)]
Broke mailbox_sync() into iterator.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Jul 2004 11:31:34 +0000 (14:31 +0300)]
View syncing fixes/cleanups.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Jul 2004 08:07:03 +0000 (11:07 +0300)]
Handle recent flags in index file correctly. Fixes recent flag losing when
copying or saving mails with flags.
--HG--
branch : HEAD
Timo Sirainen [Sun, 11 Jul 2004 22:45:29 +0000 (01:45 +0300)]
mbox recent fixes.
--HG--
branch : HEAD
Timo Sirainen [Sun, 11 Jul 2004 21:09:30 +0000 (00:09 +0300)]
Use CMP_DEV_T() macro to compare struct stat.st_dev
--HG--
branch : HEAD
Timo Sirainen [Sun, 11 Jul 2004 21:04:46 +0000 (00:04 +0300)]
Recent flags should be fully working now with maildir.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2004 17:24:08 +0000 (20:24 +0300)]
Split client_workarounds to imap_ and pop3_ ones. Added outlook-no-nuls POP3
workaround.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2004 11:16:05 +0000 (14:16 +0300)]
Cache fixes. Lookups now look into transactions too.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2004 11:15:42 +0000 (14:15 +0300)]
fetch_mail needs to be deinitialized before transaction is
committed or rollbacked
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2004 11:14:58 +0000 (14:14 +0300)]
thread/sort: commit the transaction, don't rollback..
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:59:44 +0000 (22:59 +0300)]
And section fix for --exec-mail..
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:59:02 +0000 (22:59 +0300)]
Added --exec-mail option to master. It can be used to parse Dovecot config
file and exec() imap/pop3 process directly. Moved --inetd option into
environment as it's only for internal use.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:22:15 +0000 (22:22 +0300)]
Create all the missing paths up to maildir
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:21:18 +0000 (22:21 +0300)]
check EISDIR in next mkdir() too..
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:16:27 +0000 (22:16 +0300)]
Some more mailbox name checks.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:12:32 +0000 (22:12 +0300)]
Crashfix with empty mailbox
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:09:17 +0000 (22:09 +0300)]
SIGHUP correctly reloads configuration now
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 19:08:35 +0000 (22:08 +0300)]
When i_set_failure_file() is called, make sure the handlers are reset back
to defaults.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 18:31:26 +0000 (21:31 +0300)]
Never treat "mailbox/" as a valid mailbox name.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 17:19:04 +0000 (20:19 +0300)]
If we're setting flags to saved mail, put it to cur/ directory directly.
Flags aren't allowed in new dir.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 11:45:01 +0000 (14:45 +0300)]
Refcounting fixes. Unexpectedly destroyed SSL connection could have left
looping for a long time.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 10:57:32 +0000 (13:57 +0300)]
We could read authid past the buffer if \0password wasn't given in input.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2004 00:10:37 +0000 (03:10 +0300)]
Always create cache transaction. Easier that way .. and fixes a crash.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2004 21:27:22 +0000 (00:27 +0300)]
Fixed compression.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2004 20:26:15 +0000 (23:26 +0300)]
Cache file fixes, API changes, etc. It's still in somewhat ugly state, but
getting better..
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2004 20:24:48 +0000 (23:24 +0300)]
If p_free() frees memory, it must also zero it..
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2004 18:57:16 +0000 (21:57 +0300)]
crashfix
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2004 13:36:29 +0000 (16:36 +0300)]
Wrapper streams shouldn't try to read data if it's already buffered in main
stream. Fixes at least problem with APPEND when the whole message came in
one TCP packet.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2004 09:34:03 +0000 (12:34 +0300)]
compile fix
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2004 08:30:14 +0000 (11:30 +0300)]
varchar(255) is max in mysql
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2004 08:29:53 +0000 (11:29 +0300)]
don't set default port either
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2004 08:08:44 +0000 (11:08 +0300)]
Updated error message texts.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2004 07:10:55 +0000 (10:10 +0300)]
s/user/db_user/
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2004 06:35:30 +0000 (09:35 +0300)]
Fixes, patch by Andrey Panin
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2004 06:06:00 +0000 (09:06 +0300)]
Added mysql description to example config file. Changed mysql default
settings.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2004 05:55:46 +0000 (08:55 +0300)]
Add "Error report written to server log." also to internal login error
messages.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Jul 2004 15:01:52 +0000 (18:01 +0300)]
pool_alloconly_free() can free the last allocation.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 22:19:49 +0000 (01:19 +0300)]
fixing crashes from last changes
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 22:09:13 +0000 (01:09 +0300)]
disable cache file with mmap_no_write. it and mmap_disable will need some
non-mmap buffer for reading.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 22:03:21 +0000 (01:03 +0300)]
more checks against using old cache_offsets
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 21:56:12 +0000 (00:56 +0300)]
Make sure we don't set cache_offsets to old cache files.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 21:22:00 +0000 (00:22 +0300)]
cache fix
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 21:10:32 +0000 (00:10 +0300)]
header and extra_rec syncing crashed because of recent changes.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 21:07:43 +0000 (00:07 +0300)]
Cache API updates. Don't return direct pointers to mmaped cache file anymore.
--HG--
branch : HEAD
Timo Sirainen [Sun, 4 Jul 2004 20:11:04 +0000 (23:11 +0300)]
renaming mailbox under existing mailbox gave wrong error message
--HG--
branch : HEAD