/ [mailfromd] / branches
To checkout: svn checkout http://svn.gnu.org.ua/sources/mailfromd/branches
Puszcza

Log of /branches

View Directory Listing Directory Listing


Sticky Revision:

Revision 1695 - Directory Listing
Modified Sun Oct 5 09:45:42 2008 UTC (13 years ago) by gray
Sync with trunk

Revision 1688 - Directory Listing
Modified Fri Oct 3 20:46:46 2008 UTC (13 years ago) by gray
Port r1687 from trunk

Revision 1686 - Directory Listing
Modified Tue Sep 30 17:54:16 2008 UTC (13 years ago) by gray
Fix svn:ignore

Revision 1685 - Directory Listing
Modified Tue Sep 30 17:50:02 2008 UTC (13 years ago) by gray
Add lolcode to automake framework.

* lolcode/gramr.y, lolcode/lolcode.h, lolcode/Makefile.am
* lolcode/lex.l: Rename to lexr.l (with edits).
* lolcode/Makefile: Remove.
* lolcode/gram.y: Remove.

* configure.ac, Makefile.am: Add lolcode/


Revision 1684 - Directory Listing
Modified Mon Sep 29 22:50:32 2008 UTC (13 years ago) by gray
* lolcode: New dir.
* lolcode/lex.l, lolcode/gram.y, lolcode/Makefile.am: New files.

Revision 1681 - Directory Listing
Modified Mon Sep 29 19:08:13 2008 UTC (13 years ago) by gray
Port r1680 from trunk

Revision 1679 - Directory Listing
Modified Sun Sep 28 16:40:14 2008 UTC (13 years, 1 month ago) by gray
Can has lolcode?



Revision 1661 - Directory Listing
Modified Mon Sep 8 21:20:39 2008 UTC (13 years, 1 month ago) by gray
* src/snarf.m4, src/bi_sprintf.m4, src/prog.h, src/bi_sieve.m4,
Ported r1655 from trunk.

* src/prog.c: Ported r1655 and r1660 from trunk.

* NEWS: Update, set version number 4.4.1.
* configure.ac: set version number 4.4.1.


Revision 1640 - Directory Listing
Modified Mon Mar 10 18:43:23 2008 UTC (13 years, 7 months ago) by gray
doc/mailfromd.texi: Spell check. Add missing acknowledgments.

Revision 1638 - Directory Listing
Modified Mon Mar 10 18:27:03 2008 UTC (13 years, 7 months ago) by gray
Patches for v.4.4


Revision 1632 - Directory Listing
Modified Mon Mar 10 14:19:14 2008 UTC (13 years, 7 months ago) by gray
src/prog.c (env_throw, env_throw_0, env_throw_bi): Fix signatures.

Revision 1631 - Directory Listing
Modified Mon Mar 10 14:11:03 2008 UTC (13 years, 7 months ago) by gray
Version 4.4

Revision 1630 - Directory Listing
Modified Mon Mar 10 13:43:22 2008 UTC (13 years, 7 months ago) by gray
* src/mailfromd.h (enum mf_status_code): Add a comma and a count
definition, needed for make check-exceptions in docs.
* src/status.mfi (m4_ifdef): Use OLD_EXCEPTION_CODES instead of
COMPAT_4_3.
* src/main.c: New command line options: -D (--define), and -U
(--undefine).
* mflib/match_dnsbl.mf (match_dnsbl): Use LAZY_MATCH_RBL instead of
COMPAT_4_3.
Throw e_invip if address is invalid.
* mflib/match_rhsbl.mf (match_rhsbl): Use LAZY_MATCH_RBL instead
of COMPAT_4_3.
* doc/mailfromd.texi: Document variable shadowing and new
features.
* doc/Makefile.am (check-exceptions): Update the rule.
* NEWS: Update.


Revision 1629 - Directory Listing
Modified Sun Mar 9 22:03:48 2008 UTC (13 years, 7 months ago) by gray
Fix the test suite. The file status.mfh now contains m4 statements,
yet the test suite uses --no-preproc files, so we have to use an
already preprocessed version of that file.

* tests/atlocal.in (MFOPTS): Add -I@abs_builddir@
* tests/Makefile.am (status.mfh): New rule.
(check_local): Depend on status.mfh
(clean-local): Remove status.mfh
* NEWS: Raise version number.


