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 (5h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 06:05:04 UTC Now

2022-09-07 19:48:48 UTC MAIN commitmail json YAML

oxipng: updated to 6.0.1

v6.0.1
Bugfix] Fix an issue where Zopfli mode could generate corrupt images

(adam)

2022-09-07 15:34:01 UTC MAIN commitmail json YAML

Updated lang/python38, lang/python39, lang/py38-html-docs, lang/py39-html-docs

(adam)

2022-09-07 15:33:20 UTC MAIN commitmail json YAML

python39 py39-html-docs: updated to 3.9.14

Python 3.9.14

Security
gh-95778: Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal) now raises a ValueError if the number of digits in string form is above a limit to avoid potential denial of service attacks due to the algorithmic complexity. This is a mitigation for CVE-2020-10735.

This new limit can be configured or disabled by environment variable, command line flag, or sys APIs. See the integer string conversion length limitation documentation. The default limit is 4300 digits in string form.

Patch by Gregory P. Smith [Google] and Christian Heimes [Red Hat] with feedback from Victor Stinner, Thomas Wouters, Steve Dower, Ned Deily, and Mark Dickinson.
gh-87389: http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. Vulnerability discovered, and initial fix proposed, by Hamza Avvan.

Core and Builtins
gh-93065: Fix contextvars HAMT implementation to handle iteration over deep trees.

The bug was discovered and fixed by Eli Libman. See MagicStack/immutables#84 for more details.

Library
gh-94821: Fix binding of unix socket to empty address on Linux to use an available address from the abstract namespace, instead of “0”.
gh-91810: Suppress writing an XML declaration in open files in ElementTree.write() with encoding='unicode' and xml_declaration=None.
bpo-45393: Fix the formatting for await x and not x in the operator precedence table when using the help() system.
bpo-46197: Fix ensurepip environment isolation for subprocess running pip.

Tests
gh-95280: Fix problem with test_ssl test_get_ciphers on systems that require perfect forward secrecy (PFS) ciphers.
gh-94208: test_ssl is now checking for supported TLS version and protocols in more tests.
bpo-47016: Create a GitHub Actions workflow for verifying bundled pip and setuptools. Patch by Illia Volochii and Adam Turner.

(adam)

2022-09-07 15:32:34 UTC MAIN commitmail json YAML

python38 py38-html-docs: updated to 3.8.14

Python 3.8.14

Security
gh-95778: Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal) now raises a ValueError if the number of digits in string form is above a limit to avoid potential denial of service attacks due to the algorithmic complexity. This is a mitigation for CVE-2020-10735.

This new limit can be configured or disabled by environment variable, command line flag, or sys APIs. See the integer string conversion length limitation documentation. The default limit is 4300 digits in string form.

Patch by Gregory P. Smith [Google] and Christian Heimes [Red Hat] with feedback from Victor Stinner, Thomas Wouters, Steve Dower, Ned Deily, and Mark Dickinson.
gh-87389: http.server: Fix an open redirection vulnerability in the HTTP server when an URI path starts with //. Vulnerability discovered, and initial fix proposed, by Hamza Avvan.

Core and Builtins
gh-93065: Fix contextvars HAMT implementation to handle iteration over deep trees.

The bug was discovered and fixed by Eli Libman. See MagicStack/immutables#84 for more details.

Library
bpo-46197: Fix ensurepip environment isolation for subprocess running pip.
bpo-36073: Raise ProgrammingError instead of segfaulting on recursive usage of cursors in sqlite3 converters. Patch by Sergey Fedoseev.

Documentation
gh-91888: Add a new gh role to the documentation to link to GitHub issues.
bpo-47138: Pin Jinja to a version compatible with Sphinx version 2.4.4.

Tests
gh-94208: test_ssl is now checking for supported TLS version and protocols in more tests.
bpo-47016: Create a GitHub Actions workflow for verifying bundled pip and setuptools. Patch by Illia Volochii and Adam Turner.
bpo-46114: Fix test case for OpenSSL 3.0.1 version. OpenSSL 3.0 uses 0xMNN00PP0L.

