ManageSieve: added support for reading quoted and literal strings as a stream....
ManageSieve: added support for reading quoted and literal strings as a stream. Fixes support for handing large SASL responses. Also resolves long-standing FIXME regarding the second parameter of PUTSCRIPT: it can now be a quoted string. Includes a few small changes in the login daemon that were done in the dovecot equivalents before.
Showing
- src/lib-managesieve/managesieve-parser.c 198 additions, 30 deletionssrc/lib-managesieve/managesieve-parser.c
- src/lib-managesieve/managesieve-parser.h 28 additions, 26 deletionssrc/lib-managesieve/managesieve-parser.h
- src/lib-sievestorage/sieve-storage-quota.c 6 additions, 0 deletionssrc/lib-sievestorage/sieve-storage-quota.c
- src/lib-sievestorage/sieve-storage-quota.h 3 additions, 0 deletionssrc/lib-sievestorage/sieve-storage-quota.h
- src/managesieve-login/client-authenticate.c 158 additions, 45 deletionssrc/managesieve-login/client-authenticate.c
- src/managesieve-login/client.c 94 additions, 59 deletionssrc/managesieve-login/client.c
- src/managesieve-login/client.h 7 additions, 0 deletionssrc/managesieve-login/client.h
- src/managesieve-login/managesieve-proxy.c 1 addition, 1 deletionsrc/managesieve-login/managesieve-proxy.c
- src/managesieve/cmd-putscript.c 94 additions, 70 deletionssrc/managesieve/cmd-putscript.c
- src/managesieve/managesieve-client.c 1 addition, 1 deletionsrc/managesieve/managesieve-client.c
- src/managesieve/managesieve-quota.c 5 additions, 0 deletionssrc/managesieve/managesieve-quota.c
- src/managesieve/managesieve-quota.h 2 additions, 0 deletionssrc/managesieve/managesieve-quota.h
Loading
Please register or sign in to comment