aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2008-10-15* pies/progman.c (env_setup): Port new implementation from Rush.Sergey Poznyakoff2
* gnulib.modules: Add c-ctype * mtasim/mtasim.c, pies/pies.h, pmult/pmult.c, lib/parsetime.c, mfd/lex.l, mfd/gram.y, mfd/mailfromd.h, mfd/spf.c, mfd/bi_sprintf.m4, mfd/bi_io.m4, mfd/pp.c, mfd/main.c: Use c-ctype, instead of ctype.
2008-10-04Introduce "precious" components.Sergey Poznyakoff4
* pies/pies.c (component_cfg_param): New configuration statement `precious'. * pies/progman.c (struct prog): New member `precious'. (register_prog): Set precious. (prog_start_dependencies): Do not mark disabled precious dependencies of a disabled component. * pies/pies.h (pies/pies.h): New member `precious'. * pies/pies.rcin (mcp): Mark as precious.
2008-10-04Bugfix.Sergey Poznyakoff2
* pies/pies.c (return_code_section_parser): Fix to work with tag of any type. * pies/pies.rcin: Minor change.
2008-10-04Terminate components in reverse order.Sergey Poznyakoff3
* pies/pies.c (main): Do cleanup after main action processing and only if action == ACTION_CONT. * pies/progman.c (struct prog): New member `prev'. (link_prog): Maintain doubly-linked list. (prog_stop_dependent): Avoid printing diagnostics if there are no dependencies to be stopped. (prog_stop): Do nothing if prog->pid is zero. Do not call prog_stop_dependent, it will be done by progman_cleanup. (prog_stop_all): Terminate components from last to first. * pies/pies.rcin: Improve example, by adding mcp component.
2008-10-04Improvements in pies.Sergey Poznyakoff3
* pies/pies.c (_cb_depend): Handle single string value. (_cb_retr): Fix diagnostic message. (_cb_facility): New function. (component_cfg_param): New statement `facility'. (component_section_parser): Initialize comp.facility to the default value. * pies/progman.c (struct prog): New member `facility'. (register_prog): Initialize facility. (open_retranslator): Use master->facility. * pies/pies.h (struct component): New member `facility'.
2008-10-03Bugfix.Sergey Poznyakoff1
* pies/progman.c (register_prog): Remove stray semicolon. (retr_exit): Use _exit. (prog_stop_dependent): Bugfix: stop retranlators as well as components.
2008-09-29Remove unused varsSergey Poznyakoff1
2008-09-29Fix MU configuration file support.Sergey Poznyakoff1
* lib/libmf.h (config_array_to_argv) (config_array_to_string, config_cb_timeout): new prototypes. * lib/utils.c: New * lib/Makefile.am (libmf_a_SOURCES): Add utils.c * mfd/gram.y (defer_initialize_variable): Both args are const. * mfd/mailfromd.h (defer_initialize_variable) (add_include_dir): Change signatures. * mfd/pp.c (add_include_dir): Arg is const. * pies/pies.c, pmult/pmult.c, mfd/main.c: Rewrite configuration file support to match changes in Mailutils.
2008-09-08Version 4.9.93Sergey Poznyakoff1
* configure.ac: Version 4.9.93 * NEWS: Likewise. * pies/pies.c: Change description.
2008-06-26* pies/pies.h: Include stdint.hSergey Poznyakoff1
* configure.ac: Fix checking for libresolv.
2008-03-12* doc/Makefile.am (check-refs, check-fixmes): Print correctSergey Poznyakoff1
locations for multiple input files. Return a meaningful error code. * TODO: Update.
2008-03-11Rewrite the bootstrap suite.Sergey Poznyakoff2
* README-alpha: Rewritten. * bootstrap.conf: Rewritten. * bootstrap: Slightly modified version from gnulib. * gnulib.modules, README-hacking: New files. * doc/mailfromd.texi: Minor fix.
2008-03-10Port r1632 of branches/release_4_3_patches.Sergey Poznyakoff1
2008-03-05Use ngettextSergey Poznyakoff1
2008-03-04Minor fixes in translatable stringsSergey Poznyakoff1
2008-02-26* pies/pies.c: New configuration statement "chdir".Sergey Poznyakoff16
* pies/progman.c (struct prog.v.p): New member `dir'. (register_prog): Initialize newp->v.p.dir; (prog_start): Change to the working directory, if required by config.

Return to:

Send suggestions and report system problems to the System administrator.