Revision 1628 - Directory Listing
Modified Sun Mar 9 16:20:50 2008 UTC (13 years, 7 months ago) by gray
Prefix all exception codes with `e_'.

* src/mfstat.awk: Look for mf_exception_code/mf_exception_count.
* src/lex.l (variable_or_const): Add type cast.
* src/mailfromd.h (enum mf_status_code): Retain only first four proper
status codes.
(enum mf_exception_code): New type.
(mf_status_to_exception): New macro
(mf_exception_str,string_to_exception): New functions
(mf_status_str): Rewrite as macro.
(string_to_stat): Remove.
* src/mf-status.mfi: Prefix codes with e_
* src/status.mfi: Prefix exception codes with e_. Retain
succes, not_found, failure, and temp_failure for backward
compatibility.
Retain old exception names if m4 symbol COMPAT_4_3 is defined.
* src/gram.y, src/snarf.m4, src/bi_poll.m4, src/bi_string.m4,
src/drivers.c, src/bi_dns.m4, src/bi_system.m4, src/bi_spf.m4,
src/prog.c, src/bi_ipaddr.m4, src/bi_sa.m4, src/bi_io.m4,
src/bi_sieve.m4, src/bi_vars.m4, src/bi_other.m4, src/bi_mail.m4,
src/bi_gettext.m4, src/bi_db.m4, : Use new exception names.
* configure.ac (MF_VERSION_PATCH): Set to 90
* doc/mailfromd.texi: Document changes.



Revision 1627 - Directory Listing
Modified Sun Mar 9 10:04:03 2008 UTC (13 years, 7 months ago) by gray
Name clashes between constants and variables went unnoticed by the
compiler. Bug reported by Thomas Lynch.
Fix this and rename exception codes to minimize chances of such
clashes.

* src/symtab.c (lookup_or_install): Allow to search using state
masks.
(variable_or_constant_lookup): New function.
(constant_lookup): Return const struct constant *.
(constant_lookup_value): New function.
* src/lex.l (get_const): Remove.
(variable_or_const): New function.
* src/gram.y: Display warnings on a clash of constant and variable
names.
(VARIABLE): Change union type to var. Modify `variable' production
accordingly.
* src/mailfromd.h (_SYM_COUNT,SYM_MASK,SYM_BITS): New defines.
(constant_lookup): Return const struct constant *.
(constant_lookup_value): New function.
(variable_or_constant_lookup): New function.
* src/status.mfi: Prefix exception codes with `e_' to avoid name
clashes.
Provide backward-compatible constants.
* mflib/match_dnsbl.mf (match_dnsbl): Rename range to iprange to
avoid name clashes with the exception code.
Remove buggy conditions. Provide a correctly working replacement
for them if the m3 symbol `COMPAT_4_3' is defined.
* mflib/match_rhsbl.mf (match_rhsbl): Rename range to iprange to
avoid name clashes with the exception code.
Remove buggy conditions. Provide a correctly working replacement
for them if the m3 symbol `COMPAT_4_3' is defined.
* mflib/match_cidr.mf, mflib/safedb.mf4, tests/etc/catch.rc,
tests/etc/catch01.rc: Use new exception codes.


Revision 1621 - Directory Listing
Modified Sat Mar 1 08:54:46 2008 UTC (13 years, 7 months ago) by gray
* src/prog.c, src/prog.h (advance_pc): Fix type of the 2nd
argument.
* configure.ac: Use AC_TRY_LINK to check for libresolve.


Revision 1619 - Directory Listing
Modified Sat Mar 1 01:09:16 2008 UTC (13 years, 7 months ago) by gray
* src/prog.c, src/prog.h (advance_pc): Fix type of the 2nd
argument.
* configure.ac: Use AC_TRY_LINK to check for libresolve.


Revision 1615 - Directory Listing
Modified Thu Feb 21 16:44:43 2008 UTC (13 years, 8 months ago) by gray
* src/main.c (cb_milter_timeout): Fix format.
(mf_cfg_param): Fix erroneous description of include-path.


Revision 1614 - Directory Listing
Modified Thu Feb 21 16:30:30 2008 UTC (13 years, 8 months ago) by gray
Patches for version 4.3


Revision 1608 - Directory Listing
Modified Sat Feb 9 19:53:30 2008 UTC (13 years, 8 months ago) by gray
* THANKS: Add Tom Lynch. Obfuscate email addresses.
* pmult/pmult.c: Remove kludges that were necessary to include
files from meta1 source tree. Assume PreAlpha24.1 at least.
* pmult/Makefile.am (INCLUDES): Remove @META1_INCLUDES@
* configure.ac (--enable-pmilter option): Assume all the necessary
libraries are installed under ${path}/include/sm, and libraries
under ${path}/lib/meta1.


Revision 1607 - Directory Listing
Modified Wed Feb 6 21:11:47 2008 UTC (13 years, 8 months ago) by gray
Ported r1606 from trunk.

* src/dnsbase.c: Define MAX, if necessary.
* src/mailfromd.h: Define INADDR_NONE.
* configure.ac: Check for librt.
Add auth to AM_GNU_MAILUTILS.
* gacopyz/server.c (srv_connect): Fix typo.
* gacopyz/gacopyz.c (do_connect): Fix typo.
* bootstrap (MODLIST): Add vasprintf.
* configure.ac: Check for libsocket and libnsl.
* src/dnsbase.c (dns_resolve_hostname,a_lookup): Change
initialization of domainbuf.
* src/syslog_async.c: Include fcntl.h.


Revision 1602 - Directory Listing
Modified Fri Feb 1 16:10:32 2008 UTC (13 years, 8 months ago) by gray
* pies/pies.c (progman_wake_disabled): Renamed to
progman_wake_sleeping.
* pies/progman.c: Implement proper handling of dependencies.
* pies/pies.h ((progman_wake_disabled): Renamed to
progman_wake_sleeping.
(pies_depmap_t,pies_depmap_pos_t,enum pies_depmap_direction): New
types.
(depmap_alloc,depmap_copy,depmap_set,depmap_isset,depmap_tc)
(depmap_first,depmap_next): New functions.
* pies/depmap.c: New file.
* pies/Makefile.am (pies_SOURCES): Add depmap.c.


Revision 1601 - Directory Listing
Modified Fri Feb 1 10:39:45 2008 UTC (13 years, 8 months ago) by gray
* smap/smap.c (version): Fix indentation.
* pies/pies.c (return_code_section_parser): Allow to use symbolic
exit codes.
(priv_setup): Exit with EX_CONFIG if the user does not exist.
(main): Catch early sigchlds as well.
* pies/progman.c (progman_cleanup): Fix notice wording.
* pies/pies.rcin: Add sample return-code section.
(component pmult): Redirect stderr/stdout to syslog.


Revision 1600 - Directory Listing
Modified Thu Jan 31 18:30:42 2008 UTC (13 years, 8 months ago) by gray
Implement configurable actions depending on the exit code of
a component.

* pies/pies.c: New configuration file section "return-code".
(capa): Add mailer and debug.
(main): Register "return-code" section and all mailer formats.
* pies/progman.c (enum prog_status): New type.
(struct prog): Remove `disabled'. New fields `status' and `act'.
(register_prog): Initialize act.
(prog_start): Exit with EX_SOFTWARE code if the component cannot
be started.
(progman_start): Do not start disabled components.
(progman_wake_disabled): Wake only components marked as
status_stopped.
(notify): New function.
(progman_cleanup): Act in accordance with the `act' field if the
component terminates.
(progman_stop_component,progman_dump_stats): Take into account
prog->v.p.status.
* pies/pies.h (MAX_RETURN_CODE): New define.
(enum return_action): New type.
(struct component.act): New member.
(default_component): New global.


Revision 1599 - Directory Listing
Modified Mon Jan 28 09:49:04 2008 UTC (13 years, 9 months ago) by gray
* mfd/bi_db.m4 (dbdel): Fix format arguments.

Revision 1598 - Directory Listing
Modified Sun Jan 27 08:46:48 2008 UTC (13 years, 9 months ago) by gray
* doc/mailfromd.texi: Document header_insert and sleep.
* mfd/bi_header.m4 (header_insert): New function.
* NEWS: Update.


Revision 1597 - Directory Listing
Modified Sat Jan 26 19:55:50 2008 UTC (13 years, 9 months ago) by gray
* pmult/pmult.c: Handle signals in the main thread by default.
Remove --sigthread option, introduce --no-signal-handler option.
(struct pmult_client): New member hdr
(cb_reply): Fully implement header modification commands in their
Sendmail semantics (as far as bugs of MeTA1 do not impede for it
to work).
(pmult_runlist0): New function.
(pmult_runlist): Rewrite using pmult_runlist0.
(pmult_clear): New function.
(pmult_shutdown,pmult_eom): Call pmult_clear.
(process_headers): Populate p->hdr.
(pmult_msg_handler): New function.
(pmult_msg): Rewrite using pmult_msg_handler.

* mfd/mailfromd.h (enum msgmod_opcode): New value header_insert.
* mfd/bi_header.m4 (header_add): Implement optional index
argument.
* mfd/engine.c (run_msgmod): Handle header_insert.
* mfd/gram.y (msgmod_opcode_str): Likewise.

* doc/mailfromd.texi: Update.
* NEWS, TODO: Update.




Revision 1596 - Directory Listing
Modified Sat Jan 26 12:15:05 2008 UTC (13 years, 9 months ago) by gray
* pmult/pmult.c (wait_for_signal): Handle SIGABRT and SIGSEGV.
(pmult_msg): Print body text at debug level trace7.



Revision 1595 - Directory Listing
Modified Fri Jan 25 10:06:41 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1594 - Directory Listing
Modified Fri Jan 25 10:06:07 2008 UTC (13 years, 9 months ago) by gray
(pmult_runlist,pmult_shutdown,pmult_connect): Lock context before proceeding.

Revision 1593 - Directory Listing
Modified Thu Jan 24 14:34:43 2008 UTC (13 years, 9 months ago) by gray
Fix handling of the --log-tag option.

