History log of /dovecot/src/lib-imap-urlauth/imap-urlauth-backend.h
Revision Date Author Comments Expand
4abdade2cb09266ea3d063d5cb6893cb0583f20e 13-Oct-2012 Timo Sirainen <tss@iki.fi>

imap-urlauth: Store urlauth keys to the new mailbox attributes.

d49214c55881d251a54edddb117ca7735360addc 13-Oct-2012 Timo Sirainen <tss@iki.fi>

imap-urlauth: Use mailbox GUID instead of mailbox name for dict keys

f9511e684858bf5f6ac77ab12254b85b737beae8 15-Sep-2012 Stephan Bosch <stephan@rename-it.nl>

Added support for IMAP URLAUTH and URLAUTH=BINARY extensions Extends imap service with URLAUTH and URLAUTH=BINARY support: - Adds new commands URLFETCH, GENURLAUTH and RESETKEY. Creates imap-urlauth service in src/imap-urlauth. Functionality common to both the imap and imap-urlauth services is located in src/lib-imap-urlauth. TODO: - use mailbox GUIDs instead of names - doveadm command to delete stale urlauth entries? - add delay when attempting to access nonexistent user - create urlauth-worker queue, similar to how indexer-worker works (could we share code?..)

/dovecot/.hgignore /dovecot/README /dovecot/configure.in /dovecot/src/Makefile.am /dovecot/src/imap-urlauth/Makefile.am /dovecot/src/imap-urlauth/imap-urlauth-client.c /dovecot/src/imap-urlauth/imap-urlauth-client.h /dovecot/src/imap-urlauth/imap-urlauth-common.h /dovecot/src/imap-urlauth/imap-urlauth-login-settings.c /dovecot/src/imap-urlauth/imap-urlauth-login-settings.h /dovecot/src/imap-urlauth/imap-urlauth-login.c /dovecot/src/imap-urlauth/imap-urlauth-settings.c /dovecot/src/imap-urlauth/imap-urlauth-settings.h /dovecot/src/imap-urlauth/imap-urlauth-worker-settings.c /dovecot/src/imap-urlauth/imap-urlauth-worker-settings.h /dovecot/src/imap-urlauth/imap-urlauth-worker.c /dovecot/src/imap-urlauth/imap-urlauth.c /dovecot/src/imap/Makefile.am /dovecot/src/imap/cmd-genurlauth.c /dovecot/src/imap/cmd-resetkey.c /dovecot/src/imap/cmd-urlfetch.c /dovecot/src/imap/imap-client.c /dovecot/src/imap/imap-client.h /dovecot/src/imap/imap-commands.c /dovecot/src/imap/imap-commands.h /dovecot/src/imap/imap-settings.c /dovecot/src/imap/imap-settings.h /dovecot/src/imap/main.c Makefile.am imap-urlauth-backend.c imap-urlauth-backend.h imap-urlauth-connection.c imap-urlauth-connection.h imap-urlauth-fetch.c imap-urlauth-fetch.h imap-urlauth-private.h imap-urlauth.c imap-urlauth.h