lib-sieve: Improved handling of extension conflicts.
Conflicts are now always tested from both sides. This is mainly important for the "ihave" test.
Showing
- src/lib-sieve/plugins/duplicate/ext-duplicate.c 21 additions, 23 deletionssrc/lib-sieve/plugins/duplicate/ext-duplicate.c
- src/lib-sieve/plugins/imap4flags/ext-imapflags.c 16 additions, 12 deletionssrc/lib-sieve/plugins/imap4flags/ext-imapflags.c
- src/lib-sieve/plugins/mime/ext-extracttext.c 13 additions, 11 deletionssrc/lib-sieve/plugins/mime/ext-extracttext.c
- src/lib-sieve/plugins/notify/ext-notify.c 18 additions, 20 deletionssrc/lib-sieve/plugins/notify/ext-notify.c
- src/lib-sieve/plugins/spamvirustest/ext-spamvirustest.c 15 additions, 16 deletionssrc/lib-sieve/plugins/spamvirustest/ext-spamvirustest.c
- src/lib-sieve/sieve-types.h 1 addition, 1 deletionsrc/lib-sieve/sieve-types.h
- src/lib-sieve/sieve-validator.c 56 additions, 7 deletionssrc/lib-sieve/sieve-validator.c
- src/lib-sieve/sieve-validator.h 10 additions, 4 deletionssrc/lib-sieve/sieve-validator.h
- src/plugins/sieve-extprograms/ext-pipe.c 12 additions, 11 deletionssrc/plugins/sieve-extprograms/ext-pipe.c
Loading
Please register or sign in to comment