lib-sieve: added support for restricting certain extensions to (admin-controled) global scripts
- Added sieve_global_extensions setting.
Showing
- INSTALL 16 additions, 4 deletionsINSTALL
- src/lib-sieve-tool/sieve-tool.c 4 additions, 2 deletionssrc/lib-sieve-tool/sieve-tool.c
- src/lib-sieve/plugins/ihave/ext-ihave-binary.c 8 additions, 5 deletionssrc/lib-sieve/plugins/ihave/ext-ihave-binary.c
- src/lib-sieve/plugins/ihave/tst-ihave.c 8 additions, 4 deletionssrc/lib-sieve/plugins/ihave/tst-ihave.c
- src/lib-sieve/plugins/include/ext-include-binary.c 3 additions, 2 deletionssrc/lib-sieve/plugins/include/ext-include-binary.c
- src/lib-sieve/plugins/include/ext-include-common.c 17 additions, 4 deletionssrc/lib-sieve/plugins/include/ext-include-common.c
- src/lib-sieve/sieve-binary.c 4 additions, 2 deletionssrc/lib-sieve/sieve-binary.c
- src/lib-sieve/sieve-binary.h 3 additions, 2 deletionssrc/lib-sieve/sieve-binary.h
- src/lib-sieve/sieve-common.h 1 addition, 1 deletionsrc/lib-sieve/sieve-common.h
- src/lib-sieve/sieve-extensions.c 88 additions, 54 deletionssrc/lib-sieve/sieve-extensions.c
- src/lib-sieve/sieve-extensions.h 3 additions, 1 deletionsrc/lib-sieve/sieve-extensions.h
- src/lib-sieve/sieve-interpreter.c 24 additions, 9 deletionssrc/lib-sieve/sieve-interpreter.c
- src/lib-sieve/sieve-interpreter.h 4 additions, 2 deletionssrc/lib-sieve/sieve-interpreter.h
- src/lib-sieve/sieve-plugins.c 8 additions, 8 deletionssrc/lib-sieve/sieve-plugins.c
- src/lib-sieve/sieve-runtime.h 1 addition, 0 deletionssrc/lib-sieve/sieve-runtime.h
- src/lib-sieve/sieve-types.h 17 additions, 1 deletionsrc/lib-sieve/sieve-types.h
- src/lib-sieve/sieve-validator.c 24 additions, 4 deletionssrc/lib-sieve/sieve-validator.c
- src/lib-sieve/sieve-validator.h 4 additions, 1 deletionsrc/lib-sieve/sieve-validator.h
- src/lib-sieve/sieve.c 21 additions, 18 deletionssrc/lib-sieve/sieve.c
- src/lib-sieve/sieve.h 8 additions, 7 deletionssrc/lib-sieve/sieve.h
Loading
Please register or sign in to comment