Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-27 23:10:33 UTC Now

2024-02-10 01:15:15 UTC MAIN commitmail json YAML

Add p5-Test-MockFile: Validate file-interaction code that without touching the file system

Test::MockFile - Allows tests to validate code that can interact with
files without touching the file system.

Intercepts file system calls for specific files so unit testing can take
place without any files being altered on disk.

This is useful for small tests where file interaction is discouraged.

A strict mode is even provided (and turned on by default) which can
throw a die when files are accessed during your tests!

(schmonz)

2024-02-10 01:14:59 UTC MAIN commitmail json YAML

doc: Added devel/p5-Overload-FileCheck version 0.013

(schmonz)

2024-02-10 01:14:53 UTC MAIN commitmail json YAML

Add and enable p5-Overload-FileCheck.

(schmonz)

2024-02-10 01:14:51 UTC MAIN commitmail json YAML

Add p5-Overload-FileCheck: Override/mock perl file check -X

Overload::FileCheck provides a way to mock one or more file checks. It
is also possible to mock stat/lstat functions using "mock_all_from_stat"
and let Overload::FileCheck mock for you for any other -X checks.

By using mock_all_file_checks you can set a hook function to reply
any -X check.

(schmonz)

2024-02-07 04:55:47 UTC MAIN commitmail json YAML

2024-02-06 21:28:58 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20240206

(schmonz)

2024-02-06 21:28:51 UTC MAIN commitmail json YAML

2024-02-05 08:14:12 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20240205

(schmonz)

2024-02-05 08:14:08 UTC MAIN commitmail json YAML

qmail-run: enable DKIM signing when keys are present. Bump version.

(schmonz)

2024-02-05 08:07:05 UTC MAIN commitmail json YAML

doc: Updated chat/znc to 1.8.2nb22

(schmonz)

2024-02-05 08:07:00 UTC MAIN commitmail json YAML

znc: add znc-palaver plugin (ok nia@). Bump PKGREVISION.

(schmonz)

2024-02-05 07:52:48 UTC MAIN commitmail json YAML

qmail-dkim-wrappers: find domainkeys under control/. Ride recent import.

(schmonz)

2024-02-05 06:13:44 UTC MAIN commitmail json YAML

2024-02-05 00:50:58 UTC MAIN commitmail json YAML

doc: Updated mail/p5-Mail-AuthenticationResults to 2.20231031

(schmonz)

2024-02-05 00:50:53 UTC MAIN commitmail json YAML

p5-Mail-AuthenticationResults: actually update.

Changes in 2.20231031 (really this time):

- Option to set more strict quoting of string

(schmonz)

2024-02-04 19:13:16 UTC MAIN commitmail json YAML

libcbor: oops, didn't mean to leave in a PKGREVISION bump.

(schmonz)

2024-02-04 19:12:41 UTC MAIN commitmail json YAML

libcbor: fix PLIST (and hopefully stay fixed on next update).

(schmonz)

2024-02-04 18:59:03 UTC MAIN commitmail json YAML

doc: Updated databases/p5-App-Sqitch to 1.4.1

(schmonz)

2024-02-04 18:58:59 UTC MAIN commitmail json YAML

p5-App-Sqitch: Update to 1.4.1. Changes:

- Removed the quoting of the role and warehouse identifiers that was
  added to the Snowflake engine in v1.4.0. Turns out Snowflake allows a
  warehouse to be specified in a different database, in which case dots
  are valid in the name and should not be quoted! So users must properly
  quote when necessary, but added notes to `sqitchtutorial-snowflake.pod`
  on the need to use URI escapes for special characters. Thanks to
  Patrick Sabo for the find, and to @marc-marketparts for validating
  that URI encoding works.
- Added notes on URL encoding database URLs to `sqitch-target.pod`, the
  main reference for database URLs in the Sqitch documentation.
