"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/lib-storage/index/index-mail.h" between
dovecot-2.3.7.2.tar.gz and dovecot-2.3.8.tar.gz

About: Dovecot is an IMAP and POP3 server, written with security primarily in mind.

index-mail.h  (dovecot-2.3.7.2):index-mail.h  (dovecot-2.3.8)
skipping to change at line 158 skipping to change at line 158
ARRAY(struct index_mail_line) header_lines; ARRAY(struct index_mail_line) header_lines;
#define HEADER_MATCH_FLAG_FOUND 1 #define HEADER_MATCH_FLAG_FOUND 1
#define HEADER_MATCH_SKIP_COUNT 2 #define HEADER_MATCH_SKIP_COUNT 2
#define HEADER_MATCH_USABLE(mail, num) \ #define HEADER_MATCH_USABLE(mail, num) \
((num & ~1) == (mail)->header_match_value) ((num & ~1) == (mail)->header_match_value)
ARRAY(uint8_t) header_match; ARRAY(uint8_t) header_match;
ARRAY(unsigned int) header_match_lines; ARRAY(unsigned int) header_match_lines;
uint8_t header_match_value; uint8_t header_match_value;
bool pop3_state_set:1; bool pop3_state_set:1;
/* mail created by mailbox_search_*() */
bool search_mail:1;
/* close() is being called from mail_free() */ /* close() is being called from mail_free() */
bool freeing:1; bool freeing:1;
}; };
#define INDEX_MAIL(s) container_of(s, struct index_mail, mail.mail) #define INDEX_MAIL(s) container_of(s, struct index_mail, mail.mail)
struct mail * struct mail *
index_mail_alloc(struct mailbox_transaction_context *t, index_mail_alloc(struct mailbox_transaction_context *t,
enum mail_fetch_field wanted_fields, enum mail_fetch_field wanted_fields,
struct mailbox_header_lookup_ctx *wanted_headers); struct mailbox_header_lookup_ctx *wanted_headers);
 End of changes. 1 change blocks. 
2 lines changed or deleted 0 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)