summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2002-11-15(sieve_machine_init): Fixed return value.Sergey Poznyakoff1
(sieve_machine_add_destructor,sieve_machine_destroy): New functions.
2002-11-15(struct sieve_machine): New member destr_list.Sergey Poznyakoff1
(sieve_match_part_checker): New function.
2002-11-15(instr_run): Do not run the handler when in disassemble mode.Sergey Poznyakoff1
2002-11-15(sieve_require): Commented unimplemented partsSergey Poznyakoff1
2002-11-15(sieve_register_test)Sergey Poznyakoff1
(sieve_register_action): Changed type of fourth argument (tags).
2002-11-15More thorough checking of tags.Sergey Poznyakoff1
2002-11-15Added support for :regex matching type.Sergey Poznyakoff1
2002-11-15(sieve_retrieve_t): Extra argument.Sergey Poznyakoff1
(sieve_destructor_t,sieve_tag_checker_t): New types. (sieve_value_t): New member v.ptr. (sieve_tag_def_t): Removed num member. (sieve_tag_group_t): New data type. (sieve_runtime_tag): Changed type of tag member to char *. (sieve_register_t): Removed unused members. Changed type of tags member. (sieve_register_test,sieve_register_action): Changed type of fourth argument (tags). (sieve_machine_destroy,sieve_machine_add_destructor): New functions.
2002-11-15(parse_opt): Use argp_error to report errorsSergey Poznyakoff1
2002-11-15(address_aget_local_part,address_aget_domain): New functions.Sergey Poznyakoff2
2002-11-15(list_replace): New function.Sergey Poznyakoff2
2002-11-14added declaration of address_dup()Frederic Gobry2
2002-11-14UpdatedSergey Poznyakoff1
2002-11-14Added comparator.cSergey Poznyakoff1
2002-11-14Added to the repositorySergey Poznyakoff1
2002-11-14(sieve_action_discard): Log output made compatible with that of CMU ported ↵Sergey Poznyakoff1
sieve.
2002-11-14require "redirect".Sergey Poznyakoff1
2002-11-14(sieve_vlist_do, sieve_vlist_compare): New functions.Sergey Poznyakoff1
2002-11-14Implemented header test.Sergey Poznyakoff1
2002-11-14(action production): Fixed number of arguments in call to ↵Sergey Poznyakoff1
sieve_compile_error().
2002-11-14(struct sieve_machine) New member action_count.Sergey Poznyakoff1
(sieve_register_standard_comparators): New function. (sieve_require_comparator): New function.
2002-11-14(instr_action): Increase action_count; (sieve_run): Log implicit keep action.Sergey Poznyakoff1
2002-11-14(sieve_require): Handle "comparator-" prefix in require statements.Sergey Poznyakoff1
2002-11-14(sieve_comparator_t,sieve_retrieve_t): New datatypes.Sergey Poznyakoff1
(sieve_vlist_do,sieve_vlist_compare,sieve_comparator_lookup) (sieve_register_comparator,sieve_get_comparator): New functions. (sieve_action_discard): Log output made compatible with that of CMU ported sieve.
2002-11-14RemovedSergey Poznyakoff1
2002-11-14Started actually rewriting sieve to use libsieve library.Sergey Poznyakoff1
The CMU-based sources are available under the tag ver-0-1-2-with-cmu-sieve.
2002-11-14Use libsieve calls.Sergey Poznyakoff1
2002-11-14Pruned for the new implementation.Sergey Poznyakoff1
2002-11-14RemovedSergey Poznyakoff36
2002-11-14(sieve_value_get, sieve_log_action, sieve_mark_deleted): New functions.Sergey Poznyakoff1
2002-11-14Implemented true, false, exists and size.Sergey Poznyakoff1
2002-11-14Implemented stop, keep, discard and fileinto.Sergey Poznyakoff1
2002-11-14(struct sieve_machine): New members: filename, logger, ticket, mu_debug.Sergey Poznyakoff1
2002-11-14Reflect change of sieve_machine_t type.Sergey Poznyakoff2
2002-11-14Removed sv.cSergey Poznyakoff1
2002-11-14Changed sieve_machine_t to be a pointer to structure.Sergey Poznyakoff1
2002-11-14(mh_scan0): Implemented EVT_MESSAGE_ADD notification.Sergey Poznyakoff1
2002-11-14(mbox_scan0): Compute uids before calling DISPATCH_ADD_MSG.Sergey Poznyakoff1
2002-11-14Added libsieveSergey Poznyakoff2
2002-11-13Updatedver-0-1-2-with-cmu-sieveSergey Poznyakoff1
2002-11-13Modified to reflect changes in the API.Sergey Poznyakoff1
2002-11-13Implemented conditional blocks. The grammar is completeSergey Poznyakoff1
2002-11-13(sieve_op_t): New member `pc'.Sergey Poznyakoff1
(struct sieve_machine): New members: errbuf,mailbox,msgno, msg,parse_error_printer. (sieve_error,sieve_debug): Removed prototype. (sieve_compile_error,instr_branch,instr_brz): New function.
2002-11-13Verbose debugging.Sergey Poznyakoff1
(instr_branch, instr_brz): New functions. (sieve_get_data,sieve_get_message,sieve_get_message_num) (sieve_get_debug_level,sieve_disass,sieve_mailbox): New functions(sieve_vprintf_t): Removed.
2002-11-13Use sieve_compile_error() to report parse errors.Sergey Poznyakoff3
2002-11-13(sieve_code_command): Implemented implicit typecast from string to string-list.Sergey Poznyakoff1
2002-11-13(fileinto_args): Fileinto takes string, not string-list.Sergey Poznyakoff1
2002-11-13Replaced BNZ with BZ.Sergey Poznyakoff1
2002-11-13(sieve_vprintf_t): Removed.Sergey Poznyakoff1
(sieve_parse_error_t): New data type. (sieve_compile): Changed prototype declaration. (sieve_get_data,sieve_get_message,sieve_get_message_num) (sieve_get_debug_level,sieve_mailbox,sieve_disass) (sieve_machine_init,sieve_machine_set_error) (sieve_machine_set_parse_error): New functions.
2002-11-13UpdatedSergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.