1 |
|
2002-11-19 Sergey Poznyakoff |
2 |
|
|
3 |
|
* sieve/sieve.c: New options: --verbose to verbosely log executed |
4 |
|
actions, --log-facility to switch all diagnostic output to |
5 |
|
syslog. |
6 |
|
* libsieve/comparator.c (i_ascii_numeric_is): Support for |
7 |
|
:comparator i;ascii-numeric. Fixed handling of |
8 |
|
:comparator i;ascii-casemap :matches and :contains. |
9 |
|
Added i;ascii-numeric :is comparator. |
10 |
|
* libsieve/runtime.c (sieve_message): New function. |
11 |
|
* libsieve/sieve.y (sieve_machine_init,sieve_machine_destroy): |
12 |
|
Fixed inconsistencies. |
13 |
|
* libsieve/tests.c (_get_address_part): Made static to avoid |
14 |
|
name clashes. |
15 |
|
* libmu_scm/mu_address.c: Likewise. |
16 |
|
* libsieve/util.c (sieve_slist_destroy): Use list_do. It is |
17 |
|
faster. |
18 |
|
|
19 |
|
* sieve/testsuite/lib/sieve.exp (sieve_test): Pass --verbose |
20 |
|
switch to sieve. Added -retcode option. |
21 |
|
|
22 |
|
* sieve/testsuite/scripts/i-casemap-contains.sv: New file. |
23 |
|
* sieve/testsuite/scripts/i-casemap-is.sv: New file. |
24 |
|
* sieve/testsuite/scripts/i-casemap-matches.sv: New file. |
25 |
|
* sieve/testsuite/scripts/i-casemap-regex.sv: New file. |
26 |
|
* sieve/testsuite/scripts/i-numeric-contains.sv: New file. |
27 |
|
* sieve/testsuite/scripts/i-numeric-is.sv: New file. |
28 |
|
* sieve/testsuite/scripts/i-octet-contains.sv: New file. |
29 |
|
* sieve/testsuite/scripts/i-octet-is.sv: New file. |
30 |
|
* sieve/testsuite/scripts/i-octet-matches.sv: New file. |
31 |
|
* sieve/testsuite/scripts/i-octet-regex.sv: New file. |
32 |
|
* sieve/testsuite/scripts/DISTFILES: Added scripts for testing |
33 |
|
comparators. |
34 |
|
|
35 |
|
* sieve/testsuite/sieve/i-casemap.exp: New file. |
36 |
|
* sieve/testsuite/sieve/i-numeric.exp: New file. |
37 |
|
* sieve/testsuite/sieve/i-octet.exp: New file. |
38 |
|
* sieve/testsuite/sieve/DISTFILES: Added scripts for testing |
39 |
|
comparators. |
40 |
|
|
41 |
|
* testsuite/spool/sieve.mbox: Add X-Number header to msg 2 |
42 |
|
for testing i;ascii-numeric comparator. |
43 |
|
* sieve/testsuite/Redirect: Reflect changed headers in msg 2 |
44 |
|
* sieve/testsuite/Reject: Likewise |
45 |
|
* sieve/testsuite/sieve/action.exp: Likewise. |
46 |
|
|
47 |
|
* testsuite/lib/mailutils.exp: Bugfix: always check for newline |
48 |
|
after matched pattern. |
49 |
|
|
50 |
|
* mail.local/Makefile.am: Added libsieve.la |
51 |
|
* mail.local/mail.local.h: Include libsieve.h |
52 |
|
* mail.local/main.c: Support for user-defined sieve filters. |
53 |
|
Improved debugging. |
54 |
|
|
55 |
|
* TODO: Updated. |
56 |
|
|
57 |
2002-11-18 Sergey Poznyakoff |
2002-11-18 Sergey Poznyakoff |
58 |
|
|
59 |
* mailbox/mailer.c (mailer_get_url): New function. |
* mailbox/mailer.c (mailer_get_url): New function. |