lib-sieve: sieve-storage - Migrate settings to new config structure
Since the script storage code is widely engrained in the Pigeonhole sources, this is a very large commit that cannot be reduced further into smaller preparatory bits.
Showing
- src/lib-sieve-tool/sieve-tool.c 81 additions, 6 deletionssrc/lib-sieve-tool/sieve-tool.c
- src/lib-sieve/Makefile.am 2 additions, 0 deletionssrc/lib-sieve/Makefile.am
- src/lib-sieve/plugins/include/cmd-include.c 1 addition, 0 deletionssrc/lib-sieve/plugins/include/cmd-include.c
- src/lib-sieve/plugins/include/ext-include-binary.c 6 additions, 1 deletionsrc/lib-sieve/plugins/include/ext-include-binary.c
- src/lib-sieve/plugins/include/ext-include-common.c 23 additions, 35 deletionssrc/lib-sieve/plugins/include/ext-include-common.c
- src/lib-sieve/plugins/include/ext-include-common.h 2 additions, 4 deletionssrc/lib-sieve/plugins/include/ext-include-common.h
- src/lib-sieve/sieve-binary.h 1 addition, 1 deletionsrc/lib-sieve/sieve-binary.h
- src/lib-sieve/sieve-script-private.h 1 addition, 2 deletionssrc/lib-sieve/sieve-script-private.h
- src/lib-sieve/sieve-script.c 129 additions, 38 deletionssrc/lib-sieve/sieve-script.c
- src/lib-sieve/sieve-script.h 25 additions, 8 deletionssrc/lib-sieve/sieve-script.h
- src/lib-sieve/sieve-storage-private.h 27 additions, 13 deletionssrc/lib-sieve/sieve-storage-private.h
- src/lib-sieve/sieve-storage-settings.c 148 additions, 0 deletionssrc/lib-sieve/sieve-storage-settings.c
- src/lib-sieve/sieve-storage-settings.h 33 additions, 0 deletionssrc/lib-sieve/sieve-storage-settings.h
- src/lib-sieve/sieve-storage.c 453 additions, 368 deletionssrc/lib-sieve/sieve-storage.c
- src/lib-sieve/sieve-storage.h 34 additions, 4 deletionssrc/lib-sieve/sieve-storage.h
- src/lib-sieve/sieve-types.h 9 additions, 0 deletionssrc/lib-sieve/sieve-types.h
- src/lib-sieve/sieve-validator.c 5 additions, 0 deletionssrc/lib-sieve/sieve-validator.c
- src/lib-sieve/sieve-validator.h 1 addition, 0 deletionssrc/lib-sieve/sieve-validator.h
- src/lib-sieve/sieve.c 12 additions, 8 deletionssrc/lib-sieve/sieve.c
- src/lib-sieve/sieve.h 6 additions, 4 deletionssrc/lib-sieve/sieve.h
Loading
Please register or sign in to comment