Revision 1592 - Directory Listing
Modified Thu Jan 24 10:18:07 2008 UTC (13 years, 9 months ago) by gray
* pies/progman.c (prog_start): Remove unconditional debugging
output.
* gacopyz/gacopyz.h (SMI_LOG_PROTO): New debugging level.
(gacopyz_io_logdump): Remove useless level argument.
* gacopyz/log.c, gacopyz/io.c, gacopyz/gacopyz.c: Dump protocol
traces only if SMI_LOG_PROTO is set.


Revision 1591 - Directory Listing
Modified Thu Jan 24 10:00:23 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1590 - Directory Listing
Modified Thu Jan 24 09:59:39 2008 UTC (13 years, 9 months ago) by gray
* pmult/pdbg.hm4, pmult/debugdef.m4: New files. Provide serialized
versions of MU_DEBUG macros.

* pmult/pmult.c: Use debugging macros from pdbg.h
Do not protect accesses to p->srvlist by mutexes, they should not
be concurrent anyway.
(pmult_abort): Do not shutdown priv_data.


Revision 1589 - Directory Listing
Modified Tue Jan 22 17:04:52 2008 UTC (13 years, 9 months ago) by gray
Update svn:ignore

Revision 1588 - Directory Listing
Modified Tue Jan 22 16:47:43 2008 UTC (13 years, 9 months ago) by gray
* mtasim/mtasim.c: Do not use gacopyz_srv_define_macro0.
* pmult/pmult.c: (log_setup): Always set mu_debug_default_printer
to override bug in libmailutils.
(client_block_end): Bugfix.
(pmult_connect): Do not use gacopyz_srv_define_macro0.
* mfd/main.c (log_setup): Always set mu_debug_default_printer to
override bug in libmailutils.

* gacopyz/gacopyz.h (gacopyz_srv_define_macro0): Remove.
* gacopyz/log.c (gacopyz_io_logdump): Bugfix.
* gacopyz/server.c (gacopyz_srv_define_macro0): Remove.
(gacopyz_srv_define_macro): Do not use gacopyz_srv_define_macro0.

