Mon Dec 2 13:00:06 2019
—
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.
Mon Dec 2 13:00:06 2019
—
doc: Updated mail/swaks to 20190914.0
Tue Nov 19 15:00:05 2019
—
Add missing PLIST entry for nls (cs/pg_verify_checksums-11.mo).
Sat Nov 9 11:00:12 2019
—
Update to 0.42. From the git log: - mkdocs: enforce sufficiently new version, and use mkdocs-exclude. - cookbook/container: example of building+running docker containers. - cookbook/container: add missing PS1 to sh example - Merge pull request #25 from ejona86/missing-ps1 - cookbook/container: remove unexplained "exec >&2" lines. - cookbook/container: skip on missing cpio and missing kvm kernel image. - cookbook/container: some minor clarifications. - cookbook/container: minor proofreading - Merge pull request #26 from martinmosegaard/proof-cook-container - Better handling if parent closes REDO_CHEATFDS or MAKEFLAGS fds. - docs/cookbook/container: don't delete *.out and *.code during build. - mkdocs: include additional hljs languages. - Fix builder: Reinstate stderr instead of opening /dev/tty - Merge pull request #27 from spacefrogg/fix-tty - cookbook/container/kvm: better handling of \r\n line endings. - mkdocs: exclude more generated files from cookbook/container. - Merge remote-tracking branch 'origin/master' - mkdocs: exclude more generated file types. - Experimental new redoconf C/C++ build/autoconfiguration system. - redoconf: avoid sed -E in _objlist(). - redoconf: clock_gettime() detection needs to depend on -lrt. - redoconf: better handling of required vs optional detectors. - redoconf: posix.rc: fix abort when timespec is not available. - Fix some build problems on MacOS X. - minimal/do: remove dependency on 'seq' command. - Precompiled headers: supply "-x c-header" or "-x c++-header" if available. - docs/cookbook/c/allconfig.do: avoid need for '&' backgrounding. - mkdocs: don't bother to include cookbook/c/out.*/ dirs. - redoconf: move -Wl,-rpath flags to shlib.rc and add -Wl,-z,origin. - minimal/do: remove dependency on 'seq' command. - Certain redo post-build failures would still mark a target as built. - Overridden files were accidentally getting reclassified as static. - If redo searched all the way up to /default.do, it would run ./default.do instead. - Explicitly reject target/source filenames with newlines in them. - redo-ifchange regression: if REDO_LOG is not set, assume it's 1. - builder.py: atomically replace the log for a given target. - Merge branch 'master' into redoconf - redoconf: assorted minor fixes. - redoconf: a stub rc_include() now sources ./redoconf.rc automatically. - Merge branch 'redoconf' - logs.py: don't print (unchanged) lines with --no-log unless DEBUG. - Change -x/-v to only affect top-level targets by default, not recursively. - redo-log: sometimes print a (resumed) line after ending a level of recursion. - Minor clarifications to redo install instructions. - shelltest.od: warning 84 (W84) triggered on *all* shells, not just posh. - Work around ancient shells where >$3 does not implicitly quote $3. - docs/cookbook/container: update docker image builder. - docs/cookbook/redoconf-simple: a simple redoconf C++ project. - builder.py: create temp log file in the same directory as the final one. - Unset CDPATH if it is set. - redo-log: "(resumed)" lines didn't print as often as they should. - Fix minor pylint warnings. - redoconf/configure.sh: use "cmp -s" to silence output. - cookbook/container/default.sha256.do: use explicit close_fds=False. - Fix more problems with "/usr/bin/env python" picking python3. - Merge remote-tracking branch 'origin/experimental/dockrepo' - Oops, redo/whichpython.do would fail if python2.7 didn't exist. - Disable docker container test from toplevel 'redo test' - t/103-unicode: workaround unicode normalization on newer macOS. - t/shelltest.od: Add a new preliminary test for IFS= behaviour.
Sat Nov 9 11:00:12 2019
—
doc: Updated devel/apenwarr-redo to 0.42
Sun Nov 3 20:15:03 2019
—
Update to 3.11. From the changelog: - Add new `user-agent` attribute for configuring email User-Agent
Sun Nov 3 20:15:03 2019
—
doc: Updated mail/rss2email to 3.11
Sun Nov 3 19:45:04 2019
—
Promote p5-File-ShareDir-Install from TEST_DEPENDS to BUILD_DEPENDS (it's needed during configure).
Fri Oct 18 12:00:04 2019
—
Attempt to fix PLIST with default options.
Tue Oct 15 18:00:05 2019
—
Attempt to fix PLIST with default options.
Sun Sep 29 09:30:04 2019
—
Update to 0.67. From the changelog: [Changed] - Add package statement to step files of core feature tests - Move Executor from Test2::API::context() to Test2::Bundle::More (for pass, fail and done_testing) to fix seemingly random failures. Fixes #155. [Added] - Full support for package declarations in step files
Sun Sep 29 09:30:04 2019
—
Update to 2019.9.26. From the changelog: * Fix long blockquotes wrapping. * Remove the trailing whitespaces that were added after wrapping list items & blockquotes. * Fix memory leak when processing a document containing a ``<abbr>`` tag. * Fix ``AttributeError`` when reading text from stdin. * Fix ``UnicodeEncodeError`` when writing output to stdout. Updating during the freeze for the bugfixes.
Sun Sep 29 09:30:04 2019
—
doc: Updated devel/p5-Test-BDD-Cucumber to 0.67
Sun Sep 29 09:30:04 2019
—
doc: Updated textproc/py-html2text to 2019.9.26
Sat Sep 28 18:30:04 2019
—
Update to 0.660001. From the changelog: [Changed] - Add package statement to step files of core feature tests (causes tests to fail locally too now; hopefully cpantesters now lights up like a Christmas tree :-) ) - Dependency listing clean up - Test2::API minimum dependency updated - META.json generation -- now includes 'provides' as CPANTS wants [Added] - Full support for package declarations in step files - Scenario descriptions are now included in output - Support for multiple Examples per scenario - Support for tags on Examples - Support for description blocks in Examples [Fixed] - Harnass outputs 'Scenario' and 'Feature' instead of the actual keywords from the feature file (e.g. 'Szenario') [Removed] - Test files in t/old/ -- not run as tests
Sat Sep 28 18:30:04 2019
—
doc: Updated devel/p5-Test-BDD-Cucumber to 0.660001
Mon Sep 16 03:45:06 2019
—
Update to 2.001, noticed via repology. From the changelog: Enhancements ------------ - Level 0 headings - New command line options - Table enhancements - HTMLDOC support - Improved LaTeX support - HTML formatting enhancements - HTML meta information and stylesheet support - Stylesheet-friendly HTML generation - Embedded documentation enhancements - Miscellaneous stuff Fixes ----- Indented tables now work as expected, i.e. leading whitespace at the beginning of the heading row is now accepted and remaining rows have that amount of whitespace trimmed. When generating txt output, leading cell whitespace now works as expected. Previously, multiple spaces were converted to a single space. Attribute values containing ;; no longer have the whitespace around the character sequence trimmed. Internally, unhandled internal directives no longer produce a warning. (As a result, it's now easier to extend things without "breaking" existing drivers.) When generating HTML, the HTML_PRE_SECTION is no longer prepended unless a table of contents is generated. Incompatibilities ----------------- When HTML is generated, the default footer no longer contains a line. To get the old behaviour, set the HTML_OLD_FOOTERS variable, e.g. sdf -2html -DHTML_OLD_FOOTERS ... The HTML driver no longer uses special embedded comments to work out where to put the table of contents. The getcli macro no longer searches the include path: it just executes the command.
Mon Sep 16 03:45:06 2019
—
doc: Updated textproc/p5-sdf to 2.001
Sun Sep 15 16:00:04 2019
—
Update to 0.64. From the changelog: [Deprecated] - Mixing steps with comments is not allowed in Gherkin; support for mixing steps and comments will be removed in v1.0 [Changed] - Gherkin parser refactoring for readability [Added] - Support for scenario descriptions: a block of explanatory text between the `Scenario:` keyword and the step lines
Sun Sep 15 16:00:04 2019
—
doc: Updated devel/p5-Test-BDD-Cucumber to 0.64
Sun Sep 15 07:30:03 2019
—
Update to 8.05. From the changelog: - Fix GlobalProtect ESP stall (#55). - Fix HTTP chunked encoding buffer overflow (CVE-2019-16239).
Sun Sep 15 07:30:03 2019
—
doc: Updated net/openconnect to 8.05
Thu Sep 12 16:30:07 2019
—
Update to 8.05. From the changelog: - Fix GlobalProtect ESP stall (#55). - Fix HTTP chunked encoding buffer overflow (CVE-2019-16239).
Thu Sep 12 16:30:07 2019
—
doc: Updated net/openconnect to 8.05
Tue Sep 10 20:00:04 2019
—
Don't install *.orig. Ride recent import.
Tue Sep 10 20:00:04 2019
—
Update to 0.62. From the changelog: - Fix regression in 0.61 with `prove` plugin printing TAP on STDOUT
Tue Sep 10 20:00:04 2019
—
doc: Updated devel/p5-Test-BDD-Cucumber to 0.62
Tue Sep 10 18:30:06 2019
—
Add and enable p5-sdf.
Tue Sep 10 18:30:06 2019
—
Initial import of p5-sdf. SDF (Simple Document Format) is a freely available document development system which generates high quality outputs in a variety of formats from a single source. The output formats supported include PostScript, HTML, POD, plain text, man pages, LaTeX, SGML, Windows help, MIF and RTF. If the idea of specifying documents in a logical manner via a simple markup language sounds appealing, SDF may be useful to you. SDF documents are simple to create and maintain, minimising the time spent on documentation. In particular, SDF directly supports the creation and maintenance of large, on-line documentation systems (including intranets) via centralised hypertext management and rule-based hypertext generation.
Tue Sep 10 18:30:06 2019
—
doc: Added textproc/p5-sdf version 2.001beta1
Sun Sep 8 08:45:07 2019
—
Update to 0.61. From the changelog: - Renamed Test::BDD::Cucumber::Harness::TestBuilder to Test::BDD::Cucumber::Harness::TAP for consistency with the other harnesses (which have output-based names) - Add support for step functions using Test2 - Added documentation of availability of meta data defined with step functions for use by extensions to the Architecture manual - Split dependencies by Runtime vs TestRequires
Sun Sep 8 08:45:07 2019
—
doc: Updated devel/p5-Test-BDD-Cucumber to 0.61
Sat Sep 7 16:30:04 2019
—
Update to 3.10. From the changelog: * Catch and warn for invalid Content-Types * Add a manually extracted list of config options to r2e.1 * Add a redirect post-process module * Follow symlinks of datafiles * Add zsh completion * Add support for maildir * Fix `r2e new` overwriting an existing config * Add new `feed-name` and `feed-url` attributes for the `name-format` setting * Change logging format * Allow multiple SMTP recipients * Fix SMTP security issues * Fix test suite * Drop support for Python 3.2 and 3.3 * Remove `__contributors__` from the `rss2email` module * Stop using deprecated `html2text.unescape` * Fix locking issues when data file is on NFS * Add `same-server-fetch-interval` setting for rate-limiting fetches to a server * Update setup.py to setuptools pkgsrc changes: simplify GITHUB_*, from leot@.
Sat Sep 7 16:30:04 2019
—
Update to 8.04. From the changelog: - Rework DTLS MTU detection. (#10) - Add Pulse Connect Secure support. - OpenSSL build fixes (#51). - Add HMAC-SHA256-128 (RFC4868) support for ESP. - Support IPv6 in ESP. - Translate user-visible strings from openconnect_get_supported_protocols(). - Fix proxy username/password handling to allow special characters and escaping.
Sat Sep 7 16:30:04 2019
—
doc: Updated mail/rss2email to 3.10
Sat Sep 7 16:30:04 2019
—
doc: Updated net/openconnect to 8.04
Thu Sep 5 06:30:08 2019
—
Fix inverted footnote config with MultiMarkdown. Bug spotted and fix from Giuseppe Bilotta <giuseppe.bilotta@gmail.com>. Extend mdwn tests to cover MultiMarkdown, where applicable.
Thu Sep 5 06:30:08 2019
—
MultiMarkdown footnote un-inversion: done
Wed Sep 4 14:45:03 2019
—
Please test sudo-mass-rebuild branch on Debian
Wed Sep 4 14:45:03 2019
—
Response: am trying sudo
Mon Sep 2 16:00:03 2019
—
Try to get more info from failing bulk builds.
Mon Sep 2 16:00:03 2019
—
Update to 0.60. From the changelog: - Added flag to make `pherkin` check for duplicate matching step functions to help debugging - Added option to specify meta data to step functions and use it in extensions; minimally available meta data identifies the file name and line where the step function has been defined - Cleaned up release procedure: 0.58 and 0.59 were sloppy, including additional files from the working directory - Increase minimum Perl version to 5.10 - Updated languge support from Cucumber upstream repository, adding support for: Armenian, Aragonese, Asturian, Azerbaijani, Bosnian, Emoji, Irish, Gujarati, Georgian, Macedonian (Cyrilic), Macedonian (Latin), Mongolian and Tamil - Documentation updates and (hopefully) clarification
Mon Sep 2 16:00:03 2019
—
doc: Updated devel/p5-Test-BDD-Cucumber to 0.60
Sat Aug 31 23:30:04 2019
—
Replace unportable su(1) usage with sudo(8). Fix a few perl paths broken in previous. Bump PKGREVISION.
Sat Aug 31 19:00:03 2019
—
Avoid rebuilding everything on install. Respect PKG_SYSCONFDIR correctly in ikiwiki-mass-rebuild. Bump PKGREVISION.
Sat Aug 31 19:00:03 2019
—
doc: Updated www/ikiwiki to 3.20190228nb4
Sat Aug 31 17:30:03 2019
—
Add and enable p5-Text-MultiMarkdown.
Sat Aug 31 17:30:03 2019
—
Avoid -regex, not available in OpenBSD find(1).
Sat Aug 31 17:30:03 2019
—
Markdown is a text-to-HTML filter; it translates an easy-to-read / easy-to-write structured text format into HTML. Markdown's text format is most similar to that of plain text email, and supports features such as headers, *emphasis*, code blocks, blockquotes, and links. This module implements the MultiMarkdown markdown syntax extensions from <http://fletcherpenney.net/multimarkdown/>.
Sat Aug 31 17:30:03 2019
—
doc: Added textproc/p5-Text-MultiMarkdown version 1.000035
Sat Aug 31 16:30:07 2019
—
Fix checksum on new patch.
Thu Aug 29 22:30:03 2019
—
No need to support ruby22, from taca@.
Thu Aug 29 20:00:07 2019
—
Also TOOL_DEPENDS on gettext-tools, for autopoint during configure.
Thu Aug 29 20:00:07 2019
—
Apply previous fix to PHP5 as well.
Thu Aug 29 20:00:07 2019
—
Document config-fast-pkgsrc in README.pkgsrc, too.
Thu Aug 29 20:00:07 2019
—
Don't try to detect TERMCAP_LIB, let BROKEN_READLINE_DETECTION tell us. Fixes at least Ubuntu builds. Tested on Ubuntu 16, NetBSD 8, macOS 10.14.
Thu Aug 29 20:00:07 2019
—
Fix WRKSRC definition.
Thu Aug 29 20:00:07 2019
—
Missed in recent update: needs gettext.
Thu Aug 29 20:00:07 2019
—
Run self-test verbosely, to try to get more info from failing bulk builds.
Thu Aug 29 20:00:07 2019
—
Well actually ruby 22 and 25 both still install jquery.js.
Thu Aug 29 20:00:07 2019
—
With the latest ruby updates, jquery.js is only installed for ruby22-base.
Wed Aug 28 16:30:07 2019
—
Reorder includes in PHP bindings to fix SmartOS bulk build error: "/usr/include/locale.h:53:12: error: 'lconv' is already declared in this scope" <https://trac.xapian.org/ticket/793>
Wed Aug 28 16:30:07 2019
—
Switch to new upstream, and apply its patch to work around html2text having gotten rid of unescape(). Mollify pkglint. Bump PKGREVISION.
Wed Aug 28 16:30:07 2019
—
doc: Updated mail/rss2email to 3.9nb3
Wed Aug 28 12:00:07 2019
—
Extend patch to a new function, re-fixing the Illumos build.
Tue Aug 27 19:00:08 2019
—
Can't reproduce the problem anymore. Remove MAKE_JOBS_SAFE=no.
Tue Aug 27 19:00:08 2019
—
Match PLIST to reality. Tested on macOS with ruby 22, 24, 25, 26. While here, actually do REPLACE_RUBY. Bump PKGREVISION.
Tue Aug 27 19:00:08 2019
—
Update to 0.58. From the changelog: - Reap finished child processes in the `prove` plugin `TAP::Parser::Iterator::PherkinStream`
Tue Aug 27 19:00:08 2019
—
doc: Updated devel/p5-Test-BDD-Cucumber to 0.58
Tue Aug 27 19:00:08 2019
—
doc: Updated textproc/ruby-xapian to 1.4.12nb1
Tue Aug 27 14:30:07 2019
—
Set PKG_SUPPORTED_OPTIONS to empty string by default. Fixes the following on macOS: ERROR: This package has set PKG_FAIL_REASON: ERROR: [bsd.options.mk] The package has no options, but includes this file.
Tue Aug 27 13:00:05 2019
—
Mark MAKE_JOBS_SAFE=no, fixing build on at least macOS.
Tue Aug 27 00:30:03 2019
—
Run alternate qmail-remote by setting QMAILREMOTE. This is like the QMAILQUEUE patch, but for qmail-remote(8). With this change, on a system wherein qmail-start's environment... - has QMAILREMOTE set: it's invoked by qmail-rspawn(8) instead of "qmail-remote" - has QMAILREMOTE unset: no change in behavior A QMAILREMOTE program must take care to adhere to the qmail-remote(8) interface. It can wrap the original, concluding its work by running qmail-remote, or it can be a full replacement. Supports goals: "Adding interfaces and seams, where needed, to make extensions possible" Broaches non-goals: none known Risks: none known
Sat Aug 24 23:15:05 2019
—
Apply upstream patch to fix incorrect behavior in tcpserver and tcpclient when an IPv4 address is given as the hostname. Bump PKGREVISION.
Sat Aug 24 23:15:05 2019
—
Distfile changed in place, reported by Nathan Arthur in private mail. No important diffs from 20190803110528 to 20190803131811. Set DIST_SUBDIR and update checksum.
Sat Aug 24 23:15:05 2019
—
Drop -4 from qmailqread, no longer needed by ucspi-tcp6. Bump version.
Sat Aug 24 23:15:05 2019
—
Fix "include/boost/core/uncaught_exceptions.hpp.orig" missing from PLIST by removing *.orig files at the start of do-install. Remove *.orig from PLIST to match.
Sat Aug 24 23:15:05 2019
—
Mollify pkglint ($BUILDLINK_DIR is ambiguous): it's a Make variable.
Sat Aug 24 23:15:05 2019
—
Require latest ucspi-tcp6 for IPv4 fixes. Bump PKGREVISION.
Sat Aug 24 23:15:05 2019
—
Require latest ucspi-tcp6 for IPv4 fixes. Bump version.
Sat Aug 24 23:15:05 2019
—
Try to fix bulk-build PLIST problems I can't reproduce.
Sat Aug 24 23:15:05 2019
—
Update from netqmail 1.06 (2007) to notqmail 1.07 (just released). From the changelog: - code: remove incorrect usage of vfork() - code: detect and prefer utmpx where available - code: removed idedit, install-big. var-qmail packages are no more - portability problem: explicitly initialize strerr_sys and define BIND_8_COMPAT to work around Mac OS X - code: add instchown to set ownership and mode on installed files - code: add instpackage to install without root access - doc: rename INSTALL, SENDMAIL to INSTALL.md, SENDMAIL.md to support building on case-insensitive filesystems - code: lookup uid/gid at runtime - code: use DESTDIR environment variable as root directory in install pkgsrc changes: - If hostname isn't FQDN, config-fast-pkgsrc wouldn't produce a working config, so don't run it; tell user what to do instead - Stage QMAIL_QUEUE_DIR into DESTDIR/tmp, to be more obvious that it's not being packaged up (and is not how a queue gets created at pkg_add time) - Drop custom destdir, qbiffutmpx, and Darwin patches - Rebase TLS-onlyremote, QMAILREMOTE, and SRS patches - Require latest ucspi-ssl and ucspi-tcp6 for IPv4 fixes - Move MESSAGE.tls to README.tls, and remove other MESSAGE* - Set PKG_HOME even for non-default values of QMAIL_ALIAS_USER - Check whether alias/.qmail-foo exist before trying to remove Bump PKGREVISION.
Sat Aug 24 23:15:05 2019
—
Update to 1.3. From the changelog: - Added ability to store accumulated processing time into DB_GEN_STATS tcb file via '--accumulated-time' command line option. - Added additional Apache status codes to the list. - Added a few feed readers to the list. - Added 'Android 8 Oreo' to the list of OSs. - Added 'Android Pie 9' to the list of OSs. - Added --anonymize-ip command line option to anonymize ip addresses. - Added --browsers-file command line option to load a list of crawlers from a text file. - Added byte unit (PiB) to C formatter and refactored code. - Added byte unit (PiB) to JS formatter. - Added Chinese translation (i18n). - Added French translation (i18n). - Added '%h' date specifier to the allowed date character specifiers. - Added "HeadlessChrome" to the list of browsers. - Added --hide-referer command line option to hide referers from report. - Added HTTP status code 429 (TOO MANY REQUESTS). - Added IGNORE_LEVEL_PANEL and IGNORE_LEVEL_REQ definitions. - Added --ignore-referer-report command line option to hide referers from output. - Added Japanese translation (i18n). - Added macOS 10.14 Mojave to the list of OSs. - Added "Mastodon" user-agent to the list of crawlers/unix-like. - Added new fontawesome icons and use angle arrows in HTML paging. - Added new purple theme to HTML report and default to it. - Added --no-parsing-spinner command line option to switch off parsing spinner. - Added .ogv and ogg static file extension (ogg video, Ogg Vorbis audio). - Added OS X version numbers when outputting with --real-os. - Added parsing mechanism in an attempt capture more bots and to include unspecified bots/crawlers. - Added --pidfile command line option to the default config file. - Added Spanish translation (i18n). - Added SSL support for Docker goaccess build. - Added support to the WebSocket server for openssl-1.1*. - Added the ability to show/hide a chart per panel in the HTML report. - Added transparency to the navigation bar of the HTML report. - Added "WhatsApp" user-agent to the list of crawlers. - Changed default db folder so it adds the process id (PID). --db-path is required now when using --load-from-disk. - Changed Dockerfile to build from the current source. - Changed 'hits' to be right-aligned on TUI. - Changed to use faster slide animations on HTML report. - Changed wording from 'Bandwidth' to the proper term 'Tx. Amount'. - Ensure database filenames used by btree are less predictable. - Ensure HTML templates, CSS and JS files are minified when outputting report. - Ensure key phrases from Google are added even when https is used. - Ensure live report updates data & charts if tab/document has focus. - Ensure multiple 'Yandex' crawlers are properly parsed. - Ensure Safari has priority over most crawlers except the ones that are known to have it. - Ensure the request protocol on its own is properly parsed. - Ensure the right number of tests are performed against the given log. - Ensure user configuration is parsed first when available. - Ensure wss:// is used when connecting via HTTPS. - Ensure XFF parser takes into account escaped braces. - Fixed a regression where fifo-in/out would fail with ENXIO. - Fixed a regression where it would return EXIT_FAILURE on an empty log. - Fixed a (ssh) pipeline problem with fgetline()/fgets() when there is a race for data on stdin. - Fixed broken X-Forwarded-For (XFF) %~ specifier in certain parsing cases. - Fixed conf.filenames duplication problem if logs are via pipe. - Fixed float percent value on JSON/HTML output for locales using decimal comma. - Fixed issue where it was not possible to establish a Web Socket connection when attempting to parse and extract HTTP method. - Fixed issue where log formats with pipe delimiter were not propely parsed. - Fixed memory leak after config file path has been set (housekeeping). - Fixed memory leak when adding host to holder introduced in c052d1ea. - Fixed possible memory leak when hiding specific referrers. - Fixed several JS jshint warnings. - Fixed sudo installs on TravisCI. - Fixed UNDEFINED time range in HTML report when VISITORS panel was ignored. - Fixed unnecessary closing span tags from template. - Fixed use-after-free when two color items were found on color_list.
Sat Aug 24 23:15:05 2019
—
Update to 2019.8.11. From the changelog: * Add support for wrapping list items. * Fix #201: handle ‎/‏ marks mid-text within stressed tags or right after stressed tags. * Feature #213: ``images_as_html`` config option to always generate an ``img`` html tag. preserves "height", "width" and "alt" if possible. * Remove support for end-of-life Pythons. Now requires Python 2.7 or 3.4+. * Remove support for retrieving HTML over the network. * Add ``__main__.py`` module to allow running the CLI using ``python -m html2text ...``. * Fix #238: correct spacing when a HTML entity follows a non-stressed tags which follow a stressed tag. * Remove unused or deprecated: * ``html2text.compat.escape()`` * ``html2text.config.RE_UNESCAPE`` * ``html2text.HTML2Text.replaceEntities()`` * ``html2text.HTML2Text.unescape()`` * ``html2text.unescape()`` * Fix #208: handle LEFT-TO-RIGHT MARK after a stressed tag.
Sat Aug 24 23:15:05 2019
—
Update to 5.14. From the changelog: - remove socket setblocking() calls which should be no longer needed, and which may have caused hangups. Thanks: Viacheslav Chimishuk. - correct version number string in error message. Thanks: Piet van Oostrum.
Sat Aug 24 23:15:05 2019
—
doc: Updated mail/getmail to 5.14
Sat Aug 24 23:15:05 2019
—
doc: Updated mail/qmail to 1.03nb46
Sat Aug 24 23:15:05 2019
—
doc: Updated mail/qmail-run to 20190819
Sat Aug 24 23:15:05 2019
—
doc: Updated net/ucspi-ssl to 0.999.10.11nb2
Sat Aug 24 23:15:05 2019
—
doc: Updated net/ucspi-tcp6 to 1.10.7nb1
Sat Aug 24 23:15:05 2019
—
doc: Updated sysutils/daemontools-run to 20190819
Sat Aug 24 23:15:05 2019
—
doc: Updated textproc/py-html2text to 2019.8.11
Sat Aug 24 23:15:05 2019
—
doc: Updated www/goaccess to 1.3
Tue Aug 6 15:00:07 2019
—
Fix the non-compiling utmp case, found on OpenBSD. By not having build-tested with utmp, I made two easy mistakes: (1) In file included from qbiff.c:3: ./qtmp.h:15:5: error: unknown type name 'substdio' substdio ssutmp; \ ^ ./qtmp.h:16:43: error: expected ';' after top level declarator char bufutmp[sizeof(struct utmp) * 16] ^ ; Mistake: missed a trailing backslash on line 14. Fix: add it. (2) qbiff.c:81:2: error: use of undeclared identifier 'fdutmp'; did you mean 'ssutmp'? UTMP_OPEN; ^ ./qtmp.h:20:33: note: expanded from macro 'UTMP_OPEN' substdio_fdbuf(&ssutmp,read,fdutmp,bufutmp,sizeof(bufutmp)) Mistake: tried to get rid of fdutmp by checking open_read() directly, not realizing fdutmp was still needed on the next line (!). Fix: bring back fdutmp. Fixes: 47baf7859ec511c4939fbf5b44e292bb60485aac
Mon Aug 5 16:45:03 2019
—
Update docs: we're not netqmail, we're notqmail.
Mon Jul 22 15:30:03 2019
—
Point SMTP HELP at notqmail's home page.
Sun Jul 21 23:00:10 2019
—
Update to 4.1.0. From the git log: - apparently the Let's Encrypt test server is rejecting example.com emails - added official python 3.7 support in setup.py - fixed #226, start using POST-as-GET for GET requests - fixed additional POST-as-GET - addresses #205, a situation where polling may hang indefinitely - Also accept critical SAN extensions. - fixed #222, we shouldn't delete the challenge files on errors, but we should clean them up on success
Sun Jul 21 23:00:10 2019
—
doc: Updated security/py-acme-tiny to 4.1.0
Sat Jul 20 18:30:07 2019
—
Add and enable apenwarr-redo.
Sat Jul 20 18:30:07 2019
—
Add and enable jdebp-redo.