Windows
bpo-47194: Update zlib to v1.2.12 to resolve CVE-2018-25032.

(adam)

2022-09-07 15:14:13 UTC MAIN commitmail json YAML

Updated math/py-numpy, fonts/py-fonttools

(adam)

2022-09-07 15:13:52 UTC MAIN commitmail json YAML

py-fonttools: updated to 4.37.1

4.37.1 (released 2022-08-24)
----------------------------

- [subset] Fixed regression introduced with v4.37.0 while subsetting the VarStore of
  ``HVAR`` and ``VVAR`` tables, whereby an ``AttributeError: subset_varidxes`` was
  thrown because an apparently unused import statement (with the side-effect of
  dynamically binding that ``subset_varidxes`` method to the VarStore class) had been
  accidentally deleted in an unrelated PR.
- [pens] Added ``cairoPen``.
- [gvar] Read ``gvar`` more lazily by not parsing all of the ``glyf`` table.
- [ttGlyphSet] Make ``drawPoints(pointPen)`` method work for CFF fonts as well via
  adapter pen.

4.37.0 (released 2022-08-23)
----------------------------

- [varLib.models] Reverted PR 2717 which added support for "narrow tents" in v4.36.0,
  as it introduced a regression. It will be restored in upcoming release
  once we found a solution to the bug.
- [cff.specializer] Fixed issue in charstring generalizer with the ``blend`` operator.
- [varLib.models] Added support for extrapolation.
- [ttGlyphSet] Ensure the newly added ``_TTVarGlyphSet`` inherits from ``_TTGlyphSet``
  to keep backward compatibility with existing API.
- [kern] Allow compiling legacy kern tables with more than 64k entries (d21cfdede).
- [visitor] Added new visitor API to traverse tree of objects and dispatch based
  on the attribute type: cf. ``fontTools.misc.visitor`` and ``fontTools.ttLib.ttVisitor``. Added ``fontTools.ttLib.scaleUpem`` module that uses the latter to
  change a font's units-per-em and scale all the related fields accordingly.

4.36.0 (released 2022-08-17)
----------------------------

- [varLib.models] Use a simpler model that generates narrower "tents" (regions, master
  supports) whenever possible: specifically when any two axes that actively "cooperate"
  (have masters at non-zero positions for both axes) have a complete set of intermediates.
  The simpler algorithm produces fewer overlapping regions and behaves better with
  respect to rounding at the peak positions than the generic solver, always matching
  intermediate masters exactly, instead of maximally 0.5 units off. This may be useful
  when 100% metrics compatibility is desired.
- [feaLib] Remove warning when about ``GDEF`` not being built when explicitly not
  requested; don't build one unconditonally even when not requested.
- [ttFont] ``TTFont.getGlyphSet`` method now supports selecting a location that
  represents an instance of a variable font (supports both user-scale and normalized
  axes coordinates via the ``normalized=False`` parameter). Currently this only works
  for TrueType-flavored variable fonts.

4.35.0 (released 2022-08-15)
----------------------------

- [otData/otConverters] Added support for 'biased' PaintSweepGradient start/end angles
  to match latest COLRv1 spec.
- [varLib.instancer] Fixed bug in ``_instantiateFeatureVariations`` when at the same
  time pinning one axis and restricting the range of a subsequent axis; the wrong axis
  tag was being used in the latter step (as the records' axisIdx was updated in the
  preceding step but looked up using the old axes order in the following step).
- [mtiLib] Pad script tags with space when less than 4 char long.
- [merge] Use ``'.'`` instead of ``'#'`` in duplicate glyph names.
- [gvar] Added support for lazily loading glyph variations.
- [varLib] In ``build_many``, we forgot to pass on ``colr_layer_reuse`` parameter to
  the ``build`` method.
- [svgPathPen] Add a main that prints SVG for input text (6df779fd).
- [cffLib.width] Fixed off-by-one in optimized values; previous code didn't match the
  code block above it (2963fa50).