* pies/pies.c (log_setup): Always set mu_debug_default_printer to
override bug in libmailutils.
(component_cfg_param): New keyword `env'.
(main): Bugfix: It is -R that allows arguments, not -r.
* pies/progman.c (struct prog): New member env.
(register_prog): Avoid unnecessary allocations. Copy env.
(env_setup): New function.
(prog_start): Set up environment.
* pies/pies.h (struct component): New member env.


Revision 1587 - Directory Listing
Modified Mon Jan 21 15:25:34 2008 UTC (13 years, 9 months ago) by gray
Remove obsolete comments

Revision 1584 - Directory Listing
Modified Mon Jan 21 13:24:15 2008 UTC (13 years, 9 months ago) by gray
* doc/mailfromd.texi, NEWS: Update.
* doc/Makefile.am: Rename /src/ to /mfd/.

* mfd/symtab.c (rehash): Bugfix: Update variable owner.
* mfd/mailfromd.h (SP): New macro.
(struct locus.line): Change type to unsigned long.
(enum header_opcode): Replace with enum msgmod_opcode.
(struct old_header_node): Replace with struct msgmod_closure.
(header_command_str): Replace with msgmod_opcode_str.
(parse_error,parse_warning,parse_warning_locus): Mark as
printflike.
(env_throw,env_throw_bi): Likewise.
(logmsg,trace): Likewise.
(create_environment): Change proto.
(env_msgmod): New function.

* mfd/bi_rcpt.m4: New file. Envelope modification functions.
* mfd/bi_qrnt.m4: New file. Quarantine functions.
* mfd/bi_header.m4: New file. Header modification functions.
* mfd/Makefile.am (M4_FILES): Add bi_rcpt.m4, bi_header.m4 and
bi_qrnt.m4.
* mfd/engine.c, mfd/gram.y, mfd/drivers.c, mfd/prog.c

* gacopyz/server.c: Minor changes in debug diagnostics.


Revision 1583 - Directory Listing
Modified Sun Jan 20 15:16:43 2008 UTC (13 years, 9 months ago) by gray
Minor rewording

Revision 1582 - Directory Listing
Modified Sat Jan 19 19:51:37 2008 UTC (13 years, 9 months ago) by gray
* pmult/pmult.c: Use callback to handle header modification
commands.
* gacopyz/gacopyz.h (gacopyz_srv_set_callback)
(gacopyz_srv_set_callback_data): New function.
* gacopyz/server.c (struct gacopyz_srv.cb_reply,cb_data): New
members.
(gacopyz_srv_set_callback)
(gacopyz_srv_set_callback_data): New functions.
(gacopyz_srv_send_command): Read all header, recipient and body
modification replies. 
* doc/mailfromd.texi: Update.


Revision 1581 - Directory Listing
Modified Sat Jan 19 08:22:30 2008 UTC (13 years, 9 months ago) by gray
* tests/testsuite.at: Skip MTA tests if running with root privileges.
* tests/Makefile.am: Add missing depedency.


Revision 1580 - Directory Listing
Modified Sat Jan 19 08:05:05 2008 UTC (13 years, 9 months ago) by gray
(main): Restore accidentally removed statement.

Revision 1579 - Directory Listing
Modified Sat Jan 19 08:01:16 2008 UTC (13 years, 9 months ago) by gray
Update svn:ignore

Revision 1578 - Directory Listing
Modified Sat Jan 19 07:58:34 2008 UTC (13 years, 9 months ago) by gray
Roll back the latest rename. Changing a well-known program/package name doesn't pay

Revision 1577 - Directory Listing
Modified Wed Jan 16 19:21:46 2008 UTC (13 years, 9 months ago) by gray
Emulate more milter macros.

Revision 1576 - Directory Listing
Modified Wed Jan 16 18:14:59 2008 UTC (13 years, 9 months ago) by gray
* gacopyz/server.c (gacopyz_srv_con): Pass port number.

Revision 1575 - Directory Listing
Modified Wed Jan 16 15:57:41 2008 UTC (13 years, 9 months ago) by gray
Fix copyright headers

Revision 1574 - Directory Listing
Modified Wed Jan 16 13:59:09 2008 UTC (13 years, 9 months ago) by gray
Ported r1571 from branches/gmach:

* src/engine.c: (milter_conn_accept): Take a third argument,
specifying the actual length of the sa structure.
Return 0 if mailfromd_acl is not given.
* gacopyz/gacopyz.h, gacopyz/gacopyz.c: xxfi_accept takes third
argument, specifying the actual length of the sa structure.



Revision 1573 - Directory Listing
Modified Wed Jan 16 13:35:39 2008 UTC (13 years, 9 months ago) by gray
Update svn:ignore

Revision 1572 - Directory Listing
Modified Wed Jan 16 13:32:56 2008 UTC (13 years, 9 months ago) by gray
* mtasim: New directory.
* mtasim/openat-die.c, mtasim/mtasim.c: Move from src/
* mtasim/Makefile.am: New file.
* configure.ac, Makefile.am: Add mtasim. 
* tests/atlocal.in: Add mtasim to PATH.
* po/POTFILES.in: Add missing files.


Revision 1571 - Directory Listing
Modified Wed Jan 16 13:06:38 2008 UTC (13 years, 9 months ago) by gray
* src, src/mfstat.awk, src/symtab.c, src/lex.l, src/mu_dbm.c,
src/engine.c, src/stack.c, src/snarf.m4, src/dnscache.c,
src/mu_dbm.h, src/opcode.awk, src/gram.y, src/debug.cin,
src/drivers.c, src/bi_poll.m4, src/bi_string.m4, src/mailfromd.h,
src/dnsbase.c, src/debug.hin, src/dns.c, src/openat-die.c,
src/db.c, src/spf.c, src/dns.h, src/drv.awk, src/bi_system.m4,
src/bi_dns.m4, src/spf.h, src/bi_sprintf.m4, src/bi_spf.m4,
src/init.m4, src/debugdef.m4, src/cache.c, src/optab.opc,
src/prog.c, src/optab.oph, src/bi_ipaddr.m4, src/bi_sa.m4,
src/opcodes, src/mf-status.mfi, src/prog.h, src/status.mfi,
src/bi_io.m4, src/pp.c, src/builtin.def, src/bi_sieve.m4,
src/bi_vars.m4, src/main.c, src/Makefile.am, src/bi_other.m4,
src/bi_mail.m4, src/mtasim.c, src/rate.c, src/bi_gettext.m4,
src/bi_db.m4: Move to mfd.
* configure.ac, Makefile.am, mfd/mtasim.c, mfd/Makefile.am: Use
mfd instead of src. 
* mfd: New directory.

* mfd/engine.c (milter_conn_accept): Take a third argument,
specifying the actual length of the sa structure.
Return 0 if mailfromd_acl is not given.
* gacopyz/gacopyz.h, gacopyz/gacopyz.c: xxfi_accept takes third
argument, specifying the actual lengthof the sa structure.

* tests/farg.at, tests/ismx.at, tests/atlocal.in, tests/catch.at,
tests/catch01.at, tests/cond02.at, tests/shadow.at,
tests/version.at, tests/ashadow.at, tests/cond04.at,
tests/relayed02.at, tests/cond06.at, tests/testsuite.at,
tests/ack.at, tests/invcidr.at, tests/switchn1.at,
tests/bctx00.at, tests/switchn3.at, tests/greylist.at,
tests/cidr2.at, tests/fctx00.at, tests/switchs1.at,
tests/switchs3.at, tests/invip2.at, tests/poll02.at,
tests/poll04.at, tests/hostname.at, tests/resolve.at,
tests/invcidr2.at, tests/hasmx.at, tests/declvar.at,
tests/cond01.at, tests/macros.at, tests/invip.at, tests/cond03.at,
tests/relayed01.at, tests/cond05.at, tests/prec.at,
tests/strings.at, tests/rescname.at, tests/bctx01.at,
tests/switchn2.at, tests/cidr1.at, tests/switchn4.at,
tests/cidr3.at, tests/fctx01.at, tests/poll.at, tests/switchs2.at,
tests/poll01.at, tests/ml.at, tests/switchs4.at,
tests/poll03.at: Rename mailfromd to mfd.



Revision 1570 - Directory Listing
Modified Wed Jan 16 12:53:14 2008 UTC (13 years, 9 months ago) by gray
Prepare for renaming

Revision 1568 - Directory Listing
Modified Mon Jan 14 23:07:27 2008 UTC (13 years, 9 months ago) by gray
Fix typos

Revision 1567 - Directory Listing
Modified Mon Jan 14 17:51:42 2008 UTC (13 years, 9 months ago) by gray
* src/engine.c, src/mailfromd.h, src/main.c: Implement ACLs.
* NEWS: Update.


Revision 1566 - Directory Listing
Modified Mon Jan 14 17:31:18 2008 UTC (13 years, 9 months ago) by gray
* src/main.c, smap/smap.c, pies/pies.c, pies/progman.c,
pies/pies.h, pmult/pmult.c: Sync with MY CVS: Use mu_log_facility
and mu_log_tag.
* gacopyz/gacopyz.h (struct gacopyz_milter_descr): New member
xxfi_accept.
* gacopyz/gacopyz.c (gacopyz_handle_connection): Close connection
immediately if conn->desc.xxfi_accept return 1.


Revision 1565 - Directory Listing
Modified Mon Jan 14 17:26:09 2008 UTC (13 years, 9 months ago) by gray
* src/main.c, smap/smap.c, pies/pies.c, pies/progman.c,
pies/pies.h, pmult/pmult.c: Sync with MY CVS: Use mu_log_facility
and mu_log_tag.
* gacopyz/gacopyz.h (struct gacopyz_milter_descr): New member
xxfi_accept.
* gacopyz/gacopyz.c (gacopyz_handle_connection): Close connection
immediately if conn->desc.xxfi_accept return 1.


Revision 1564 - Directory Listing
Modified Mon Jan 14 08:24:24 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1563 - Directory Listing
Modified Mon Jan 14 08:19:05 2008 UTC (13 years, 9 months ago) by gray
Minor change

Revision 1562 - Directory Listing
Modified Sun Jan 13 18:23:10 2008 UTC (13 years, 9 months ago) by gray
* src/lex.l, src/mailfromd.h (parse_warning, parse_warning_locus)
(parse_error,parse_error_locus): fmt is const.
* src/gram.y (dbg_dict_getsym): Auxiliary function.
* src/prog.c, src/prog.h (pushs): 2nd argument is const.
* src/bi_gettext.m4 (bindtextdomain): Minor fix.
* pies/Makefile.am, smap/Makefile.am,
pmult/Makefile.am (LDADD): Place libgnu.a after
MAILUTILS_LIBS. 
* pmult/pmult.c: Fix indentation.
* lib/libmf.h: Include stdio.h
* lib/userprivs.c: Include libmf.h.
* lib/parsetime.c: Includestring.h and time.h


Revision 1561 - Directory Listing
Modified Sun Jan 13 09:02:15 2008 UTC (13 years, 9 months ago) by gray
* pies: New directory.
* pies/Makefile.am: New file.
* pies/pies.c, pies/progman.c, pies/pies.h, pies/pies.rcin: New
files.
* smap/smap.c (switch_to_privs): Remove. Use library version instead.
* pmult/pmult.c: New configuration file statement `pidfile'.
(pmult_connect): Ignore gsrv if its remote milter is not
listening.
* configure.ac, Makefile.am: Add pies.
* lib/libmf.h (getmaxfd): New define.
* NEWS: Update.


Revision 1560 - Directory Listing
Modified Sat Jan 12 15:32:43 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1559 - Directory Listing
Modified Sat Jan 12 15:32:32 2008 UTC (13 years, 9 months ago) by gray
* lib/libmf.h: Add switch_to_privs.
* lib/userprivs.c: New file.
* lib/Makefile.am: Add userprivs.c.
* src/gram.y (time_multiplier): Remove forward dcl.
* src/main.c: Move switch_to_privs to lib.


Revision 1558 - Directory Listing
Modified Sat Jan 12 15:22:17 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1557 - Directory Listing
Modified Sat Jan 12 15:07:46 2008 UTC (13 years, 9 months ago) by gray
* src/prog.c (instr_header): Improve trace output.
* pmult/pmult.c: Implement recipient and header modifications.
* configure.ac: Link libmta/libcstrr.a (for pmult).
* TODO: Update.