- Fixed the output of the list of changes to be deployed or reverted to
  actually require `--verbose` twice, as described in the v1.4.0 changes,
  and not just once. Thanks to Erik Wienhold for the PR (#785)!
- Removed the duplicate change name from the output of the list of
  changes to be deployed or reverted with `-VV`. Thanks to Erik Wienhold
  for the PR (#787)!
- Fixed invalid template resolution when adding a singe change to
  multiple engines at once. Thanks to Christian Riedel for the detailed
  bug report (#795)!
- Fixed Oracle and Firebird test failures due to incorrect use of `chmod`.
  Thanks to Slaven Rezić for the report and the fix (#807)!
- Tests now require Test::Warn 0.31 or later, as newline handling issues
  cause test failures in earlier versions. Thanks to Slaven Rezić for the
  test reports and for identifying the issue.
- Updated the locale configuration to fix issues in more recent versions
  of Perl, and added tests to ensure that the sqitch CLI executes and
  properly emits localized messages (except on Windows, where the language
  codes are incompatible).
- Fixed an issue where the MySQL engine failed to recognize the MariaDB
  `mysql` client installed by Homebrew on macOS. Thanks to Carlos Ramos
  for the bug report and PR (#791)!

(schmonz)

2024-02-04 17:37:14 UTC MAIN commitmail json YAML

qmail-dkim-wrappers: fix MASTER_SITES (oops).

(schmonz)

2024-02-04 07:12:19 UTC MAIN commitmail json YAML

doc: Added mail/qmail-dkim-wrappers version 0.0.20211012

(schmonz)

2024-02-04 07:12:15 UTC MAIN commitmail json YAML

Add and enable qmail-dkim-wrappers.

(schmonz)

2024-02-04 07:12:13 UTC MAIN commitmail json YAML

Add qmail-dkim-wrappers: Sign and verify DKIM without patching qmail

This package contains Kyle Wheeler's wrapper scripts for qmail-remote
and qmail-queue, respectively, to DKIM-sign and DKIM-verify messages.

(schmonz)

2024-02-04 05:48:34 UTC MAIN commitmail json YAML

doc: Updated mail/p5-Mail-DKIM to 1.20240124nb1

(schmonz)

2024-02-04 05:48:29 UTC MAIN commitmail json YAML

2024-02-04 05:46:30 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Getopt-Long-Descriptive to 0.114

(schmonz)

2024-02-04 05:46:26 UTC MAIN commitmail json YAML

p5-Getopt-Long-Descriptive: update to 0.114. Changes:

- a switch with (required => 0) is no longer treated as a required!
- improve line wrapping so spacers (non-option text lines) can use more
  horizontal characters
- replace tabs (generally 8 space) indents in output with four spaces
- This version removes the redundant option warning, which is now
  provided by Getopt::Long v2.55 and later -- which is now required!
  As before, this will someday become fatal.

(schmonz)

2024-02-04 05:45:15 UTC MAIN commitmail json YAML

doc: Added devel/p5-Getopt-Long version 2.57

(schmonz)

2024-02-04 05:44:50 UTC MAIN commitmail json YAML

Add and enable p5-Getopt-Long.

(schmonz)

2024-02-04 05:44:24 UTC MAIN commitmail json YAML

2024-02-03 18:58:13 UTC MAIN commitmail json YAML

doc: Updated textproc/po4a to 0.70nb2

(schmonz)

2024-02-03 18:58:08 UTC MAIN commitmail json YAML

2024-02-03 18:50:00 UTC MAIN commitmail json YAML

doc: Added devel/p5-Syntax-Keyword-Try version 0.29

(schmonz)

2024-02-03 18:49:55 UTC MAIN commitmail json YAML

Add and enable p5-Syntax-Keyword-Try.

(schmonz)

2024-02-03 18:49:53 UTC MAIN commitmail json YAML

Add p5-Syntax-Keyword-Try: Add try/catch/finally syntax to Perl

This module provides a syntax plugin that implements exception-handling
semantics in a form familiar to users of other languages, being built on
a block labeled with the try keyword, followed by at least one of a
catch or finally block.

Syntax similar to this module has now been added to core perl, starting
at version 5.34.0. If you are writing new code, it is suggested that you
instead use the Feature::Compat::Try module instead, as that will enable
the core feature on those supported perl versions, falling back to
Syntax::Keyword::Try on older perls.

(schmonz)

2024-02-03 05:33:15 UTC MAIN commitmail json YAML

doc: Updated textproc/po4a to 0.70nb1

(schmonz)

2024-02-03 05:33:10 UTC MAIN commitmail json YAML

2024-02-02 03:43:10 UTC MAIN commitmail json YAML

doc: Updated devel/mob to 4.5.0

(schmonz)

2024-02-02 03:43:06 UTC MAIN commitmail json YAML

mob: update to 4.5.0. Changes:

- Removes feature which cancels running timers as this can lead to
  longer rotations if the codebase is switched.
- Correct typo in the hint for creating a remote branch.

(schmonz)

2024-02-01 04:19:34 UTC MAIN commitmail json YAML

doc: Added security/p5-ClamAV-Client version 0.11

(schmonz)

2024-02-01 04:19:30 UTC MAIN commitmail json YAML

Add and enable p5-ClamAV-Client.

(schmonz)

2024-02-01 04:19:28 UTC MAIN commitmail json YAML

Add p5-ClamAV-Client: Client class for the ClamAV clamd virus scanner

ClamAV::Client is a class acting as a client for a ClamAV `clamd` virus
scanner daemon. The daemon may run locally or on a remote system as
ClamAV::Client can use both Unix domain sockets and TCP/IP sockets. The
full functionality of the `clamd` client/server protocol is supported.

(schmonz)

2024-01-31 19:20:05 UTC MAIN commitmail json YAML

doc: Added mail/libdkim version 1.0.21

(schmonz)

2024-01-31 19:20:01 UTC MAIN commitmail json YAML

Add and enable libdkim.

(schmonz)

2024-01-31 19:19:59 UTC MAIN commitmail json YAML

Add libdkim: Portable library that signs and verifies emails

libdkim is a portable library that signs and verifies emails using the
OpenSSL library.

DomainKeys Identified Mail (DKIM) defines a domain-level authentication
framework for email using public-key cryptography and key server
technology to permit verification of the source and contents of messages
by either Mail Transport Agents (MTAs) or Mail User Agents (MUAs).

(schmonz)

2024-01-31 02:50:23 UTC MAIN commitmail json YAML

README.md: new URL for BulkTracker.

(schmonz)

2024-01-29 15:54:10 UTC MAIN commitmail json YAML

doc: Added mail/dkimproxy version 1.4.1

(schmonz)

2024-01-29 15:54:06 UTC MAIN commitmail json YAML

Add and enable dkimproxy.

(schmonz)

2024-01-29 15:54:03 UTC MAIN commitmail json YAML

Add dkimproxy: SMTP proxy that signs and/or verifies emails

DKIMproxy is an SMTP proxy that implements the DKIM and DomainKeys
standards, to sign and verify email messages using digital signatures
and DNS records. It can be used to add DKIM support to nearly any
existing SMTP mail server. It comprises two separate proxies, an
"outbound" proxy for signing outgoing email, and an "inbound" proxy for
verifying signatures of incoming email.

(schmonz)

2024-01-29 15:38:25 UTC MAIN commitmail json YAML

doc: Updated net/p5-Net-Server to 2.014

(schmonz)

2024-01-29 15:38:20 UTC MAIN commitmail json YAML

p5-Net-Server: update to 2.014. Changes:

- Apply patch to Fork for UDP
- Fix tests on perls without threads
- Update MANIFEST for missing file
- More code/documentation typo fixes
- Add /simple routes to HTTP and PSGI echo handlers for doing static
  request samples.
- Default to IO::Socket::IP with continued fallback to IO::Socket::INET6
- Add double_reverse_lookups configuration and code
- Cleanup hostname lookup under both IO::Socket::IP and IO::Socket::INET6
- Change SSL to use IO::Socket::SSL SSL_startHandshake
- Fix semaphore release
- Update various POD issues
- Finally add register_child method called if a child process is started.
- Bugfix Net::Server::PSGI
- Allow groups to be separated by ,
- Allow . in usernames and groups
- Allow space in config file values
- Retro-actively acknowlege that 2.008 changed default Net::Server::HTTP
  type to PreFork (and update docs)
- Fix Location bounce with other status set
- Return status 400 under request_denied_hook in Net::Server::HTTP

(schmonz)

2024-01-29 15:27:12 UTC MAIN commitmail json YAML

doc: Updated mail/p5-Mail-DKIM to 1.20240124

(schmonz)

2024-01-29 15:27:08 UTC MAIN commitmail json YAML

p5-Mail-DKIM: update to 1.20240124. Changes:

* ARC: Return fail for any ARC set with an instance number greater than 50.
  This brings ARC verification in line with DKIM verification limits.

(schmonz)

2024-01-28 21:10:41 UTC MAIN commitmail json YAML

doc: Updated mail/p5-Qmail-Deliverable to 1.09

(schmonz)

2024-01-28 21:10:35 UTC MAIN commitmail json YAML

p5-Qmail-Deliverable: update to 1.09. Changes:

new:
- detect ezmlm lists, reject null senders to lists
- correctly ignore comments in qmail/users/assign #3
- add module syntax tests #3
- add regression test that exercises bug reported in #2

fix:
- fix interpretation of wildcard assignments #2

(schmonz)

2024-01-26 19:54:57 UTC MAIN commitmail json YAML

doc: Updated mail/p5-Qmail-Deliverable to 1.08

(schmonz)

2024-01-26 19:54:52 UTC MAIN commitmail json YAML

p5-Qmail-Deliverable: update to 1.08. Changes:

- Switch from public-domain to ${PERL5_LICENSE}

(schmonz)

2024-01-19 17:09:56 UTC MAIN commitmail json YAML

doc: Updated devel/asdf to 0.14.0

(schmonz)

2024-01-19 17:09:51 UTC MAIN commitmail json YAML

asdf: update to 0.14.0. Changes:

Breaking changes:

* Enable `pipefail` (#1608)

Patches:

* `plugin test` git-ref to use plugin repo default branch (#1694)
* avoid mention of `ASDF_NU_DIR` (#1660)
* fish: use PATH instead of fish_user_paths (#1709)
* list `asdf version` command under help.txt UTILS section (#1673)
* nushell: Use `def --env` instead of `def-env` (#1681)
* plugin extension commands to not require `bin/` directory (#1643)
* use universal scope for fish_user_paths (#1699)
* warn if plugin does not support keeping downloads if configured (#1644)

Documentation:

* add Japanese translation (#1667)
* fix some pt-br spelling (#1640)
* fix typo "node version" filename (#1679)
* fix typo (#1670)
* Improve `.asdfrc` plugin hook docuentation (#1661)

(schmonz)

2024-01-19 15:58:08 UTC MAIN commitmail json YAML

doc: Added sysutils/mlog version 0.1

(schmonz)

2024-01-19 15:58:03 UTC MAIN commitmail json YAML

Add and enable mlog.

(schmonz)

2024-01-19 15:58:00 UTC MAIN commitmail json YAML

Add mlog: Merge log files by timestamp

mlog reads lines from multiple log files and prints them in
chronological order. The files need to start with comparable timestamps.
mlog prints the oldest line first, thus preserving relative order.

mlog behaves like a combination of 'sort -m' and 'tail -f'.

(schmonz)

2024-01-18 19:28:34 UTC MAIN commitmail json YAML

doc: Added devel/action-validator version 0.5.4

(schmonz)

2024-01-18 19:28:27 UTC MAIN commitmail json YAML

Add and enable action-validator.

(schmonz)

2024-01-18 19:28:24 UTC MAIN commitmail json YAML

Add action-validator: Validate GitHub Action and Workflow YAML files

action-validator is a standalone tool designed to "lint" the YAML files
used to define GitHub Actions and Workflows. It ensures that they are
well-formed, by checking them against published JSON schemas, and it
makes sure that any globs used in paths/paths-ignore match at least one
file in the repo.

The intended use case for action-validator is in Git pre-commit hooks
and similar situations.

(schmonz)

2024-01-18 19:21:37 UTC MAIN commitmail json YAML

doc: Added textproc/schemastore version 0.20231122

(schmonz)

2024-01-18 19:21:13 UTC MAIN commitmail json YAML

Add and enable schemastore.

(schmonz)

2024-01-18 19:20:24 UTC MAIN commitmail json YAML

Add schemastore: Collection of JSON schema files

JSON Schema Store is the largest collection of independent JSON schemas
in the world. The repository is a universal JSON schema store, where
schemas for popular JSON documents can be found.

(schmonz)

2024-01-18 12:09:41 UTC MAIN commitmail json YAML

doc: Updated mail/feed2exec to 0.20.0

(schmonz)

2024-01-18 12:09:35 UTC MAIN commitmail json YAML

feed2exec: update to 0.20.0. Changes:

* Add matchtitleregex and droptitleregex plugin and tests
* implement codespell linting, fixing all found errors
* more related software: rss-bridge
* isort: sort imports all over
* add missing readthedocs configuration file, now mandatory
* cross-reference droptitle and droptitle-regex

pkgsrc changes:

- Convert to wheel.mk
- Avoid self-conflicts when installing under multiple pythons

(schmonz)

2024-01-15 20:03:45 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-diffoscope to 253

(schmonz)

2024-01-15 20:03:39 UTC MAIN commitmail json YAML

py-diffoscope: update to 253. Changes:

253:
- Improve DOS/MBR extraction by adding support for 7z.
  (Closes: reproducible-builds/diffoscope#333)
- Process objdump symbol comment filter inputs as the Python "bytes" type
  (and not str). (Closes: reproducible-builds/diffoscope#358)
- Add a missing RequiredToolNotFound import.
- Update copyright years.

252:
- As UI/UX improvement, try and avoid printing an extended traceback if
  diffoscope runs out of memory. This may not always be possible to detect.
- Mark diffoscope as stable in setup.py (for PyPI.org). Whatever diffoscope
  is, at least, not "alpha" anymore.

251:
- If the equivalent of `file -i` returns text/plain, fallback to comparing
  this file as a text file. This especially helps when file(1) miscategorises
  text files as some esoteric type. (Closes: Debian:#1053668)
- Update copyright years.

250:
- Fix compatibility with file 5.45. (Closes: reproducible-builds/diffoscope#351)
- Add external tool references for GNU Guix (for html2text and ttx).

249:
- Add specialize_as() method, and use it to speed up .smali comparison in
  APKs. (Closes: reproducible-builds/diffoscope!108)
- Add documentation for the new specialize_as, and expand the documentation
  of `specialize` too. (Re: reproducible-builds/diffoscope!108)
- Update copyright years.
- Correct typos in diffoscope/presenters/utils.py.

248:
- Merge Docker "RUN" commands into single layer.

247:
- Fix compataibility with file(1) version 5.45.
- Use assert_diff in test_uimage and test_cpio.
- xb-tool has moved in Debian bookworm.

246:
- Add support for LLVM 16.

245:
- Don't include file size in image metadata; it is, at best, distracting and
  it is already in the directory metadata.
- Move to using assert_diff in ICO and JPEG tests.
- Update copyright years.

244:
- Address compatibility with python-libarchive-c version 5.
  (Closes: reproducible-builds/diffoscope#344)
- Testsuite changes:
  - Mark that test_dex::test_javap_14_differences requires procyon.
  - Fix "test skipped" textual reason generation in the case of a required
    version being outside of the required range.
  - Temporarily mark some Android-related as XFAIL due to Debian bugs
    #1040941 and #1040916.

243:
- Drop Jenkins build reference in README.rst.
- Update FreeBSD package names
- Improve the documentation on to produce that binary blob that in the arsc
  comparator.

242:
- If the binwalk Python module is not available, ensure the user knows they
  may be missing more differences in, for example, concatenated .cpio
  archives.
- Factor out routine to generate a human-readable comments when
  Python modules are missing.

241:
- Add a missing 'raise' statement dropped in 2d95ae41e. Thanks, Mattia!
- document sending out an email upon release

240:
- Update Lintian override info format in debian/source/lintian-overrides.
- Add Lintian overrides for some "very long lines" in test cases.
- Update Lintian overrides for tests being tagged source-is-missing or
  prebuilt.
- Add Lintian override for very long lines for debian/tests/control.
- Re-add two Lintian overrides about (well-known) source-is-missing
  instances.
- Drop the use of include_package_data=True in setup.py.

239:
- Fix compatibility with pypdf 3.x, and correctly restore test data.
  (Closes: reproducible-builds/diffoscope#335)
- Rework PDF annotations processing into a separate method.

238:
- autopkgtest: fix tool name in the skippable list.

237:
- autopkgtest: only install aapt and dexdump on architectures where they are
  available. (Closes: #1031297)
- compartors/pdf:
  + Drop backward compatibility assignment.
  + Fix flake warnings, potentially reinstating PyPDF 1.x support (untested).

236:
- Update code to match latest version of Black. (Closes: #1031433)
- Require at least Black version 23.1.0 to run the internal Black tests.
- Update copyright years.

235:
- Update .gitlab-ci.yml to push versioned tags to the container registry.
  (Closes: reproducible-builds/diffoscope!119)
- Fix compatibility with PyPDF2. (Closes: reproducible-builds/diffoscope#331)
- Fix compatibility with ImageMagick 7.1.
  (Closes: reproducible-builds/diffoscope#330)
- Update from PyPDF2 to pypdf. (Closes: #1029741, #1029742)
- Add support for Android resources.arsc files.
  (Closes: reproducible-builds/diffoscope!116)
- Add support for dexdump. (Closes: reproducible-builds/diffoscope#134)
- Improve DexFile's FILE_TYPE_RE and add FILE_TYPE_HEADER_PREFIX, and remove
  "Dalvik dex file" from ApkFile's FILE_TYPE_RE as well.
- Update external tool for isoinfo on guix.
  (Closes: reproducible-builds/diffoscope!124)

234:
- test_text_proper_indentation requires at least file version 5.44.
  (Closes: reproducible-builds/diffoscope#329)

pkgsrc changes:
- Convert to wheel.mk.

(schmonz)

2024-01-14 20:08:33 UTC MAIN commitmail json YAML

Add distinfo, missed in previous.

(schmonz)

2024-01-14 20:08:09 UTC MAIN commitmail json YAML

doc: Updated devel/py-tlsh to 4.7.2

(schmonz)

2024-01-14 20:08:04 UTC MAIN commitmail json YAML

py-tlsh: update to 4.7.2. Changes:

4.7.2:
This Python module supercedes the python-tlsh package on PyPi.
The improvements in 4.7.2, are that we added additional functions to Python
* lvalue
* q1ratio
* q2ratio
* checksum
* bucket_value
* is_valid

4.5.0:
* fixed this package so that it works on Windows
* compatibility with VirusTotal adoption of TLSH: updated to the T1 hash
  format with backwards compatibility for old hashes
* fixed the q3=0 divide by zero bug [issue 79]

pkgsrc changes:
- Switch to PyPi upstream

(schmonz)

2024-01-14 20:07:51 UTC MAIN commitmail json YAML

doc: Updated devel/tlsh to 4.8.2

(schmonz)

2024-01-14 20:07:45 UTC MAIN commitmail json YAML

tlsh: update to 4.8.2. Changes:

3.5.0:
- Added the - force option
  - Allows a user to force the generation of digests for strings down to
    50 characters long

3.5.1:
- Fixed the error in the Python extension

3.5.2:
- Added the BlackHat Asia tool (presented at Arsenal)

3.7.0:
- merged in various fixes - ifdef for SPARC and RH73
- corrected TLSH_CTC_final.pdf
- added a SHA1 to the NOTICE.txt file
- improved the make.sh so that it calls the test.sh (and does
  regression tests)
- improved regression tests to confirm that the hash is calculated
  correctly in your environment
- fixed the header file C++ standard violation (reserved identifier
  violation #21)

3.7.1:
- resolved issue #29 - the force option for Python
  Step 1 - adding a regression test for strings approx of length 50
  Step 2 - add python code

3.7.2:
- added code to set the distance parameters for ROC analysis

3.7.3:
- resolving issue #44
- making static library the default

3.7.4:
- resolving issue #45
- add a timing test for TLSH

3.7.5:
- resolving issue #46
- in include/tlsh_impl.h
#define SLIDING_WND_SIZE  5
  this can be varied between 4 to 8

3.8.0:
- Adding    // access functions - required by tools using TLSH library
  - int Lvalue();
  - int Q1ratio();
  - int Q2ratio();

3.9.0:
- resolving issue #48 - tlsh_pattern program

3.9.1:
- resolving issue #38
- putting in fix in rand_tags.cpp so that it generates identical output
  to previous version while safely working with pointers

3.9.2:
- Also merged the contents of NOTICE.txt into LICENSE. This was done
  because NOTICE.txt is sometimes accidently removed when people clone
  this repository. And the LICENSE specifically states that NOTICE.txt
  should NOT be removed.
- Also added command line option -notice which displays the
  NOTICE.txt file

3.9.3:
- currently tlsh_pattern returns all the matches
  modify tlsh_pattern to return the best match
- remove the newline from the input fields when reading in the
  tlsh_pattern file

3.9.4:
- check in order_bug program which demonstrates issue #50
- resolved issue #50 - added code to tlsh_impl.cpp to check for invalid
  call sequences to update() and final()

3.9.5:
- issue #61: added a command line option -notest - do not do any testing

3.9.6:
- Have a cmake option to build tlsh with a zero byte checksum
  (development / research option)
- Default build has 1 byte checksum - which is strongly recommended

3.9.7:
- resolving issue #50 for bin/timing_unittest

3.9.8:
- timing_unittest measures the time taken to do distance calculations
- add a command line option -size - so that you can measure the time
  taken to evaluate different sizes of string

3.9.9:
- resolve issue #62
- remove dependancy on GNUInstallDirs

3.10.0:
- Adding // access function - required by tools using TLSH library
  - int BucketValue(int bucket);
  - int Checksum(int k);

3.11.0:
- Make calculation of TLSH digests approx 7 times faster (for large
  files), done by
  - inline functions
  - unrolling loops
  - fixing the -O2 optimization option

3.11.1:
- tidy up:
  1. use fast_b_mapping() instead of b_mapping()
  2. remove declaration of unsigned r which is never used
  3. remove #include which is not required

3.12.0:
- remove floating point calculations such as log() function
  use alookup table instead

3.13.0:
- .vcproj files and instructions for builing TLSH on Windows using
  Visual Studio

3.13.1:
- fixing setup.py so that you can install Python Extension on Windows

3.14.0:
- adding sliding window size to tlsh_version
- changing test.sh to read the sliding window size

3.14.1:
- fixing error in test script for -xlen option (print statements about
  considering length were incorrect)
- improved test.sh - tests for existance of expected output files

3.15.0:
- Refactor code - so that input of directory or digest is in a struct.
  The code to process input is in library code (input_desc.cpp,
  shared_file_functions.cpp). The input routines can be used by
  myultiple programs. Also, preparing for things like csv input files.

3.15.1:
- added command line option -help to show full help information

3.15.2:
- tlsh_pattern uses refactored code introduced in 3.15.0

3.16.0:
- improved tlsh_pattern functionality
- added regression tests for tlsh_pattern

3.16.1:
- improved tlsh functionality
- add options

3.16.2:
- added regression tests for 3.16.1

3.17.0:
- Make command line option  -force        (50 char limit) the default behaviour
- Add a command line option -conservative (256 char limit)

3.17.3:
- add checking to confirm that TLSH digests are the correct length in
  - -c option
  - -d option
  - the appropriate column of -l listfile options

3.18.0:
- resolve issue #72 - remove tlsh_version

3.19.0:
- preperation for Windows build
  remove ../Testing/ from test.sh script and from regression test
  results

3.19.1:
- in test.sh and testlen.sh - make TLSH_PROG a variable

4.0.0:
- version 4: adding version identifier to each digest: 'T1'
  - adding command line option -old to generate old style digests
  - In this version - the showvers is defaulted to off - so this will
    pass the old regression tests

4.0.1:
- turing on T1 functionality by setting showvers=1 in main
- updating regression tests to have T1 at the start of digests

4.1.0:
- adding -o option for output filename (output will go to stdout if no
  output file given)
  - changed test scripts to use -o option
- adding -ojson option for json output
  - added regression test for -ojson option
- adding -onull option to output empty files / files too small as TNULL

4.2.0:
- Windows version using minGW

4.2.1:
- resolve issue #78 json objects do not validate on windows

4.2.2:
- resolve issue #81
- Pass regression tests

4.2.3:
- add regression tests that are compatible with
  https://github.com/glaslos/tlsh

4.3.0:
- issue #79 - divide by 0 if q3 == 0
  solution. if (q3 == 0) return invalid hash

4.4.0:
- Fixing Python Extension
  - updated python extension to T1 hashes (4.0.0)
  - fixed python_test.sh (which attempted to access old expected
    results files)
  - added license information to py_ext/tlshmodule.cpp

4.4.1:
- Command line options to tlsh_digest.py
  -conservative enforce 256 byte limit
  -old generate old style hash (without "T1")
- added python functions to tlsh package (for backwards compatibility)
  tlsh.oldhash(data)
  tlsh.conservativehash(data)
  tlsh.oldconservativehash(data)

4.5.0:
- Checking in files to create pypi package

4.6.0:
- Add architecture ppc64le to travis build (Thanks ddeka2910)

4.7.0:
- Release updated package py-tlsh on Pypi.org
- Merging in pull request that adds functions to Python package
  lvalue, q1ratio, q2ratio, checksum, bucket_value and is_valid
- resolve issue #102 - correct Python version numbers

4.7.2:
- regression tests for C++ and Python functions for:
  lvalue, q1ratio, q2ratio, checksum, bucket_value
- resolve issue #95 - allow Requires-Python: >=2.7

4.8.0:
- Fix the make install target by adding the version.h in the
  installed files

4.8.1:
- Improve portability, add shared library build, install tlsh_unittest

4.8.2:
- fixed tlsh_win_version.h

(schmonz)

2024-01-12 19:06:02 UTC MAIN commitmail json YAML

doc: Updated print/brlaser to 6.2.6

(schmonz)

2024-01-12 19:05:57 UTC MAIN commitmail json YAML

brlaser: new upstream, update to 6.2.6. Changes:

6.2.6:

New printer entries:
- Brother FAX-2840
- Brother HL-2260
- Brother HL-L2335D series
- Brother MFC-7860DW
- Brother MFC-9160

Notes:
* The repository has been cleaned up
  * All entries `brlaser.drv.in` and `README.md` both follow a set
    naming convention
  * Commits where "rewritten correctly" to follow the standard
    conventions and then squashed

6.2.5:

New printer entries:
- Brother FAX-2820
- Brother DCP-1610W

Code Changes:
- Added `\033&l1S` for duplex no tumble printing, as well as logic print
  duplex with and without tumble.
- Explicitly include `cstdint` in `test/tempfile.h`, so `uint8_t` is
  correctly defined.

Issues Resolved:
- Fixed building under Fedora 38; `error: 'uint8_t' was not declared in
  this scope`.

(schmonz)

2024-01-10 19:36:37 UTC MAIN commitmail json YAML

Document mercurial option, used in at least ikiwiki.

(schmonz)

2024-01-10 19:34:26 UTC MAIN commitmail json YAML

tmate: and with a trailing slash, even.

(schmonz)

2024-01-10 19:34:01 UTC MAIN commitmail json YAML

tmate: update HOMEPAGE.

(schmonz)

2024-01-10 17:03:03 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Cucumber-TagExpressions to 6.1.0

(schmonz)

2024-01-10 17:02:58 UTC MAIN commitmail json YAML

p5-Cucumber-TagExpressions: update to 6.1.0. Changes:

Added:
- [Python] Support the feature of escaping also in Python (#144)

Fixed:
- [Python] Added workflow to release to Pypi (#145, #146, #20)
- [Ruby] Fixed up around 75% of all rubocop offenses (#138)

(schmonz)

2024-01-10 16:54:15 UTC MAIN commitmail json YAML

p5-Qmail-Deliverable: add perl5 to CATEGORIES, unset USE_LANGUAGES.

(schmonz)

2024-01-10 16:48:30 UTC MAIN commitmail json YAML

doc: Added mail/p5-Mail-Qmail-Filter version 1.32

(schmonz)

2024-01-10 16:48:25 UTC MAIN commitmail json YAML

Add and enable p5-Mail-Qmail-Filter.

(schmonz)

2024-01-10 16:48:23 UTC MAIN commitmail json YAML

Add p5-Mail-Qmail-Filter: Modules for filtering between qmail-smtpd and qmail-queue

Mail::Qmail::Filter and its submodules are designed to help you filter
incoming e-mails when using qmail as MTA.

You should use it like so:

1. Write a frontend script to configure your filters
2. In the run file for your qmail-smtpd instance, e.g.
  /var/qmail/supervise/qmail-smtpd/run, export
  QMAILQUEUE=path_to_your_frontend_script

In each filter, you may do various things:

- examine and change envelope data (RFC5321.MailFrom and recipients)
- examine and modify the e-mail message (header and/or body)
- "reject" e-mails (or defer them)

(schmonz)

2024-01-10 16:45:26 UTC MAIN commitmail json YAML

doc: Added mail/p5-Mail-Qmail-Queue version 0.02

(schmonz)

2024-01-10 16:45:20 UTC MAIN commitmail json YAML

Add and enable p5-Mail-Qmail-Queue.

(schmonz)

2024-01-10 16:45:17 UTC MAIN commitmail json YAML

Add p5-Mail-Qmail-Queue: Modules to talk to and/or help replace qmail-queue

Mail::Qmail::Queue is a small collection of modules to help with talking
to qmail-queue and/or writing replacements for it. It also contains some
handy command-line tools for testing qmail-queue or its replacements.

(schmonz)

2024-01-10 16:33:44 UTC MAIN commitmail json YAML

doc: Added mail/p5-Mail-DMARC version 1.20230215

(schmonz)

2024-01-10 16:33:40 UTC MAIN commitmail json YAML

Add and enable p5-Mail-DMARC.

(schmonz)

2024-01-10 16:33:38 UTC MAIN commitmail json YAML

Add p5-Mail-DMARC: Perl implementation of DMARC

This module is a suite of tools for implementing DMARC. It adheres
to the 2013 DMARC draft, intending to implement every MUST and
every SHOULD.

This module can be used by...

- MTAs and filtering tools like SpamAssassin to validate that incoming
  messages are aligned with the purported sender's policy.
- email senders, to receive DMARC reports from other mail servers and
  display them via CLI and web interfaces.
- MTA operators to send DMARC reports to DMARC author domains.

(schmonz)

2024-01-10 16:33:02 UTC MAIN commitmail json YAML

doc: Added databases/p5-DBIx-Simple version 1.37

(schmonz)

2024-01-10 16:32:46 UTC MAIN commitmail json YAML

Add and enable p5-DBIx-Simple.

(schmonz)

2024-01-10 16:32:16 UTC MAIN commitmail json YAML

Add p5-DBIx-Simple from wip, packaged by ficovh@yahoo.com.

DBIx::Simple provides a simplified interface to DBI, Perl's powerful
database module.

This module is aimed at rapid development and easy maintenance. Query
preparation and execution are combined in a single method the result
object (which is a wrapper around the statement handle) provides easy
row-by-row and slurping methods.

(schmonz)

2024-01-10 16:20:40 UTC MAIN commitmail json YAML

doc: Added mail/p5-Net-SMTPS version 0.10

(schmonz)

2024-01-10 16:20:35 UTC MAIN commitmail json YAML

Add and enable p5-Net-SMTPS.

(schmonz)

2024-01-10 16:20:32 UTC MAIN commitmail json YAML

Add p5-Net-SMTPS: SSL/STARTTLS support for Net::SMTP

This module implements a wrapper for Net::SMTP, enabling
over-SSL/STARTTLS support. This module inherits all the methods from
Net::SMTP.

(schmonz)

2024-01-10 16:15:33 UTC MAIN commitmail json YAML

doc: Added mail/p5-Net-IMAP-Simple version 1.2212

(schmonz)

2024-01-10 16:15:26 UTC MAIN commitmail json YAML

Add and enable p5-Net-IMAP-Simple.

(schmonz)

2024-01-10 16:15:21 UTC MAIN commitmail json YAML

Add p5-Net-IMAP-Simple: Perl extension for simple IMAP account handling

This module is a simple way to access IMAP accounts. The
Net::IMAP::Simple constructor takes one required parameter which is the
server to connect to, and additional optional parameters.

(schmonz)

2024-01-10 16:06:12 UTC MAIN commitmail json YAML

doc: Added www/p5-HTTP-Tiny version 0.088

(schmonz)

2024-01-10 16:05:55 UTC MAIN commitmail json YAML

Add and enable p5-HTTP-Tiny.

(schmonz)

2024-01-10 16:05:12 UTC MAIN commitmail json YAML

Add p5-HTTP-Tiny: Small, simple, correct HTTP/1.1 client

This is a very simple HTTP/1.1 client, designed for doing simple
requests without the overhead of a large framework like LWP::UserAgent.

It is more correct and more complete than HTTP::Lite. It supports
proxies and redirection. It also correctly resumes after EINTR.

(schmonz)

2024-01-10 15:46:32 UTC MAIN commitmail json YAML

doc: Added security/p5-File-Scan-ClamAV version 1.95

(schmonz)

2024-01-10 15:46:07 UTC MAIN commitmail json YAML

Add and enable p5-File-Scan-ClamAV.

(schmonz)

2024-01-10 15:45:03 UTC MAIN commitmail json YAML

Add p5-File-Scan-ClamAV: Library for sending commands to a local clamd

A library for connecting to and sending commands to a local ClamAV clamd
service - an anti-virus daemon process.

(schmonz)

2024-01-10 11:51:55 UTC MAIN commitmail json YAML

doc: Added mail/p5-Qmail-Deliverable version 1.07

(schmonz)

2024-01-10 11:51:50 UTC MAIN commitmail json YAML

Add and enable p5-Qmail-Deliverable.

(schmonz)

2024-01-10 11:51:46 UTC MAIN commitmail json YAML

Add p5-Qmail-Deliverable: Deliverability check daemon for qmail

qmail-smtpd does not know if a user exists. Lots of resources are wasted by
scanning mail for spam and viruses for addresses that do not exist anyway.

A replacement smtpd written in Perl could use this module to quickly verify
that a local email address is (probably) actually in use.

This module comes with a daemon program called qmail-deliverabled and a module
called Qmail::Deliverable::Client that copies the entire public interface, but
queries the daemon. Typically, the daemon runs as the root user, and the client
is used by the unprivileged smtpd.

(schmonz)

2024-01-09 16:24:09 UTC MAIN commitmail json YAML

doc: Updated net/s6-networking to 2.7.0.2

(schmonz)

2024-01-09 16:24:03 UTC MAIN commitmail json YAML

s6-networking: update to 2.7.0.2. Changes:

- Fix sbearssl_run exit conditions AGAIN

(schmonz)

2024-01-04 11:32:52 UTC MAIN commitmail json YAML

doc: Updated devel/swagger-codegen to 3.0.52

(schmonz)

2024-01-04 11:32:46 UTC MAIN commitmail json YAML

swagger-codegen: update to 3.0.52. Changes:

- New attribute isJson in parameters
- Fix for #804 subtypeName for discriminator mapping
- Osztos a feature/java interface discriminator helper
- Update dependencies

(schmonz)

2024-01-04 11:28:22 UTC MAIN commitmail json YAML

doc: Updated mail/swaks to 20240103.0

(schmonz)

2024-01-04 11:28:18 UTC MAIN commitmail json YAML

swaks: update to 20240103.0. Changes:

New Features:

* Added cc and bcc options
* Numerous TLS debugging and verification improvements
      o Debug output contains whether a client cert was requested and
        whether one was sent
      o Add new options tls-verify-ca and tls-verify-host to
        differentiate between types of certificate verification (tls-
        verify does both)
      o Add tls-target option to allow setting of hostname to be used in
        hostname verification. This is useful in some inet debugging
        situations and required to do hostname verification with socket or
        pipe
      o Add tls-chain (#60, initial implementation by Wolfgang Karall-
        Ahlborn)
      o Add tls-get-peer-chain option (analogous to tls-get-peer-cert,
        #73)
      o Certificate debug now includes all client and peer certs, it a
        chain was used (#73)
      o Certificate debug now includes notAfter, commonName, and
        subjectAltName

Notable Changes:

* output-file, output-file-stderr, and output-file-stdout now truncate
  the specified file if it already exists
* Documentation improvements
* Extensive test harness improvements
* Add new stop-point XCLIENT-HELO to address lack of specificity when
  mixing XCLIENT usage with the HELO stop-point
* Add new stop-point PROXY
* Use IO::Socket::IP by default. Will still use IO::Socket::INET/INET6 to
  cover transition, but this is deprecated and will be removed in the
  future (#43)
* TLS session debug information is now printed even if we decide not to
  continue the session (eg for failed verification)
* Previously-deprecated functionality to allow some options to be either a
  filename or a literal string has been removed. Using the @ sigil is now
  the only was to specify file contents
* Previously-deprecated -g option removed

Notable Bugs Fixed:

* TLS certificate verification did not always work. It should now

(schmonz)

2024-01-02 17:57:29 UTC MAIN commitmail json YAML

2024-01-01 19:51:20 UTC MAIN commitmail json YAML

open-simh: avoid clang warnings for gcc-specific optimizations. NFCI.

(schmonz)

2024-01-01 18:20:57 UTC MAIN commitmail json YAML

doc: Updated net/dq to 20240101

(schmonz)

2024-01-01 18:20:49 UTC MAIN commitmail json YAML

dq: update to 20240101. From the changelog:

- printrecord_cat fix return code

(schmonz)

2023-12-30 14:24:52 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-PerlMagick to 7.1.1.23nb1

(schmonz)

2023-12-30 14:24:39 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.1.23nb1

(schmonz)

2023-12-30 14:24:29 UTC MAIN commitmail json YAML

2023-12-29 16:55:17 UTC MAIN commitmail json YAML

doc: Added net/shibari version 0.0.1.0

(schmonz)

2023-12-29 16:55:12 UTC MAIN commitmail json YAML

Add and enable shibari.

(schmonz)

2023-12-29 16:55:10 UTC MAIN commitmail json YAML

Add shibari: Collection of DNS tools for Unix systems

shibari is a collection of DNS tools for Unix systems, as an alternative
to BIND, Unbound, djbdns or other similar suites of programs.

At the moment, only a DNS server is provided. shibari aims to integrate
s6-dns over time, and eventually replace it.

(schmonz)

2023-12-29 00:45:12 UTC MAIN commitmail json YAML

doc: Updated chat/twitch-tui to 2.6.2

(schmonz)

2023-12-29 00:45:05 UTC MAIN commitmail json YAML

twitch-tui: update to 2.6.2. Changes:

- Switch from using unicode placeholders to display emotes (#411)
- Allow hiding chat border, with a hide_chat_border boolean in the
  frontend section of the config (#507)
- Bumped a bunch of dependencies

(schmonz)

2023-12-27 14:41:31 UTC MAIN commitmail json YAML

openssl: on NetBSD arches without atomic 64-bit ops, use builtin fallbacks.

Fixes these errors on NetBSD/macppc (and presumably the other listed platforms):

ld: ./libcrypto.so: undefined reference to `__atomic_load_8'
ld: ./libcrypto.so: undefined reference to `__atomic_fetch_or_8'
ld: ./libcrypto.so: undefined reference to `__atomic_is_lock_free'

(suggested by riastradh@)

(schmonz)

2023-12-24 01:16:17 UTC MAIN commitmail json YAML

p5-IO-tty: fix macOS configure.

(schmonz)

2023-12-23 21:52:10 UTC MAIN commitmail json YAML

doc: Updated devel/goredo to 2.6.0

(schmonz)

2023-12-23 21:52:04 UTC MAIN commitmail json YAML

goredo: update to 2.6.0. From the changelog:

* Omit possible obtrusive error of non-existent '.dep' file opening
  of the failed target.

(schmonz)

2023-12-23 20:12:29 UTC MAIN commitmail json YAML

doc: Updated www/tipidee to 0.0.3.0

(schmonz)

2023-12-23 20:12:24 UTC MAIN commitmail json YAML

tipidee: update to 0.0.3.0. Changes:

- New global XXX_no_translate configuration directive.
- Bugfixes.

(schmonz)

2023-12-23 20:11:54 UTC MAIN commitmail json YAML

doc: Updated net/s6-networking to 2.7.0.1

(schmonz)

2023-12-23 20:11:49 UTC MAIN commitmail json YAML

2023-12-23 20:10:54 UTC MAIN commitmail json YAML

doc: Updated net/s6-dns to 2.3.7.1

(schmonz)

2023-12-23 20:10:49 UTC MAIN commitmail json YAML

2023-12-23 20:10:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/s6 to 2.12.0.3

(schmonz)

2023-12-23 20:10:14 UTC MAIN commitmail json YAML

2023-12-23 20:09:24 UTC MAIN commitmail json YAML

doc: Updated devel/skalibs to 2.14.1.0

(schmonz)

2023-12-23 20:09:18 UTC MAIN commitmail json YAML

skalibs: update to 2.14.1.0. Changes:

- Bugfixes.
- Portability improvements.
- New socket_sendnb46_g() and socket_recvnb46_g() macros.

A bugfix release -- but an important one. All users should upgrade.

(schmonz)

2023-12-20 16:43:12 UTC MAIN commitmail json YAML

doc: Added security/terrapin-scanner version 1.0.3

(schmonz)

2023-12-20 16:43:06 UTC MAIN commitmail json YAML

Add and enable terrapin-scanner.

(schmonz)

2023-12-20 16:43:04 UTC MAIN commitmail json YAML

Add terrapin-scanner: Scan SSH servers and clients for Terrapin vulnerability

The Terrapin Vulnerability Scanner is a small utility program written in
Go, which can be used to determine the vulnerability of an SSH client or
server against the Terrapin Attack. The vulnerability scanner requires a
single connection with the peer to gather all supported algorithms.
However, it does not perform a fully fledged SSH key exchange, will
never attempt authentication on a server, and does not perform the
attack in practice. Instead, vulnerability is determined by checking the
supported algorithms and support for known countermeasures (strict key
exchange). This may falsely claim vulnerability in case the peer
supports countermeasures unknown to this tool.

(schmonz)

2023-12-15 13:53:13 UTC MAIN commitmail json YAML

2023-12-15 13:26:51 UTC MAIN commitmail json YAML

vamp-plugin-sdk: fix shlib rpaths on macOS.

(schmonz)

2023-12-15 13:16:28 UTC MAIN commitmail json YAML

gpac not an update, just a build fix.

(schmonz)

2023-12-15 13:05:58 UTC MAIN commitmail json YAML

doc: Updated multimedia/gpac to 1.0.1nb17

(schmonz)

2023-12-15 13:05:53 UTC MAIN commitmail json YAML

2023-12-13 17:39:07 UTC MAIN commitmail json YAML

2023-12-12 01:04:45 UTC MAIN commitmail json YAML

twitch-tui: needs openssl to be buildlunk.

(schmonz)

2023-12-11 21:41:12 UTC MAIN commitmail json YAML

doc: Updated devel/texttest to 4.3.1

(schmonz)

2023-12-11 21:41:07 UTC MAIN commitmail json YAML

texttest: update to 4.3.1. Changes:

New development:
- New knownbugs option to report as known bug even if all reruns fail
  (extra checkbox in the UI)

Bugfixes:
- Standard error files should always have highest display priority
  unless overridden (some tools truncate preview output and lose
  stacktraces etc)
- Make spin buttons reset correctly, irrespective of locale
- Removed very old hack that caused problems on Linux testing with
  UIs visible
- Fixes for AZ Devops integration - count Rejected/Removed bugs as
  completed, don't fail if Severity not present (so we can link to
  Features/User stories etc)
- Fixed selection of fastest/slowest tests (thanks Nils Olsson)
- Compatibility with Python 3.11
- Fix for partial approval of a test with custom test comparison

(schmonz)

2023-12-11 03:08:19 UTC MAIN commitmail json YAML

doc: Updated textproc/py-feedparser to 6.0.11

(schmonz)

2023-12-11 03:08:13 UTC MAIN commitmail json YAML

py-feedparser: update to 6.0.11.

* Resolve ``cgi`` module deprecation warnings. (#330)

(schmonz)

2023-12-09 19:10:18 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.999.12.10

(schmonz)

2023-12-09 19:10:12 UTC MAIN commitmail json YAML

ucspi-ssl: update to 0.12.10. Changes:

0.12.8:
- Added new x509 certs and key material; all ECC now.
- Fixed wrong evaluation of peer cert in ssl_verify (none-critical).

0.12.9:
- Included IP info in sslserver's TLS error messages for a quick lookup.
- Fixed sslhandle's wrong if nesting.
- sslserver return FATAL (and not ERROR) in case TLS is requested but missing.
- Enhanced compatibility with OpenSSL 3.x.y.

0.12.10:
- Added argument '-y cdb' to sslserver in order to allow a rule checking
  for IP addresses prior of the DNS/IDENT lookup (to cope with DDos attacks).

(schmonz)

2023-12-05 17:36:23 UTC MAIN commitmail json YAML

doc: Added mail/smtp-delay version 0.20

(schmonz)

2023-12-05 17:36:18 UTC MAIN commitmail json YAML

Add and enable smtp-delay.

(schmonz)

2023-12-05 17:36:16 UTC MAIN commitmail json YAML

Add smtp-delay: Introduce SMTP banner delays for qmail

This little number can be used to introduce smtp banner delays for
qmail. When run between tcpserver and rblsmtpd, it'll do a reverse
lookup of the connecting IP, compare that PTR to a regex, and then apply
long banner delays if there was no PTR or if the PTR matches the
"dialup" regex. The program depends on the fact that tcpserver will set
TCPREMOTEIP, and will take advantage of TCPREMOTEHOST if it's set. If
the client tries to pipeline (ram SMTP commands down our throat before
we show them an SMTP banner), RBLSMTPD is set, notifying rblsmtpd to
refuse their mail.

(schmonz)

2023-12-05 17:07:51 UTC MAIN commitmail json YAML

greetdelay: use archive.org'd HOMEPAGE.

(schmonz)

2023-12-05 16:04:21 UTC MAIN commitmail json YAML

doc: Added chat/twitch-tui version 2.6.1

(schmonz)

2023-12-05 16:04:16 UTC MAIN commitmail json YAML

Add and enable twitch-tui.

(schmonz)

2023-12-05 16:04:13 UTC MAIN commitmail json YAML

Add twitch-tui: Twitch chat in the terminal

Twitch chat in the terminal. Feature list:

- Read/send/search messages
- Switch channels
- Create and toggle filters
- Command, channel, and mention suggestions
- Customize functionality and looks to your liking using a config file

(schmonz)

2023-12-02 19:57:34 UTC MAIN commitmail json YAML

doc: Updated misc/moreutils to 0.68

(schmonz)

2023-12-02 19:57:28 UTC MAIN commitmail json YAML

moreutils: update to 0.68. From the changelog:

* popen: Use pclose, fixing compile warning.
  Thanks, Mikel Olasagasti Uranga
* vidir: Zero pad line numbers to work better when used with
  a small tab size such as 2.
  Thanks, Johan Grande

(schmonz)

2023-11-29 16:58:11 UTC MAIN commitmail json YAML

doc: Updated print/lilypond to 2.24.3

(schmonz)

2023-11-29 16:58:05 UTC MAIN commitmail json YAML

lilypond: update to 2.24.3. Changes:

- Restore PDF conversion with the recent Ghostscript 10.02.1
- Add initial support for Guile 3.0 (2.2 remains recommended)

(schmonz)

2023-11-29 15:18:27 UTC MAIN commitmail json YAML

doc: Updated sysutils/daemontools-run to 20231129

(schmonz)

2023-11-29 15:18:21 UTC MAIN commitmail json YAML

2023-11-29 02:54:25 UTC MAIN commitmail json YAML

doc: Updated sysutils/etckeeper to 1.18.21

(schmonz)

2023-11-29 02:54:19 UTC MAIN commitmail json YAML

etckeeper: update to 1.18.21. Changes:

* Consistently use mktemp if available, falling back to tempfile
  otherwise.

(schmonz)

2023-11-26 18:45:08 UTC MAIN commitmail json YAML

doc: Updated graphics/cairo to 1.18.0nb1

(schmonz)

2023-11-26 18:45:03 UTC MAIN commitmail json YAML

cairo: just always install cairo-ft. Bump PKGREVISION.

Depend on freetype and fontconfig even if no options are selected, and
take care to explicitly enable or disable meson options. Should fix
pango build error seen on NetBSD sans X11:

    meson.build:429:4: ERROR: Problem encountered: No Cairo font backends found

Build-tested (and `otool -L`-inspected) on macOS with each of 'quartz',
'x11', 'xcb', 'x11 xcb', and no options selected.

(schmonz)

2023-11-26 17:48:28 UTC MAIN commitmail json YAML

Actually add ALTERNATIVES, missed in previous.

(schmonz)

2023-11-26 17:48:12 UTC MAIN commitmail json YAML

doc: Updated devel/goredo to 2.5.0

(schmonz)

2023-11-26 17:48:06 UTC MAIN commitmail json YAML

goredo: update to 2.5.0. Changes:

* Prevent rare race in the code, where externally modified target may
  panic the program.

pkgsrc changes:

* Offer 'redo' alternative.

(schmonz)

2023-11-25 19:15:40 UTC MAIN commitmail json YAML

doc: Updated sysutils/qmail-dovecot-checkpassword to 0.0.20141125nb1

(schmonz)

2023-11-25 19:15:33 UTC MAIN commitmail json YAML

qmail-checkpassword-dovecot: offer 'nbcheckpassword' alternative. Bump PKGREVISION.

(While here, install the README.)

(schmonz)

2023-11-25 19:10:37 UTC MAIN commitmail json YAML

doc: Updated sysutils/fp-checkpassword to 0.0.20171108nb1

(schmonz)

2023-11-25 19:10:29 UTC MAIN commitmail json YAML

fp-checkpassword: offer 'nbcheckpassword' alternative. Bump PKGREVISION.

(schmonz)

2023-11-25 19:06:50 UTC MAIN commitmail json YAML

checkpw: actually bump PKGREVISION.

(schmonz)

2023-11-25 19:05:29 UTC MAIN commitmail json YAML

doc: Updated sysutils/checkpw to 1.03

(schmonz)

2023-11-25 19:05:21 UTC MAIN commitmail json YAML

checkpw: offer 'nbcheckpassword' alternative. Bump PKGREVISION.

(While here, install helpful docs and examples.)

(schmonz)

2023-11-25 18:45:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/checkpassword-phpbb to 0.0.20150326nb2

(schmonz)

2023-11-25 18:44:58 UTC MAIN commitmail json YAML

checkpassword-phpbb: offer 'nbcheckpassword' alternative. Bump PKGREVISION.

(schmonz)

2023-11-23 18:54:32 UTC MAIN commitmail json YAML

doc: Updated devel/swagger-codegen to 3.0.51

(schmonz)

2023-11-23 18:54:28 UTC MAIN commitmail json YAML

swagger-codegen: update to 3.0.51. Changes:

- update auth values in openapi document

(schmonz)

2023-11-23 18:52:21 UTC MAIN commitmail json YAML

doc: Updated www/tipidee to 0.0.2.0

(schmonz)

2023-11-23 18:52:17 UTC MAIN commitmail json YAML

tipidee: update to 0.0.2.0. Changes:

- Bugfixes.
- Support for treating all executables as CGI.
- Support for logging X-Forwarded-For.
- No Referrer-Policy header by default.

(schmonz)

2023-11-23 18:51:56 UTC MAIN commitmail json YAML

doc: Updated net/s6-networking to 2.7.0.0

(schmonz)

2023-11-23 18:51:50 UTC MAIN commitmail json YAML

s6-networking: update to 2.7.0.0. Changes:

- Bugfixes.
- Better API for s6-tlsc-io: now "s6-tlsc-io 6 7" is the equivalent
  of s6-ioconnect with TLS, and can be used interactively as a client
  program to talk to TLS-tunneled services.
- The -K option for TLS programs now set a timeout for the whole handshake.
- The -h option for s6-tcpclient and s6-tcpserver-access now indicates
  /etc/hosts should be consulted before DNS.

(schmonz)

2023-11-23 18:51:38 UTC MAIN commitmail json YAML

doc: Updated net/s6-dns to 2.3.7.0

(schmonz)

2023-11-23 18:51:33 UTC MAIN commitmail json YAML

s6-dns: update to 2.3.7.0. Changes:

- New s6dns_init_options() function, to choose whether
  to support /etc/hosts or not.
- Properly ignore link-local addresses in hosts files
  instead of erroring out on them.
- New s6dns_hosts_name46() macro.

(schmonz)

2023-11-23 18:51:12 UTC MAIN commitmail json YAML

doc: Updated sysutils/s6 to 2.12.0.2

(schmonz)

2023-11-23 18:51:07 UTC MAIN commitmail json YAML

s6: update to 2.12.0.2. Changes:

- Bugfix: shutdown might have been prevented from completing
- Bugfix: s6-svscanctl -an was not working as intended

(schmonz)

2023-11-23 18:50:36 UTC MAIN commitmail json YAML

doc: Updated devel/skalibs to 2.14.0.1

(schmonz)