| 2009-02-10 |
pop3: Don't crash at startup if mailbox is empty.
|
file | diff | annotate |
| 2009-02-05 |
pop3: Fix to previous changes: Update \Seen flags even when not using QUIT.
|
file | diff | annotate |
| 2009-02-04 |
pop3: If client idles for 10 seconds, commit transaction (allowing mbox to become unlocked).
|
file | diff | annotate |
| 2009-02-04 |
pop3: Track \Seen flag changes in a bitmask and do the changes at QUIT.
|
file | diff | annotate |
| 2009-01-06 |
Updated copyright notices to include year 2009.
|
file | diff | annotate |
| 2008-12-13 |
var_expand(): Added support for long %{variable} names.
|
file | diff | annotate |
| 2008-11-21 |
mailbox_open() now takes struct mail_storage ** so it can be changed.
|
file | diff | annotate |
| 2008-11-21 |
mail_user_*() now handles home directory lookups when necessary.
|
file | diff | annotate |
| 2008-10-10 |
pop3+maildir: Make sure virtual sizes always get written to dovecot-uidlist file.
|
file | diff | annotate |
| 2008-08-12 |
Added struct mail_user and fixed the code to support multiple users per process.
|
file | diff | annotate |
| 2008-06-21 |
If commands are pipelined after the login command, pass them to the
|
file | diff | annotate |
| 2008-06-09 |
Merged latest v1.1 changes.
|
file | diff | annotate |
| 2008-06-04 |
Make mail_search_args an independent structure that can be used for multiple
|
file | diff | annotate |
| 2008-04-24 |
If remote disconnects, log "Connection closed: reason" just like IMAP does.
|
file | diff | annotate |
| 2008-02-11 |
Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and
|
file | diff | annotate |
| 2008-01-04 |
Use separate idle timeouts to avoid unneededly checking them every n seconds.
|
file | diff | annotate |
| 2008-01-01 |
Updated copyright notices to include year 2008.
|
file | diff | annotate |
| 2007-12-05 |
Replaced t_push/t_pop calls with T_FRAME*() macros.
|
file | diff | annotate |
| 2007-10-28 |
Fixed using uninitialized variable in error handling.
|
file | diff | annotate |
| 2007-09-30 |
mailbox_transaction_commit*() doesn't sync the mailbox anymore, so it
|
file | diff | annotate |
| 2007-09-22 |
Use mailbox_sync() instead of our own implementation.
|
file | diff | annotate |
| 2007-09-16 |
Replaced my Copyright notices. The year range always ends with 2007 now.
|
file | diff | annotate |
| 2007-09-16 |
Changed buffer_free() and buffer_free_without_data() APIs to take ** pointer
|
file | diff | annotate |
| 2007-09-16 |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
|
file | diff | annotate |
| 2007-08-24 |
Fix to last change: Don't continue if we can't get message's size.
|
file | diff | annotate |
| 2007-08-24 |
Handle initial syncing errors better.
|
file | diff | annotate |
| 2007-08-12 |
mail_*() APIs changed to return int and return the actual data as pointer.
|
file | diff | annotate |
| 2007-08-12 |
mail_index_view_sync_next() and mailbox_sync_next() returns now bool.
|
file | diff | annotate |
| 2007-08-02 |
Renamed i_stream_create_file() to i_stream_create_fd().
|
file | diff | annotate |
| 2007-08-02 |
Split o_stream_create_file() to _create_fd() and _create_fd_file().
|
file | diff | annotate |
| 2007-07-24 |
Removed memory pool parameter from iostreams. Default pool was almost always
|
file | diff | annotate |
| 2007-07-13 |
Added %i and %o for input/output bytes to pop3_logout_format.
|
file | diff | annotate |
| 2007-06-17 |
Even if mailbox sync fails, commit the transaction so that cache file gets
|
file | diff | annotate |
| 2007-05-13 |
Error handling rewrite.
|
file | diff | annotate |
| 2007-05-13 |
Removed empty mail storage callbacks.
|
file | diff | annotate |
| 2007-05-13 |
lib-storage doesn't need the ability to return syntax errors. They should be
|
file | diff | annotate |
| 2007-04-03 |
Moved namespace handling to lib-storage. Beginnings of namespace support for
|
file | diff | annotate |
| 2007-02-22 |
If INBOX can't be opened, give better error messages. The reason is never
|
file | diff | annotate |
| 2007-02-05 |
Commit the transaction even if client didn't QUIT so cached data gets saved.
|
file | diff | annotate |
| 2007-01-28 |
If mailbox initialization failed, log an error instead of just telling about
|
file | diff | annotate |
| 2006-12-15 |
Replaced void *context from a lot of callbacks with the actual context
|
file | diff | annotate |
| 2006-11-26 |
Mailbox list indexing and related changes. Currently works only with
|
file | diff | annotate |
| 2006-11-18 |
Cleanup: Don't put string literals into non-const pointers.
|
file | diff | annotate |
| 2006-08-11 |
Show number of actually expunged messages in logout message, instead of
|
file | diff | annotate |
| 2006-04-09 |
Added pop3_lock_session setting.
|
file | diff | annotate |
| 2006-04-01 |
Replaced %T and %R with %p and %b. %R was already used by string-reversion,
|
file | diff | annotate |
| 2006-03-06 |
Log a line when IMAP client disconnects with a reason why it happened.
|
file | diff | annotate |
| 2006-02-26 |
Added i_stream_destroy() and o_stream_destroy() and used them instead of
|
file | diff | annotate |
| 2006-02-02 |
Don't bother checking if mailbox_search_init() returns NULL. It never does.
|
file | diff | annotate |
| 2006-01-29 |
Call io_remove() before closing the fd. It's required by kqueue.
|
file | diff | annotate |
| 2006-01-14 |
deinit, unref, destroy, close, free, etc. functions now take a pointer to
|
file | diff | annotate |
| 2006-01-13 |
Added "bool" type and changed all ints that were used as booleans to bool.
|
file | diff | annotate |
| 2005-07-29 |
Added separate "temporary error" flag for mail_storage_get_last_error().
|
file | diff | annotate |
| 2005-07-04 |
Call t_push/t_pop around client command execution function, so if client
|
file | diff | annotate |
| 2005-06-28 |
Don't treat known commands with (somewhat) invalid parameters as "bad
|
file | diff | annotate |
| 2005-05-28 |
Small optimization
|
file | diff | annotate |
| 2005-05-24 |
Code cleanup. Removed useless previous "fix".
|
file | diff | annotate |
| 2005-05-14 |
Added configurable logging for login process. Added configurable pop3 logout
|
file | diff | annotate |
| 2005-05-13 |
Fixed output getting stuck when transmit buffer was full.
|
file | diff | annotate |
| 2005-04-29 |
Connection could have gotten stuck sometimes, doing nothing until idle
|
file | diff | annotate |