- [varLib.interpolatable] Support reading .designspace and .glyphs files (via optional
  ``glyphsLib``).
- Compile some modules with Cython when available and building/installing fonttools
  from source: ``varLib.iup`` (35% faster), ``pens.momentsPen`` (makes
  ``varLib.interpolatable`` 3x faster).
- [feaLib] Allow features to be built for VF without also building a GDEF table (e.g.
  only build GSUB); warn when GDEF would be needed but isn't requested.
- [otBase] Fixed ``AttributeError`` when uharfbuzz < 0.23.0 and 'repack' method is
  missing (32aa8eaf). Use new ``uharfbuzz.repack_with_tag`` when available (since
  uharfbuzz>=0.30.0), enables table-specific optimizations to be performed during
  repacking.
- [statisticsPen] By default report all glyphs (4139d891). Avoid division-by-zero
  (52b28f90).
- [feaLib] Added missing required argument to FeatureLibError exception
- [varLib.merge] Fixed error during error reporting. Fixed undefined
  ``NotANone`` variable.

4.34.4 (released 2022-07-07)
----------------------------

- Fixed typo in varLib/merger.py that causes NameError merging COLR glyphs
  containing more than 255 layers.

4.34.3 (released 2022-07-07)
----------------------------

- [designspaceLib] Don't make up bad PS names when no STAT data

4.34.2 (released 2022-07-06)
----------------------------

- [varStore/subset] fixed KeyError exception to do with NO_VARIATION_INDEX while
  subsetting varidxes in GPOS/GDEF (a08140d).

4.34.1 (released 2022-07-06)
----------------------------

- [instancer] When optimizing HVAR/VVAR VarStore, use_NO_VARIATION_INDEX=False to avoid
  including NO_VARIATION_INDEX in AdvWidthMap, RsbMap, LsbMap mappings, which would
  push the VarIdx width to maximum (4bytes), which is not desirable. This also fixes
  a hard crash when attempting to subset a varfont after it had been partially instanced
  with use_NO_VARIATION_INDEX=True.

4.34.0 (released 2022-07-06)
----------------------------

- [instancer] Set RIBBI bits in head and OS/2 table when cutting instances and the
  subfamily nameID=2 contains strings like 'Italic' or 'Bold'.
- [otTraverse] Addded module containing methods for traversing trees of otData tables
.
- [otTables] Made DeltaSetIndexMap TTX dump less verbose by omitting no-op entries
.
- [colorLib.builder] Added option to disable PaintColrLayers's reuse of layers from
  LayerList.
- [varLib] Added support for merging multiple master COLRv1 tables into a variable
  COLR table. Base color glyphs of same name in different masters must have
  identical paint graph structure (incl. number of layers, palette indices, number
  of color line stops, corresponding paint formats at each level of the graph),
  but can differ in the variable fields (e.g. PaintSolid.Alpha). PaintVar* tables
  are produced when this happens and a VarStore/DeltaSetIndexMap is added to the
  variable COLR table. It is possible for non-default masters to be 'sparse', i.e.
  omit some of the color glyphs present in the default master.
- [feaLib] Let the Parser set nameIDs 1 through 6 that were previously reserved.
- [varLib.varStore] Support NO_VARIATION_INDEX in optimizer and instancer.
- [feaLib] Show all missing glyphs at once at end of parsing.
- [varLib.iup] Rewrite force-set conditions and limit DP loopback length.
  For Noto Sans, IUP time drops from 23s down to 9s, with only a slight size increase
  in the final font. This basically turns the algorithm from O(n^3) into O(n).
- [featureVars] Report about missing glyphs in substitution rules.
- [mutator/instancer] Added CLI flag to --no-recalc-timestamp.
- [SVG] Allow individual SVG documents in SVG OT table to be compressed on uncompressed,
  and remember that when roundtripping to/from ttx. The SVG.docList is now a list
  of SVGDocument namedtuple-like dataclass containing an extra ``compressed`` field,
  and no longer a bare 3-tuple.
- [designspaceLib] Check for descriptor types with hasattr() to allow custom classes
  that don't inherit the default descriptors.
