/[mailutils]/mailutils/ChangeLog
ViewVC logotype

Diff of /mailutils/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.534 by gray, Wed Nov 13 13:43:23 2002 UTC revision 1.535 by gray, Thu Nov 14 07:28:22 2002 UTC
# Line 1  Line 1 
1    2002-11-14  Sergey Poznyakoff
2    
3            Started actually rewriting sieve to use libsieve library.
4            The CMU-based sources are available under the tag
5            ver-0-1-2-with-cmu-sieve.
6            
7            * Makefile.am: Added libsieve.
8            * configure.ac: Likewise.
9    
10            * mailbox/mbx_mboxscan.c (mbox_scan0): Compute uids before
11              calling DISPATCH_ADD_MSG.
12            * mailbox/mbx_mh.c (mh_scan0): Implemented EVT_MESSAGE_ADD
13              notification.
14            * include/mailutils/libsieve.h: Changed sieve_machine_t to be
15              a pointer to structure.
16            * libsieve/Makefile.am: Removed sv.c
17            * libsieve/sv.c: Removed.
18            * libsieve/runtime.c: Reflect change of sieve_machine_t type.
19            * libsieve/sieve.y: Likewise.
20            * libsieve/sieve.h (struct sieve_machine): New members: filename,
21              logger, ticket, mu_debug.
22            * libsieve/actions.c: Implemented stop, keep, discard and
23              fileinto.
24            * libsieve/tests.c: Implemented true, false, exists and size.
25            * libsieve/util.c (sieve_value_get, sieve_log_action)
26              (sieve_mark_deleted): New functions.
27              
28            * sieve/gram-sieve.y: Removed.
29            * sieve/parseaddr.c: Removed.
30            * sieve/sv.h: Removed.
31            * sieve/tree.h: Removed.
32            * sieve/addr-lex.l: Removed.
33            * sieve/imparse.c: Removed.
34            * sieve/parseaddr.h: Removed.
35            * sieve/sieve-lex.l: Removed.
36            * sieve/svcb.c: Removed.
37            * sieve/util.c: Removed.
38            * sieve/imparse.h: Removed.
39            * sieve/script.c: Removed.
40            * sieve/svctx.c: Removed.
41            * sieve/util.h: Removed.
42            * sieve/interp.c: Removed.
43            * sieve/script.h: Removed.
44            * sieve/sieve.h: Removed.
45            * sieve/svfield.c: Removed.
46            * sieve/addr.y: Removed.
47            * sieve/interp.h: Removed.
48            * sieve/sieve_err.c: Removed.
49            * sieve/svfield.h: Removed.
50            * sieve/comparator.c: Removed.
51            * sieve/message.c: Removed.
52            * sieve/sieve_err.h: Removed.
53            * sieve/svutil.c: Removed.
54            * sieve/comparator.h: Removed.
55            * sieve/message.h: Removed.
56            * sieve/sieve-gram.y: Removed.
57            * sieve/sieve_interface.h: Removed.
58            * sieve/tree.c: Removed.
59            * sieve/AUTHORS: Removed.
60            * sieve/COPYING: Removed.
61            * sieve/NEWS: Removed.
62            * sieve/README: Removed.
63    
64            * sieve/Makefile.am: Pruned for the new implementation.
65            * sieve/sieve.c: Use libsieve calls.
66            
67  2002-11-13  Sergey Poznyakoff    2002-11-13  Sergey Poznyakoff  
68    
69          * include/mailutils/libsieve.h: (sieve_vprintf_t): Removed.          * include/mailutils/libsieve.h: (sieve_vprintf_t): Removed.

Legend:
Removed from v.1.534  
changed lines
  Added in v.1.535

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26