* gacopyz/server.c (gacopyz_srv_send_command): Do not bail out on
message modification responses.
* gacopyz/gacopyz.c (gacopyz_header_command): Improve trace output.


Revision 1556 - Directory Listing
Modified Sat Jan 12 15:04:09 2008 UTC (13 years, 9 months ago) by gray
Fix header deletion.

* src/gram.y (DELETE string): Initialize hdr.value.
* src/drivers.c (code_type_header): Value can be NULL.


Revision 1555 - Directory Listing
Modified Sat Jan 12 11:09:03 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1554 - Directory Listing
Modified Sat Jan 12 00:05:36 2008 UTC (13 years, 9 months ago) by gray
* src/mailfromd.h, lib/libmf.h (dict_init, dict_install)
(dict_destroy, dict_getsym): Move to lib/libmf.h.
* src/prog (dict_init, dict_install, dict_destroy)
(dict_getsym): Move to lib/dict.c.
* lib/dict.c: New file.
* lib/Makefile.am: Add dict.c.

* pmult/pmult.c: Implement framework for milter macros.


Revision 1553 - Directory Listing
Modified Fri Jan 11 22:41:20 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1552 - Directory Listing
Modified Fri Jan 11 22:38:15 2008 UTC (13 years, 9 months ago) by gray
* gacopyz/gacopyz.c (parse_url): Bugfix.
* pmult/pmult.c: Update.


Revision 1551 - Directory Listing
Modified Fri Jan 11 21:25:11 2008 UTC (13 years, 9 months ago) by gray
Update

Revision 1550 - Directory Listing
Modified Fri Jan 11 18:04:05 2008 UTC (13 years, 9 months ago) by gray
Update svn:ignore

Revision 1549 - Directory Listing
Modified Fri Jan 11 18:01:37 2008 UTC (13 years, 9 months ago) by gray
* src/gram.y (parse_time_interval): Move to lib/parsetime.c.
* src/mailfromd.h (parse_time_interval): Move to lib/libmf.h
* lib/libmf.h (parse_time_interval): New proto.
* lib/Makefile.am: Add parsetime.c.
* lib/parsetime.c: New file.
* smap/smap.c: Include mailutils/daemon.h.
* pmult: New directory.
* pmult/pmult.c: New file. A framework for pmilter multiplexer.
* pmult/Makefile.am: New file.
* configure.ac: New option --enable-pmilter.
* Makefile.am (SUBDIRS): Add pmult.	


Revision 1548 - Directory Listing
Modified Wed Jan 9 21:54:31 2008 UTC (13 years, 9 months ago) by gray
* src/engine.c (check_pidfile): Bugfix.
* src/gram.y (mailfromd): dict is mu_assoc_t.
* src/mailfromd.h (dict_init,dict_install,dict_destroy)
(dict_getsym): dict is mu_assoc_t.
* src/prog.c: Likewise.
* src/main.c (mf_diag_syslog_printer): Return 0.
* smap/smap.c (expand_reply_text): Tolerate arg==NULL.
(--foreground,--inetd,--daemon): New options.
(argp_capa): Add debug.
* lib/nls.c (mf_init_nls): Bind "mailfromd" domain.

* gacopyz/smfi.c, gacopyz/gacopyz.h, gacopyz/gacopyz_priv.h,
gacopyz/log.c, gacopyz/proc.c, gacopyz/server.c,
gacopyz/gacopyz.c: Move logmask and ctx_timeout from
gacopyz_conn_t to gacopyz_milter_descr. Fix some minor issues.


Revision 1547 - Directory Listing
Modified Wed Jan 9 13:58:23 2008 UTC (13 years, 9 months ago) by gray
Minor changes

Revision 1546 - Directory Listing
Modified Wed Jan 9 07:32:47 2008 UTC (13 years, 9 months ago) by gray
* src/db.c, src/bi_dns.m4, src/bi_sprintf.m4, src/prog.c,
src/bi_db.m4: Fix format strings/arguments.
* src/bi_sieve.m4: Minor fixes.
* src/mtasim.c: Include libmf.h
* smap/smap.c: Include mailutils/server.h. Minor bugfixes.
* tests/version.at, tests/macros.at: Use mailfromd canonical name,
not AT_PACKAGE_NAME (in message patterns).


Revision 1545 - Directory Listing
Modified Tue Jan 8 16:03:56 2008 UTC (13 years, 9 months ago) by gray
* src/gram.y, src/main.c: Remove deprecated features.
* doc/mailfromd.texi, NEWS: Update.
* gacopyz/gacopyz.c: Support URLs.


Revision 1544 - Directory Listing
Modified Tue Jan 8 14:28:54 2008 UTC (13 years, 9 months ago) by gray
* lib/libmf.h (mf_init_nls): New proto.
* lib/nls.c: New file.
* lib/Makefile: Add nls.c.
* bootstrap: Fix TP issues.
* src/main.c, src/mtasim.c, smap/smap.c: Use mf_init_nls.
* lib/version.c: Update year.


Revision 1543 - Directory Listing
Modified Tue Jan 8 12:27:59 2008 UTC (13 years, 9 months ago) by gray
Add missing files, fix svn:ignore

Revision 1542 - Directory Listing
Modified Tue Jan 8 12:22:45 2008 UTC (13 years, 9 months ago) by gray
* configure.ac (AC_INIT): Rename to gmach (working name).
(MF_VERSION_PATCH): Raise to 91
Require at least MU-1.2.90
(AC_CONFIG_FILES): Add gnu/Makefile and smap/Makefile.
* NEWS: Update.

* bootstrap: Place gnulib files in gnu/

* lib: New directory.
* lib/libmf.h: New file.
* src/daemon.c, src/syslog_async.c, src/syslog_async.h,
src/version.c: Moved to lib
* src/mailfromd.h: Incude sysexits.h unconditionally.
Include libmf.h
* src/bi_sa.m4: Rewrite using mu_socket_stream_t.
* src/main.c: Remove pre-mu-1.2.90 dependencies.

* Makefile.am (SUBDIRS): Add gnu and smap.
* src/Makefile.am, gacopyz/Makefile.am: Update.

* src/mtasim.c (main): Remove (now superfluous) invocation of
mu_error_set_print.

* smap/smap.c: Rewrite using MU-1.2.90

* po/POTFILES.in: Update.


Revision 1541 - Directory Listing
Modified Tue Jan 8 09:26:19 2008 UTC (13 years, 9 months ago) by gray
Create new branchpoint for adding pmilter support.


Revision 1536 - Directory Listing
Modified Wed Dec 12 14:19:54 2007 UTC (13 years, 10 months ago) by gray
Create patch branch


Revision 1485 - Directory Listing
Modified Fri Jun 1 10:13:39 2007 UTC (14 years, 4 months ago) by gray
Fix line counting within here-documents

Revision 1484 - Directory Listing
Modified Fri Jun 1 09:55:16 2007 UTC (14 years, 4 months ago) by gray
Create bug-fixing branch

Revision 1460 - Directory Listing
Modified Sun May 20 20:31:15 2007 UTC (14 years, 5 months ago) by gray
Move to tags