- [subset] Enable sharing across subtables of extension lookups for harfbuzz packing
. Updated how table packing falls back to fontTools from harfbuzz.
- [subset] Updated default feature tags following current Harfbuzz.
- [svgLib] Fixed regex for real number to support e.g. 1e-4 in addition to 1.0e-4.
  Support parsing negative rx, ry on arc commands.
- [subset] Fixed subsetting SinglePosFormat2 when ValueFormat=0.

(adam)

2022-09-07 15:11:56 UTC MAIN commitmail json YAML

py-numpy: updated to 1.23.2

NUMPY 1.23.0 RELEASED

Jun 22, 2022 – NumPy 1.23.0 is now available. The highlights of the release are:

Implementation of loadtxt in C, greatly improving its performance.
Exposure of DLPack at the Python level for easy data exchange.
Changes to the promotion and comparisons of structured dtypes.
Improvements to f2py.
The NumPy 1.23.0 release continues the ongoing work to improve the handling and promotion of dtypes, increase the execution speed, clarify the documentation, and expire old deprecations. It is the work of 151 contributors spread over 494 pull requests. The Python versions supported by this release 3.8-3.10. Python 3.11 will be supported when it reaches the rc stage.

(adam)

2022-09-07 09:37:15 UTC MAIN commitmail json YAML

2022-09-07 09:32:31 UTC MAIN commitmail json YAML

2022-09-07 08:04:43 UTC MAIN commitmail json YAML

Updated security/py-cryptography, security/py-cryptography_vectors

(adam)

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

py-cryptography py-cryptography_vectors: updated to 38.0.0

38.0.0 - 2022-09-06
~~~~~~~~~~~~~~~~~~~

* Final deprecation of OpenSSL 1.1.0. The next release of ``cryptography``
  will drop support.
* We no longer ship ``manylinux2010`` wheels. Users should upgrade to the
  latest ``pip`` to ensure this doesn't cause issues downloading wheels on
  their platform. We now ship ``manylinux_2_28`` wheels for users on new
  enough platforms.
* Updated the minimum supported Rust version (MSRV) to 1.48.0, from 1.41.0.
  Users with the latest ``pip`` will typically get a wheel and not need Rust
  installed, but check :doc:`/installation` for documentation on installing a
  newer ``rustc`` if required.
* :meth:`~cryptography.fernet.Fernet.decrypt` and related methods now accept
  both ``str`` and ``bytes`` tokens.
* Parsing ``CertificateSigningRequest`` restores the behavior of enforcing
  that the ``Extension`` ``critical`` field must be correctly encoded DER. See
  `the issue <https://github.com/pyca/cryptography/issues/6368>`_ for complete
  details.
* Added two new OpenSSL functions to the bindings to support an upcoming
  ``pyOpenSSL`` release.
* When parsing :class:`~cryptography.x509.CertificateRevocationList` and
  :class:`~cryptography.x509.CertificateSigningRequest` values, it is now
  enforced that the ``version`` value in the input must be valid according to
  the rules of :rfc:`2986` and :rfc:`5280`.
* Using MD5 or SHA1 in :class:`~cryptography.x509.CertificateBuilder` and
  other X.509 builders is deprecated and support will be removed in the next
  version.
* Added additional APIs to
  :class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp`, including
  :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_hash_algorithm`,
  :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature_algorithm`,
  :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.signature`, and
  :attr:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp.extension_bytes`.
* Added :attr:`~cryptography.x509.Certificate.tbs_precertificate_bytes`, allowing
  users to access the to-be-signed pre-certificate data needed for signed
  certificate timestamp verification.
* :class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFHMAC` and
  :class:`~cryptography.hazmat.primitives.kdf.kbkdf.KBKDFCMAC` now support
  :attr:`~cryptography.hazmat.primitives.kdf.kbkdf.CounterLocation.MiddleFixed`
  counter location.
* Fixed :rfc:`4514` name parsing to reverse the order of the RDNs according
  to the section 2.1 of the RFC, affecting method
  :meth:`~cryptography.x509.Name.from_rfc4514_string`.
