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 (2m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 05:03:40 UTC Now

2022-09-06 18:59:11 UTC MAIN commitmail json YAML

sqlite3: updated to 3.39.3

Changes in version 3.39.3 (2022-09-05):

Use a statement journal on DML statement affecting two or more database rows if the statement makes use of a SQL functions that might abort. See forum thread 9b9e4716c0d7bbd1.
Use a mutex to protect the PRAGMA temp_store_directory and PRAGMA data_store_directory statements, even though they are deprecated and documented as not being threadsafe. See forum post 719a11e1314d1c70.
Other bug and warning fixes. See the timeline for details.

(adam)

2022-09-06 18:48:46 UTC MAIN commitmail json YAML

Updated net/nmap, net/ndiff, net/zenmap

(adam)

2022-09-06 18:47:27 UTC MAIN commitmail json YAML

nmap ndiff zenmap: updated to 7.93

Nmap 7.93 [2022-09-01]

o This release commemorates Nmap's 25th anniversary! It all started with this
  September 1, 1997 Phrack article by Fyodor: https://nmap.org/p51-11.html.

o [Windows] Upgraded Npcap (our Windows raw packet capturing and
  transmission driver) from version 1.50 to the latest version 1.71. It
  includes dozens of performance improvements, bug fixes and feature
  enhancements described at https://npcap.com/changelog.

o Ensure Nmap builds with OpenSSL 3.0 using no deprecated API functions.
  Binaries for this release include OpenSSL 3.0.5.

o Upgrade included libraries: libssh2 1.10.0, zlib 1.2.12, Lua 5.3.6, libpcap 1.10.1

o Fix a bug that prevented Nmap from discovering interfaces on Linux
  when no IPv4 addresses were configured. [Daniel Miller, nnposter]

o [NSE] NSE "exception handling" with nmap.new_try() will no longer
  result in a stack traceback in debug output nor a "ERROR: script execution
  failed" message in script output, since the intended behavior has always been
  to end the script immediately without output. [Daniel Miller]

o Update the Nmap output DTD to match actual output since the
  `<hosthint>` element was added in Nmap 7.90.

o [NSE] Fix newtargets support: since Nmap 7.92, scripts could not add
  targets in script pre-scanning phase. [Daniel Miller]

o Scripts dhcp-discover and broadcast-dhcp-discover now support
  setting a client identifier. [nnposter]

o Script oracle-tns-version was not reporting the version
  correctly for Oracle 19c or newer [linholmes]

o Script redis-info was crashing or producing inaccurate
  information about client connections and/or cluster nodes. [nnposter]

o Nmap and Nping were unable to obtain system routes on FreeBSD
  [benpratt, nnposter]

o Script ipidseq was broken due to calling an unreachable library
  function. [nnposter]

o Support for EC crypto was not properly enabled if Nmap
  was compiled with OpenSSL in a custom location. [nnposter]

o [NSE] Improvements to event handling and pcap socket garbage collection,
  fixing potential hangs and crashes. [Daniel Miller]

o We ceased creating the Nmap win32 binary zipfile. It was useful back when
  you could just unzip it and run Nmap from there, but that hasn't worked well
  for many years. The win32 self-installer handles Npcap installation and many
  other dependencies and complexities. Anyone who needs the binaries for some
  reason can still install Nmap on any system and retrieve them from there.
  For now we're keeping the Win32 zipfile in the Nmap OEM Edition
  (https://nmap.org/oem) for companies building Nmap into their own
  products. But even in that case we believe that running the Nmap OEM
  self-installer in silent mode is a better approach.

o Fix TDS7 password encoding for mssql.lua, which had been assuming
  ASCII input even though other parts of the library had been passing it Unicode.

o Replace deprecated CPEs for IIS with their updated identifier,
  cpe:/a:microsoft:internet_information_services [Esa Jokinen]

o [NSE] Fix script-terminating error when unknown BSON data types are
  encountered. Added parsers for most standard data types. [Daniel Miller]

o [Ncat] Fix hostname/certificate comparison and matching to handle ASN.1
  strings without null terminators, a similar bug to OpenSSL's CVE-2021-3712.

o [Ncat] Added support for SOCKS5 proxies that return bind addresses
  as hostnames, instead of IPv4/IPv6 addresses. [pomu0325]

(adam)

2022-09-06 18:41:54 UTC MAIN commitmail json YAML

doc: Updated devel/hs-ansi-terminal to 0.11.3

(pho)

2022-09-06 18:41:45 UTC MAIN commitmail json YAML

Update to ansi-terminal-0.11.3

Version 0.11.3
* Add "hyperlink", "hyperlinkWithId" and "hyperlinkWithParams", and support
  for clicable hyperlinks.

Version 0.11.2
* On Windows, fix compatability with the Windows I/O Manager (WinIO) when
  GHC >= 9.0.1 but Win32 < 2.9.0.0.
* Improvements to Haddock documentation.

(pho)

2022-09-06 18:37:02 UTC MAIN commitmail json YAML

doc: Updated converters/hs-aeson-better-errors to 0.9.1.1

(pho)

2022-09-06 18:36:44 UTC MAIN commitmail json YAML

2022-09-06 15:58:58 UTC MAIN commitmail json YAML

Fix type for misc/open2300-pgsql addition

(martin)

2022-09-06 15:57:34 UTC MAIN commitmail json YAML

doc: Updated misc/open2300-pgsql to 1.10nb1

(martin)

2022-09-06 15:56:53 UTC MAIN commitmail json YAML

2022-09-06 15:42:28 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.15.5

(nia)

2022-09-06 15:42:00 UTC MAIN commitmail json YAML

sameboy: Update to 0.15.5

Version 0.15.5

  This version is backwards compatible with save states from SameBoy 0.14.3
  and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

    * Both frontends now include links to the debugger documentation and to
      the GitHub Sponsors page

  Accuracy Improvements/Fixes

    * Fixed a bug where certain color correction modes were desaturating
      colors in an unbalanced manner
    * Accurate emulation of the first-frame-behavior while emulating the
      Game Boy Color and Game Boy Advance; fixes white flashes while playing
      games developed by THQ
    * More accurate emulation of the square channels sample repeat glitch,
      fixing certain audio pops in LSDj and various games while using a
      vibrato effect

  Bug Fixes

    * Fixed a bug where MBC state was not properly reset, fixing bugs
      resulting in some games not booting correctly if they were loaded
      after certain other games in the SDL frontend, libretro, and other
      3rd-party frontends

  Misc Internal Changes

    * New memory management APIs for better integration of SameBoy as a
      library

(nia)

2022-09-06 15:39:21 UTC MAIN commitmail json YAML

doc: Updated www/firefox91 to 91.13.0

(nia)

2022-09-06 15:38:35 UTC MAIN commitmail json YAML

firefox91: update to 91.13.0

Security Vulnerabilities fixed in Firefox ESR 91.13

    #CVE-2022-38472: Address bar spoofing via XSLT error handling

    #CVE-2022-38473: Cross-origin XSLT Documents would have inherited the
    parent's permissions

    #CVE-2022-38478: Memory safety bugs fixed in Firefox 104, Firefox ESR 102.2,
    and Firefox ESR 91.13

(nia)

2022-09-06 12:32:59 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkgin to 22.9.0

(jperkin)

2022-09-06 12:32:47 UTC MAIN commitmail json YAML

pkgin: Update to 22.9.0.

## Version 22.9.0 (2022-09-06)

* Pass verbose flag down to libfetch operations too.

* Update show-keep/show-no-keep output format (Sunil Nimmagadda).

* Add -4 and -6 flags to force libfetch to use IPv4/IPv6 (Staffan Thom辿n,
  Sebastian Wiedenroth).

* Convert many SQL queries to use sqlite3_snprintf() and sqlite3 format
  strings to reduce potential SQL injection attacks (Taylor R Campbell).

* Use sqlite3 savepoints, fixing issue around interrupted local summary
  updates (Taylor R Campbell).

* Use posix_spawn() on newer macOS.

(jperkin)

2022-09-06 11:05:55 UTC MAIN commitmail json YAML

bmpanel2: fix accidentally committed debug goo

(nia)

2022-09-06 09:26:37 UTC MAIN commitmail json YAML

doc: Updated devel/py-pygit2 to 1.10.1

(wiz)

2022-09-06 09:26:28 UTC MAIN commitmail json YAML

py-pygit2: update to 1.10.1.

1.10.1 (2022-08-28)
-------------------------

- Fix segfault in ``Signature`` repr
  `#1155 <https://github.com/libgit2/pygit2/pull/1155>`_

- Linux and macOS wheels for Python 3.11
  `#1154 <https://github.com/libgit2/pygit2/pull/1154>`_

1.10.0 (2022-07-24)
-------------------------

- Upgrade to libgit2 1.5

- Add support for ``GIT_OPT_GET_OWNER_VALIDATION`` and
  ``GIT_OPT_SET_OWNER_VALIDATION``
  `#1150 <https://github.com/libgit2/pygit2/pull/1150>`_

- New ``untracked_files`` and ``ignored`` optional arguments for
  ``Repository.status(...)``
  `#1151 <https://github.com/libgit2/pygit2/pull/1151>`_

1.9.2 (2022-05-24)
-------------------------

- New ``Repository.create_commit_string(...)`` and
  ``Repository.create_commit_with_signature(...)``
  `#1142 <https://github.com/libgit2/pygit2/pull/1142>`_

- Linux and macOS wheels updated to libgit2 v1.4.3

- Remove redundant line
  `#1139 <https://github.com/libgit2/pygit2/pull/1139>`_

1.9.1 (2022-03-22)
-------------------------

- Type hints: added to C code and Branches/References
  `#1121 <https://github.com/libgit2/pygit2/pull/1121>`_
  `#1132 <https://github.com/libgit2/pygit2/pull/1132>`_

- New ``Signature`` supports ``str()`` and ``repr()``
  `#1135 <https://github.com/libgit2/pygit2/pull/1135>`_

- Fix ODB backend's read in big endian architectures
  `#1130 <https://github.com/libgit2/pygit2/pull/1130>`_

- Fix install with poetry
  `#1129 <https://github.com/libgit2/pygit2/pull/1129>`_
  `#1128 <https://github.com/libgit2/pygit2/issues/1128>`_

- Wheels: update to libgit2 v1.4.2

- Tests: fix testing ``parse_diff``
  `#1131 <https://github.com/libgit2/pygit2/pull/1131>`_

- CI: various fixes after migration to libgit2 v1.4

1.9.0 (2022-02-22)
-------------------------

- Upgrade to libgit2 v1.4

- Documentation, new recipes for committing and cloning
  `#1125 <https://github.com/libgit2/pygit2/pull/1125>`_

1.8.0 (2022-02-04)
-------------------------

- Rename ``RemoteCallbacks.progress(...)`` callback to ``.sideband_progress(...)``
  `#1120 <https://github.com/libgit2/pygit2/pull/1120>`_

- New ``Repository.merge_base_many(...)`` and ``Repository.merge_base_octopus(...)``
  `#1112 <https://github.com/libgit2/pygit2/pull/1112>`_

- New ``Repository.listall_stashes()``
  `#1117 <https://github.com/libgit2/pygit2/pull/1117>`_

- Code cleanup
  `#1118 <https://github.com/libgit2/pygit2/pull/1118>`_

Backward incompatible changes:

- The ``RemoteCallbacks.progress(...)`` callback has been renamed to
  ``RemoteCallbacks.sideband_progress(...)``. This matches the documentation,
  but may break existing code that still uses the old name.

1.7.2 (2021-12-06)
-------------------------

- Universal wheels for macOS
  `#1109 <https://github.com/libgit2/pygit2/pull/1109>`_

1.7.1 (2021-11-19)
-------------------------

- New ``Repository.amend_commit(...)``
  `#1098 <https://github.com/libgit2/pygit2/pull/1098>`_

- New ``Commit.message_trailers``
  `#1101 <https://github.com/libgit2/pygit2/pull/1101>`_

- Windows wheels for Python 3.10
  `#1103 <https://github.com/libgit2/pygit2/pull/1103>`_

- Changed: now ``DiffDelta.is_binary`` returns ``None`` if the file data has
  not yet been loaded, cf. `#962 <https://github.com/libgit2/pygit2/issues/962>`_

- Document ``Repository.get_attr(...)`` and update theme
  `#1017 <https://github.com/libgit2/pygit2/issues/1017>`_
  `#1105 <https://github.com/libgit2/pygit2/pull/1105>`_

1.7.0 (2021-10-08)
-------------------------

- Upgrade to libgit2 1.3.0
  `#1089 <https://github.com/libgit2/pygit2/pull/1089>`_

- Linux wheels now bundled with libssh2 1.10.0 (instead of 1.9.0)

- macOS wheels now include libssh2

- Add support for Python 3.10
  `#1092 <https://github.com/libgit2/pygit2/pull/1092>`_
  `#1093 <https://github.com/libgit2/pygit2/pull/1093>`_

- Drop support for Python 3.6

- New `pygit2.GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES`
  `#1087 <https://github.com/libgit2/pygit2/pull/1087>`_

- New optional argument ``location`` in ``Repository.applies(..)`` and
  ``Repository.apply(..)``
  `#1091 <https://github.com/libgit2/pygit2/pull/1091>`_

- Fix: Now the `flags` argument in `Repository.blame()` is passed through
  `#1083 <https://github.com/libgit2/pygit2/pull/1083>`_

- CI: Stop using Travis, move to GitHub actions

Caveats:

- Windows wheels for Python 3.10 not yet available.

(wiz)

2022-09-06 09:26:27 UTC MAIN commitmail json YAML

2022-09-06 09:24:01 UTC MAIN commitmail json YAML

ruby-train-core: does not support ruby 2.6

(wiz)

2022-09-06 09:18:08 UTC MAIN commitmail json YAML

doc: Updated www/firefox102 to 102.2.0

(nia)

2022-09-06 09:16:42 UTC MAIN commitmail json YAML

firefox102: Update to 102.2.0

                  Mozilla Foundation Security Advisory 2022-34

Security Vulnerabilities fixed in Firefox ESR 102.2

    #CVE-2022-38472: Address bar spoofing via XSLT error handling

    #CVE-2022-38473: Cross-origin XSLT Documents would have inherited the
    parent's permissions

    #CVE-2022-38476: Data race and potential use-after-free in PK11_ChangePW

    #CVE-2022-38477: Memory safety bugs fixed in Firefox 104 and Firefox ESR
    102.2

    #CVE-2022-38478: Memory safety bugs fixed in Firefox 104, Firefox ESR 102.2,
    and Firefox ESR 91.13

(nia)

2022-09-06 09:15:57 UTC MAIN commitmail json YAML

2022-09-06 09:05:59 UTC MAIN commitmail json YAML

python: Allow PYDISTUTILSPKG to be overridden on a per-package basis.

This is useful for allowing packages that install python egg metadata
to benefit from the PRINT_PLIST_AWK defined in egg.mk even if they don't
actually use setup.py or normal Python build tools.

(nia)

2022-09-06 08:37:10 UTC MAIN commitmail json YAML

doc: Updated x11/libXft to 2.3.5

(wiz)

2022-09-06 08:37:01 UTC MAIN commitmail json YAML

libXft: update to 2.3.5.

Version 2.3.5

Add support for BGRA glyphs display and scaling
Add "trackmemusage" property to use in improved _XftFontUncacheGlyph
Revised/completed manual page; all functions are documented.

(wiz)

2022-09-06 06:44:20 UTC MAIN commitmail json YAML

Updated graphics/oxipng, devel/py-astroid

(adam)

2022-09-06 06:43:48 UTC MAIN commitmail json YAML

py-astroid: updated to 2.12.6

What's New in astroid 2.12.6?
* Fix a crash involving ``Uninferable`` arguments to ``namedtuple()``.
* The ``dataclass`` brain now understands the ``kw_only`` keyword in dataclass decorators.

(adam)

2022-09-06 06:40:12 UTC MAIN commitmail json YAML

oxipng: updated to 6.0.0

v6.0.0
[Breaking] Bump minimum Rust version to 1.57.0
[Feature] Add --check/-c CLI option
[Security] Update stderrlog to 0.5.2 (Fixes RUSTSEC-2022-0006)
[Security] Remove chrono as a transitive dependency (Fixes RUSTSEC-2020-0159)
[Misc] Bump clap to 3.2
[Misc] Bump zopfli to 0.7
[Misc] Bump libdeflater to 0.10
[Misc] Remove byteorder dependency in favor of stdlib functions
[Misc] Bump image to 0.24
[Misc] Bump crc to 3.0
[Misc] Bump miniz_oxide to 0.6
[Misc] Update to Rust edition 2021
[Misc] Various internal improvements

(adam)

2022-09-06 00:03:37 UTC MAIN commitmail json YAML

databases/ruby-activeldap: avoid build with ruby26

(taca)

2022-09-05 20:53:49 UTC MAIN commitmail json YAML

doc: Updated textproc/json2tsv to 1.0

(leot)

2022-09-05 20:53:44 UTC MAIN commitmail json YAML

json2tsv: Update to 1.0

Changes:
1.0
---
* add jaq: a convenience wrapper script:
  It wraps json2tsv, sets options for handling JSON data in a lossless manner
  and uses awk as a "query language".
* json2tsv.1: properly escape backslashes, thanks adc!

An example of jaq:

        echo '{"url":"https://codemadness.org/"}' |
                jaq '$1 == ".url" { print $3 }'

I want to also thank all people who gave feedback,

(leot)

2022-09-05 19:10:07 UTC MAIN commitmail json YAML

2022-09-05 19:09:12 UTC MAIN commitmail json YAML

rust-analyzer: updated to 0.0.2022.08.22

2022-08-22

New Features

* (first contribution) add Inline type alias into uses assist:
* (first contribution) implement type inference for IntoFuture.
* consider bounds on inherent impl in method resolution (fixes nalgebra constructors).
* add LSP extension for cancelling running flychecks.
* allow running tests in inline module from anywhere in parent file.
* support disabling keyword hover popups (rust-analyzer.hover.documentation.keywords.enable).

Fixes

* resolve associated types of bare dyn types.
* resolve path Self alone in value namespace.
* support Self::assoc() syntax in Generate function.`
* replace Self in Inline call.
* fix incorrect type mismatch with cfg_if! and other macros in expression position.
* fix record completion filtering.
* escape keywords used as names in earlier editions.
* revert 12947, trigger workspace switches on all structure changes again.
* log rustfmt parsing errors as warnings.

Internal Improvements

* build release binaries on ubuntu-20.04.
* document interaction of checkOnSave.overrideCommand and multiple linked projects.
* add an HIR pretty-printer.
* make resolve_name_in_module a bit more lazy.
* fix a bunch of typos.

(adam)

2022-09-05 15:55:43 UTC MAIN commitmail json YAML

2022-09-05 15:44:38 UTC MAIN commitmail json YAML

ruby-actionpack-xml_parser: make this package for Rails 6.1

Make file package for Ruby on Rails 6.1 only snice it ise used for
devel/redmine50 only.

(taca)

2022-09-05 15:43:29 UTC MAIN commitmail json YAML

Switch to depends on ruby-actionpack52-xml_parser

There is no change actual dependency.

(taca)

2022-09-05 15:38:44 UTC MAIN commitmail json YAML

doc: Added textproc/ruby-actionpack52-xml_parser version 2.0.1

(taca)

2022-09-05 15:38:27 UTC MAIN commitmail json YAML

textproc/Makefile: add and enable ruby-actionpack52-xml_parser

(taca)

2022-09-05 15:37:39 UTC MAIN commitmail json YAML

2022-09-05 15:33:14 UTC MAIN commitmail json YAML

mail/ruby-roadie-rails2: make this pacakge for Rails 5.2

Make file package for Ruby on Rails 5.2 only snice it ise used for
devel/redmine41 and devel/redmine42.

(taca)

2022-09-05 15:32:06 UTC MAIN commitmail json YAML

mail/ruby-roadie-rails: make this pacakge for Rails 6.1

Make file package for Ruby on Rails 6.1 only snice it ise used for
devel/redmine50 only.

(taca)

2022-09-05 15:23:09 UTC MAIN commitmail json YAML

mail/ruby-roadie-rails: accept ruby27

redmine50 build with ruby27.

(taca)

2022-09-05 14:17:04 UTC MAIN commitmail json YAML

Added devel/py-hatch-fancy-pypi-readme, devel/py-pkgutil_resolve_name; Updated textproc/py-jsonschema, sysutils/ansible-lint

(adam)

2022-09-05 14:16:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/lsd to 0.23.0

(pin)

2022-09-05 14:16:24 UTC MAIN commitmail json YAML

sysutils/lsd: update to 0.23.0

0.23.0 - 2022-09-05
Added
- Add icon for Zstandard from nix6839

Changed
- Reduce the binary size and improve the performance from sabify

Fixed
- Fix rendering issues in Windows from meain

(pin)

2022-09-05 14:15:55 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.5.2

v6.5.2

Bugfixes

Correct example of selecting profile from cli
refactored runner.is_exclude and MatchError to use Lintable
jinja[spacing]: use black for formatting
deprecated-module: add documentation
latest: include filename on rule match
Correct documentation icons
Avoid resource leak warning with multiprocessing Semaphore
Use lockfile feature only when not in offline mode
Replace git-latest and hg-latest with latest rule
Increase lock timeout to 120s
Move ansible-lint config schema inside our repo
Added extra checks regarding rule listing
Refactor rule loading so we can correctly load markdown help files
Handle FileNotFoundError caused by processing new file in progressive mode
name[play]: now also correctly works with import_playbook blocks
deprecated-local-action: add documentation
deprecated-command: add documentation
command-instead-of-module: improve documentation
command-instead-of-module: improve documentation
key-order: improve documentation
Include links to documentation for default output
Documentation refactoring
Make use of libyaml when possible
name[casing]: now applies only to scripts supporting uppercase

(adam)

2022-09-05 14:15:50 UTC MAIN commitmail json YAML

doc: Updated misc/wthrr to 0.2.0

(pin)

2022-09-05 14:15:28 UTC MAIN commitmail json YAML

misc/wthrr: update to 0.2.0

New Features:
- multilang support
- option to disable greeting message

Breaking Changes:
- temperature units now use enum the values `celsius` | `fahrenheit` instead of
  the weather json response string values `属C` `属F`
- if Fahrenheit is your default temperature unit, you might need to save your
  default config again
- lots of improvements behind the scenes for better cohesiveness and defect
  prevention

(pin)

2022-09-05 14:14:17 UTC MAIN commitmail json YAML

py-jsonschema: updated to 4.15.0

v4.15.0
* A specific API Reference page is now present in the documentation.
* ``$ref`` on earlier drafts (specifically draft 7 and 6) has been "fixed" to
  follow the specified behavior when present alongside a sibling ``$id``.
  Specifically the ID is now properly ignored, and references are resolved
  against whatever resolution scope was previously relevant.

v4.14.0
* ``FormatChecker.cls_checks`` is deprecated. Use ``FormatChecker.checks`` on
  an instance of ``FormatChecker`` instead.
* ``unevaluatedItems`` has been fixed for draft 2019. It's nonetheless
  discouraged to use draft 2019 for any schemas, new or old.
* Fix a number of minor annotation issues in ``protocols.Validator``

v4.13.0
* Add support for creating validator classes whose metaschema uses a different
  dialect than its schemas. In other words, they may use draft2020-12 to define
  which schemas are valid, but the schemas themselves use draft7 (or a custom
  dialect, etc.) to define which *instances* are valid. Doing this is likely
  not something most users, even metaschema authors, may need, but occasionally
  will be useful for advanced use cases.

v4.12.1
* Fix some stray comments in the README.

v4.12.0
* Warn at runtime when subclassing validator classes. Doing so was not
  intended to be public API, though it seems some downstream libraries
  do so. A future version will make this an error, as it is brittle and
  better served by composing validator objects instead. Feel free to reach
  out if there are any cases where changing existing code seems difficult
  and I can try to provide guidance.

v4.11.0
* Make the rendered README in PyPI simpler and fancier.

v4.10.3
* ``jsonschema.validators.validator_for`` now properly uses the explicitly
  provided default validator even if the ``$schema`` URI is not found.

v4.10.2
* Fix a second place where subclasses may have added attrs attributes.

v4.10.1
* Fix Validator.evolve (and APIs like ``iter_errors`` which call it) for cases
  where the validator class has been subclassed. Doing so wasn't intended to be
  public API, but given it didn't warn or raise an error it's of course
  understandable. The next release however will make it warn (and a future one
  will make it error). If you need help migrating usage of inheriting from a
  validator class feel free to open a discussion and I'll try to give some
  guidance.

v4.10.0
* Add support for referencing schemas with ``$ref`` across different versions
  of the specification than the referrer's

v4.9.1
* Update some documentation examples to use newer validator releases in their
  sample code.

v4.9.0
* Fix relative ``$ref`` resolution when the base URI is a URN or other scheme.
* ``pkgutil.resolve_name`` is now used to retrieve validators
  provided on the command line. This function is only available on
  3.9+, so 3.7 and 3.8 (which are still supported) now rely on the
  `pkgutil_resolve_name <https://pypi.org/project/pkgutil_resolve_name/>`_
  backport package. Note however that the CLI itself is due
  to be deprecated shortly in favor of `check-jsonschema
  <https://github.com/python-jsonschema/check-jsonschema>`_.

v4.8.0
* ``best_match`` no longer traverses into ``anyOf`` and ``oneOf`` when all of
  the errors within them seem equally applicable. This should lead to clearer
  error messages in some cases where no branches were matched.

(adam)

2022-09-05 14:12:15 UTC MAIN commitmail json YAML

2022-09-05 14:10:42 UTC MAIN commitmail json YAML

py-hatch-fancy-pypi-readme: added version 22.3.0

hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone who cares about
the first impression of their project窶冱 PyPI landing page. It allows you to
define your PyPI project description in terms of concatenated fragments that
are based on static strings, files, and most importantly: parts of files
defined using cut-off points or regular expressions.

(adam)

2022-09-05 13:28:26 UTC MAIN commitmail json YAML

Updated time/py-arrow, databases/py-ldap

(adam)

2022-09-05 13:28:07 UTC MAIN commitmail json YAML

py-ldap: updated to 3.4.2

Released 3.4.2 2022-07-06

This is a minor release to provide out-of-the-box compatibility with the merge
of libldap and libldap_r that happened with OpenLDAP's 2.5 release.

The following undocumented functions are deprecated and scheduled for removal:
- ``ldap.cidict.strlist_intersection``
- ``ldap.cidict.strlist_minus``
- ``ldap.cidict.strlist_union``

The following deprecated option has been removed:
- ``OPT_X_TLS``

Doc/
* SASL option usage has been clarified

Lib/
* ppolicy control definition has been updated to match Behera draft 11

Modules/
* By default, compile against libldap, checking whether it provides a
  threadsafe implementation at runtime
* When decoding controls, the module can now distinguish between no value
  (now exposed as ``None``) and an empty value (exposed as ``b''``)
* Several new OpenLDAP options are now supported:
  * ``OPT_SOCKET_BIND_ADDRESSES``
  * ``OPT_TCP_USER_TIMEOUT``
  * ``OPT_X_SASL_MAXBUFSIZE``
  * ``OPT_X_SASL_SECPROPS``
  * ``OPT_X_TLS_ECNAME``
  * ``OPT_X_TLS_PEERCERT``
  * ``OPT_X_TLS_PROTOCOL``-related options and constants

Fixes:
* Encoding/decoding of boolean controls has been corrected
* ldap.schema.models.Entry is now usable
* ``method`` keyword to ReconnectLDAPObject.bind_s is now usable

(adam)

2022-09-05 13:25:48 UTC MAIN commitmail json YAML

py-arrow: updated to 1.2.3

1.2.3 (2022-06-25)
------------------
- [NEW] Added Amharic, Armenian, Georgian, Laotian and Uzbek locales.
- [FIX] Updated Danish locale and associated tests.
- [INTERNAl] Small fixes to CI.

(adam)

2022-09-05 13:25:11 UTC MAIN commitmail json YAML

doc: Updated textproc/grep to 3.8

(ryoon)

2022-09-05 13:24:27 UTC MAIN commitmail json YAML

grep: Update to 3.8

Changelog:
* Noteworthy changes in release 3.8 (2022-09-02) [stable]

** Changes in behavior

  The -P option is now based on PCRE2 instead of the older PCRE,
  thanks to code contributed by Carlo Arenas.

  The egrep and fgrep commands, which have been deprecated since
  release 2.5.3 (2007), now warn that they are obsolescent and should
  be replaced by grep -E and grep -F.

  The confusing GREP_COLOR environment variable is now obsolescent.
  Instead of GREP_COLOR='xxx', use GREP_COLORS='mt=xxx'.  grep now
  warns if GREP_COLOR is used and is not overridden by GREP_COLORS.
  Also, grep now treats GREP_COLOR like GREP_COLORS by silently
  ignoring it if it attempts to inject ANSI terminal escapes.

  Regular expressions with stray backslashes now cause warnings, as
  their unspecified behavior can lead to unexpected results.
  For example, '\a' and 'a' are not always equivalent
  <https://bugs.gnu.org/39678>.  Similarly, regular expressions or
  subexpressions that start with a repetition operator now also cause
  warnings due to their unspecified behavior; for example, *a(+b|{1}c)
  now has three reasons to warn.  The warnings are intended as a
  transition aid; they are likely to be errors in future releases.

  Regular expressions like [:space:] are now errors even if
  POSIXLY_CORRECT is set, since POSIX now allows the GNU behavior.

** Bug fixes

  In locales using UTF-8 encoding, the regular expression '.' no
  longer sometimes fails to match Unicode characters U+D400 through
  U+D7FF (some Hangul Syllables, and Hangul Jamo Extended-B) and
  Unicode characters U+108000 through U+10FFFF (half of Supplemental
  Private Use Area plane B).
  [bug introduced in grep 3.4]

  The -s option no longer suppresses "binary file matches" messages.
  [Bug#51860 introduced in grep 3.5]

** Documentation improvements

  The manual now covers unspecified behavior in patterns like \x, (+),
  and range expressions outside the POSIX locale.

(ryoon)

2022-09-05 12:47:10 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.57

(fox)

2022-09-05 12:46:37 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to 1.57

Changes since v1.56

v1.57 - 04.09.2022
- macOS: Fixed problems with not being able to record/sample audio (again)
- Fixed some aliasing issues in the windowed-sinc interpolator (deltas > 1.5)
- The windpowed-sinc interpolator now has 16 points instead of 8, and double
  the phase precision. This should increase the audio quality, but could also
  make the program run slower on very low end systems (like a Pi, for example).

(fox)

2022-09-05 11:25:13 UTC MAIN commitmail json YAML

Updated security/hashcat, textproc/ugrep, www/py-webcolors, net/py-pika

(adam)

2022-09-05 11:24:49 UTC MAIN commitmail json YAML

2022-09-05 11:24:21 UTC MAIN commitmail json YAML

py-webcolors: updated to 1.12

Version 1.12, released 2022-05-25
---------------------------------
No bug fixes or new features.

Other changes
* Supported Python versions are now 3.7, 3.8, 3.9, and 3.10.

(adam)

2022-09-05 11:17:02 UTC MAIN commitmail json YAML

ugrep: updated to 3.9.2

ugrep v3.9.2
Fixed an issue with invalid Unicode regex patterns.

(adam)

2022-09-05 11:13:56 UTC MAIN commitmail json YAML

hashcat: updated to 6.2.6

changes v6.2.5 -> v6.2.6

Algorithms
- Added hash-mode: Amazon AWS4-HMAC-SHA256
- Added hash-mode: Bitcoin WIF private key (P2PKH)
- Added hash-mode: Bitcoin WIF private key (P2SH(P2WPKH))
- Added hash-mode: Bitcoin WIF private key (P2WPKH, Bech32)
- Added hash-mode: BLAKE2b-512($pass.$salt)
- Added hash-mode: BLAKE2b-512($salt.$pass)
- Added hash-mode: DPAPI masterkey file v1 (context 3)
- Added hash-mode: DPAPI masterkey file v2 (context 3)
- Added hash-mode: Exodus Desktop Wallet (scrypt)
- Added hash-mode: Flask session cookie
- Added hash-mode: KeePass 1 (AES/Twofish) and KeePass 2 (AES) - keyfile only mode
- Added hash-mode: Kerberos 5, etype 17, DB
- Added hash-mode: Kerberos 5, etype 18, DB
- Added hash-mode: PostgreSQL SCRAM-SHA-256
- Added hash-mode: Radmin3
- Added hash-mode: Teamspeak 3 (channel hash)
- Added hash-mode: Terra Station Wallet (AES256-CBC(PBKDF2($pass)))
- Added hash-mode: bcrypt(sha512($pass)) / bcryptsha512
- Added hash-mode: md5(sha1($pass).$salt)
- Added hash-mode: sha1($salt.sha1(utf16le($username).':'.utf16le($pass)))
- Added hash-mode: sha256($salt.sha256_bin($pass))

Features
- Added new backend support for Metal, the OpenCL replacement API on Apple
- Added support to building universal macOS binary on Apple Silicon
- Added support to use --debug-mode in attack-mode 9 (Association Attack)
- Added hex encoding format for --separator option
- Added password candidates range to --status-json output
- Added parameter to Bitwarden mode for second iteration count
- Added support to use 'John the Ripper' hash format with hash-type 13100
- Added support to use 'John the Ripper' hash format with hash-type 18200
- Added the hash extraction scripts from the tools folder also to beta/release versions
- Added user advice if a hash throws 'token length exception'
- Added tunings/ folder in order to replace hashcat.hctune. Configuration files with *.hctune suffix are automatically load on startup

Bugs
- Fixed accepted salt length by PKCS#8 Private Keys modules
- Fixed autodetect memory allocation for temporary hashes for LUKS v1 (legacy) in --identify mode
- Fixed backend active devices checks
- Fixed building error on Raspberry Pi
- Fixed display problem of incorrect negative values in case of large numbers
- Fixed display problem of the "Optimizers applied" list for algorithms using Register-Limit
- Fixed example password output of --hash-info: force uppercase if OPTS_TYPE_PT_UPPER is set
- Fixed false negative on hash-type 27800 if using vector width greater than 1 and -a 3
- Fixed false negative on hash-types 4510 and 4710 for hashes with long salts
- Fixed false negative on hash-types 8900, 15700, 22700, 27700 and 28200 if using the HIP backend
- Fixed false negative on Unit Test in case of out-of-memory with grep in single mode
- Fixed false negative on Unit Test with hash-type 25400
- Fixed functional error when nonce-error-corrections that were set on the command line in hash-mode 22000/22001 were not accepted
- Fixed handling of devices in benchmark mode for "kernel build error". Instead of canceling, skip the device and move on to the next
- Fixed handling of password candidates that are shorter than the minimum password length in Association Attack
- Fixed invalid handling of keyfiles in Keepass if transf_random_seed doesn't change
- Fixed memory leak in CPU rule engine
- Fixed method of how OPTS_TYPE_AUX* kernels are called in an association attack, for example in WPA/WPA2 kernel
- Fixed missing option flag OPTS_TYPE_SUGGEST_KG for hash-mode 11600 to inform the user about possible false positives in this mode
- Fixed optimized (-O) candidate generation with --stdout and -a 7
- Fixed password limit in optimized kernel for hash-mode 10700
- Fixed password reassembling function reporting an incorrect candidate in some cases when the correct candidate has zero length
- Fixed undefined function call to hc_byte_perm_S() in hash-mode 17010 on non-CUDA compute devices
- Fixed unit test early exit on luks test file download/extract failure
- Fixed unit test false negative if there are spaces in the filesystem path to hashcat
- Fixed unit test salt-max in case of optimized kernel, with hash-type 22 and 23
- Fixed usage of --rule-right (-k) in -a 7 with optimized (-O) kernels
- Fixed wordlist handling in -m 3000 when candidate passwords use the $HEX[...] syntax

Technical
- AMD Driver: Updated requirements for AMD Linux drivers to "AMDGPU" (21.50 or later) and "ROCm" (5.0 or later)
- AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 exactly)
- Association Attack: Enable module specific pw_min and pw_max settings to avoid false positives in -a 9 attack-mode
- Autotune: Added error handling. By default skipping device on error, with --force using accel/loops/threads min values instead
- Backend: improved management of systems with multiple OpenCL platforms
- Backend Info: Added folder_config info to output
- Backend Info: Added generic system info to output (must be completed on Windows side)
- Backend Info: Added local memory size to output
- Backend: with kernel build options, switch from -I to -D INCLUDE_PATH, in order to support Apple Metal runtime
- Command Line: Disallow combinations of some options. for instance, using -t in -a 0 mode
- CUDA Backend: moved functions to ext_cuda.c/ext_nvrtc.c and includes to ext_cuda.h/ext_nvrtc.h
- Debug Rules: Set --debug-file to $session.debugfile if --debug-mode was set by the user and --debug-file was not set
- Hardware Monitor: Add support for GPU device utilization readings using iokit on Apple Silicon (OpenCL and Metal)
- Hash Info: show more information (Updated Hash-Format. Added Autodetect, Self-Test, Potfile and Plaintext encoding)
- HIP Backend: moved functions to ext_hip.c/ext_hiprtc.c and includes to ext_hip.h/ext_hiprtc.h
- HIP Backend: removed unused functions from hiprtc to workaroung missing function symbols on windows dll
- Kernels: Refactored standard kernel declaration to use a structure holding u32/u64 attributes to reduce the number of attributes
- Kernels: Refactored standard kernel includes, KERN_ATTR macros and RC4 cipher functions, in order to support Apple Metal runtime
- Kernels: Set the default Address Space Qualifier for any pointer, in order to support Apple Metal runtime
- Logfile: Write per-session "recovered new" value to logfile
- Makefile: updated MACOSX_DEPLOYMENT_TARGET to 10.15 and removed OpenCL framework from LFLAGS_NATIVE on MacOS
- Metal Runtime: added support for vectors up to 4
- Modules: Added suffix *legacy* to old TrueCrypt modules (6211-6243)
- Modules: Added suffix *legacy* to old VeraCrypt modules (13711-13783)
- Modules: Added support of a custom charset setting for benchmarks to the module interface
- Modules: New LUKS v1 modules (29511-29543) which do not use `module_hash_binary_parse` to get data from containers anymore (use new tool `tools/luks2hashcat.py`)
- Modules: New TrueCrypt modules (29311-29343) which do not use `module_hash_binary_parse` to get data from containers anymore (use new tool `tools/truecrypt2hashcat.py`)
- Modules: New VeraCrypt modules (29411-29483) which do not use `module_hash_binary_parse` to get data from containers anymore (use new tool `tools/veracrypt2hashcat.py`)
- Modules: Renamed old LUKS module into LUKS v1 and added suffix *legacy* (14600)
- OpenCL Backend: added workaround to make optimized kernels work on Apple Silicon
- OpenCL Backend: moved functions to ext_OpenCL.c and includes to ext_OpenCL.h
- OpenCL Backend: show device_type in device list info on Apple Silicon
- OpenCL Kernel: Set native_threads to 32 on Apple GPU's for various hash-modes
- OpenCL Runtime: Added support to use Apple Silicon compute devices
- OpenCL Runtime: Add some unstable warnings detected on macOS
- OpenCL Runtime: Set default device-type to GPU with Apple Silicon compute devices
- Restore: Restore timer is decreased from 60 seconds to 1 second, but only updates if there's actually a change compared to previous data written to restore file
- Rules: Add new rulesets from T0XlC: T0XlCv2, T0XlC_3_rule, T0XlC_insert_HTLM_entities_0_Z
- Rules: Add support to include source wordlist in debugging format
- Rules: Update hand-written rulesets to covers years up to 2029
- Status code: updated negative status code (added kernel create failure and resync)
- Status code: updated negative status code, usefull in Unit tests engine (test.sh)
- Terminal: Increased size of hash name column in `--help` and `--identify` options
- Terminal: Limit output length of example hash in --example-hash mode to 200. Use --mach to see full example hash
- Terminal: show empty OpenCL platforms only in backend information mode
- Tuning Database: Added a warning if a module implements module_extra_tuningdb_block but the installed computing device is not found
- Unit tests: added -r (--runtime) option
- Unit tests: handle negative status code, skip deprecated hash-types, skip hash-types with known perl modules issues, updated output
- Unit tests: Updated test.sh to set default device-type to CPU with Apple Intel and added -f (--force) option
- Usage Screen: On windows console, wait for any keypress if usage_mini_print() is used
- User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line
- User Options: Change --backend-info/-I option type, from bool to uint
- Workflow: Added basic workflow for GitHub Actions

(adam)

2022-09-05 09:49:58 UTC MAIN commitmail json YAML

Updated misc/py-tqdm, devel/py-daemon

(adam)

2022-09-05 09:49:36 UTC MAIN commitmail json YAML

py-daemon: updated to 2.3.1

Version 2.3.1
=============

Bugs Fixed:

* Avoid operations on a closed stream file when detecting a socket.
* Correct use of names to allow `from daemon import *`.

Changed:

* Speed daemon start time by computing candidate file descriptors once.
* Remove incorrect double-patch of objects in test cases.
* Deprecate helper function `is_socket`.

  The function incorrectly causes `ValueError` when the file object is already
  closed. Migrate to the new `is_socket_file` helper function instead.

Removed:

* Drop backward-compatible helpers that provided Python 2 support.

  * declaration of source encoding ���utf-8���
  * absolute_import
  * unicode_literals
  * module-level metaclass `type`
  * unification of str with unicode type
  * renamed standard library exceptions and modules
  * raise exception from context exception

  All these are default behaviour in Python 3 and need no special
  handling.

(adam)

2022-09-05 09:43:51 UTC MAIN commitmail json YAML

py-tqdm: updated to 4.64.1

4.64.1
support ipywidgets>=8

(adam)

2022-09-05 09:17:23 UTC MAIN commitmail json YAML

Updated net/haproxy, devel/meson

(adam)

2022-09-05 09:17:07 UTC MAIN commitmail json YAML

meson: updated to 0.63.2

0.63.2
Bug fixes

(adam)

2022-09-05 09:14:02 UTC MAIN commitmail json YAML

haproxy: updated to 2.6.5

2.6.5
- BUG/MINOR: quic: Wrong list_for_each_entry() use when building packets from qc_do_build_pkt()
- BUG/MINOR: quic: Safer QUIC frame builders
- BUILD: tcp_sample: fix build of get_tcp_info() on OpenBSD
- BUG/MINOR: resolvers: return the correct value in resolvers_finalize_config()
- BUG/MINOR: mworker: does not create the "default" resolvers in wait mode
- BUG/MINOR: tcpcheck: Disable QUICKACK only if data should be sent after connect
- REGTESTS: Fix prometheus script to perform HTTP health-checks
- MINOR: resolvers: shut the warning when "default" resolvers is implicit
- BUG/MINOR: quic: Leak in qc_release_lost_pkts() for non in flight TX packets
- BUG/MINOR: quic: Stalled connections (missing I/O handler wakeup)
- CLEANUP: quic: No more use ->rx_list MT_LIST entry point (quic_rx_packet)
- CLEANUP: quic: Remove a useless check in qc_lstnr_pkt_rcv()
- DOC: configuration: do-resolve doesn't work with a port in the string
- MINOR: sample: add the host_only and port_only converters
- BUG/MINOR: httpclient: fix resolution with port
- DOC: configuration.txt: do-resolve must use host_only to remove its port.
- BUG/MINOR: quic: Frames added to packets even if not built.
- BUG/MEDIUM: spoe: Properly update streams waiting for a ACK in async mode
- BUG/MEDIUM: peers: Add connect and server timeut to peers proxy
- BUG/MEDIUM: peers: Don't use resync timer when local resync is in progress
- BUG/MEDIUM: peers: Don't start resync on reload if local peer is not up-to-date
- BUG/MINOR: hlua: Rely on CF_EOI to detect end of message in HTTP applets
- MINOR: quic: Replace MT_LISTs by LISTs for RX packets.
- BUG/MEDIUM: applet: fix incorrect check for abnormal return condition from handler
- BUG/MINOR: applet: make the call_rate only count the no-progress calls
- MINOR: quic: Add a trace to distinguish the datagram from the packets inside
- BUG/MINOR: tcpcheck: Disable QUICKACK for default tcp-check (with no rule)
- BUG/MINOR: ssl: fix deinit of the ca-file tree
- BUG/MINOR: ssl: leak of ckch_inst_link in ckch_inst_free()
- BUG/MEDIUM: ssl: Fix a UAF when old ckch instances are released
- MINOR: quic: Revert recent QUIC commits
- BUG/MINOR: ssl: revert two wrong fixes with ckhi_link
- BUG/MEDIUM: mux-h1: do not refrain from signaling errors after end of input
- BUG/MINOR: dev/udp: properly preset the rx address size
- MINOR: connection: support HTTP/3.0 for smp_*_http_major fetch
- CLEANUP: Re-apply xalloc_size.cocci (2)
- MINOR: mux-quic: simplify decode_qcs API
- MINOR: mux-quic/h3: adjust demuxing function return values
- BUG/MINOR: h3: fix return value on decode_qcs on error
- BUG/MINOR: h3: fix incorrect BUG_ON assert on SETTINGS parsing
- BUG/MEDIUM: h3: fix SETTINGS parsing
- MINOR: mux-quic: complete BUG_ON on TX flow-control enforcing
- CLEANUP: quic: use task_new_on() for single-threaded tasks
- MINOR: qpack: reduce dependencies on other modules
- MINOR: qpack: add ABORT_NOW on unimplemented decoding
- MINOR: qpack: improve decoding function
- MINOR: quic: Add several nonce and key definitions for Retry tag
- MINOR: quic: Parse long packet version from qc_parse_hd_form()
- CLEANUP: quid: QUIC draft-28 no more supported
- MEDIUM: quic: Add QUIC v2 draft support
- MINOR: quic: Released QUIC TLS extension for QUIC v2 draft
- MEDIUM: quic: Compatible version negotiation implementation (draft-08)
- CLEANUP: quic: Remove any reference to boringssl
- BUILD: quic: Wrong HKDF label constant variable initializations
- BUG/MINOR: qpack: abort on dynamic index field line decoding
- MINOR: quic: Dump version_information transport parameter
- CLEANUP: pool/quic: remove suffix "_pool" from certain pool names
- BUG/MINOR: qpack: fix build with QPACK_DEBUG
- BUG/MINOR: qpack: abort on dynamic index field line decoding
- CLEANUP: mux-quic: adjust comment on qcs_consume()
- CLEANUP: mux-quic: do not export qc_get_ncbuf
- REORG: mux-quic: reorganize flow-control fields
- MINOR: mux-quic: implement accessor for sedesc
- MEDIUM: mux-quic: refactor streams opening
- MINOR: mux-quic: rename qcs flag FIN_RECV to SIZE_KNOWN
- MINOR: mux-quic: emit FINAL_SIZE_ERROR on invalid STREAM size
- REORG: mux-quic: rename stream initialization function
- MINOR: mux-quic: rename stream purge function
- MINOR: mux-quic: add traces on frame parsing functions
- MINOR: mux-quic: implement qcs_alert()
- MINOR: mux-quic: filter send/receive-only streams on frame parsing
- MINOR: mux-quic: do not ack STREAM frames on unrecoverable error
- MINOR: mux-quic: support stream opening via MAX_STREAM_DATA
- MINOR: mux-quic: define basic stream states
- MINOR: mux-quic: use stream states to mark as detached
- MEDIUM: mux-quic: implement RESET_STREAM emission
- MEDIUM: mux-quic: implement STOP_SENDING handling
- CLEANUP: quic: clean up include on quic_frame-t.h
- MINOR: quic: define a generic QUIC error type
- MINOR: mux-quic: support app graceful shutdown
- MINOR: mux-quic/h3: prepare CONNECTION_CLOSE on release
- MEDIUM: quic: send CONNECTION_CLOSE on released MUX
- CLEANUP: mux-quic: move qc_release()
- MINOR: mux-quic: send one last time before release
- MINOR: h3: store control stream in h3c
- MINOR: h3: implement graceful shutdown with GOAWAY
- MINOR: mux-quic: save proxy instance into qcc
- MINOR: mux-quic: use timeout server for backend conns
- MEDIUM: mux-quic: adjust timeout refresh
- MINOR: mux-quic: count in-progress requests
- MEDIUM: mux-quic: implement http-keep-alive timeout
- MINOR: h3: support HTTP request framing state
- MINOR: mux-quic: refresh timeout on frame decoding
- MINOR: mux-quic: refactor refresh timeout function
- MEDIUM: mux-quic: implement http-request timeout
- MINOR: quic: Add two new stats counters for sendto() errors
- BUG/MINOR: quic: adjust errno handling on sendto
- MINOR: quic: Replace pool_zalloc() by pool_malloc() for fake datagrams
- MINOR: quic: replace custom buf on Tx by default struct buffer
- MINOR: quic: release Tx buffer on each send
- MINOR: quic: refactor datagram commit in Tx buffer
- MINOR: quic: skip sending if no frame to send in io-cb
- BUG/MINOR: mux-quic: open stream on STOP_SENDING
- BUG/MINOR: quic: fix crash on handshake io-cb for null next enc level
- MEDIUM: quic: xprt traces rework
- MINOR: quic: Remove useless lock for RX packets
- CLEANUP: quic: Remove trailing spaces
- MINOR: mux-quic: adjust enter/leave traces
- MINOR: mux-quic: define protocol error traces
- CLEANUP: mux-quic: adjust traces level
- MINOR: mux-quic: define new traces
- BUG/MEDIUM: mux-quic: fix crash due to invalid trace arg
- BUG/MEDIUM: quic: Possible use of uninitialized <odcid> variable in qc_lstnr_params_init()
- BUG/MEDIUM: quic: Wrong use of <token_odcid> in qc_lsntr_pkt_rcv()
- BUG/MINOR: mux-quic: fix crash with traces in qc_detach()
- BUG/MINOR: quic: MIssing check when building TX packets
- BUG/MINOR: quic: Wrong status returned by qc_pkt_decrypt()
- MINOR: quic: adjust quic_frame flag manipulation
- MINOR: h3: report error on control stream close
- MINOR: qpack: report error on enc/dec stream close
- BUG/MEDIUM: mux-quic: reject uni stream ID exceeding flow control
- MINOR: mux-quic: adjust traces on stream init
- MINOR: mux-quic: add missing args on some traces
- MINOR: quic: refactor application send
- BUG/MINOR: quic: do not notify MUX on frame retransmit
- BUG/MINOR: quic: Missing initializations for ducplicated frames.
- BUG/MEDIUM: quic: fix crash on MUX send notification
- REORG: h2: extract cookies concat function in http_htx
- REGTESTS: add test for HTTP/2 cookies concatenation
- MEDIUM: h3: concatenate multiple cookie headers
- BUG/MINOR: quic: Possible crashes when dereferencing ->pkt quic_frame struct member
- MINOR: quic: Add frame addresses to QUIC_EV_CONN_PRSAFRM event traces
- BUG/MINOR: quic: Wrong splitted duplicated frames handling
- MINOR: quic: Add the QUIC connection to mux traces
- MINOR: quic: Trace fix in qc_release_frm()
- MINOR: quic: Add reusable cipher contexts for header protection
- BUG/MINOR: mux-quic: Fix memleak on QUIC stream buffer for unacknowledged data
- BUG/MINOR: quix: Memleak for non in flight TX packets
- BUG/MINOR: quic: Wrong list_for_each_entry() use when building packets from qc_do_build_pkt()
- BUG/MINOR: quic: Safer QUIC frame builders
- MINOR: quic: Replace MT_LISTs by LISTs for RX packets.
- Revert "BUG/MINOR: quix: Memleak for non in flight TX packets"
- BUG/MINOR: quic: Leak in qc_release_lost_pkts() for non in flight TX packets
- BUG/MINOR: quic: Stalled connections (missing I/O handler wakeup)
- CLEANUP: quic: No more use ->rx_list MT_LIST entry point (quic_rx_packet)
- CLEANUP: quic: Remove a useless check in qc_lstnr_pkt_rcv()
- MINOR: quic: Remove useless traces about references to TX packets
- Revert "MINOR: quic: Remove useless traces about references to TX packets"
- BUG/MINOR: quic: Null packet dereferencing from qc_dup_pkt_frms() trace
- BUG/MINOR: quic: Frames added to packets even if not built.
- BUG/MINOR: quic: Missing header protection AES cipher context initialisations (draft-v2)
- MINOR: quic: Add a trace to distinguish the datagram from the packets inside
- MINOR: quic: Move traces about RX/TX bytes from QUIC_EV_CONN_PRSAFRM event
- BUG/MINOR: quic: TX frames memleak
- BUG/MINOR: ssl: leak of ckch_inst_link in ckch_inst_free() v2
- BUILD: ring: forward-declare struct appctx to avoid a build warning
- MINOR: ring: support creating a ring from a linear area
- MINOR: ring: add support for a backing-file
- BUILD: sink: replace S_IRUSR, S_IWUSR with their octal value
- MINOR: ring: archive a previous file-backed ring on startup
- MINOR: sink/ring: rotate non-empty file-backed contents only
- DEV: haring: add a simple utility to read file-backed rings
- DEV: haring: support remapping LF in contents with CR VT
- CLEANUP: exclude haring with .gitignore
- BUILD: debug: make sure debug macros are never empty
- BUG/MINOR: regex: Properly handle PCRE2 lib compiled without JIT support
- REGTESTS: http_request_buffer: Add a barrier to not mix up log messages
- BUG/MEDIUM: mux-h1: always use RST to kill idle connections in pools
- MINOR: backend: always satisfy the first req reuse rule with l7 retries
- BUG/MINOR: quic: Do not ack when probing
- MINOR: quic: Add TX frames addresses to traces to several trace events
- MINOR: quic: Trace typo fix in qc_release_frm()
- BUG/MINOR: quic: Frames leak during retransmissions
- BUG/MINOR: h2: properly set the direction flag on HTX response
- BUG/MEDIUM: httpclient: always detach the caller before self-killing
- BUG/MINOR: httpclient: keep-alive was accidentely disabled
- BUG/MINOR: mux-h2: fix the "show fd" dest buffer for the subscriber
- BUG/MINOR: mux-h1: fix the "show fd" dest buffer for the subscriber
- BUG/MINOR: mux-fcgi: fix the "show fd" dest buffer for the subscriber
- DEBUG: stream: minor rearrangement of a few fields in struct stream.
- MINOR: debug: report applet pointer and handler in crashes when known
- BUG/MINOR: http-act: initialize http fmt head earlier

(adam)

2022-09-05 09:11:25 UTC MAIN commitmail json YAML

Updated databases/py-apsw, devel/py-hypothesis

(adam)

2022-09-05 09:10:57 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.54.5

6.54.5 - 2022-09-05

This patch updates our autoformatting tools, improving our code style without any API changes.

6.54.4 - 2022-08-20

This patch fixes some type annotations for Python 3.9 and earlier (issue 3397), and teaches explain mode about certain locations it should not bother reporting (issue 3439).

6.54.3 - 2022-08-12

This patch teaches the Ghostwriter an additional check for function and class locations that should make it use public APIs more often.

6.54.2 - 2022-08-10

This patch fixes our workaround for a pytest bug where the inner exceptions in an ExceptionGroup are not displayed (issue 3430).

6.54.1 - 2022-08-02

This patch makes FailedHealthCheck and DeadlineExceeded exceptions picklable, for compatibility with Django窶冱 parallel test runner (issue 3426).

6.54.0 - 2022-08-02

Reporting of multiple failing examples now uses the PEP 654 ExceptionGroup type, which is provided by the exceptiongroup backport on Python 3.10 and earlier (issue 3175). hypothesis.errors.MultipleFailures is therefore deprecated.

Failing examples and other reports are now stored as PEP 678 exception notes, which ensures that they will always appear together with the traceback and other information about their respective error.

6.53.0 - 2022-07-25

from_field() now supports UsernameField from django.contrib.auth.forms.

Thanks to Afonso Silva for reporting and working on issue 3417.

6.52.4 - 2022-07-22

This patch improves the error message when you pass filenames to the hypothesis write CLI, which takes the name of a module or function (e.g. hypothesis write gzip or hypothesis write package.some_function rather than hypothesis write script.py).

Thanks to Ed Rogers for implementing this as part of the SciPy 2022 sprints!

6.52.3 - 2022-07-19

This patch ensures that the warning for non-interactive .example() points to your code instead of Hypothesis internals (issue 3403).

Thanks to @jameslamb for this fix.

6.52.2 - 2022-07-19

This patch makes integers() more likely to generate boundary values for large two-sided intervals (issue 2942).

6.52.1 - 2022-07-18

This patch adds filter rewriting for math.isfinite(), math.isinf(), and math.isnan() on integers() or floats() (issue 2701).

6.52.0 - 2022-07-18

This release adds the allow_subnormal argument to complex_numbers() by applying it to each of the real and imaginary parts separately.

6.51.0 - 2022-07-17

Issue a deprecation warning if a function decorated with @composite does not draw any values

6.50.1 - 2022-07-09

This patch improves the error messages in @example() argument validation following the recent release of 6.49.1.

6.50.0 - 2022-07-09

This release allows from_dtype() to generate Unicode strings which cannot be encoded in UTF-8, but are valid in Numpy arrays (which use UTF-32).

This logic will only be used with Numpy >= 1.19, because earlier versions have an issue which led us to revert Hypothesis 5.2 last time!

(adam)

2022-09-05 09:00:21 UTC MAIN commitmail json YAML

py-apsw: updated to 3.39.2.1

3.39.2.1

PyPI now includes Python 3.11 builds.

Instead of using scripts, you can now run several tools directly:

tests: python3 -m apsw.tests [options]

tracer: python3 -m apsw.trace [options]

speed tester: python3 -m apsw.speedtest [options]

shell: python3 -m apsw [options]

The shell class has moved from apsw.Shell to apsw.shell.Shell (APSW issue 356). You can still reference it via the old name (ie existing code will not break, except on Python 3.6).

Shell: On Windows the native console support for colour is now used (previously a third party module was supported).

You can use 窶電efinevalues in setup.py build_ext to provide compiler defines used for configuring SQLite. (APSW issue 357)

If SQLITE_ENABLE_COLUMN_METADATA is enabled then Cursor.description_full is available providing all the column metadata available. (APSW issue 354)

Connection.cursor_factory attribute is now present and is used when Connection.cursor() is called. Added Connection.execute() and Connection.executemany() which automatically obtain the underlying cursor. See customizing connections and cursors in the Tips. (APSW issue 361)

3.39.2.0

Version numbering scheme change: Instead of a -r1 style suffix, there is .0 style suffix (APSW issue 340)

Updated building for PyPI to include more compiled platforms, including aarch64 (Linux) and universal (MacOS). Windows binaries are no longer separately provided since PyPI has them.

When the amalgamation is included into APSW, SQLITE_MAX_ATTACHED is set to 125 if not defined, up from the default of 10.

Updated typing information stubs with more detail and include docstrings. This is still ongoing, but core functionality is well covered. (APSW issue 338) (APSW issue 381)

Corrected the tips log handler of extended result code (APSW issue 342)

Added Connection.db_names() (APSW issue 343)

(adam)

2022-09-05 08:32:14 UTC MAIN commitmail json YAML

Updated devel/py-ipykernel, sysutils/py-psutil

(adam)

2022-09-05 08:31:56 UTC MAIN commitmail json YAML

py-psutil: also remove unused patch

(adam)

2022-09-05 08:31:15 UTC MAIN commitmail json YAML

py-psutil: updated to 5.9.2

5.9.2
=====

**Bug fixes**

- 2093_, [FreeBSD], **[critical]**: `pids()`_ may fail with ENOMEM. Dynamically
  increase the ``malloc()`` buffer size until it's big enough.
- 2095_, [Linux]: `net_if_stats()`_ returns incorrect interface speed for
  100GbE network cards.
- 2113_, [FreeBSD], **[critical]**: `virtual_memory()`_ may raise ENOMEM due to
  missing ``#include <sys/param.h>`` directive.  (patch by Peter Jeremy)
- 2128_, [NetBSD]: `swap_memory()`_ was miscalculated.  (patch by Thomas Klausner)

(adam)

2022-09-05 08:26:12 UTC MAIN commitmail json YAML

py-ipykernel: updated to 6.15.2

6.15.2

Bugs fixed
- `_abort_queues` is no longer async

(adam)

2022-09-05 07:38:41 UTC MAIN commitmail json YAML

Revert previous - this seems to be only papering over a not yet discovered
bug somewhere else that (sometimes) makes _PYTHON_VERSION non-numerical.

(martin)

2022-09-04 21:38:48 UTC MAIN commitmail json YAML

pkgtools/distlint: add early prototype implementation

Do not enable the package yet as it is still under active development
and lacking proper documentation.

(rillig)

2022-09-04 21:03:43 UTC MAIN commitmail json YAML

tex-latex-base-dev: add dependency on tex-hypdoc

(markd)

2022-09-04 20:53:37 UTC MAIN commitmail json YAML

tex-latex: add dependency on tex-hypdoc

(markd)

2022-09-04 19:57:05 UTC MAIN commitmail json YAML

doc: Updated sysutils/cchmod to 0.1.3

(pin)

2022-09-04 19:56:39 UTC MAIN commitmail json YAML

sysutils/cchmod: update to 0.1.3

- Update dependencies
- New repository

(pin)

2022-09-04 19:26:11 UTC MAIN commitmail json YAML

vte3: improve a comment in a patch, and note upstream ticket

(gutteridge)

2022-09-04 19:16:13 UTC MAIN commitmail json YAML

2022-09-04 19:03:53 UTC MAIN commitmail json YAML

ruby-selenium-webdriver: needs ruby 2.7+

(wiz)

2022-09-04 19:02:44 UTC MAIN commitmail json YAML

ruby-capybara: needs ruby 2.7+

(wiz)

2022-09-04 19:01:40 UTC MAIN commitmail json YAML

doc: Updated textproc/py-wcmatch to 8.4nb1

(wiz)

2022-09-04 19:01:29 UTC MAIN commitmail json YAML

2022-09-04 18:59:58 UTC MAIN commitmail json YAML

py-pydispatcher: restrict to python 3.x

(wiz)

2022-09-04 18:56:05 UTC MAIN commitmail json YAML

py-pathvalidate: does not support python 2.7

(wiz)

2022-09-04 18:53:08 UTC MAIN commitmail json YAML

doc: Updated devel/py-ipykernel to 6.15.1nb1

(wiz)

2022-09-04 18:52:57 UTC MAIN commitmail json YAML

2022-09-04 17:09:13 UTC MAIN commitmail json YAML

lang/rust-bin: complete the transition to .tar.xz for the NetBSD targets.

Thanks to rjs@ for reporting.

(he)

2022-09-04 17:00:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/puppet to 7.18.0

(taca)

2022-09-04 17:00:14 UTC MAIN commitmail json YAML

sysutils/puppet: update to 7.18.0

Quote from release notes:
<https://puppet.com/docs/puppet/7/release_notes_puppet.html#release_notes_puppet>.

7.18.0 (2022-08)

Enhancements

* Bump to openssl-fips-1.1.1k-6
* Update puppet-ca-bundle
* Support for macOS 12 (M1)
* Support for Windows 11 Enterprise (x86_64)
* Support for Ubuntu 22.04 (x86_64)

Resolved issues

* Sub-directory names returned as task names when listing tasks from a
  module
* Puppet agent --disable is ignored with cron puppet agent (splay).
* puppet-cacerts keystore is missing on Red Hat 9, SLES 15 and Ubuntu 20.04
* Deprecations and removals
* Support for Operating Systems removed

Security

* Update puppet runtime's curl to 7.83.1
  - Updated runtime to fix CVE-2022-22576, CVE-2022-27774, and
    CVE-2022-27776. PA-4472

7.17.0 (2022-05)

We would like to thank the following Puppet community members for their
contributions to this release: jplindquist, lollipopman, jps-help.

Enhancements

* Resolve deferred values on demand instead of at catalog read time
* Add virt-what and dmidecode in Puppet Agent
* Nokogiri security vulnerability fix
  - Fix for CVE-2022-29181. PA-4489

Resolved issues

* Puppet::HTTP::Client cannot connect to a server requiring client cert
  authentication and whose server cert is issued by a CA in the
  ssl_trust_store
* Remove compiler errors for deferred function mismatched types
* Yum provider does not properly update package using version range and
  install options
* Legacy function error does not include the source ref
* Cannot login under user created by Puppet on macOS 12.1
* Puppet Agent does not automatically refresh CRLs on crl_refresh_interval
* systemd: Puppet Agent starts before network-online.target is reached

7.16.0 (2022-04)

Enhancements

* Allow Puppet::HTTP::Client to connect to trusted server using the puppet
  certificate for client authentication
* Ruby security fix
  - Bumped Ruby to 2.7.6 to fix CVE-2022-28739. PA-4364

7.15.0 (2022-03)

Resolved issues

* puppet lookup fails to interpolate topscope variables when an environment
  is specified
* Rspec tests with custom facts fail on some modules
* No option to fail fast when agent-specified environment does not exist
* Nokigiri upgrade for macOS
* Some gemspecs are missing from puppet-agent MSI

7.14.0 (2022-01)

Enhancements

* Support for RHEL 9
* Bump Ruby component

Resolved issues

* Puppet uses deprecated psych features
* Agent no longer calls the Puppet::Node terminus to resolve the environment
  during the run
* Puppet user and service resources are slow on Mac OS X
* Puppet lookups failed due to missing certificates
* Lockups on servers running in multithreaded mode
* The generate types command does not handle errors correctly

(taca)

2022-09-04 16:35:11 UTC MAIN commitmail json YAML

doc: update sysutils/ruby-chef and related pacakges to 17.10.0

sysutils/ruby-chef
sysutils/ruby-chef-config
sysutils/ruby-chef-utils

(taca)

2022-09-04 16:33:48 UTC MAIN commitmail json YAML

sysutils/ruby-chef: update to 17.10.0

17.10.0 (2022-03-22)
Merged Pull Requests
* Chef-17 backport of diff-lcs pin update #12617 (lamont-granquist)
* Bump omnibus-software from ab23925 to d5ff796 in /omnibus #12629 (dependabot[bot])
* Bump omnibus-software from d5ff796 to f64a223 in /omnibus #12632 (dependabot[bot])
* Update nokogiri to 1.13.1 #12650 (tas50)
* Unpin libarchive and bump to 3.6.0 #12646 (tas50)
* Update to libffi 3.4.2 #12659 (tas50)
* Chef 17: Add OMNITRUCK_URL dist constant #12655 (ramereth)
* Chef-17 backport: Fix multiple regressions in yum_package provider #12662 (lamont-granquist)
* Bump omnibus-software from aa90acf to 5947560 in /omnibus #12671 (dependabot[bot])
* Updating win32.gemspec and releasing a new build #12688 (johnmccrae)

17.9.52 (2022-02-18)
Merged Pull Requests
* Bump omnibus-software from 791cc46 to 91c1297 in /omnibus #12577 (dependabot[bot])
* Bump omnibus from 55e74ac to cf9ef0a in /omnibus #12586 (dependabot[bot])
* Bump omnibus-software from 91c1297 to a4f4849 in /omnibus #12587 (dependabot[bot])
* IPACK-49-update-openssl-to-1.1.1m #12600 (jeremiahsnapp)
* Bump omnibus-software from a4f4849 to d602268 in /omnibus #12596 (dependabot[bot])
* fixes for #12589 for compliance audit-enforcer reporter #12613 (johnmccrae)

17.9.46 (2022-02-08)
Merged Pull Requests
* Chef 17 - Add constant for ChefServer`s docs url #12540 (aleksey-hariton)
* Bump omnibus-software from 1c00b6d to 791cc46 in /omnibus #12551 (dependabot[bot])
* Bump pedump from 0.6.3 to 0.6.4 in /omnibus #12537 (dependabot[bot])
* (Backport) Eager load ffi-libarchive to resolve centos-7 failures #12559 (lamont-granquist)

17.9.42 (2022-01-28)
Merged Pull Requests
* Simplify file reads #12386 (tas50)
* Reduce 213 requires from each knife call #12409 (tas50)
* Resolve Performance/Count warning #12410 (tas50)
* Resolve Performance/RegexpMatch warnings #12411 (tas50)
* Bump chef/ohai to fc48360746fa102f1c46ed1aee82896d94a3d4a3 #12427 (chef-expeditor[bot])
* Bump omnibus-software from b6dd27a to 94ef29b in /omnibus #12429 (dependabot[bot])
* Bump omnibus-software from 94ef29b to c2fb9a4 in /omnibus #12488 (dependabot[bot])
* Bump omnibus from 2bf77bb to 9c83f73 in /omnibus #12487 (dependabot[bot])
* Bump omnibus-software from c2fb9a4 to aa02d49 in /omnibus #12505 (dependabot[bot])
* Bump omnibus from 9c83f73 to 201afa9 in /omnibus #12507 (dependabot[bot])
* Add constant for ChefServer system user #12519 (aleksey-hariton)
* Suppress deprecation warning for chef-client-updater cookbook #12521 (lamont-granquist)
* Fix ruby cleanup breaking builds #12524 (tas50)
* Bump omnibus-software from aa02d49 to 1c00b6d in /omnibus #12530 (dependabot[bot])
* Bump omnibus from 201afa9 to 55e74ac in /omnibus #12531 (dependabot[bot])
* Fix inspec waivers in compliance mode (Chef 17 backport) #12532 (lamont-granquist)

17.9.26 (2022-01-05)
Merged Pull Requests
* homebrew_tap: Fix failures due to missing full property #12418 (jweyer8)
* Bump chef/chefstyle to c72bbc6a79ab0859755981f99d76635cd5bc275a #12420 (chef-expeditor[bot])
* Bump omnibus-software from 4707275 to b6dd27a in /omnibus #12425 (dependabot[bot])
* Fix typo in subscribes method documentation #12419 (gravitystorm)
* Resolve Style/MapToHash chefstyle warning #12421 (tas50)
* Resolve Style/SelectByRegexp warnings #12422 (tas50)
* Resolve Performance/StringIdentifierArgument warnings #12414 (tas50)
* Resolve Performance/RedundantSortBlock warnings #12413 (tas50)
* Resolve all Performance/RedundantEqualityComparisonBlock warnings #12412 (tas50)

17.9.18 (2021-12-23)
Merged Pull Requests
* Remove the unused bundler override #12330 (tas50)
* Replace Ubuntu 21.10 testing with 22.04 testing #12331 (tas50)
* Bump test-kitchen from 3.2.1 to 3.2.2 in /omnibus #12334 (dependabot[bot])
* Bump train-core to 3.8.5 #12339 (chef-expeditor[bot])
* Bump pedump from 0.6.2 to 0.6.3 in /omnibus #12351 (dependabot[bot])
* Remove the full option from homebrew_tap #12346 (damacus)
* Remove group provider for EOL SLES < 12 #12344 (tas50)
* Move more documentation into the code #12343 (tas50)
* Add #recipe_name to Chef::Provider #12207 (jasonwbarnett)
* remove unnecessary from_json call in windows_feature_powershell #12355 (rishichawda)
* Bump ohai to 17.8 #12360 (chef-expeditor[bot])
* Fix reference to chef/chef_dictionary main branch #12354 (jasonwbarnett)
* Properly fail on windows tests #12352 (lamont-granquist)
* Update Ohai to 17.9 #12362 (chef-expeditor[bot])
* Bump omnibus from 2c309fa to 2bf77bb in /omnibus #12366 (dependabot[bot])
* Bump omnibus-software from 8560231 to d2525ab in /omnibus #12372 (dependabot[bot])
* Setup auto issue labeler for docs #12370 (tas50)
* Update for the new downloads site #12361 (tas50)
* Add helpers to detect VMware desktop vs server platforms #12358 (tecracer-theinen)
* fix knife bootstrap issue when max wait is specified ref#12281 #12338 (kasif-adnan)
* Adds approle support for Chef::SecretFetcher::HashiVault #12300 (collinmcneese)
* Bump chef-vault to 4.1.5 #12380 (chef-expeditor[bot])
* Update adhoc-canary.omnibus.yml #12379 (jeremiahsnapp)
* YUM package idempotency fixes #10823 (lamont-granquist)
* Bump train-core to 3.8.6 #12387 (chef-expeditor[bot])
* Bump inspec-core-bin to 4.52.9 #12393 (chef-expeditor[bot])
* Unpin ohai in omnibus Gemfile #12383 (jeremiahsnapp)
* Add missing require statements #12405 (jasonwbarnett)
* Bump omnibus-software from d2525ab to 4707275 in /omnibus #12404 (dependabot[bot])

(taca)

2022-09-04 16:26:42 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-inspec-core to 4.56.20

(taca)

2022-09-04 16:26:21 UTC MAIN commitmail json YAML

sysutils/ruby-inspec-core: update to 4.50.3

Update to latest version 4 release.

Changes from 4.50.3 are too many to write here, please refer:
<https://github.com/inspec/inspec/blob/main/CHANGELOG.md>.

(taca)

2022-09-04 16:20:45 UTC MAIN commitmail json YAML

doc: Updated net/ruby-train-core to 3.10.1

(taca)

2022-09-04 16:20:18 UTC MAIN commitmail json YAML

net/ruby-train-core: update to 3.10.1

3.10.1 (2022-06-29)

Merged Pull Requests

* Fix podman transport loading issue. #734 (Vasu1105)

3.10.0 (2022-06-28)

Merged Pull Requests

* Test Ruby 3.1 #723 (poorndm)
* Remove old ruby 2.5 and 2.6 support #731 (Vasu1105)
* CFINSPEC-356 Add podman transport to connect with podman containers #732
  (Vasu1105)

3.9.2 (2022-04-08)

Merged Pull Requests

* CFINSPEC-127 Generate uuid for docker container. #726 (Vasu1105)
* CFINSPEC-155 Fix: command timeout ignored when used with sudo on ssh
  transport. #727 (Vasu1105)
* Add a new regex for Cisco XE devices #728 (clintoncwolfe)

3.8.9 (2022-03-09)

Merged Pull Requests

* Added readme docs for the ssh_config_file option. #714 (Vasu1105)
* CFINSPEC-68: Fix the nil error while fetching uuid for mock
  transport/platform. #724 (Vasu1105)

3.8.7 (2022-02-01)

Merged Pull Requests

* Resolves load error on Windows for vmware transport #717 (Vasu1105)

(taca)

2022-09-04 15:50:16 UTC MAIN commitmail json YAML

doc: Updated www/ruby-sawyer to 0.9.2

(taca)

2022-09-04 15:49:47 UTC MAIN commitmail json YAML

www/ruby-sawyer: update to 0.9.2

0.9.2 (2022-06-07)

* Add dig and fetch to Sawyer::Resource (#74)

(taca)

2022-09-04 15:47:36 UTC MAIN commitmail json YAML

doc: Updated www/ruby-loofah to 2.18.0

(taca)

2022-09-04 15:47:06 UTC MAIN commitmail json YAML

www/ruby-loofah: update to 2.18.0

2.14.0 (2022-02-11)

Features

* The #to_text method on Loofah::HTML::{Document,DocumentFragment} replaces
  <br> line break elements with a newline. [#225]

2.15.0 (2022-03-14)

Features

* Expand set of allowed protocols to include sms:. [#228] (Thanks,
  @brendon!)

2.16.0 (2022-04-01)

Features

* Allow MathML elements menclose and ms, and MathML attributes dir, href,
  lquote, mathsize, notation, and rquote. [#231] (Thanks, @nick-desteffen!)

2.17.0 (2022-04-28)

Features

* Allow ARIA attributes. [#232, #233] (Thanks, @nick-desteffen!)

2.18.0 (2022-05-11)

Features

* Allow CSS property aspect-ratio. [#236] (Thanks, @louim!)

(taca)

2022-09-04 15:42:39 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-s3 to 1.114.0

(taca)

2022-09-04 15:42:05 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-s3: update to 1.114.0

1.114.0 (2022-05-03)

* Feature - Documentation only update for doc bug fixes for the S3 API docs.

1.113.2 (2022-04-26)

* Issue - Fix an issue where ExpiredToken errors were retried as if the
  request was from another region.

1.113.1 (2022-04-25)

* Issue - Rewind the underlying file on a streaming retry that is not a
  truncated body (#2692).

1.113.0 (2022-02-24)

* Feature - This release adds support for new integrity checking
  capabilities in Amazon S3.  You can choose from four supported checksum
  algorithms for data integrity checking on your upload and download
  requests.  In addition, AWS SDK can automatically calculate a checksum as
  it streams data into S3

1.112.0 (2022-02-03)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's CHANGELOG.md for details.

1.111.3 (2022-01-24)

* Issue - Fix starts_with fields on PresignedPost (#2636).

1.111.2 (2022-01-20)

* Issue - Minor cleanups.

1.111.1 (2022-01-06)

* Issue - Don't fail small files in upload_file when :thread_count is
  set. (#2628)

1.111.0 (2022-01-04)

* Feature - Minor doc-based updates based on feedback bugs received.

1.110.0 (2021-12-21)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

(taca)

2022-09-04 15:40:22 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-kms to 1.58.0

(taca)

2022-09-04 15:39:55 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-kms: update to 1.58.0

1.58.0 (2022-07-18)

* Feature - Added support for the SM2 KeySpec in China Partition Regions

1.57.0 (2022-05-17)

* Feature - Add HMAC best practice tip, annual rotation of AWS managed keys.

1.56.0 (2022-04-19)

* Feature - Adds support for KMS keys and APIs that generate and verify HMAC
  codes

1.55.0 (2022-02-24)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

1.54.0 (2022-02-03)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

1.53.0 (2021-12-21)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

(taca)

2022-09-04 15:38:31 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-secretsmanager to 1.65.0

(taca)

2022-09-04 15:38:05 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-secretsmanager: udpate to 1.65.0

1.65.0 (2022-08-17)

* Feature - Documentation updates for Secrets Manager.

1.64.0 (2022-06-16)

* Feature - Documentation updates for Secrets Manager

1.63.0 (2022-06-16)

* Feature - Documentation updates for Secrets Manager

1.62.0 (2022-05-25)

* Feature - Documentation updates for Secrets Manager

1.61.0 (2022-05-11)

* Feature - Doc only update for Secrets Manager that fixes several
  customer-reported issues.

1.60.0 (2022-04-21)

* Feature - Documentation updates for Secrets Manager

1.59.0 (2022-03-11)

* Feature - Documentation updates for Secrets Manager.

1.58.0 (2022-02-24)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

1.57.0 (2022-02-03)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

1.56.0 (2022-01-28)

* Feature - Feature are ready to release on Jan 28th

1.55.0 (2021-12-21)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.

(taca)

2022-09-04 15:37:21 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-core to 3.140.0

(taca)

2022-09-04 15:34:59 UTC MAIN commitmail json YAML

2022-09-04 15:28:50 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sigv4 to 1.5.1

(taca)

2022-09-04 15:28:29 UTC MAIN commitmail json YAML

www/ruby-aws-sigv4: update to 1.5.1

1.5.0 (2022-04-20)

* Feature - Use CRT based signers if aws-crt is available - provides support
  for sigv4a.

1.5.1 (2022-07-19)

* Issue - Fix performance regression when checking if aws-crt is
  available. (#2729)

(taca)

2022-09-04 15:15:36 UTC MAIN commitmail json YAML

devel/ruby-redmine50: fix dependency for ruby30

Ruby 3.0 dose not need ruby-net-pop package.

(taca)

2022-09-04 15:09:00 UTC MAIN commitmail json YAML

doc: Updated archivers/arqiver to 0.10.0

(pin)

2022-09-04 15:08:37 UTC MAIN commitmail json YAML

archivers/arqiver: update to 0.10.1

V0.10.0
--------
- Considered the modes of emblemized icons. This is especially relevant to Qt
  icon engines that colorize selected symbolic icons.
- Get the mimetypes of symlinks directly, without consulting their targets
  (because their targets may be symlinks themselves and so, they aren't
  reliable).
- First try the file manager DBus interface when opening the containing folder.
- Removed the action for opening the containing folder when running as root
  (because there are DBus complications with most file managers).
- Added read-only support for VirtualBox Extension Pack.
- With 7z, don't show password prompt when the archive can't be read and
  there's no mention of encryption.
- Enabled compilation against Qt6. With cmake, "ENABLE_QT5" should be set to
  "OFF" (as in `cmake .. -DENABLE_QT5=OFF`) — it's "ON" by default.

(pin)

2022-09-04 15:06:09 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-partitions to 1.626.0

(taca)

2022-09-04 15:05:31 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: update to 1.626.0

Changes from 1.541.0 are too many to write here, please refer:
<https://github.com/aws/aws-sdk-ruby/releases>.

(taca)

2022-09-04 14:37:27 UTC MAIN commitmail json YAML

doc: Updated devel/mold to 1.4.2

(fcambus)

2022-09-04 14:37:16 UTC MAIN commitmail json YAML

mold: update to 1.4.2.

New features and bug fixes:

- [RV32] We've fixed several issues for 32-bit RISC-V. mold can now build
  complex programs including itself for the target.
- [ARM32] mold gained range extension thunks so that it can now link programs
  whose .text is larger than 16 MiB. Previously, mold couldn't link such large
  programs. We've also fixed general stability issues for ARM32.

(fcambus)

2022-09-04 14:36:29 UTC MAIN commitmail json YAML

doc: Updated devel/binaryen to 110

(fcambus)

2022-09-04 14:36:07 UTC MAIN commitmail json YAML

binaryen: update to 110.

v110
----

- Add support for non-nullable locals in wasm GC.
- Add support for multiple memories.
- Add support for the wasm Strings proposal. (see PRs with [Strings] in name)
- Add a new flag to Directize, `--pass-arg=directize-initial-contents-immutable`
  which indicates the initial table contents are immutable. That is the case for
  LLVM, for example, and it allows us to optimize more indirect calls to direct
  ones.
- Change constant values of some reference types in the C and JS APIs. This is
  only observable if you hardcode specific values instead of calling the
  relevant methods (like `BinaryenTypeDataref()`).
- `BinaryenModulePrintStackIR`, `BinaryenModuleWriteStackIR` and
  `BinaryenModuleAllocateAndWriteStackIR` now have an extra boolean
  argument `optimize`.
- Remove support for the `let` instruction that has been removed from the typed
  function references spec.
- HeapType::ext has been restored but is no longer a subtype of HeapType::any to
  match the latest updates in the GC spec.
- `i31ref` and `dataref` are now nullable to match the latest GC spec.
- Add support for `extern.externalize` and `extern.internalize`.

(fcambus)

2022-09-04 14:35:52 UTC MAIN commitmail json YAML

doc: Updated shells/ksh93 to 1.0.3

(pin)

2022-09-04 14:35:34 UTC MAIN commitmail json YAML

shells/ksh93: update to ksh93-1.0.3.

Submmited by Paolo Vincenzo Olivo through private e-mail.

This a stability update incorporating crucial bug fixes.

Changes since version 1.0.1:

# Release 1.0.3

This point release mainly fixes the following:
- A bug in history expansion (set -H) where any use of the history
  comment character caused processing to be aborted as if it were an
  invalid history expansion. Affected e.g. 'echo ${#v}'.
- A bug in command line options processing that caused short-form option
  equivalents on some built-in commands to be ignored after one use,
  e.g., the new read -a equivalent of read -A.
- Ksh freezing or using excessive memory if HISTSIZE is assigned a
  pathologically large value.
- A bug that caused ksh in the vi editor mode to crash or produce
  invalid completions if ESC = was used at the beginning of a line.

# Release 1.0.2

This release fixes the interactive shell crashing when one of the
predefined aliases (currently 'history' and 'r') is redefined, whether
from a profile/kshrc script or manually. This crash occurred in two
scenarios:

1. when redefining and then unsetting a predefined alias;

2. when redefining a predefined alias and then executing a shell script
that does not begin with a #! path.

(pin)

2022-09-04 14:16:44 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.66.0

(gdt)

2022-09-04 14:16:29 UTC MAIN commitmail json YAML

chat/matrix-synapse: Update to 1.66.0

packaging changes:
  - Depend on pydantic

summary of upstream changes:

Synapse 1.66.0 (2022-08-31)
===========================

This release removes the ability for homeservers to delegate email
ownership verification and password reset confirmation to identity
servers. This removal was originally planned for Synapse 1.64, but was
later deferred until now. See the [upgrade
notes](https://matrix-org.github.io/synapse/v1.66/upgrade.html#upgrading-to-v1660)
for more details.

Deployments with multiple workers should note that the direct TCP
replication configuration was deprecated in Synapse v1.18.0 and will
be removed in Synapse v1.67.0. In particular, the TCP `replication`
[listener](https://matrix-org.github.io/synapse/v1.66/usage/configuration/config_documentation.html#listeners)
type (not to be confused with the `replication` resource on the `http`
listener type) and the `worker_replication_port` config option will be
removed .

To migrate to Redis, add the [`redis`
config](https://matrix-org.github.io/synapse/v1.66/workers.html#shared-configuration),
then remove the TCP `replication` listener from config of the master
and `worker_replication_port` from worker config. Note that a HTTP
listener with a `replication` resource is still required. See the
[worker
documentation](https://matrix-org.github.io/synapse/v1.66/workers.html)
for more details.
Features
--------

- Improve validation of request bodies for the following client-server
  -API endpoints:
  -[`/account/password`](https://spec.matrix.org/v1.3/client-server-api/#post_matrixclientv3accountpassword),
  -[`/account/password/email/requestToken`](https://spec.matrix.org/v1.3/client-server
  -api/#post_matrixclientv3accountpasswordemailrequesttoken),
  -[`/account/deactivate`](https://spec.matrix.org/v1.3/client-server-api/#post_matrixclientv3accountdeactivate)
  -and
  -[`/account/3pid/email/requestToken`](https://spec.matrix.org/v1.3/client-server-api/#post_matrixclientv3account3pidemailrequesttoken). ([\#13188](https://github.com/matrix-org/synapse/issues/13188),
  -[\#13563](https://github.com/matrix-org/synapse/issues/13563))

- Add forgotten status to [Room Details Admin
  API](https://matrix-org.github.io/synapse/latest/admin_api/rooms.html#room-details-api).
  ([\#13503](https://github.com/matrix-org/synapse/issues/13503))

- Add an experimental implementation for [MSC3852 (Expose user agents
  on `Device`)](https://github.com/matrix-org/matrix-spec-proposals/pu
  ll/3852). ([\#13549](https://github.com/matrix-org/synapse/issues/13549))

- Add `org.matrix.msc2716v4` experimental room version with updated
  content fields. Part of [MSC2716 (Importing
  history)](https://github.com/matrix-org/matrix-spec-proposals/pull/2716).
  ([\#13551](https://github.com/matrix-org/synapse/issues/13551))

- Add support for compression to federation
  responses. ([\#13537](https://github.com/matrix-org/synapse/issues/13537))

- Improve performance of sending messages in rooms with thousands of
  local
  users. ([\#13522](https://github.com/matrix-org/synapse/issues/13522),
  [\#13547](https://github.com/matrix-org/synapse/issues/13547))
Deprecations and Removals
-------------------------

- Remove the ability for homeservers to delegate email ownership
  verification and password reset confirmation to identity
  servers. See [upgrade
  notes](https://matrix-org.github.io/synapse/v1.66/upgrade.html#upgrading-to-v1660)
  for more details.

(gdt)

2022-09-04 14:01:04 UTC MAIN commitmail json YAML

doc: Updated time/ruby-timers to 4.3.4

(taca)

2022-09-04 13:53:31 UTC MAIN commitmail json YAML

time/ruby-timers: update to 4.3.4

4.3.4 (2022-09-02)

* Add clear! function and refactor validate function
* Add tests that use validate function to check heap invariant
* Refactor name of heap validation method from validate! to valid?
* CI against Ruby 3.1
* Modernize gem.
* Migrate to sus for tests.
* Flush queued timers if possible.

(taca)

2022-09-04 13:47:00 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-facter to 4.2.11

(taca)

2022-09-04 13:46:11 UTC MAIN commitmail json YAML

sysutils/ruby-facter: update to 4.2.11

4.2.7 (2022-01-12)

* (FACT-3097) Kvm returns nil on OpenStack
* (FACT-3099) ec2_userdata fails if it contains ASCII-8BIT chars
* (FACT-3100) Fix disks fact lsblk path
* (maint) Add RHEL9 support to networking_facts test
* (maint) Github workflow now uses windows 2019

4.2.8 (2022-03-17)

* (PA-4133) Add puppet agent team to CODEOWNERS
* (FACT-1556) Add aws detection for cloud provider
* (FACT-3104) Update the Snyk monitor action

4.2.9 (2022-04-04)

* (FACT-3115) Correctly detect KVM in RHEL hypervisors
* (FACT-3116) Ignore EROFS when deleting fact cache
* (FACT-3090) Fix windows 11 detection

4.2.10 (2022-05-24)

* Merge pull request #2493 from mhashizume/maint/main/version_4_2_10

4.2.11 (2022-07-21)

* (FACT-3109) Add handling for Windows NIC names
* (FACT-3113) Encode strings as UTF-8 when reading files
* (maint) PA-4234 Update Networking Facts test
* (FACT-1557) Ignore CyclomaticComplexity for cloud.provider fact
* (FACT-1557) Extend the cloud.provider fact to Google Compute Engine
* (maint) Update acceptance test for Win11
* Merge pull request #2506 from
  cthorn42/maint/main/merge_changes_for_macos_acceptance_tests
* Merge pull request #2507 from
  cthorn42/maint/main/update_os.macosx.version.fact_test

(taca)

2022-09-04 13:35:01 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-text to 0.2.44

(taca)

2022-09-04 13:34:18 UTC MAIN commitmail json YAML

security/ruby-rex-text: update to 0.2.44

0.2.40 (2022-08-31)

* Land #52, Update Ubuntu 18.04 to 20.04 in Github CI script

0.2.41 (2022-08-31)

* Land #50, added golang support for output.

0.2.42 (2022-09-01)

* Land #54, Extract matchers to files

0.2.43 (2022-09-01)

* Land #53, Fix Language Wrapping

0.2.44 (2022-09-02)

* Land #48, Adds color support for wrapped tables

(taca)

2022-09-04 13:31:00 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-sslscan to 0.1.8

(taca)

2022-09-04 13:30:43 UTC MAIN commitmail json YAML

security/ruby-rex-sslscan: update to 0.1.8

0.1.8 (2022-09-02)

* Update Ubuntu 18.04 to 20.04 in Github CI script

(taca)

2022-09-04 13:29:16 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-socket to 0.1.42

(taca)

2022-09-04 13:28:54 UTC MAIN commitmail json YAML

security/ruby-rex-socket: update to 0.1.42

0.1.42 (2022-08-31)

* Land #51, Update Ubuntu 18.04 to 20.04 in Github CI script

(taca)

2022-09-04 13:27:47 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-random_identifier to 0.1.9

(taca)

2022-09-04 13:27:13 UTC MAIN commitmail json YAML

security/ruby-rex-random_identifier: update to 0.1.9

0.1.9 (2022-09-02)

* Land #8, Update Ubuntu 18.04 to 20.04 in Github CI script

(taca)

2022-09-04 13:25:28 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-powershell to 0.1.97

(taca)

2022-09-04 13:24:55 UTC MAIN commitmail json YAML

security/ruby-rex-powershell: update to 0.1.97

0.1.97 (20220-8-31)

* updates ubuntu 18.04 to 20.04

(taca)

2022-09-04 13:23:11 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-exploitation to 0.1.36

(taca)

2022-09-04 13:22:45 UTC MAIN commitmail json YAML

security/ruby-rex-exploitation: update to 0.1.36

0.1.36 (2022-09-02)

* Land #40, Update Ubuntu 18.04 to 20.04 in Github CI script

(taca)

2022-09-04 13:19:41 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit_payloads-mettle to 1.0.19

(taca)

2022-09-04 13:19:22 UTC MAIN commitmail json YAML

security/ruby-metasploit_payloads-mettle: update to 1.0.19

1.019 (2022-08-29)

* Land #232, Add mem_search() and mem_read() functions.

(taca)

2022-09-04 13:10:51 UTC MAIN commitmail json YAML

2022-09-04 13:10:32 UTC MAIN commitmail json YAML

security/ruby-metasploit-concern: update to 4.0.5

4.0.5 (2022-09-02)

* Land #39, Update Ubuntu 18.04 to 20.04 in Github CI script

(taca)

2022-09-04 13:00:46 UTC MAIN commitmail json YAML

doc: Updated net/ruby-ruby_smb to 3.2.0

(taca)

2022-09-04 13:00:16 UTC MAIN commitmail json YAML

net/ruby-ruby_smb: update to 3.2.0

3.2.0 (2022-08-30)

* Land #235, Use correct TREE_CONNECT access mask
* Land #236, Add Initial MS-ICPR definitions

(taca)

2022-09-04 12:24:39 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.65.0

(gdt)

2022-09-04 12:24:21 UTC MAIN commitmail json YAML

chat/matrix-synapse: Update to 1.65.0

packaging changes:

summary of upstream changes:

Synapse 1.65.0 (2022-08-16)
===========================

Features
--------

- Add support for stable prefixes for [MSC2285 (private read receipts)](https://github.com/matrix-org/matrix-spec-proposals/pull/2285). ([\#13273](https://github.com/matrix-org/synapse/issues/13273))

- Add new unstable error codes `ORG.MATRIX.MSC3848.ALREADY_JOINED`,
  `ORG.MATRIX.MSC3848.NOT_JOINED`, and
  `ORG.MATRIX.MSC3848.INSUFFICIENT_POWER` described in
  [MSC3848](https://github.com/matrix-org/matrix-spec-proposals/pull/3848).
  ([\#13343](https://github.com/matrix-org/synapse/issues/13343))

- Use stable prefixes for
  [MSC3827](https://github.com/matrix-org/matrix-spec-proposals/pull/3827).
  ([\#13370](https://github.com/matrix-org/synapse/issues/13370))

- Add a new module API method to translate a room alias into a room
  ID. ([\#13428](https://github.com/matrix-org/synapse/issues/13428))

- Add a new module API method to create a
  room. ([\#13429](https://github.com/matrix-org/synapse/issues/13429))

- Add remote join capability to the module API's
  `update_room_membership` method (in a backwards compatible
  manner). ([\#13441](https://github.com/matrix-org/synapse/issues/13441))

(gdt)

2022-09-04 12:16:31 UTC MAIN commitmail json YAML

doc: updated git-lfs, varnish, picom

(tnn)

2022-09-04 12:12:01 UTC MAIN commitmail json YAML

picom: update to 9.1

Notable changes:
  New blur method for the experimental backends: dual-kawase
  Support for rounding the corners of windows
  Usability of picom-trans is improved
  It's now possible to match against all values of a window property
  Fix darkening of window edges when using blur
  Some long deprecated options are removed

(tnn)

2022-09-04 12:04:02 UTC MAIN commitmail json YAML

varnish: update to 7.1.1

Fixes CVE-2022-38150 VSV00009

In order to execute an attack, the attacker would have to be able to
influence the HTTP/1 responses that the Varnish Server receives from
its configured backends. A successful attack would cause the Varnish
Server to assert and automatically restart.

(tnn)

2022-09-04 12:00:12 UTC MAIN commitmail json YAML

git-lfs: update to 3.2.0

This release is a feature release which includes support for
machine-readable formats for a couple more commands, plus the ability
to automatically merge LFS-based text files from the command-line.

(tnn)

2022-09-04 11:56:19 UTC MAIN commitmail json YAML

doc: updated timescaledb & friends

(tnn)

2022-09-04 11:55:41 UTC MAIN commitmail json YAML

postgresql-promscale_extension: update to 0.6.0

Added
  prom_api.get_default_chunk_interval()
  prom_api.get_metric_chunk_interval(TEXT)
  _ps_trace.text_matches()
  _ps_trace.tag_v_text_eq_matching_tags()
Fixed
  Don't fail metric deletion if some tables or views are missing
  Incorrect type coercion when using tag_map with = operator
  During upgrade from 0.3.x only alter relations which actually exist
Changed
  ps_trace.delete_all_traces() can only be executed when no Promscale
  connectors are running

(tnn)

2022-09-04 11:48:12 UTC MAIN commitmail json YAML

timescaledb-tune: update to 0.14.1

Support different tuning profiles via the --profile argument

(tnn)

2022-09-04 11:27:16 UTC MAIN commitmail json YAML

promscale: update to 0.14.0

Support for native Jaeger gRPC interface to ingest traces
Improvements to querying (PromQL and Traces)

(tnn)

2022-09-04 11:25:32 UTC MAIN commitmail json YAML

postgresql-timescaledb: update to 2.8.0

This release includes these noteworthy features:
  time_bucket now supports bucketing by month, year and timezone
  Improve performance of bulk SELECT and COPY for distributed hypertables
  1 step CAgg policy management
  Migrate Continuous Aggregates to the new format

(tnn)

2022-09-04 10:57:29 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.64.0

(gdt)

2022-09-04 10:57:20 UTC MAIN commitmail json YAML

chat/matrix-synapse: Update to 1.64.0

packaging changes: Accept MAINTAINER handoff.

upstream changes:

Synapse 1.64.0 (2022-08-02)
===========================

Deprecation Warning
-------------------

Synapse v1.66.0 will remove the ability to delegate the tasks of
verifying email address ownership, and password reset confirmation, to
an identity server.

If you require your homeserver to verify e-mail addresses or to
support password resets via e-mail, please configure your homeserver
with SMTP access so that it can send e-mails on its own behalf.
[Consult the configuration documentation for more
information.](https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html#email)

Features
--------

- Improve error messages when media thumbnails cannot be
  served. ([\#13038](https://github.com/matrix-org/synapse/issues/13038))

- Allow pagination from remote event after discovering it from
  [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030)
  `/timestamp_to_event`. ([\#13205](https://github.com/matrix-org/synapse/issues/13205))

- Add a `room_type` field in the responses for the list room and room
  details admin APIs. Contributed by
  @andrewdoh. ([\#13208](https://github.com/matrix-org/synapse/issues/13208))

- Add support for room version 10. ([\#13220](https://github.com/matrix-org/synapse/issues/13220))

- Add per-room rate limiting for room joins. For each room, Synapse
  now monitors the rate of join events in that room, and throttles
  additional joins if that rate grows too
  large. ([\#13253](https://github.com/matrix-org/synapse/issues/13253),
  [\#13254](https://github.com/matrix-org/synapse/issues/13254),
  [\#13255](https://github.com/matrix-org/synapse/issues/13255),
  [\#13276](https://github.com/matrix-org/synapse/issues/13276))

- Support Implicit TLS (TLS without using a STARTTLS upgrade,
  typically on port 465) for sending emails, enabled by the new option
  `force_tls`. Contributed by Jan
  Schè¾°r. ([\#13317](https://github.com/matrix-org/synapse/issues/13317))

Bugfixes
--------

[pruned]

Improved Documentation
----------------------

[pruned]

Deprecations and Removals
-------------------------

- Drop tables that were formerly used for
  groups/communities. ([\#12967](https://github.com/matrix-org/synapse/issues/12967))

- Drop support for calling `/_matrix/client/v3/account/3pid/bind`
  without an `id_access_token`, which was not permitted by the
  spec. Contributed by
  @Vetchu. ([\#13239](https://github.com/matrix-org/synapse/issues/13239))

(gdt)

2022-09-04 09:57:13 UTC MAIN commitmail json YAML

rust-bin: reduce repetition in NetBSD section, fix aarch64eb entry.

Thanks to pkglint for the need to fix aarch64eb.

(he)

2022-09-04 08:45:56 UTC MAIN commitmail json YAML

doc/TODO: add some

+ Sigil-1.9.20, cvise-2.5.0, libdrm-2.4.113, libheif-1.13.0,
  mame-0.247, npm-8.19.1, py-mercurial-6.2.2, py-pip-audit-2.4.4,
  rust-analyzer-0.0.20220829, texlab-4.2.2, tomlplusplus-3.2.0,
  vala-0.56.3.

(wiz)

2022-09-04 08:42:22 UTC MAIN commitmail json YAML

doc: Updated security/wolfssl to 5.5.0

(fox)

2022-09-04 08:41:57 UTC MAIN commitmail json YAML

security/wolfssl: Update to v5.5.0

Changes since v5.4.0:

wolfSSL Release 5.5.0 (Aug 30, 2022)

Note:
** If not free窶冓ng FP_ECC caches per thread by calling wc_ecc_fp_free there is a
  possible memory leak during TLS 1.3 handshakes which use ECC. Users are urged
  to confirm they are free窶冓ng FP_ECC caches per thread if enabled to avoid
  this issue.

Release 5.5.0 of wolfSSL embedded TLS has bug fixes and new features including:

Vulnerabilities
* [Low] Fault injection attack on RAM via Rowhammer leads to ECDSA key
  disclosure. Users doing operations with private ECC keys such as server side
  TLS connections and creating ECC signatures, who also have hardware that could
  be targeted with a sophisticated Rowhammer attack should update the version of
  wolfSSL and compile using the macro WOLFSSL_CHECK_SIG_FAULTS. Thanks to Yarkin
  Doroz, Berk Sunar, Koksal Must, Caner Tol, and Kristi Rahman all affiliated
  with the Vernam Applied Cryptography and Cybersecurity Lab at Worcester
  Polytechnic Institute for the report.
* [Low] In wolfSSL version 5.3.0 if compiled with --enable-session-ticket and
  the client has non-empty session cache, with TLS 1.2 there is the possibility
  of a man in the middle passing a large session ticket to the client and
  causing a crash due to an invalid free. There is also the potential for a
  malicious TLS 1.3 server to crash a client in a similar manner except in TLS
  1.3 it is not susceptible to a man in the middle attack. Users on the client
  side with 窶兎nable-session-ticket compiled in and using wolfSSL version 5.3.0
  should update their version of wolfSSL. Thanks to Max at Trail of Bits for the
  report and "LORIA, INRIA, France" for research on tlspuffin.
* [Low] If using wolfSSL_clear to reset a WOLFSSL object (vs the normal
  wolfSSL_free/wolfSSL_new) it can result in runtime issues. This exists with
  builds using the wolfSSL compatibility layer (--enable-opnesslextra) and only
  when the application is making use of wolfSSL_clear instead of
  SSL_free/SSL_new. In the case of a TLS 1.3 resumption, after continuing to use
  the WOLFSSH object after having called wolfSSL_clear, an application could
  crash. It is suggested that users calling wolfSSL_clear update the version of
  wolfSSL used. Thanks to Max at Trail of Bits for the report and "LORIA, INRIA,
  France" for research on tlspuffin.
* Potential DoS attack on DTLS 1.2. In the case of receiving a malicious
  plaintext handshake message at epoch 0 the connection will enter an error
  state reporting a duplicate message. This affects both server and client
  side. Users that have DTLS enabled and in use should update their version of
  wolfSSL to mitigate the potential for a DoS attack.

New Feature Additions
* QUIC support added, for using wolfSSL with QUIC implementations like ngtcp2
* SE050 port additions and fixes
* Added support for Dilithium post quantum algorithm use with TLS
* Support for RSA-PSS signed certificates
* Support for Infineon AURIX IDE
* Add Zephyr support for nRF5340 with CryptoCell-312

Enhancements
* Expanded ABI support by 50 APIs to include wolfCrypt and Certificates making a
  total of 113 ABIs controlled and maintained
* DTLS 1.3 partial support for ConnectionID as described by RFC9146 and RFC9147
* Added support for X509_CRL_print function
* Remove deprecated algorithms in Renesas cs+ project
* Support more build options disable/enable with i.MX CAAM build
* wolfSSL_CTX_set_options and wolfSSL_CTX_get_options functions added to non
  compatibility layer builds
* TFM: change inline x86 asm code to compile with clang
* Improvements to error queue and fix for behavior of wolfSSL_ERR_get_error
* scripts/makedistsmall.sh script added for creating a small source/header only
  package
* TLS 1.3: restrict extension validity by message, Extensions ServerName,
  SupportedGroups and ALPN must not appear in server_hello
* Add liboqs integration to CMake build system
* Adds wolfSSL_PEM_read_RSAPrivateKey() to the OpenSSL compatible API
* Added support for P384 pre-share in bundled example server
* Replace clz assembly instruction in ARM 32 builds when not supported
* Integrate chacha20-poly1305 into the EVP interface
* Additional validation that extensions appear in correct messages
* Allow SAN to be critical with ASN template build
* Support wolfSSL_CTX_set1_curves_list being available when X25519 and/or X448
  only defined
* Adds wolfSSL_PEM_read_RSA_PUBKEY() to the OpenSSL compatible API
* Match OpenSSL self signed error return with compatibility layer build
* Added wolfSSL_dtls_create_peer and wolfSSL_dtls_free_peer to help with Python
  and Go wrappers for DTLS

Fixes
* DTLS 1.3 asynchronous use case fixes
* Fix handling of counter to support incrementing across all bytes in ARM crypto
  asm
* Fixes for ED25519/ED448 private key with public key export (RFC8410)
* Fix for build with NO_TLS macro
* Fix for write dup function to copy over TLS version
* Fix to handle path lengths of 0 when checking certificate CA path lengths
* Fix for CMake not installing sp_int.h for SP math all
* When WOLFSSL_VALIDATE_ECC_IMPORT is defined ECC import validates private key
  value is less than order
* PSA crypto fixes
* Fix for not having default pkcs7 signed attributes
* DTLS socket and timeout fixes
* SP int: exptmod ensure base is less than modulus
* Fix for AddPacketInfo with WOLFSSL_CALLBACKS to not pass encrypted TLS 1.3
  handshake messages to callbacks
* Fix for sniffer to ensure the session was polled before trying to reprocess it

(fox)

2022-09-04 08:25:34 UTC MAIN commitmail json YAML

doc: Updated chat/ircd-hybrid to 8.2.42

(fox)

2022-09-04 08:25:09 UTC MAIN commitmail json YAML

chat/ircd-hybrid: Update to 8.2.42

Changes since 8.2.41:

-- Noteworthy changes in version 8.2.42 (2022-08-28)
  * Added support for reproducible builds using the `SOURCE_DATE_EPOCH` environment
    variable. See https://reproducible-builds.org/docs/source-date-epoch/ for more
    information.
  * Extban `$Q` of type acting has been implemented. This extban prevents
    matching users from using the `KICK` command.
  * Implemented channel mode `Q`. `KICK` cannot be used on channels with that mode set.
  * Implemented user mode `Z`. Users with that mode set may only receive private
    messages from other users that are connected via TLS.
  * Fixed issue where `WHO nick` on invisible clients (user mode i`) wouldn't work

(fox)

2022-09-04 07:55:03 UTC MAIN commitmail json YAML

2022-09-04 06:58:57 UTC MAIN commitmail json YAML

rust-bin: add the aarch64_be NetBSD variant.

(he)

2022-09-04 05:48:05 UTC MAIN commitmail json YAML

Comment out broken comparision .if ${_PYTHON_VERSION} < 38
make[7]: "/usr/pkgsrc/textproc/py-pygments/Makefile" line 22: String comparison operator must be either == or !=

(martin)

2022-09-04 05:37:48 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-i18n to 1.10.0

(taca)

2022-09-04 05:37:23 UTC MAIN commitmail json YAML

devel/ruby-i18n: update to 1.10.0

Latest version is 1.12.0, but ruby-redmine50 require before 1.11.

1.9.0 (2022-01-26)

Minor version bump: The number of changes in this release are more than I
would feel comfortable including in a point release.  Therefore, I have
bumped the minor version number here. -- @radar What's Changed

* No longer rely on refinements for Hash utility methods. by @casperisfine
  in #573
* Fix typo: function is missing closing parenthesis by @patrickgramatowski
  in #585
* CI: ruby/setup-ruby with cache by @olleolleolle in #582
* Test on Ruby 3.1 & Rails 7.0x by @radar in #597
* Fix lookups of 0 keys by @movermeyer in #594
* Only deep_symbolize_keys when needed by @paarthmadan in #588
* Symbolize names and freeze values when loading from JSON by @paarthmadan
  in #587
* Clean up unneeded test aliases by @paarthmadan in #589
* Resolve Symbols using the original fallback locale by @movermeyer in #591
* Conditionally assert load_json returns symbolized data by @paarthmadan in
  #601
* Symbolize keys and freeze values when loading from YAML by @paarthmadan in
  #583
* fix ReDoS by @ooooooo-q in #600
* Exclude MissingTranslation options that are not used by the instance by
  @sundling in #581
* Remove references to default_locale in fallbacks comment by @movermeyer in
  #576
* API for marking a key as reserved by @ghiculescu in #579
* Fix missing requires of i18n/core_ext/hash by @razum2um in #574
* Fix ArgumentError when Fallbacks#map used as in Hash by @bagilevi in #570

New Contributors

* @patrickgramatowski made their first contribution in #585
* @olleolleolle made their first contribution in #582
* @movermeyer made their first contribution in #594
* @paarthmadan made their first contribution in #588
* @ooooooo-q made their first contribution in #600
* @sundling made their first contribution in #581
* @razum2um made their first contribution in #574

1.9.1 (2022-01-28)

What's Changed

* Revert "Fix missing requires of i18n/core_ext/hash" by @radar in #602
* CI: Lint the GitHub Actions YAML by @olleolleolle in #604

1.10.0 (2022-02-14)

What's Changed

New Features

* LazyLoadable Backend by @paarthmadan in #612
* Add a version badge to README by @mishina2228 in #621

Bug fixes

* Remove warning: assigned but unused variable by @mishina2228 in #611
* Minor I18n.normalize_keys improvement by @codealchemy in #616
* Allow overriding of entry resolving entry resolving separate from defaults
  by @movermeyer in #622

Other changes

* Remove pry from Gemfile as it is not used by @dvzrv in #608

New Contributors

* @dvzrv made their first contribution in #608
* @mishina2228 made their first contribution in #611

(taca)

2022-09-04 05:29:13 UTC MAIN commitmail json YAML

mail/ruby-roadie-rails: fix typo in RUBY_RAILS_ACCEPTED

(taca)

2022-09-04 05:23:23 UTC MAIN commitmail json YAML

net/ruby-net-smtp: fix dependency lines

(taca)

2022-09-04 05:22:42 UTC MAIN commitmail json YAML

net/ruby-net-pop: fix dependency lines

(taca)

2022-09-04 05:21:52 UTC MAIN commitmail json YAML

net/ruby-net-imap: fix dependency

(taca)

2022-09-04 00:31:12 UTC MAIN commitmail json YAML

doc: Updated databases/postgresql-postgis2 to 3.3.0

(gdt)

2022-09-04 00:31:01 UTC MAIN commitmail json YAML

databases/postgresql-postgis2: Update to 3.3.0

packaging changes:
  - require pgsql >= 11, per upstream
  - enable address standardizer module

PostGIS 3.3.0
2022/08/26

This version requires PostgreSQL 11 or higher, GEOS 3.6 or higher, and Proj 5.2+.
Additional features are enabled if you are running GEOS 3.9+
ST_MakeValid enhancements with 3.10+, ST_ConcaveHull and several other enhancements with GEOS 3.11+.
Requires SFCGAL 1.4.1+ for ST_AlphaShape and ST_OptimalAlphaShape.

The new --enable-lto flag improves math computations.  This new feature is disabled by default
because on some platforms, causes compilation errors (BSD and MingW64 issues have been raised)

Use below to enable it.

./configure --enable-lto flag

* New features *
  - #5116, Topology export/import scripts (Sandro Santilli)
  - ST_Letters creates geometries that look like letters (Paul Ramsey)
  - #5037, postgis_sfcgal: ST_3DConvexHull (Lo誰c Bartoletti)
  - postgis_sfcgal: sfcgal_full_version - reports BOOST and CGAL version
    (Lo誰c Bartoletti)
  - GH659, MARC21/XML, ST_GeomFromMARC21, ST_AsMARC21 (Jim Jones)
  - #5132, GH683, sfcgal: ST_3DUnion aggregate function (Sergei Shoulbakov)
  - #5143, SFCGAL ST_AlphaShape and ST_OptimalAlphaShape
          Requires SFCGAL 1.4.1+ (Lo誰c Bartoletti)
  - #5162, ST_TriangulatePolygon with GEOS 3.11+ (Paul Ramsey, Martin Davis)
  - #5162, ST_SimplifyPolygonHull with GEOS 3.11+ (Paul Ramsey, Martin Davis)
  - #5183, topology.RemoveUnusedPrimitives (Sandro Santilli)

* Breaking changes *
  - Drop support for PostgreSQL 9.6 and 10 (Regina Obe)
  - Change output for WKT MULTIPOINT. All points now
    wrapped in parens. (Even Roualt)
  - GH674, geometry validation and fixing is disabled
    for ST_DumpAsPolygons and ST_Polygon so it works faster
    but might produce invalid polygons. (Aliaksandr Kalenik)

* Enhancements *
  - #2861, Add index on topology.node(containing_face) speeding up
    splitting and merging of faces (Sandro Santilli)
  - #2083, Speed up ST_RemEdge topology functions adding index on
    relation(element_id) and edge_data(abs_next*) (Sandro Santilli)
  - #5118, Allow dropping topologies with missing topogeometry sequences
    (Sandro Santilli)
  - #5111, faster topology face MBR computation (Sandro Santilli)
  - postgis_extensions_upgrade() support for upgrades from any PostGIS
    version, including yet to be released ones (Sandro Santilli)
  - #5040, add postgis_sfcgal_full_version (Lo誰c Bartoletti)
  - GH655, GiST: balance the tree splits better in recursive calls (Darafei Praliaskouski)
  - GH657, GiST: do not call no-op decompress function (Aliaksandr Kalenik)
  - #4939, #5161, ST_LineMerge now has option to keep the directions of input linestrings,
    useful when processing road graphs. Requires GEOS 3.11. (Sergei Shoulbakov)
  - ST_ConcaveHull GEOS 3.11+ native implementation (Paul Ramsey, Martin Davis)
  - ST_ConcaveHull GEOS 3.11+ polygon-respecting native implementation (Paul Ramsey, Martin Davis)
  - #4574, GH678, #5121 Enable Link-Time Optimizations using --enable-lto (Sergei Shoulbakov)
  - GH676, faster ST_Clip (Aliaksandr Kalenik)
  - #5135, Fast GiST index build is enabled by default for PostgreSQL 15+ (Sergei Shoulbakov)
  - #4939, #5161, ST_LineMerge now has option to keep the directions of input linestrings,
    useful when processing road graphs. Requires GEOS 3.11. (Sergei Shoulbakov)
  - #5158, pgtopo_import / pgtopo_export manpages (Sandro Santilli)
  - #5170, add a optional max_rows_per_copy to -Y option to raster2pgsql to
    control number of rows per copy statement.
    Default to 50 when not specified (Regina Obe)
  - GH698, support parallel aggregate for ST_Union (Sergei Shoulbakov)
  - #5024, Update spatial_ref_sys as part of ALTER EXTENSION update postgis (Paul Ramsey)

* Bug Fixe *

(gdt)

2022-09-03 20:22:32 UTC MAIN commitmail json YAML

doc: Updated devel/difftastic to 0.35.0

(pin)

2022-09-03 20:22:10 UTC MAIN commitmail json YAML

devel/difftastic: update to 0.35.0

0.35 (released 2nd September 2022)

Diffing
- Difftastic now fixes sliders in more cases, producing better diff results.

Parsing
- Difftastic will now autodetect files in UTF-16-BE and UTF-16-LE.
  Previously it required files to be UTF-8.
- Added support for Makefiles.
- Fixed an issue with HCL language detection on .workflow files. Fixed an
  issue with Makefile language detection.

Command Line Interface
- Fixed terminal width detection when only stderr is a TTY (e.g. when using
  difftastic with git). This was broken in 0.34.
- Added an option --list-languages which reports all the languages supported,
  along with the extensions associated with them.

(pin)

2022-09-03 18:49:22 UTC MAIN commitmail json YAML

samba4: Remove gensec/krb5 patch.

It doesn't appear to solve the problem, I must have had a stale install
directory around when testing.  Still none the wiser as to why the krb5 module
isn't being built correctly, but apparently it seems to work for some folks, so
it will have to be left broken on SunOS for a bit.

(jperkin)

2022-09-03 17:06:10 UTC MAIN commitmail json YAML

doc: Updated print/xpdf4 to 4.04

(wiz)

2022-09-03 17:06:00 UTC MAIN commitmail json YAML

xpdf: update to 4.04.

4.04 (2022-apr-18)
------------------
When closing a file, save the current page number in ~/.xpdf.pages,
  and restore it next time the file is opened.  This can be disabled
  with "savePageNumbers no" in your xpdfrc file.
Allow the tab list to be reordered, using drag-and-drop.
Added a document information dialog, with metadata and fonts, to xpdf.
Pdftohtml now generates HTML links for URI links anchored on text.
Added the useTrueTypeUnicodeMapping xpdfrc setting.
Added the 'enableXFA' xpdfrc setting back: if set to 'no', xpdf will
  not read an XFA form, meaning all form info comes from the AcroForm.
Add support for long paths on Windows 10.
Added the "-formfields" option to pdftohtml.
Added the "-embedbackground" and "-embedfonts" options to pdftohtml.
Added the "-vstretch" option to pdftohtml.
Added the "-verbose" flag to pdfimages, pdftohtml, pdftopng, pdftoppm,
  pdftops, and pdftotext.
Added the showAttachmentsPane, showLayersPane, and showOutlinePane
  commands.
Added the 'openFile2' command to xpdf.
Added the showMenuBar, hideMenuBar, and toggleMenuBar commands to
  xpdf.
Rearrange file names in the tab list to "foo.pdf [/full/path/]", to
  improve the usability of the (narrow) tab list.
Added the 'imageMaskAntialias' xpdfrc setting.
Added the '-table' switch to pdftohtml.
Fixed a couple of progression order bugs in the JPEG 2000 decoder.
  [Thanks to shellway for the bug reports.]
Fixed a problem with subsampled pixel index computations in the JPEG
  2000 decoder.  [Thanks to shellway for the bug report.]
Fixed a couple of memory leaks triggered by fuzzed PDF files.  [Thanks
  to shellway for the bug report.]
Changed pdftohtml to generate spans with 'class=' instead of 'id=', so
  there aren't duplicate ids.  Also removed the unused id in the
  background img element.
Optimized SplashOutputDev::drawTilingPattern for the case where the
  tile is much larger than the area being drawn (i.e., the clipping
  bbox).  In this case, we can render just the needed portion of the
  tile.
Added a missing zero check for precinct size in the JPEG 2000 decoder.
  [Thanks to shellway for the bug report.]
Added a missing null check in the XFA form scanner.  [Thanks to Taolaw
  for the bug report.]
Deal with xref streams that include a free entry with gen=0xffffffff.
Fixed a problematic corner case in looking up XObject resources.
  [Thanks to shellway for the bug report.]
The unicodeRemapping config command wasn't correctly handling unsorted
  remapping files.
Improved handling of RTL text in the text extractor.
Extended the saveTabState/loadTabState commands to save/restore
  display mode, zoom, rotation, and scroll position for each tab.
Added support for Qt6.
Added a missing bounds check on stream DecodeParms arrays.  [Thanks to
  minipython for the bug report.]
Fixed an integer overflow check in XRef::readXRefTable.  [Thanks to
  yangshufan for the bug report.]
The builtin Latin1 encoding was mapping 'endash' instead of
  'softhyphen' to 0xad.  [Thanks to Jach Fong for the bug report.]
Fixed a bug in PSOutputDev::checkPageSlice() when built without
  SPLASH_CMYK.  [Thanks to irfanariq for the bug report.]
Added missing array length and type checks in Gfx::doForm().  [Thanks
  to shaohua for the bug report.]
Fixed an integer overflow security hole in the JBIG2 decoder.
Substitute Helvetica for undefined fonts and bad font objects.
Added an integer overflow check in JPXStream.  (JPXStream issue)
  [Thanks to Shin Ando @ Ricera Security for the bug report.]
The DCT (JPEG) decoder was allowing the 'interleaved' flag to be
  changed after the first scan of the image.  (CVE-2022-24106) [Thanks
  to Shin Ando @ Ricera Security for the bug report.]

(wiz)

2022-09-03 17:01:41 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 22.09.0

(wiz)

2022-09-03 17:01:30 UTC MAIN commitmail json YAML

Release 22.09.0:
        core:
        * Splash: Do not truncate line dash patterns with more than 20 entries. Issue #1281
        * Various signature related improvements
        * Fix FormField::getFullyQualifiedName in some scenarios
        * Splash: Small optimization on dash pattern handling
        * JBIG2Stream::readHalftoneRegionSeg: Fix potential memory leak
        * Fix crashes on malformed files. Including CVE-2022-38784
        * Fix string formatting in error reporting

        glib:
        * Fix two potential memory leaks in poppler_document_create_dests_tree

        utils:
        * pdfsig: List signature field names when listing signature information
        * pdfsig: Add support for specifying signature by field name
        * pdfunite: Fix crashes on malformed files
        * pdfunite: Fix potential memory leak of docs

(wiz)

2022-09-03 16:27:56 UTC MAIN commitmail json YAML

Fix a grammatical error in a comment

(pho)

2022-09-03 16:07:35 UTC MAIN commitmail json YAML

devel/ruby-redmine: update documentation in comment

Document for redmine50.

(taca)

2022-09-03 15:33:17 UTC MAIN commitmail json YAML

lang/ruby: better handling for dependency

Instead of "expr" command, make commands to make's variable and
later evaluate with :sh modifier.

Thank Jonathan Perkin provides problem and solution.

(taca)

2022-09-03 15:06:54 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-cairo to 1.17.8

(tsutsui)

2022-09-03 15:06:52 UTC MAIN commitmail json YAML

devel/ruby-rugged: add a patch file

Add a patch file missed from previous commit.

(taca)

2022-09-03 15:06:07 UTC MAIN commitmail json YAML

ruby-cairo: update to 1.17.8.

Upstream changes (from NEWS):

Release 1.17.8 (2022-09-01) Sutou Kouhei <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Added support for Pathname for Cairo::Surface#write_to_png.
    [GitHub#37][Reported by scivola]

Thanks
------

  * scivola

(tsutsui)

2022-09-03 15:05:43 UTC MAIN commitmail json YAML

devel/ruby-rugged: update to 1.5.0.1

Catch up tolibgit2 1.5.0.  Changes from 1.2.0 are too many to write here
please refer: <https://github.com/libgit2/rugged/compare/v1.2.0...v1.5.0.1>.

(taca)

2022-09-03 14:53:56 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 1.5.0

(taca)

2022-09-03 14:53:35 UTC MAIN commitmail json YAML

2022-09-03 14:51:02 UTC MAIN commitmail json YAML

doc: Updated converters/ruby-unf_ext to 0.0.8.2

(taca)

2022-09-03 14:50:32 UTC MAIN commitmail json YAML

converters/ruby-unf_ext: update to 0.0.8.2

0.0.8.1 (2022-03-13)

* Include Windows binaries for Ruby 3.1. (FAIL)

0.0.8.2 (2022-05-26)

* Add x64-mingw-ucrt native gem support for RubyInstaller 3.1.

(taca)