Commit d57538cb d57538cb0bba326a76fdb35a9fc78a1f946d6433 by Sergey Poznyakoff

Updated

1 parent bed3e268
Showing 1 changed file with 36 additions and 0 deletions
1 2004-01-05 Sergey Poznyakoff
2
3 * include/mailutils/libsieve.h (sieve_locus_t): New datatype.
4 (sieve_action_log_t): Changed type of the second argument.
5 * libsieve/actions.c (sieve_action_stop): Bugfix. Account for
6 -4 offset.
7 * libsieve/comparator.c (sieve_match_part_checker): Use
8 extended regular expressions by default.
9 * libsieve/prog.c (sieve_code_source,sieve_code_line): New
10 functions.
11 (sieve_code_action,sieve_code_test): Include line info before
12 coding the instruction.
13 * libsieve/runtime.c (instr_source,instr_line)
14 (sieve_get_locus): New functions
15 * libsieve/sieve.h (sieve_op_t.line): New member
16 * libsieve/sieve.l (push_source,pop_source): Include line info
17 * libsieve/sieve.y (sieve_machine_destroy)
18 (sieve_machine_begin): Initialize and destroy source_list
19 * libsieve/util.c (sieve_log_action): Updated call to
20 mach->logger.
21
22 * libsieve/tests.c: Improved debugging messages
23 * libsieve/extensions/list.c: Likewise.
24 * libsieve/extensions/spamd.c: Likewise.
25 * libsieve/extensions/timestamp.c: Likewise.
26 * examples/numaddr.c: Likewise.
27
28 * mail.local/main.c: Brought in sync with recent changes to
29 libsieve
30 * sieve/sieve.c: Likewise.
31
32 * sieve/testsuite/lib/sieve.exp: Default to --line-info=no
33
34 * include/mailutils/list.h (list_locate): New function
35 * mailbox/list.c: Likewise
36
1 2004-01-04 Wojciech Polak 37 2004-01-04 Wojciech Polak
2 38
3 * mail/send.c (mail_send): Bugfix. Removed free(p) 39 * mail/send.c (mail_send): Bugfix. Removed free(p)
......