Improved and simplified file error handling
- Administrators now get properly notified about uncompiled global scripts and the inability of the sieve plugin to store global binaries. - Improved binary load/save error handling and fixed a few smal bugs. - Simplified ManageSieve error handling.
Showing
- TODO 3 additions, 7 deletionsTODO
- src/lib-sieve-tool/sieve-tool.c 3 additions, 2 deletionssrc/lib-sieve-tool/sieve-tool.c
- src/lib-sieve/plugins/include/cmd-include.c 3 additions, 3 deletionssrc/lib-sieve/plugins/include/cmd-include.c
- src/lib-sieve/plugins/include/ext-include-common.c 2 additions, 2 deletionssrc/lib-sieve/plugins/include/ext-include-common.c
- src/lib-sieve/sieve-binary-file.c 168 additions, 111 deletionssrc/lib-sieve/sieve-binary-file.c
- src/lib-sieve/sieve-binary-private.h 1 addition, 2 deletionssrc/lib-sieve/sieve-binary-private.h
- src/lib-sieve/sieve-binary.c 21 additions, 10 deletionssrc/lib-sieve/sieve-binary.c
- src/lib-sieve/sieve-binary.h 11 additions, 7 deletionssrc/lib-sieve/sieve-binary.h
- src/lib-sieve/sieve-common.h 4 additions, 2 deletionssrc/lib-sieve/sieve-common.h
- src/lib-sieve/sieve-lexer.c 5 additions, 2 deletionssrc/lib-sieve/sieve-lexer.c
- src/lib-sieve/sieve-lexer.h 2 additions, 1 deletionsrc/lib-sieve/sieve-lexer.h
- src/lib-sieve/sieve-parser.c 3 additions, 2 deletionssrc/lib-sieve/sieve-parser.c
- src/lib-sieve/sieve-parser.h 2 additions, 1 deletionsrc/lib-sieve/sieve-parser.h
- src/lib-sieve/sieve-script-private.h 1 addition, 1 deletionsrc/lib-sieve/sieve-script-private.h
- src/lib-sieve/sieve-script.c 58 additions, 71 deletionssrc/lib-sieve/sieve-script.c
- src/lib-sieve/sieve-script.h 4 additions, 3 deletionssrc/lib-sieve/sieve-script.h
- src/lib-sieve/sieve-types.h 29 additions, 0 deletionssrc/lib-sieve/sieve-types.h
- src/lib-sieve/sieve.c 102 additions, 54 deletionssrc/lib-sieve/sieve.c
- src/lib-sieve/sieve.h 36 additions, 19 deletionssrc/lib-sieve/sieve.h
- src/lib-sievestorage/Makefile.am 0 additions, 1 deletionsrc/lib-sievestorage/Makefile.am
Loading
Please register or sign in to comment