Revision 1455 - Directory Listing
Modified Sun May 20 09:04:34 2007 UTC (14 years, 5 months ago) by gray
4.0 before introducing preprocessing facility

Revision 1401 - Directory Listing
Modified Tue May 1 07:59:58 2007 UTC (14 years, 5 months ago) by gray
 Port r1400 from trunk

Revision 1393 - Directory Listing
Modified Sat Apr 28 09:53:57 2007 UTC (14 years, 6 months ago) by gray
Synchronize with the trunk


Revision 1392 - Directory Listing
Modified Sat Apr 28 09:52:56 2007 UTC (14 years, 6 months ago) by gray
Synchronize with the trunk


Revision 1391 - Directory Listing
Modified Sat Apr 28 09:52:10 2007 UTC (14 years, 6 months ago) by gray
Synchronize with the trunk


Revision 1364 - Directory Listing
Modified Wed Apr 18 07:36:27 2007 UTC (14 years, 6 months ago) by gray
Sync with trunk

Revision 1360 - Directory Listing
Modified Tue Apr 17 17:10:44 2007 UTC (14 years, 6 months ago) by gray
First try

Revision 1359 - Directory Listing
Modified Tue Apr 17 17:00:26 2007 UTC (14 years, 6 months ago) by gray
Test Berkeley DB transactions

Revision 1358 - Directory Listing
Modified Tue Apr 17 16:44:14 2007 UTC (14 years, 6 months ago) by gray
Bug fixes (sync with trunk)

Revision 1356 - Directory Listing
Modified Mon Apr 16 20:07:43 2007 UTC (14 years, 6 months ago) by gray
Fix Milter packet length calculation

Revision 1350 - Directory Listing
Modified Wed Apr 11 20:22:20 2007 UTC (14 years, 6 months ago) by gray
[WITH_BDB] (mu_dbm_open): Improve logging

Revision 1349 - Directory Listing
Modified Wed Apr 11 19:54:43 2007 UTC (14 years, 6 months ago) by gray
Rewrite mu_dbm functions; [WITH_BDB]: Use Concurrent Data Store approach.

Revision 1347 - Directory Listing
Modified Fri Apr 6 13:22:05 2007 UTC (14 years, 6 months ago) by gray
	* src/symtab.c (db_format_install): Allocate .dbname
	* src/mu_dbm.c [WITH_BDB] (mu_dbm_open): Ensure concurrent data
	store usage.
	* src/mu_dbm.h: Preserve GNU coding style for further merging in
	Mailutils.
	* src/mailfrom.h (DEFAULT_DATABASE): Rename to
	DEFAULT_CACHE_DATABASE,
	(DEFAULT_RATE_DATABASE, DEFAULT_GREYLIST_DATABASE)
	(DEFAULT_DNS_DATABASE): Use only file names. The state dir will be
	prepended later.
	(mailfromd_state_dir): New variable
	* src/cache.c: (DEFAULT_DATABASE): Rename to DEFAULT_CACHE_DATABASE
	* src/gram.y: Raise error if an automatic variable or an argument
	is being accessed from a `catch' block.
	* src/main.c: New pragma `state-directory'
	(db_format_setup): Initialize mailfromd_state_dir
	(db_fixup_names): New function
	(main): Call db_fixup_names
	
	* testsuite/lib/mailfromd.exp, testsuite/etc/sendmail.cin: Change
	socket to /tmp/mailfromd-test to avoid file length problems
	* testsuite/etc/config.in: Declare new state directory

	* doc/mailfromd.texi, NEWS: Update


Revision 1317 - Directory Listing
Modified Wed Mar 28 13:10:02 2007 UTC (14 years, 7 months ago) by gray
Update

Revision 1306 - Directory Listing
Modified Wed Mar 21 15:32:46 2007 UTC (14 years, 7 months ago) by gray
Fix memory leak

Revision 1301 - Directory Listing
Modified Wed Mar 21 10:42:43 2007 UTC (14 years, 7 months ago) by gray
Implement built-in function getmx

Revision 1288 - Directory Listing
Modified Thu Mar 15 09:44:15 2007 UTC (14 years, 7 months ago) by gray
	* src/dns.c (check_pref): Secondary ordering by MX name
	* src/main.c, testsuite/lib/mailfromd.exp, doc/mailfromd.texi, NEWS:
	Short options -l, -L are deprecated.


Revision 1285 - Directory Listing
Modified Mon Mar 12 10:03:31 2007 UTC (14 years, 7 months ago) by gray
Update

Revision 1280 - Directory Listing
Modified Wed Mar 7 16:58:14 2007 UTC (14 years, 7 months ago) by gray
* src/gram.y: Prevent coredump on incorrect usage of return
* src/Makefile.am: Allow to specify m4 binary.
* src/prog.c (env_push_string): Use pushs. This makes sure that
the handler arguments are allocated in heap, which is necessary
for normal functioning of the gc.
* src/engine.c (mlfi_body): Pass bodyp as number. This is a
temporary kludge.
* testsuite/etc/ack.rc: The above change needs extra 2 words for
the stack allocation.
* NEWS: Update
* configure.ac: Version 3.1.3


Revision 1276 - Directory Listing
Modified Fri Mar 2 10:57:04 2007 UTC (14 years, 7 months ago) by gray
Update

Revision 1275 - Directory Listing
Modified Fri Mar 2 10:52:26 2007 UTC (14 years, 7 months ago) by gray
Fix typos

Revision 1273 - Directory Listing
Modified Fri Mar 2 10:39:01 2007 UTC (14 years, 7 months ago) by gray
Add testcases from the trunk

Revision 1272 - Directory Listing
Modified Fri Mar 2 10:38:35 2007 UTC (14 years, 7 months ago) by gray
Fix builtin context checks and implement the same for functions

