Up to [cvs.NetBSD.org] / pkgsrc / mail / swaks
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.5 / (download) - annotate - [select for diffs], Mon Dec 2 16:42:14 2019 UTC (7 weeks, 1 day ago) by schmonz
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, HEAD
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)
Update to 20190914.0. From the changelog: - Fixed typos in base.pod and recipes.pod - Remove re-prompting for port when an invalid service name was supplied. Just error and exit instead - Cleaning up error messages that contained extra newlines - Remove interactive prompts for helo and from when hostname cannot be determined internally. Just error instead. - Rearrange internal option definition structure in preparation for major rework - Rework how the --show-time-lapse option is tracked internally and displayed in --dump output - --protocol's argument was incorrectly marked as optional - Updating copyright year to 2019 - --use-old-data-tokens was not completely removed, clean up - --tls-optional-strict was incorrectly marked internally as optionally accepting an argument - Fix handling of --option=arg option format which prevented it from being used with --header and --attach* options - --attach option processing was calling die() instead of ptrans/exit on error - If the arg to --data looks like a file but is not openable, error and exit instead of using it the file name as the raw data value - Add %NEWLINE% as a new --data token - Small code tidy around %DATE% token replacement - Enforce key=value format for arguments to --auth-extra and --auth-map - Clarify how XCLIENT arguments are grouped in --xclient doc - Typo in documentation for --ehlo, reported by Konstantin Stephan - Adding data and dot as valid --drop-after-send and --drop-after arguments - Add documentation for missing --quit-after synonym STARTTLS - Update copyright year to 2019 - --copy-routing should error when no argument given. - Add validation to --proxy-family (when proxy-version=1) and --proxy-version options. - Turn off option bundling. No practical use and it could cause real confusion (with bundling turned on, -foobar was "-f oobar" instead of an unknown option. - Turn on case-sensitivity for configuration options. Needed to make -S distinct from -s, as documented. - Add a flag for --dump-mail in the OUTPUT section of --dump - --version and --help should work even if they aren't the very first option. - When processing config file options with no leading '-' and any environment variable config, prefix the option with '--' for processing, not '-'. Bandaid for very minor difference between '-' and '--' option processing which I hope to fix soon. - Adding an ENVIRONMENT VARIABLES section to the doc. - Tidying and clarifying the OPTION PROCESSING section of the docs. - Fix bug causing in "no-" option processing to work unreliably. - Document the unreliability of using environment variables to unset other environment variable options with the "no-" prefix. - Document the general rule that when processing duplicate options, the last option specified wins, both inter- and intra-method. - Since there is no inherent order to options provided in environment variables, sort them before processing to define an order. - Config file fixes around searching default $SWAKS_HOME, $HOME, and $LOGDIR locations: - Searching default locations for the first existing PATH/.swaksrc did not actually work as documented. - If none of the default search environment variables was set, Swaks would not process the "portable" defaults optionally stored in the actual swaks script. - Implement --body-attach option to allow more granularity in setting body information (different mime types, alternatives, etc). - Fix --attach* option processing to remove possibly ambiguity - Fix issue with malformed headers. Don't fall over if header doesn't contain a colon or looks like an illegal continuation. - Doc fix for default body - %SWAKS_VERSION% missing trailing char. - --add-header documentation was still referencing a single-char, no longer valid, replacement token. Replace with the correct token.
Revision 1.4 / (download) - annotate - [select for diffs], Sun Aug 11 13:21:42 2019 UTC (5 months, 1 week ago) by wiz
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)
Bump PKGREVISIONs for perl 5.30.0
Revision 1.3 / (download) - annotate - [select for diffs], Mon Nov 5 18:22:11 2018 UTC (14 months, 2 weeks ago) by schmonz
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.2: +2 -3 lines
Diff to previous 1.2 (colored)
Update to 20181104.0. From the changelog: New Features: * Added --dump-mail option. * Added --xclient-delim, --xclient-destaddr, --xclient-destport, --xclient-no-verify, and --xclient-before-starttls options. Notable Changes: * XCLIENT can now send multiple XCLIENT requests. Because of this, --xclient and --xclient-ATTR values are no longer merged into one string. This breaks previously documented behavior. * Numerous improvements to the output of --dump and --dump-as-body, including the ability to limit output by section, layout improvements, adding missing options to output, and fixing bugs. Notable Bugs Fixed: * Fixed bug preventing Proxy from working with --tls-on-connect. * XCLIENT is now sent after STARTTLS to match with Postfix's expectations. * Fixed bug which could allow mail sending to proceed without a valid recipient. * Replacing a multi-line header via --header or --h-HEADER now replaces the entire header, not just the first line. * The option for specifying the local port was documented as --local-port but implemented as --lport. Both are now documented and implemented. * Fixed two bugs which prevented interactions between --dump, --auth-hide-password, --dump-as-body, and --dump-as-body-shows-password from producing consistent output.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Aug 22 09:45:34 2018 UTC (17 months ago) by wiz
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)
Recursive bump for perl5-5.28.0
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 8 20:35:55 2017 UTC (3 years ago) by schmonz
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Initial import of swaks. swaks' primary design goal is to be a flexible, scriptable, transaction- oriented SMTP test tool. It handles SMTP features and extensions such as TLS, authentication, and pipelining; multiple version of the SMTP protocol including SMTP, ESMTP, and LMTP; and multiple transport methods including unix-domain sockets, internet-domain sockets, and pipes to spawned processes. Options can be specified in environment variables, configuration files, and the command line allowing maximum configurability and ease of use for operators and scripters.
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.