Convert CtdlMessages to respect cm_lengths[]
authorWilfried Goesgens <dothebart@citadel.org>
Tue, 24 Sep 2013 22:37:08 +0000 (00:37 +0200)
committerWilfried Goesgens <dothebart@citadel.org>
Tue, 24 Sep 2013 22:37:08 +0000 (00:37 +0200)
commit158e8958500476d1115c7b70f6c81a87bb0ade47
tree1789b9a0f59944bbd22f0e2e3f2b2ab6308eec60
parente3e7a535f4370c4cd45cb9f820cb858eef349e80
Convert CtdlMessages to respect cm_lengths[]

  - move application specific code during message saving behind abstract handlers
    - IGNET spoorling
    - SMTP Spooling
    - ExtNotify Spooling
  - add new Message Hook: EVT_AFTERUSRMBOXSAVE
  - Put the volatile message ID to the message struct earlier
33 files changed:
citadel/event_client.h
citadel/include/ctdl_module.h
citadel/internet_addressing.c
citadel/internet_addressing.h
citadel/journaling.c
citadel/journaling.h
citadel/modules/blog/serv_blog.c
citadel/modules/calendar/serv_calendar.c
citadel/modules/clamav/serv_virus.c
citadel/modules/ctdlproto/serv_messages.c
citadel/modules/extnotify/extnotify_main.c
citadel/modules/imap/imap_acl.c
citadel/modules/inetcfg/serv_inetcfg.c
citadel/modules/network/serv_netmail.c
citadel/modules/network/serv_netspool.c
citadel/modules/network/serv_network.c
citadel/modules/notes/serv_notes.c
citadel/modules/rssclient/rss_atom_parser.h
citadel/modules/sieve/serv_sieve.c
citadel/modules/smtp/serv_smtp.c
citadel/modules/smtp/serv_smtpeventclient.c
citadel/modules/smtp/serv_smtpqueue.c
citadel/modules/smtp/smtp_clienthandlers.h
citadel/modules/smtp/smtp_util.c
citadel/modules/spam/serv_spam.c
citadel/modules/vcard/serv_vcard.c
citadel/modules/wiki/serv_wiki.c
citadel/msgbase.c
citadel/msgbase.h
citadel/serv_extensions.c
citadel/serv_extensions.h
citadel/server.h
citadel/user_ops.c