Revision 1261 - Directory Listing
Modified Mon Feb 19 18:06:42 2007 UTC (14 years, 8 months ago) by gray
* src/mailfrom.h (node_type_noop): New node type
* src/gram.y (print_node): Handle node_type_noop.
Fix coredump on processing void returns
(code_node): Handle node_type_noop.
(optimize_node): Fix coredumps on optimizing code
like `if 0 do_something fi'


Revision 1249 - Directory Listing
Modified Sun Feb 11 20:23:16 2007 UTC (14 years, 8 months ago) by gray
Update

Revision 1247 - Directory Listing
Modified Sun Feb 11 20:22:09 2007 UTC (14 years, 8 months ago) by gray
src/prog.c, src/main.c: Remove leftover uses of error
gacopyz/trans.awk: Always quote /dev/stderr



Revision 1246 - Directory Listing
Modified Sun Feb 11 20:04:16 2007 UTC (14 years, 8 months ago) by gray
Remove legacy .cvsignores

Revision 1150 - Directory Listing
Modified Tue Jan 2 20:08:01 2007 UTC (14 years, 9 months ago) by gray
Update


Revision 1149 - Directory Listing
Modified Tue Jan 2 20:07:46 2007 UTC (14 years, 9 months ago) by gray
Sync with the trunk


Revision 1148 - Directory Listing
Modified Tue Jan 2 20:04:25 2007 UTC (14 years, 9 months ago) by gray
Update


Revision 1147 - Directory Listing
Modified Tue Jan 2 20:03:56 2007 UTC (14 years, 9 months ago) by gray
Version 3.1.2


Revision 1146 - Directory Listing
Modified Tue Jan 2 20:03:45 2007 UTC (14 years, 9 months ago) by gray
(instr_svalidate): Restore function


Revision 1145 - Directory Listing
Modified Tue Jan 2 20:03:35 2007 UTC (14 years, 9 months ago) by gray
(code_node): code instr_svalidate after dereferencing a string variable.


Revision 1114 - Directory Listing
Modified Wed Dec 13 11:44:53 2006 UTC (14 years, 10 months ago) by gray
Update


Revision 1113 - Directory Listing
Modified Wed Dec 13 11:44:35 2006 UTC (14 years, 10 months ago) by gray
Version 3.1.1


Revision 1112 - Directory Listing
Modified Wed Dec 13 11:44:16 2006 UTC (14 years, 10 months ago) by gray
(MF_BEGIN_TEMP_SPACE): Do not terminate with a semicolon, since the statement is supposed to be used in argument declarations.


Revision 1111 - Directory Listing
Modified Wed Dec 13 11:43:58 2006 UTC (14 years, 10 months ago) by gray
(resolve_ipstr,resolve_hostname): First argument is const
(dns_cache_get,dns_cache_put): keystr is const


Revision 1110 - Directory Listing
Modified Wed Dec 13 11:43:44 2006 UTC (14 years, 10 months ago) by gray
(optimize_node): Fix typo that caused correct `matches' conditions to be rejected (e.g. strip_domain_part.mf)


Revision 1109 - Directory Listing
Modified Wed Dec 13 11:43:29 2006 UTC (14 years, 10 months ago) by gray
(parse_value,dns_make_key,dns_cache_get,dns_cache_put): keystr is const


Revision 1108 - Directory Listing
Modified Wed Dec 13 11:43:08 2006 UTC (14 years, 10 months ago) by gray
(_resolve_ipstr): First argument is const
(resolve_ipstr,resolve_hostname): First argument is const


Revision 1107 - Directory Listing
Modified Wed Dec 13 11:42:52 2006 UTC (14 years, 10 months ago) by gray
(spamd_send_stream): Assume captured stream already has \r in front of each \n
(clamav): always shutdown data stream as a fd-style stream.


Revision 1106 - Directory Listing
Modified Wed Dec 13 11:42:33 2006 UTC (14 years, 10 months ago) by gray
Fix typo


Revision 1105 - Directory Listing
Modified Sun Dec 10 10:10:39 2006 UTC (14 years, 10 months ago) by gray
Update


Revision 1104 - Directory Listing
Modified Sun Dec 10 10:10:25 2006 UTC (14 years, 10 months ago) by gray
(get_rate): Bug fix: attempt to free auto storage


Revision 1103 - Directory Listing
Modified Sun Dec 10 10:10:08 2006 UTC (14 years, 10 months ago) by gray
(install-data-local): Rename leftover MAILFROMSTATEDIR