* It is now possible to customize some aspects of encryption when serializing
  private keys, using
  :meth:`~cryptography.hazmat.primitives.serialization.PrivateFormat.encryption_builder`.
* Removed several legacy symbols from our OpenSSL bindings. Users of pyOpenSSL
  versions older than 22.0 will need to upgrade.
* Added
  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES128` and
  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES256` classes.
  These classes do not replace
  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.AES` (which
  allows all AES key lengths), but are intended for applications where
  developers want to be explicit about key length.

(adam)

2022-09-07 06:50:53 UTC MAIN commitmail json YAML

2022-09-07 06:44:51 UTC MAIN commitmail json YAML

doc: Updated devel/hs-protolude to 0.3.2nb1

(pho)

2022-09-07 06:43:41 UTC MAIN commitmail json YAML

devel/hs-protolude: Update to 0.3.2

0.3.2
* GHC 9.2.2 support
* Drop export executable

0.3.1
* GHC 9.0.1 and 9.2.1 support
* Add HasCallStack to unsafe* functions.
* Banish String on readMaybe and readEither.

(pho)

2022-09-07 06:36:55 UTC MAIN commitmail json YAML

doc: Updated lang/go118 to 1.18.6

(bsiegert)

2022-09-07 06:36:33 UTC MAIN commitmail json YAML

go118: update to 1.18.6 (security)

This minor release includes 2 security fixes following the security policy:

net/http: handle server errors after sending GOAWAY

A closing HTTP/2 server connection could hang forever waiting for a clean
shutdown that was preempted by a subsequent fatal error. This failure mode
could be exploited to cause a denial of service.

Thanks to Bahruz Jabiyev, Tommaso Innocenti, Anthony Gavazzi, Steven Sprecher,
and Kaan Onarlioglu for reporting this.

This is CVE-2022-27664 and Go issue https://go.dev/issue/54658.

net/url: JoinPath does not strip relative path components in all circumstances

JoinPath and URL.JoinPath would not remove ../ path components appended to a
relative path. For example, JoinPath("https://go.dev", "../go") returned the
URL https://go.dev/../go, despite the JoinPath documentation stating that ../
path elements are cleaned from the result.

Thanks to q0jt for reporting this issue.

This is CVE-2022-32190 and Go issue https://go.dev/issue/54385.

(bsiegert)

2022-09-07 02:57:19 UTC MAIN commitmail json YAML

devel/Makefile: + hs-monoidal-containers

(pho)

2022-09-07 02:57:10 UTC MAIN commitmail json YAML

doc: Added devel/hs-monoidal-containers version 0.6.2.0

(pho)

2022-09-07 02:57:02 UTC MAIN commitmail json YAML

devel/hs-monoidal-containers: import hs-monoidal-containers-0.6.2.0

Containers with merging via monoidal accumulation. The Monoid instances
provided by the "containers" and "unordered-containers" packages merge
structures in a left-biased manner instead of using the underlying monoidal
structure of the value.

This package wraps the types provided by these packages, but provides
Monoid instances implemented in terms of the value type's mappend. For
instance, the Monoid Map instance looks like,

  instance (Ord k, Semigroup a) => Monoid (MonoidalMap k a)

(pho)

2022-09-07 02:56:35 UTC MAIN commitmail json YAML

devel/Makefile: + hs-newtype

(pho)

2022-09-07 02:56:07 UTC MAIN commitmail json YAML

doc: Added devel/hs-newtype version 0.2.2.0

(pho)

2022-09-07 02:56:00 UTC MAIN commitmail json YAML

devel/hs-newtype: import hs-newtype-0.2.2.0

Per Conor McBride, the "Newtype" typeclass represents the packing and
unpacking of a newtype, and allows you to operate under that newtype with
functions such as "ala".

(pho)

2022-09-07 02:54:01 UTC MAIN commitmail json YAML

doc: Updated lang/purescript to 0.15.4

(pho)

2022-09-07 02:53:52 UTC MAIN commitmail json YAML

2022-09-07 02:18:16 UTC MAIN commitmail json YAML

doc: Updated sysutils/hs-typed-process to 0.2.10.1

(pho)

2022-09-07 02:18:04 UTC MAIN commitmail json YAML

sysutils/typed-process: Update to 0.2.10.1

0.2.10.0
* Add mkPipeStreamSpec

0.2.9.0
* Re-export StdStream

(pho)

2022-09-07 02:07:01 UTC MAIN commitmail json YAML

devel/hs-memory: Forgot to update buildlink3.mk

(pho)

2022-09-07 01:36:40 UTC MAIN commitmail json YAML

doc: Updated devel/hs-memory to 0.18.0

(pho)

2022-09-07 01:36:31 UTC MAIN commitmail json YAML

devel/hs-memory: Update to 0.18.0

* drop support for ghc < 8.8
* compat with ghc 9.4

(pho)

2022-09-07 00:58:55 UTC MAIN commitmail json YAML

doc: Updated security/hs-cryptonite to 0.30

(pho)

2022-09-07 00:58:46 UTC MAIN commitmail json YAML

security/hs-cryptonite: Update to 0.30

* Fix some C symbol blake2b prefix to be cryptonite_ prefix (fix mixing
  with other C library)
* add hmac-lazy
* Fix compilation with GHC 9.2
* Drop support for GHC8.0, GHC8.2, GHC8.4, GHC8.6

(pho)

2022-09-06 22:47:33 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.6.4

(gutteridge)

2022-09-06 22:47:17 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.6.4

Change log:

0.6.4
======
- settings: Improve app icon and name matching
- settings: Sort known apps by notification count
- settings: Show 'Unspecified app' instead of empty line
- daemon: Improve application icon matching
- Correctly reset position during slideout (Fixes #42)
- panel-plugin: Remove duplicate function call (Fixes #40)
- panel-plugin: Fix file monitor (Fixes #40)
- Properly free the GKeyFile
- tests: Add logging test
- Fix compiler warnings
- Fix tooltip grammar
- build: Fix intltool lock file problem during make distcheck
- Update gitignore
- Update COPYING (#61)
- Translation Updates:
  Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China),
  Chinese (Taiwan), Czech, Danish, Dutch, Eastern Armenian, Estonian,
  French, Galician, German, Greek, Hebrew, Indonesian, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l,
  Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2022-09-06 21:04:32 UTC MAIN commitmail json YAML

tex package updates

(markd)

2022-09-06 21:03:06 UTC MAIN commitmail json YAML

2022-09-06 21:01:16 UTC MAIN commitmail json YAML

2022-09-06 20:59:14 UTC MAIN commitmail json YAML

tex-lwarp{,-doc}: update to 0.908

0.908
Fixed obscure reference bug, sometimes seen in citations.

0.907
Fix for SVG images with Windows.

0.906
Improvements for screen readers.

(markd)

2022-09-06 20:54:32 UTC MAIN commitmail json YAML

2022-09-06 20:52:22 UTC MAIN commitmail json YAML

tex-koma-script: update to 3.37

The source code of the KOMA-Script user manuals has been reorganized.
The old 8+3 names of the manuals have been replaced by more canonical names
`scrguide-de.pdf` (German manual) and `scrguide-en.pdf` (English manual).
`README` has been replaced by `README.md`, `manifest.txt` bei `MANIFEST.md`.
The HTML wrapper files have been replaced by individual files for each class
and package linking to the corresponding chapter of the KOMA-Script user
manuals.

Additionally the issues 21, 23, 24, 25, 28, 29, 30, 31, 32, 33
have been fixed.

(markd)

2022-09-06 20:47:39 UTC MAIN commitmail json YAML

tex-etoc{,-doc}: update to 1.09f

Maintenance release with documentation improvements and addition of
\etocimmediatedepthtag.toc as well as some other "immediate" variants of
macros writing to the .toc file.  Refer to README.md for details.

The German language documentation was without updates since April 2015 and
had become obsolete in various ways.  It is not distributed anymore.

(markd)

2022-09-06 20:46:55 UTC MAIN commitmail json YAML

doc: Updated shells/nushell to 0.68.0

(pin)

2022-09-06 20:46:24 UTC MAIN commitmail json YAML

shells/nushell: update to 0.68.0

This is a huge jump over several releases and it's impossible to list changes.
Please visit https://www.nushell.sh/blog/ for the details of every release.

Be aware that there are lots of changes across all aspects of Nushell.

- There's a new engine, new line editor, and new commands.
- Configuration files will not work and have to be re-written.
- Previous scripts will need to be updated, and you'll need to learn some of
  the new ways of doing things in Nushell to get back to the same level of
  comfort.
- Several shell improvements and behavior changes.
- There's also a new plugin architecture and quite a number of breaking
  changes after fixing design flaws, cleaned-up the design, and rethought how
  commands should work.
- New additional startup file (env.nu) which, sets up the environment that
  you'll run Nushell in. As a result, you're able to set up important
  environment variables like $env.NU_LIB_DIRS before 'config.nu' begins to run.
- Deeper integration with SQLite, new completion logic, introduction of
  overlays, hooks, lazy dataframes, input overloading, input/output type,
  new variable naming convention ...

So, please do read about the changes before.

(pin)

2022-09-06 19:51:41 UTC MAIN commitmail json YAML

doc: fix entry

(wiz)

2022-09-06 19:45:11 UTC MAIN commitmail json YAML

doc: Updated parallel/py-ipyparallel to 8.4.1nb1

(wiz)

2022-09-06 19:44:58 UTC MAIN commitmail json YAML

py-ipyparallel: fix PLIST

Bump PKGREVISION.

Fix a pkglint warning while here.

(wiz)

2022-09-06 19:18:50 UTC MAIN commitmail json YAML

doc: Updated time/hs-clock to 0.8.3

(pho)

2022-09-06 19:18:33 UTC MAIN commitmail json YAML

Update to clock-0.8.3

* Dropped support for GHC < 7.8.
* Tested with GHC 7.8 - 9.2.
* TODO: new module System.Clock.Seconds
* TODO: new functions
* TODO: other changes

(pho)

2022-09-06 19:18:14 UTC MAIN commitmail json YAML

Fix a wrong COMMENT

(pho)

2022-09-06 19:14:38 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-ipython, lang/python310, lang/py310-html-docs

(adam)

2022-09-06 19:13:51 UTC MAIN commitmail json YAML

py310-html-docs: updated to 3.10.7

Match python310 version.

(adam)

2022-09-06 19:13:24 UTC MAIN commitmail json YAML

python310: updated to 3.10.7

Python 3.10.7 final

Security
gh-95778: Converting between int and str in bases other than 2 (binary), 4, 8 (octal), 16 (hexadecimal), or 32 such as base 10 (decimal) now raises a ValueError if the number of digits in string form is above a limit to avoid potential denial of service attacks due to the algorithmic complexity. This is a mitigation for CVE-2020-10735.

This new limit can be configured or disabled by environment variable, command line flag, or sys APIs. See the integer string conversion length limitation documentation. The default limit is 4300 digits in string form.

Patch by Gregory P. Smith [Google] and Christian Heimes [Red Hat] with feedback from Victor Stinner, Thomas Wouters, Steve Dower, Ned Deily, and Mark Dickinson.

Core and Builtins
gh-96187: Fixed a bug that caused _PyCode_GetExtra to return garbage for negative indexes. Patch by Pablo Galindo
gh-95876: Fix format string in _PyPegen_raise_error_known_location that can lead to memory corruption on some 64bit systems. The function was building a tuple with i (int) instead of n (Py_ssize_t) for Py_ssize_t arguments.
gh-95605: Fix misleading contents of error message when converting an all-whitespace string to float.
gh-93592: coroutine.throw() now properly initializes the frame.f_back when resuming a stack of coroutines. This allows e.g. traceback.print_stack() to work correctly when an exception (such as CancelledError) is thrown into a coroutine.
gh-94996: ast.parse() will no longer parse function definitions with positional-only params when passed feature_version less than (3, 8). Patch by Shantanu Jain.

Library
gh-68163: Correct conversion of numbers.Rational窶冱 to float.
gh-96159: Fix a performance regression in logging TimedRotatingFileHandler. Only check for special files when the rollover time has passed.
gh-96175: Fix unused localName parameter in the Attr class in xml.dom.minidom.
gh-95609: Update bundled pip to 22.2.2.
gh-95231: Fail gracefully if EPERM or ENOSYS is raised when loading crypt methods. This may happen when trying to load MD5 on a Linux kernel with FIPS enabled.

Documentation
gh-96098: Improve discoverability of the higher level concurrent.futures module by providing clearer links from the lower level threading and multiprocessing modules.
gh-95789: Update the default RFC base URL from deprecated tools.ietf.org to datatracker.ietf.org
gh-91207: Fix stylesheet not working in Windows CHM htmlhelp docs. Contributed by C.A.M. Gerlach.
bpo-47115: The documentation now lists which members of C structs are part of the Limited API/Stable ABI.

Tests
gh-95243: Mitigate the inherent race condition from using find_unused_port() in testSockName() by trying to find an unused port a few times before failing. Patch by Ross Burton.

Build
gh-94682: Build and test with OpenSSL 1.1.1q

IDLE
gh-65802: Document handling of extensions in Save As dialogs.
gh-95191: Include prompts when saving Shell (interactive input and output).

(adam)

2022-09-06 19:12:14 UTC MAIN commitmail json YAML

py-ipython: updated to 8.5.0

IPython 8.5.0
-------------
First release since a couple of month due to various reasons and timing preventing
me for sticking to the usual monthly release the last Friday of each month. This
is of non negligible size as it has more than two dozen PRs with various fixes
an bug fixes.

(adam)

2022-09-06 19:11:39 UTC MAIN commitmail json YAML

doc: Updated lang/go119 to 1.19.1

(bsiegert)

2022-09-06 19:11:13 UTC MAIN commitmail json YAML

go119: update to 1.19.1 (security)

This minor release includes 2 security fixes following the security policy:

net/http: handle server errors after sending GOAWAY

A closing HTTP/2 server connection could hang forever waiting for a clean
shutdown that was preempted by a subsequent fatal error. This failure mode
could be exploited to cause a denial of service.

Thanks to Bahruz Jabiyev, Tommaso Innocenti, Anthony Gavazzi, Steven Sprecher,
and Kaan Onarlioglu for reporting this.

This is CVE-2022-27664 and Go issue https://go.dev/issue/54658.

net/url: JoinPath does not strip relative path components in all circumstances

JoinPath and URL.JoinPath would not remove ../ path components appended to a
relative path. For example, JoinPath("https://go.dev", "../go") returned the
URL https://go.dev/../go, despite the JoinPath documentation stating that ../
path elements are cleaned from the result.

Thanks to q0jt for reporting this issue.

This is CVE-2022-32190 and Go issue https://go.dev/issue/54385.

(bsiegert)

2022-09-06 19:07:54 UTC MAIN commitmail json YAML

py-astroid: updated to 2.12.8

What's New in astroid 2.12.8?
=============================
* Fixed a crash in the ``dataclass`` brain for ``InitVars`` without subscript typing.
* Fixed parsing of default values in ``dataclass`` attributes.

What's New in astroid 2.12.7?
=============================
* Fixed a crash in the ``dataclass`` brain for uninferable bases.

(adam)

2022-09-06 19:03:43 UTC MAIN commitmail json YAML

doc: Updated www/hs-bower-json to 1.1.0.0

(pho)

2022-09-06 19:03:33 UTC MAIN commitmail json YAML

2022-09-06 19:00:22 UTC MAIN commitmail json YAML

Updated databases/sqlite3, databases/sqlite3-docs, databases/sqlite3-tcl, devel/lemon

(adam)

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)