2005-03-10 18:08 jrfonseca * NEWS: Prepare for release. 2005-03-10 13:43 jrfonseca * NEWS, local.c: Do not pass multiple address to the MDA quoted as a single argument (Kusanagi Kouichi). 2005-02-15 19:22 jrfonseca * NEWS, esmtprc.5, lexer.l, main.c, main.h, parser.y, smtp.c, smtp.h: Allow to set helo-name. Allow to send out local mail as remote mail by adding a qualifying domain name. Allow forcing envelope-from and Sender headers. Drop possible admin-added sgid priveleges to be dropped after reading the config. (Bernhard Link) 2005-02-15 17:15 jrfonseca * NEWS, configure.ac, parser.y: Enforce strict permissions on configuration file (Tiago Macambira). 2005-02-15 16:13 jrfonseca * NEWS, acinclude.m4, configure.ac, main.c: Don't require getopt_long (based on SASAJIMA and Dirk Tilger patches). 2005-02-15 14:39 jrfonseca * configure.ac: Nonstandard libesmtp dir (Dirk Tilger). 2005-02-15 13:52 jrfonseca * autogen.sh: Force usage of automake-1.7 2005-01-11 09:32 jrfonseca * Makefile.am: Idem. 2005-01-11 01:08 jrfonseca * configure.ac, parser.y: Fix place of esmtprc config file: esmtprc should put in $sysconfdir, but it's always put in /etc (Sasajima). 2004-06-29 10:47 jrfonseca * smtp.c: Disable SMTP AUTH if no username is given. 2004-06-23 15:22 jrfonseca * .cvsignore, TODO, debian/changelog, debian/compat, debian/config, debian/control, debian/copyright, debian/postinst, debian/rules, debian/templates: Update TODO file. Remove debian packaging scripts. 2004-02-18 10:57 jrfonseca * TODO, local.c, parser.y: Fail when no configuration file is found. Fix typo in the lexer. Fix compiler warning. 2004-01-13 16:50 jrfonseca * NEWS, TODO, lexer.l, parser.y, smtp.c, smtp.h: Add a 'postconnect' keyword to execute a command after closing a SMTP connection. 2004-01-13 16:46 jrfonseca * debian/: changelog, config, control, copyright, postinst, templates: Update debian packaging. 2004-01-13 16:38 jrfonseca * esmtp.1, esmtprc.5: Document when and how the local MDA is invoked. Fix some typos. 2004-01-13 16:35 jrfonseca * autogen.sh, configure.ac: Tell configure.ac to generate a config.h instead of a long gcc comand line. 2003-11-16 23:33 jrfonseca * NEWS, acinclude.m4, configure.ac, debian/changelog: Minor version bump. Use libesmtp-config for libESMTP flags detection. Cleaned configure.ac. 2003-11-14 23:39 jrfonseca * NEWS, configure.ac, debian/changelog: Bump version for release. 2003-11-07 11:54 jrfonseca * NEWS, smtp.c: Don't call smtp_starttls_set_password_cb() unless StartTLS is enabled (Maurice Galland). 2003-11-06 18:11 jrfonseca * NEWS, esmtp.spec: RedHat RPM spec file (Robert Scheck). 2003-11-03 17:03 jrfonseca * AUTHORS, NEWS, README, TODO, autogen.sh, message.c, smtp.c: Detailed documentation on how to use the StartTLS extension. Handle StarTLS events. Fixed some compiler warnings. 2003-10-18 00:45 jrfonseca * NEWS, esmtprc.5, lexer.l, parser.y, sample.esmtprc, smtp.c, smtp.h: New 'preconnect' keyword to execute a command prior to opening an SMTP connection (Daniel Richard G.). 2003-10-17 23:56 jrfonseca * Makefile.am, configure.ac: Several fixes to the autotools scripts. (Daniel Richard G.) 2003-10-17 23:35 jrfonseca * smtp.c: Fix compiler warning. (Daniel Richard G.) 2003-10-05 12:55 jrfonseca * debian/: changelog, config, control, postinst, templates: Update to follow the last version of Debian Policy (3.6.1). 2003-10-05 00:31 jrfonseca * NEWS, README, configure.ac, esmtp.1, esmtprc.5, lexer.l, message.c, parser.y, smtp.c, debian/changelog: Version bump. New 'default' keyword for indentities (Vitezslav Batrla). Documentation updates. 2003-09-18 15:49 jrfonseca * debian/: changelog, postinst: Debian packaging fixes. 2003-08-11 15:30 jrfonseca * smtp.c: Don't fail when libesmtp is compiled without openssl support (tox@centrum.cz). 2003-07-15 21:45 jrfonseca * debian/postinst: Moved the #DEBHELPER# tag to before the configuration file redirection. 2003-07-15 20:14 jrfonseca * dpkggen.sh, esmtp.1, esmtprc.5, debian/changelog, debian/config, debian/control, debian/templates: Detect the MDA for debconf. Minor documentation enhancements. Add the [forgoten] esmtprc.5 manpage. 2003-07-14 20:10 jrfonseca * ChangeLog, Makefile.am, NEWS, dpkggen.sh, local.c, message.c, message.h, smtp.c, debian/changelog: Check th MDA return status. Fixed a bug the input buffering which when using the '-t' option and piping the input caused the parsed headers to be lost. Undo the inclusion of the debian directory and the source package. Tweak the dpkggen.sh script. 2003-07-14 14:13 jrfonseca * ChangeLog, dpkggen.sh: Small script to automate the package generation. 2003-07-14 14:10 jrfonseca * ChangeLog, Makefile.am, NEWS, README, TODO, esmtp.1: Add a man page for the configuration file. 2003-07-14 12:25 jrfonseca * ChangeLog, configure.ac, debian/changelog: Bump patch level version. 2003-07-14 12:23 jrfonseca * ChangeLog, Makefile.am, debian/changelog, debian/postinst, debian/rules: Further debian packaging fixes. Include debian directory on the source package. 2003-07-12 15:28 jrfonseca * ChangeLog, NEWS, debian/changelog, debian/config, debian/copyright, debian/templates: Debian packaging fixes. 2003-07-12 01:17 jrfonseca * ChangeLog, README.mutt: Remove README.mutt - it\'s information is now included in README 2003-07-05 14:52 jrfonseca * esmtp.1, local.c, main.c: Minor fixes to the man page. Fixed some minor memory leaks. 2003-07-05 14:07 jrfonseca * ChangeLog, NEWS, README, TODO, esmtp.1, debian/templates: Spelling corrections. 2003-07-05 13:43 jrfonseca * NEWS, README: Remove the rationale from the manual. Add timestamps to the version log. 2003-07-05 11:49 jrfonseca * ChangeLog, Makefile.am, NEWS, README, TODO, esmtp.1, local.c, main.c, message.c, message.h, rfc822.c, sample.esmtprc, smtp.c, smtp.h, debian/rules: Better documentation. Support for more sendmail options. Error verification for libESMTP calls. 2003-07-04 17:35 jrfonseca * AUTHORS, ChangeLog, Makefile.am, esmtp.1: Removed Brian Stafford from the authors for sake of consistency - the code from his orginal libESMTP example has been pratically rewritten and there are many other people which code I took here. These sources are all referred in the sources. Add some missing source files to automake sources. 2003-07-04 17:28 jrfonseca * ChangeLog, local.c, main.c, main.h, message.c, parser.y, rcfile.h, smtp.c: Search for the global configuration file. Do not make the CRLF line translation for the MDA pipe. 2003-07-03 19:59 jrfonseca * ChangeLog, Makefile.am, NEWS, TODO, local.c, main.c, sample.esmtprc, debian/config, debian/control, debian/postinst, debian/templates: Documentation and packaging fixes for the latest changes. 2003-07-03 19:25 jrfonseca * lexer.l, local.c, local.h, main.c, message.c, message.h, parser.y, rfc822.c, smtp.c, smtp.h, xmalloc.h: Exit with an error code immediately whenever an error. Extensive use of xmalloc and friends. 2003-07-03 18:37 jrfonseca * ChangeLog, Makefile.am, TODO, esmtp.1, esmtp.h, lexer.l, list.h, local.c, local.h, main.c, main.h, message.c, message.h, parser.y, rfc822.c, rfc822.h, smtp.c, smtp.h: Modularization of the code. Hability to get the recipients from the message headers. Local delivery via a MDA. 2003-06-27 16:15 jrfonseca * ChangeLog, debian/changelog, debian/config, debian/control, debian/postinst, debian/rules, debian/templates: Use debconf. 2003-06-27 15:06 jrfonseca * ChangeLog, Makefile.am, TODO, configure.ac, esmtp.1, main.c, debian/changelog, debian/control, debian/rules: Include the sendmail compatibility executables symlinks and the respective man pages. 2003-06-24 16:09 jrfonseca * ChangeLog, NEWS, esmtp.1: Beautification of the manpage. Updated the news. 2003-06-24 13:30 jrfonseca * ChangeLog, acinclude.m4, autogen.sh, configure.ac: Fixes to the configure script to cope with different pthread and getopt libraries in order to compile on FreeBSD and possibly also on other platforms (Tim Hemel). 2003-05-18 12:13 jrfonseca * ChangeLog, NEWS, README.mutt, autogen.sh, configure.ac, sample.esmtprc, debian/changelog, debian/compat, debian/control, debian/copyright, debian/rules: Bumped to version 0.4. Added Debian packaging. Fixes to the autogen.sh script. Mentioned some caveats in the documentation. 2003-03-10 20:45 jrfonseca * ChangeLog: [no log message] 2003-02-24 00:11 jrfonseca * Makefile.am: Add esmtp.h to esmtp sources. 2003-02-11 00:09 jrfonseca * ChangeLog, NEWS, TODO, esmtp.1, esmtp.h, lexer.l, main.c, parser.y, sample.esmtprc: Support for identities and custom configuration files based on patch by Jerome . Respective documentation updates. The use of '=' in the configuration file was made optional. 2002-11-09 13:34 jrfonseca * README.mutt, TODO, esmtp.1, main.c: Implemented the '-X' option. Use of event_cb for the verbose output. 2002-11-09 12:11 jrfonseca * main.c: Fix bug where legitimate '-q' options could be considered invalid. 2002-11-09 12:07 jrfonseca * README, README.mutt, TODO, lexer.l, main.c, parser.y: Source formatting fixes. 2002-11-09 11:23 jrfonseca * README.mutt: Mention the envelope sender flag in README.mutt. 2002-11-05 12:30 jrfonseca * configure.ac, main.c: Version bump. Minor code reordering. 2002-10-10 23:13 jrfonseca * configure.ac: Use updated autotools syntax. Generate bzip2 tarballs 2002-10-03 18:10 jrfonseca * Makefile.am: Tell automake to include the man pages in the source package 2002-09-29 14:03 jrfonseca * configure.ac: Bumped program version to 0.2 2002-09-29 14:02 jrfonseca * esmtp.1, main.c, parser.y: Removed the BUGS section of the man page. Fixed a dipplicate case statement. Added yyerror declaration to fixe the mismathced declaration warning. 2002-09-29 13:49 jrfonseca * ChangeLog: [no log message] 2002-09-29 13:47 jrfonseca * AUTHORS, README, README.mutt, TODO: Several documentions fixes and additions. 2002-09-29 13:46 jrfonseca * ChangeLog: [no log message] 2002-09-29 13:03 jrfonseca * esmtp.1, main.c: Better handling of the -b options and update of the man page. Use sendmail exit codes. 2002-09-29 10:13 jrfonseca * README.mutt: README.mutt example used a deprecated option '-m' 2002-09-29 10:12 jrfonseca * esmtp.1: Some small corrections to the man page 2002-09-26 15:24 jrfonseca * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, README.mutt, TODO, autogen.sh, configure.ac, esmtp.1, lexer.l, main.c, parser.y, sample.esmtprc: Initial submition to the CVS repository. 2002-09-26 15:24 jrfonseca * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, README.mutt, TODO, autogen.sh, configure.ac, esmtp.1, lexer.l, main.c, parser.y, sample.esmtprc: Initial revision