Revision 1102 - Directory Listing
Modified Thu Dec 7 13:05:07 2006 UTC (14 years, 10 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch
'release_3_1_patches'.

Revision 882 - Directory Listing
Modified Mon Nov 13 16:35:59 2006 UTC (14 years, 11 months ago) by gray
Update


Revision 843 - Directory Listing
Modified Fri Nov 10 14:31:11 2006 UTC (14 years, 11 months ago) by gray
Update


Revision 842 - Directory Listing
Modified Fri Nov 10 14:30:35 2006 UTC (14 years, 11 months ago) by gray
(io_attempts,connect_attempts): Remove
(io_timeout,connect_timeout): Change the type to time_t
(response_timeout): New variable
(option_cache): Deprecate options connect-retry and
io-retry
(process_options): Additionally check if p->set is not NULL.


Revision 841 - Directory Listing
Modified Fri Nov 10 14:30:09 2006 UTC (14 years, 11 months ago) by gray
(io_attempts,connect_attempts): Remove
(io_timeout,connect_timeout): Change the type to time_t
(response_timeout): New declaration


Revision 840 - Directory Listing
Modified Fri Nov 10 14:29:47 2006 UTC (14 years, 11 months ago) by gray
(smtp_stream_wait,smtp_wait,smtp_recvline)
(check_on_host,listens_on): Implement new timeout control scheme.
(smtp_recv_tm): New function


Revision 839 - Directory Listing
Modified Fri Nov 10 14:29:22 2006 UTC (14 years, 11 months ago) by gray
Include values.texi. Document SMTP timeouts


Revision 838 - Directory Listing
Modified Fri Nov 10 14:29:05 2006 UTC (14 years, 11 months ago) by gray
New file


Revision 837 - Directory Listing
Modified Fri Nov 10 14:28:35 2006 UTC (14 years, 11 months ago) by gray
(mailfromd_TEXINFOS): Add values.texi.


Revision 836 - Directory Listing
Modified Thu Nov 9 15:57:04 2006 UTC (14 years, 11 months ago) by gray
Update


Revision 835 - Directory Listing
Modified Thu Nov 9 15:55:28 2006 UTC (14 years, 11 months ago) by gray
Version 3.0.2


Revision 834 - Directory Listing
Modified Thu Nov 9 15:55:16 2006 UTC (14 years, 11 months ago) by gray
(lock_retry_count_option,
lock_retry_timeout_option): New variables
(set_lock_retry_count,set_lock_retry_timeout): Set variables
instead of calling mu_locker_set_* functions
(option_email): Forgotten to commit yesterday


Revision 833 - Directory Listing
Modified Thu Nov 9 15:54:56 2006 UTC (14 years, 11 months ago) by gray
(lock_retry_count_option,lock_retry_timeout_option): New declarations


Revision 832 - Directory Listing
Modified Thu Nov 9 15:54:35 2006 UTC (14 years, 11 months ago) by gray
Update invocations of mu_dbm_open, remove calls to mu_dbm_lock/mu_dbm_unlock.


Revision 831 - Directory Listing
Modified Thu Nov 9 15:54:17 2006 UTC (14 years, 11 months ago) by gray
(struct mu_db_file.locker): Removed


Revision 830 - Directory Listing
Modified Thu Nov 9 15:54:07 2006 UTC (14 years, 11 months ago) by gray
(mu_dbm_open): Take 5th argument
        (mu_dbm_lock,mu_dbm_unlock): Removed


Revision 828 - Directory Listing
Modified Wed Nov 8 18:24:08 2006 UTC (14 years, 11 months ago) by gray
Update


Revision 827 - Directory Listing
Modified Wed Nov 8 18:22:38 2006 UTC (14 years, 11 months ago) by gray
Version 3.0.1


Revision 826 - Directory Listing
Modified Wed Nov 8 18:21:53 2006 UTC (14 years, 11 months ago) by gray
(mu_dbm_open) [WITH_GDBM]: Use GDBM_NOLOCK, as we do the locking ourselves


Revision 825 - Directory Listing
Modified Wed Nov 8 18:21:40 2006 UTC (14 years, 11 months ago) by gray
(struct function): Remove misleading comment


Revision 824 - Directory Listing
Modified Wed Nov 8 18:21:27 2006 UTC (14 years, 11 months ago) by gray
(parse_state_arg): Bugfix: do not reuse the parser buffer.
(gacopyz_run): Call gacopyz_cleanup_children at the start of the
loop, to ensure the children are collected ASAP.


Revision 823 - Directory Listing
Modified Wed Nov 8 18:21:08 2006 UTC (14 years, 11 months ago) by gray
(mailfromd_stop): Fix arithmetical expression syntax


Revision 822 - Directory Listing
Modified Wed Nov 8 18:20:52 2006 UTC (14 years, 11 months ago) by gray
(pragma_option): Skip extra whitespace between the
word `option' and the argument.
(src/main.c): Fix address validation
(cond  : RATE error): Remove FIXME-xref.


Revision 821 - Directory Listing
Modified Wed Nov 8 18:20:30 2006 UTC (14 years, 11 months ago) by gray
(check_on_host): Fix multiple mail from address handling.


Revision 800 - Directory Listing
Modified Mon Nov 6 08:30:12 2006 UTC (14 years, 11 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch
'release_3_0_patches'.

Revision 245 - Directory Listing
Modified Fri Jun 30 15:03:24 2006 UTC (15 years, 4 months ago) by gray
Update


Revision 244 - Directory Listing
Modified Fri Jun 30 15:02:40 2006 UTC (15 years, 4 months ago) by gray
(node_type): New type node_type_dbmap
(struct dbmap_node): New data type
(struct node): New member `map'.


Revision 243 - Directory Listing
Modified Fri Jun 30 15:02:15 2006 UTC (15 years, 4 months ago) by gray
Implement dbmap command


Revision 242 - Directory Listing
Modified Fri Jun 30 14:54:56 2006 UTC (15 years, 4 months ago) by gray
Update


Revision 241 - Directory Listing
Modified Fri Jun 30 14:01:02 2006 UTC (15 years, 4 months ago) by gray
*** empty log message ***


Revision 240 - Directory Listing
Modified Fri Jun 30 14:00:43 2006 UTC (15 years, 4 months ago) by gray
Raise version to 1.4.91
(MAILUTILS_LIBS): Require auth


Revision 239 - Directory Listing
Modified Fri Jun 30 14:00:21 2006 UTC (15 years, 4 months ago) by gray
Update


Revision 231 - Directory Listing
Modified Wed Jun 14 11:53:44 2006 UTC (15 years, 4 months ago) by gray
Update


Revision 230 - Directory Listing
Modified Wed Jun 14 11:53:18 2006 UTC (15 years, 4 months ago) by gray
Update


Revision 229 - Directory Listing
Modified Wed Jun 14 11:53:17 2006 UTC (15 years, 4 months ago) by gray
Update


Revision 228 - Directory Listing
Modified Wed Jun 14 11:52:35 2006 UTC (15 years, 4 months ago) by gray
Raise version number to 1.4.90


Revision 227 - Directory Listing
Modified Wed Jun 14 11:51:51 2006 UTC (15 years, 4 months ago) by gray
New option --source (#pragma source)
Adopt new MU namespace


Revision 226 - Directory Listing
Modified Wed Jun 14 11:51:32 2006 UTC (15 years, 4 months ago) by gray
Adopt new MU namespace


Revision 225 - Directory Listing
Modified Wed Jun 14 11:51:13 2006 UTC (15 years, 4 months ago) by gray
(AM_CPPFLAGS): Remove -DMU_COMPAT. We need newest MU


Revision 224 - Directory Listing
Modified Wed Feb 8 16:34:01 2006 UTC (15 years, 8 months ago) by gray
Updated


Revision 222 - Directory Listing
Modified Wed Feb 8 16:32:33 2006 UTC (15 years, 8 months ago) by gray
Updated


Revision 221 - Directory Listing
Modified Wed Feb 8 16:32:03 2006 UTC (15 years, 8 months ago) by gray
New file. Patch to Sendmail to make
milter use sub-programs instead of threads.


Revision 220 - Directory Listing
Modified Wed Feb 8 16:31:09 2006 UTC (15 years, 8 months ago) by gray
(listens_on): New function


Revision 219 - Directory Listing
Modified Wed Feb 8 16:31:05 2006 UTC (15 years, 8 months ago) by gray
(listens_on): New prototype


Revision 218 - Directory Listing
Modified Wed Feb 8 16:31:01 2006 UTC (15 years, 8 months ago) by gray
New token "listens"


Revision 217 - Directory Listing
Modified Wed Feb 8 16:30:58 2006 UTC (15 years, 8 months ago) by gray
Implement `listens' expression.


Revision 216 - Directory Listing
Modified Wed Feb 8 16:30:48 2006 UTC (15 years, 8 months ago) by gray
(LDADD): Use $(MILTER) instead of hardcoding
the library name.


Revision 215 - Directory Listing
Modified Wed Feb 8 16:30:41 2006 UTC (15 years, 8 months ago) by gray
(EXTRA_DIST): Add sendmail-8.13.1.diff


Revision 214 - Directory Listing
Modified Wed Feb 8 16:30:35 2006 UTC (15 years, 8 months ago) by gray
(Building): Document --with-forks.
(Literals): Document `listens' expression.


Revision 213 - Directory Listing
Modified Wed Feb 8 16:30:23 2006 UTC (15 years, 8 months ago) by gray
Implement --with-forks option. Raise version
number to 1.4


Revision 212 - Directory Listing
Modified Wed Feb 8 16:30:15 2006 UTC (15 years, 8 months ago) by gray
Add Jan Rafaj


Revision 211 - Directory Listing
Modified Thu Jan 19 16:13:30 2006 UTC (15 years, 9 months ago) by gray
Update


Revision 210 - Directory Listing
Modified Thu Jan 19 16:13:15 2006 UTC (15 years, 9 months ago) by gray
(struct option_cache): New member `cumulative'.
(set_option): Do not check override for cumulative options.


Revision 207 - Directory Listing
Modified Wed Jan 11 14:21:16 2006 UTC (15 years, 9 months ago) by gray
Updated


Revision 206 - Directory Listing
Modified Wed Jan 11 14:20:01 2006 UTC (15 years, 9 months ago) by gray
(check_portspec): Fix eventual coredump and add more checks


Revision 205 - Directory Listing
Modified Wed Jan 11 14:19:25 2006 UTC (15 years, 9 months ago) by gray
(eval_poll): Fix typo. ehlo was used instead of mailfrom


Revision 192 - Directory Listing
Modified Fri Jan 6 10:49:45 2006 UTC (15 years, 9 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch 'v_1_0'.

Revision 62 - Directory Listing
Modified Wed Jun 8 09:19:22 2005 UTC (16 years, 4 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch 'simple'.

Revision 3 - Directory Listing
Modified Fri Jun 3 12:56:43 2005 UTC (16 years, 4 months ago) by (unknown author)
This commit was manufactured by cvs2svn to create branch 'mailfromd'.

Revision 1 - Directory Listing
Added Fri Jun 3 12:56:43 2005 UTC (16 years, 4 months ago) by (unknown author)
New repository initialized by cvs2svn.

Send suggestions and bug reports to Sergey Poznyakoff
ViewVC Help
Powered by ViewVC 1.1.20