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

2024-05-12 17:29:11 UTC Now

2022-03-07 10:27:24 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-opam-file-format to 2.1.3

(jaapb)

2022-03-07 10:27:08 UTC MAIN commitmail json YAML

Updated misc/ocaml-opam-file-format to version 2.1.3.

Changes are mostly minor, but this is needed to compile opaline 0.3.3.

(jaapb)

2022-03-07 09:14:39 UTC MAIN commitmail json YAML

doc: Updated lang/go117 to 1.17.8

(bsiegert)

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

2022-03-07 08:44:52 UTC MAIN commitmail json YAML

Update go117 to 1.17.8 (security).

This minor release includes a security fix following the security policy:

regexp: stack exhaustion compiling deeply nested expressions

On 64-bit platforms, an extremely deeply nested expression can cause
regexp.Compile to cause goroutine stack exhaustion, forcing the program to
exit. Note this applies to very large expressions, on the order of 2MB.

Thanks to Juho Nurminen of Mattermost for reporting this.

This is CVE-2022-24921 and https://go.dev/issue/51112.

(bsiegert)

2022-03-07 08:40:19 UTC MAIN commitmail json YAML

Fix latest xenkernel415 entry

(leot)

2022-03-07 07:29:07 UTC MAIN commitmail json YAML

doc: Updated chat/eggdrop to 1.9.2

(nia)

2022-03-07 07:28:45 UTC MAIN commitmail json YAML

eggdrop: update to 1.9.2

Eggdrop v1.9.2:

General changes:
    - Added CAP 302 support, and generally enhance CAP support
    - Enabled threaded core DNS requests as the default method for DNS lookups;
      this can be disabled with ./configure --disable-tdns
    - Added support for the MONITOR CAP capability, allowing tracking of online
      and offline nicknames
    - Added support for the 005 BOT flag, allowing tracking of users that
      declare themselves as bots to the IRC server
    - Added SSL status to the .bottree command, denoted with a '=' symbol
    - Fixed allowing Eggdrop to process message-tags even if the message-tags
      capability is not explicitly requested
    - Alt-nick is now used before a randomly generated nickname if the requested
      nickname is rejected as invalid by the server. This feature is now
      divorced of any previous dependence on the keep-nick setting, with the
      reasoning that getting the Eggdrop onto the server with a random nick is
      more important than keeping a nickname and not ever joining, particularly
      from a troubleshooting standpoint
    - RAWT binds returning a '1' now block similar RAW binds from triggering
      by the same activity (but RAW binds cannot block a RAWT bind- use a RAWT!)
    - Fixed mistakenly requiring a flag for the 'listen script' command
    - Fixed an issue with Eggdrop not properly updating the account-tracking
      status

  Botnet changes:
    - None

  Tcl API changes:
    - Added the 'monitor' command, which allows interaction with the CAP
      MONITOR capability
    - Added the 'isircbot' command, which returns if a user has registered as a
      bot with the IRC server
    - Added the 'server list' command, which lists servers added to Eggdrop
    - Added the USERNOTICE bind to the Twitch module
    - Added a 'values' argument to the 'cap' command, outputting the display of
      CAP 302 values, if any, associated with each capability

  Module changes:
    - Fixed bug in PBKDF2 that caused PBKDF2-only environments to not store
      hashes properly, resulting in 'bad password' errors after relinking
    - Deprecated the DNS module (functionality has been moved core Eggdrop
      code). Eggdrop now natively handles asynchronous DNS (which was the
      purpose of the DNS module), so the DNS module is no longer needed
    - Fixed a bug with the Twitch module where it would crash on .rehash and
      .restart

  Eggdrop config file changes:
    - Added the 'extended-join' setting, to enable the extended-join CAP
      capability
    - Moved DNS-related settings out of the modules section and into the core
      config area
    - No longer load the (now-deprecated) DNS module by default

(nia)

2022-03-06 20:18:54 UTC MAIN commitmail json YAML

Updated net/py-lexicon, security/py-josepy

(adam)

2022-03-06 20:18:37 UTC MAIN commitmail json YAML

py-josepy: updated to 1.12.0

1.12.0 (2022-01-11)
-------------------

* Corrected some type annotations.
* Dropped support for cryptography<1.5.
* Added the top level attributes josepy.JWKEC, josepy.JWKOct, and
  josepy.ComparableECKey for convenience and consistency.

(adam)

2022-03-06 20:13:57 UTC MAIN commitmail json YAML

py-lexicon: updated to 3.9.4

3.9.4 - 14/02/2022

Added

Add webgo provider

Modified

Extend possible record types list for dreamhost provider

3.9.3 - 27/01/2022

Modified

Fix compatibility with requests>=2 in transip provider

(adam)

2022-03-06 20:06:16 UTC MAIN commitmail json YAML

Updated devel/py-ZopeSchema, devel/py-ZopeTestrunner

(adam)

2022-03-06 20:05:56 UTC MAIN commitmail json YAML

py-ZopeTestrunner: updated to 5.4.0

5.4.0
- Improve ``--help`` documentation for ``--package-path`` option
- Do not disable existing loggers during logsupport initialization
- Fix tests with testtools >= 2.5.0
- Add support for Python 3.10.

(adam)

2022-03-06 20:03:42 UTC MAIN commitmail json YAML

py-ZopeSchema: updated to 6.2.0

6.2.0
- Add support for Python 3.10.

(adam)

2022-03-06 18:59:25 UTC MAIN commitmail json YAML

doc: Updated net/unison-snapshot to 2.51.90

(gdt)

2022-03-06 18:59:17 UTC MAIN commitmail json YAML

net/unison-snapshot: Update to 2.51.90

This is an rc for 2.52.0 and has no significant changes from the
previous snaphot.

(gdt)

2022-03-06 17:22:36 UTC MAIN commitmail json YAML

Updated devel/py-ipython, devel/py-faker

(adam)

2022-03-06 17:22:18 UTC MAIN commitmail json YAML

py-faker: updated to 13.3.0

v13.3.0

* Add lorem provider for `fa-ir` language code. Thanks @arminshoughi.

v13.2.0

*  Add `bn_BD` Lorem Provider. Thanks @jabertuhin.

[v13.1.0

* Add  lorem support for `de_DE` and `de_AT`. Thanks @@Kalbra.

v13.0.0

* Use `os.urandom` in `binary()` if unseeded. Thanks @AlmightyYakob.

v12.3.3

*  Arabic improvements for names. Thanks @alfawal.

v12.3.2

* Fix postcode format for `es_ES` locale. Thanks @mondeja.

v12.3.1

* Prevent "non-integer arguments to randrange()" warnings on Python 3.10.
  Thanks @jacksmith15.

v12.3.0

* Fix `it_IT` `ssn()` validity. Thanks @MarcoMatarazzo.

v12.2.0

* Add cities to `de_CH`. Thanks @Kalbra.

v12.1.0

* Set correct language on provider when specific locale is requested.
  Thanks @interDist.

v12.0.1

* Remove empty string in Korean job list. Thanks @georgidimitrov-hs.

v12.0.0

* Remove dependency from [`text-unidecode`](https://github.com/kmike/text-unidecode/).

v11.4.0

* Add geonames db of Italian cap-city-province and full match when generating
  full addresses.

(adam)

2022-03-06 17:18:31 UTC MAIN commitmail json YAML

py-ipython: updated to 8.1.1

IPython 8.1.1
-------------

Fix an issue with virtualenv and Python 3.8 introduced in 8.1

Revert
error in Python 3.8, and fixed in a different way in

IPython 8.1.0
-------------

IPython 8.1 is the first minor release after 8.0 and fixes a number of bugs and
Update a few behavior that were problematic with the 8.0 as with many new major
release.

Note that beyond the changes listed here, IPython 8.1.0 also contains all the
features listed in :ref:`version 7.32`.

- Misc and multiple fixes around quotation auto-closing. It is now disabled by
  default. Run with ``TerminalInteractiveShell.auto_match=True`` to re-enabled
- Require pygments>=2.4.0
  is now explicit in ``setup.cfg``/``setup.py``
- Docs improvement of ``core.magic_arguments`` examples.
- Multi-line edit executes too early with await.

- ``black``  is back as an optional dependency, and autoformatting disabled by
  default until some fixes are implemented (black improperly reformat magics).

  reformatter has been added
  ``TerminalInteractiveShell.autoformatter="black"``,
  ``TerminalInteractiveShell.autoformatter="yapf"`` to re-enable auto formating
  with black, or switch to yapf.

- Fix and issue where ``display`` was not defined.

- Auto suggestions are now configurable. Currently only
  ``AutoSuggestFromHistory`` (default) and ``None``. new provider contribution
  welcomed.

- multiple packaging/testing improvement to simplify downstream packaging
  (xfail with reasons, try to not access network...).

- Update deprecation. ``InteractiveShell.magic`` internal method has been
  deprecated for many years but did not emit a warning until now.

- internal ``appended_to_syspath`` context manager has been deprecated.

- fix an issue with symlinks in virtualenv

- Fix an issue with vim mode, where cursor would not be reset on exit

- ipython directive now remove only known pseudo-decorators

- ``IPython/lib/security`` which used to be used for jupyter notebook has been
  removed.

- Fix an issue where ``async with`` would execute on new lines.

(adam)

2022-03-06 17:14:50 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.13.3

(tsutsui)

2022-03-06 17:14:35 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.13.3.

Upstream changes:
https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.3
https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.2

1.13.3 / 2022-02-21

Fixed

  * [CRuby] Revert a HTML4 parser bug in libxml 2.9.13 (introduced in Nokogiri
    v1.13.2). The bug causes libxml2's HTML4 parser to fail to recover when
    encountering a bare < character in some contexts. This version of Nokogiri
    restores the earlier behavior, which is to recover from the parse error and
    treat the < as normal character data (which will be serialized as &lt; in a
    text node). The bug (and the fix) is only relevant when the RECOVER parse
    option is set, as it is by default. [#2461]

1.13.2 / 2022-02-21

Security

  * [CRuby] Vendored libxml2 is updated from 2.9.12 to 2.9.13. This update
    addresses CVE-2022-23308.
  * [CRuby] Vendored libxslt is updated from 1.1.34 to 1.1.35. This update
    addresses CVE-2021-30560.

Please see GHSA-fq42-c5rg-92c2 for more information about these CVEs.

Dependencies

  * [CRuby] Vendored libxml2 is updated from 2.9.12 to 2.9.13. Full changelog
    is available at https://download.gnome.org/sources/libxml2/2.9/
    libxml2-2.9.13.news
  * [CRuby] Vendored libxslt is updated from 1.1.34 to 1.1.35. Full changelog
    is available at https://download.gnome.org/sources/libxslt/1.1/
    libxslt-1.1.35.news

(tsutsui)

2022-03-06 17:13:38 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-mini_portile2 to 2.8.0

(tsutsui)

2022-03-06 17:13:23 UTC MAIN commitmail json YAML

ruby-mini_portile2: update 2.8.0.

Upstream changes:
https://github.com/flavorjones/mini_portile/releases/tag/v2.8.0

2.8.0 / 2022-02-20

Added

  * Support xz-compressed archives (recognized by an .xz file extension).
  * When downloading a source archive, default open_timeout and read_timeout to
    10 seconds, but allow configuration via open_timeout and read_timeout
    config parameters.

(tsutsui)

2022-03-06 14:23:05 UTC MAIN commitmail json YAML

doc/TODO: update sudo

+ sudo-1.9.10.

(taca)

2022-03-06 13:19:55 UTC MAIN commitmail json YAML

TODO: Note TeXmacs 2.1.1

(gdt)

2022-03-06 13:09:53 UTC MAIN commitmail json YAML

editors/TeXmacs: Add comments about guile

While this package is due for an update to 2.1 (upstream is
functioning again!), building this version with guile20 almost works,
failing to link -lguile.

(gdt)

2022-03-06 13:04:53 UTC MAIN commitmail json YAML

doc: Updated misc/screen to 4.9.0

(ryoon)

2022-03-06 13:04:20 UTC MAIN commitmail json YAML

screen: Update to 4.9.0

Changelog:
Version 4.9.0 (30/01/2022):
  * Hardstatus option for used encoding (escape string '%e')
  * OpenBSD uses native openpty() from its utils.h
  * Fixes:
    - fix combining char handling that could lead to a segfault
    - CVE-2021-26937: possible denial of service via a crafted UTF-8 character sequence (bug #60030)
    - make screen exit code be 0 when checking --help
    - session names limit is 80 symbols (bug #61534)
    - option -X ignores specified user in multiuser env (bug #37437)
    - a lot of reformations/fixes/cleanups (man page and source code)

(ryoon)

2022-03-06 12:39:03 UTC MAIN commitmail json YAML

doc: Added editors/PageEdit version 1.7.0

(wiz)

2022-03-06 12:38:53 UTC MAIN commitmail json YAML

editors/Makefile: + PageEdit

(wiz)

2022-03-06 12:38:34 UTC MAIN commitmail json YAML

editors/PageEdit: import PageEdit-1.7.0

An ePub visual XHTML editor based on Sigil's Deprecated BookView.

(wiz)

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

doc: Updated lang/go116 to 1.16.15

(bsiegert)

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

Update go116 to 1.16.15.

This minor release includes a security fix following the security policy:

regexp: stack exhaustion compiling deeply nested expressions

On 64-bit platforms, an extremely deeply nested expression can cause
regexp.Compile to cause goroutine stack exhaustion, forcing the program to
exit. Note this applies to very large expressions, on the order of 2MB.

Thanks to Juho Nurminen of Mattermost for reporting this.

This is CVE-2022-24921 and https://go.dev/issue/51112.

(bsiegert)

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

2022-03-06 09:29:42 UTC MAIN commitmail json YAML

doc: Added textproc/lua-ftcsv version 1.2.1

(nia)

2022-03-06 09:29:28 UTC MAIN commitmail json YAML

textproc: add lua-ftcsv

ftcsv is a fast csv library written in pure Lua.

It features two parsing modes, one for CSVs that can easily be loaded into
memory (up to a few hundred MBs depending on the system), and another for
loading files using an iterator - useful for manipulating large files or
processing during load.

It correctly handles most csv (and csv-like) files found in the wild, from
varying line endings (Windows, Linux, and OS9), UTF-8 BOM support, and odd
delimiters.

There are also various options that can tweak how a file is loaded, only
grabbing a few fields, renaming fields, and parsing header-less files!

(nia)

2022-03-06 09:16:41 UTC MAIN commitmail json YAML

doc: Added devel/lua-enum version 0.1.2

(nia)

2022-03-06 09:16:22 UTC MAIN commitmail json YAML

add devel/lua-enum

This is a little module that simulates enumerated types in Lua.

Its API is very similar to the Python 3 Enum API, although much
more limited.

(nia)

2022-03-06 09:13:44 UTC MAIN commitmail json YAML

lua/module.mk: Allow passing arguments to busted

(nia)

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

doc: Updated misc/ruby-sprockets to 4.0.3

(taca)

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

misc/ruby-sprockets: update to 4.0.3

4.0.3 (2022-03-02)

* Fix Manifest#find yielding from a Promise causing issue on Ruby
  3.1.0-dev. #720
* Better detect the ERB version to avoid deprecation warnings. #719
* Allow assets already fingerprinted to be served through Sprockets::Server
* Do not fingerprint files that already contain a valid digest in their name
* Remove remaining support for Ruby < 2.4.#672

(taca)

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

doc: Updated misc/ruby-bundler to 2.3.8

(taca)

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

misc/ruby-bundler: update to 2.3.8

2.3.8 (2022-02-23)

Bug fixes:

* Fix corrupted lockfile when running bundle check and having to re-resolve
  locally #5344
* Fix typo in multiple gemfiles warning #5342

Documentation:

* Add clarification for bundle-config "with" option #5346

(taca)

2022-03-06 09:01:18 UTC MAIN commitmail json YAML

doc: Updated finance/ruby-braintree to 4.6.0

(taca)

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

finance/ruby-braintree: update to 4.6.0

4.6.0 (2022-02-17)

* Add PaymentMethodCustomerDataUpdated webhook notification support

(taca)

2022-03-06 08:58:33 UTC MAIN commitmail json YAML

doc: Added time/lua-chronos version 0.2.4

(nia)

2022-03-06 08:58:21 UTC MAIN commitmail json YAML

2022-03-06 08:46:18 UTC MAIN commitmail json YAML

doc: Updated graphics/stitchy to 0.1.3nb1

(pin)

2022-03-06 08:46:01 UTC MAIN commitmail json YAML

graphics/stitchy: update dependencies

-Not a new release but some code clean-up and updated crate dependencies.

(pin)

2022-03-06 08:45:22 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.4.1

(pin)

2022-03-06 08:45:03 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.4.1

improvement:
-show total time to delete/copy items
-show process to delete/copy items

(pin)

2022-03-06 08:31:43 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 1.0.2

(nia)

2022-03-06 08:31:31 UTC MAIN commitmail json YAML

strawberry: update to 1.0.2

                                Strawberry 1.0.2

  Bugfixes:

    * Fixed showing menu when clicking icon for collection and internet
      search tool buttons
    * Fixed ignoring devices with system mounts as defined by GIO.
    * Fixed updating database when deleting songs from filesystem devices.
    * Fixed unregistered metatype when listing songs from MTP devices with
      Qt 6.
    * Fixed using entered password when testing Subsonic settings before
      pressing save.
    * Fixed downloading Subsonic album covers.
    * Fixed subsonic album covers downloaded several times for each album
      when MD5 authentication was enabled.
    * Fixed volume going to 100% when pressing volume down with MRPIS2 and
      global shortcuts.
    * Fixed incorrect rounding when setting volume through MPRIS2.
    * Fixed delete from disk not showing up in the menu when one or more CUE
      songs were selected.
    * Fixed possible crashes when switching songs when fading is enabled.
    * Fixed X11 global shortcuts not working unless window was in focus with
      Qt 6.2 and higher.
    * Fixed scrobbler re-sending scrobbles to fast on error.

  Enhancements

    * Log Qt version on startup.
    * Added button for deleting existing Subsonic songs.
    * Make collection watcher ignore files with "qt_temp" filename and tmp
      extension.
    * Require Qt 5.9 or higher.
    * Added scrollbars to edit tag dialog.
    * Added advanced settings for configuring collection watcher.
    * Disable open audio CD menu when compiled without audio CD support.
    * Replaced use of deprecated QMouseEvent constructor as of Qt 6.4.
    * Replaced use of deprecated QCryptographicHash::addData overload as of
      Qt 6.4.

  Removed features:

    * Removed broken "nomedia" / "nomusic" file handling.

(nia)

2022-03-06 08:30:10 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.27, Sigil-1.9.1, asciidoc-10.1.4, calibre-5.38.0,
  curl-7.82.0, gopls-0.8.0, harfbuzz-4.0, poppler-22.03.0,
  py-cyclonedx-python-lib-2.0.0, py-mercurial-6.1, tomlplusplus-3.0.1,
  wget-1.21.3.

(wiz)

2022-03-06 08:09:23 UTC MAIN commitmail json YAML

Updated devel/py-jupyter-console, devel/py-dulwich

(adam)

2022-03-06 08:06:26 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.20.33

0.20.33
* Fix handling of escaped characters in ignore patterns.
* Add ``dulwich.contrib.requests_vendor``.
* Ensure git config is available in a linked working tree.

(adam)

2022-03-06 08:04:01 UTC MAIN commitmail json YAML

py-jupyter-console: updated to 6.4.2

6.4.2
- Don't pass loop to asyncio.wait()

6.4.1
- Prepare for use with Jupyter Releaser

(adam)

2022-03-06 08:01:20 UTC MAIN commitmail json YAML

doc: Updated audio/schismtracker to 20220125

(nia)

2022-03-06 08:01:07 UTC MAIN commitmail json YAML

schismtracker: update to 20220125

Changes:

- Release builds now support macOS 10.9+ (previously supported only 10.15+)
- Fix reading of various meta events in MIDI files
- Fix IMF filter envelope being upside down and IMF disable envelope command
- Fix bug in AIFF multi-write

(nia)

2022-03-06 07:51:24 UTC MAIN commitmail json YAML

doc: Updated parallel/lua-lanes to 3.16.0

(nia)

2022-03-06 07:51:11 UTC MAIN commitmail json YAML

lua-lanes: update to 3.16.0

Changes:
- fix require() wrapper to return all values returned by original require()
- Lanes no longer relies on malloc/free for internal allocations, but uses the primary alloc function from the master Lua state (excepted for LuaJIT flavors, because the allocator seems to assume that it won't be used oustide the Lua state).
- __lanesclone is now called only once with 3 parameters dest, source, size -> BREAKS CUSTOM DEEP USERDATA API

(nia)

2022-03-06 07:46:19 UTC MAIN commitmail json YAML

doc: Updated lang/lua54 to 5.4.4

(nia)

2022-03-06 07:46:10 UTC MAIN commitmail json YAML

lua54: update to 5.4.4

Bugs fixed:

- lua.c assumes that argv has at least one element.
- Lua can generate wrong code when _ENV is <const>.

(nia)

2022-03-06 07:32:45 UTC MAIN commitmail json YAML

doc: Updated chat/pidgin to 2.14.8

(nia)

2022-03-06 07:31:44 UTC MAIN commitmail json YAML

2022-03-06 04:54:30 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 97.0.2

(ryoon)

2022-03-06 04:54:07 UTC MAIN commitmail json YAML

firefox-l10n: Update to 97.0.2

* Sync with www/firefox-97.0.2.

(ryoon)

2022-03-06 04:53:46 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 97.0.2

(ryoon)

2022-03-06 04:51:49 UTC MAIN commitmail json YAML

firefox: Updare to 97.0.2

Changelog:
Security fixes:
#CVE-2022-26485: Use-after-free in XSLT parameter processing
#CVE-2022-26486: Use-after-free in WebGPU IPC Framework

(ryoon)

2022-03-06 04:03:47 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-msgpack to 1.4.5

(taca)

2022-03-06 04:03:22 UTC MAIN commitmail json YAML

devel/ruby-msgpack: update to 1.4.5

1.4.5 (2022-02-15)

* Fix to create UTF-8 Symbol keys when symbolize_keys: true
* Fix to assume Symbols as US-ASCII or UTF-8
* Optimize Packer/Unpacker initialization
* Optimize extension class lookup
* Rename Packer#clear as Packer#reset (#clear is still available as an
  alias)

(taca)

2022-03-06 04:01:29 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-deep_merge to 1.2.2

(taca)

2022-03-06 04:00:58 UTC MAIN commitmail json YAML

devel/ruby-deep_merge: update to 1.2.2

1.2.2 (2022-01-07)

* Switched to GitHub actions and add testing of Rubies up to Ruby 3.0
* Fixed issue with keep_duplicate_arrays when merging into a nil array.
  Thanks ALTinners!
* Added documentation for keep_duplicate_arrays

(taca)

2022-03-06 03:59:07 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.54.0

(taca)

2022-03-06 03:58:20 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.54.0

5.54.0 (2022-03-01)

* Add enum plugin for treating columns as enums in a model (jeremyevans)
  (#1839)

(taca)

2022-03-05 21:22:43 UTC MAIN commitmail json YAML

doc: Updated benchmarks/hyperfine to 1.13.0

(pin)

2022-03-05 21:22:16 UTC MAIN commitmail json YAML

benchmarks/hyperfine: update to 1.13.0

Features:
-Added a new --shell=none/-N option to disable the intermediate shell for
executing the benchmarked commands. Hyperfine normally measures and subtracts
the shell spawning time, but the intermediate shell always introduces a
certain level of measurement noise. Using --shell=none/-N allows users to
benchmark very fast commands (with a runtime on the order of a few
milliseconds). See #336, #429, and #487 (@cipriancraciun and @sharkdp)
-Added --setup/-s option that can be used to run make all or similar.
It runs once per set of tests, like --cleanup/-c (@avar)
-Added new plot_progression.py script to debug background interference effects.

Changes:
-Breaking change: the -s short option for --style is now used for the new
--setup option.
-The environment offset randomization is now also available on Windows, see #484

Other:
-Improved documentation and test coverage, cleaned up code base for future
improvements.

(pin)

2022-03-05 19:55:53 UTC MAIN commitmail json YAML

libmatheval: Revert unintended change of guile version

Cvs: ----------------------------------------------------------------------

(gdt)

2022-03-05 19:53:22 UTC MAIN commitmail json YAML

lilypond: Explain more clearly the guile situation

Upstream chooses to support only ancient guile.

(gdt)

2022-03-05 19:46:02 UTC MAIN commitmail json YAML

libmatheval: Note unmaintained status

Note report to upstream that it doesn't build with guile 2.0 or 2.2.

(gdt)

2022-03-05 19:39:19 UTC MAIN commitmail json YAML

guile-lib: Fix paths in previous

This commit rides the previous update, fixes some manual
INSTALLATION_DIRS, and catches that list up with the package.

(gdt)

2022-03-05 19:28:50 UTC MAIN commitmail json YAML

doc: Updated devel/guile-lib to 0.2.7

(gdt)

2022-03-05 19:28:37 UTC MAIN commitmail json YAML

devel/guile-lib: Update to 0.2.7 and switch to guile22

Packaging changes:

  Switch to guile22.

  Request to use the old paths.

Upstream NEWS:

  bugfixes

  minor improvements

  change installation paths unless requested to do it the old way

(gdt)

2022-03-05 19:14:20 UTC MAIN commitmail json YAML

guile22: Adjust language

This is now the perviosu stable version, as 3.0 has been out for over
a year.

Note that it is in sub-prefix.

(gdt)

2022-03-05 19:07:26 UTC MAIN commitmail json YAML

guile20: Warn that it is old

(gdt)

2022-03-05 19:05:25 UTC MAIN commitmail json YAML

lang/guile: Strengthen old language, and warn about subprefix

(gdt)

2022-03-05 18:51:52 UTC MAIN commitmail json YAML

guile-www: Change to guile 2.2

(gdt)

2022-03-05 18:35:58 UTC MAIN commitmail json YAML

guile22-slib: Catch up with change of guile 2.2 default directories

(gdt)

2022-03-05 18:32:31 UTC MAIN commitmail json YAML

devel/guile-slib: Convert to guile 2.2

Nothing in pkgsrc depends on guile-slib, so this shouldn't break
anything, and guile 2.0 is now crufty.

(gdt)

2022-03-05 18:13:47 UTC MAIN commitmail json YAML

doc: Updated www/hugo to 0.93.2nb1

(nikita)

2022-03-05 18:13:36 UTC MAIN commitmail json YAML

hugo: build the extended version.

(nikita)

2022-03-05 15:00:16 UTC MAIN commitmail json YAML

databases/guile-pg: Switch to guile 2.2

This is the first guile-pg to support guile 2.2, and it builds ok.

(gdt)

2022-03-05 14:57:37 UTC MAIN commitmail json YAML

doc: Updated databases/guile-pg to 0.50

(gdt)

2022-03-05 14:57:31 UTC MAIN commitmail json YAML

www/guile-pg: Update to 0.50

- 0.50 | 2021-12-04

  - lob details bifurcated for "modern" Guile

    Guile 2.2 (and later, presumably) have ���scm_c_make_port��� and in
    fact a whole rewrite of the ports extension mechanism.  Thus,
    all previous Guile-PG releases failed to build w/ Guile 2.2.
    Specifically, all the large object (lob) low-level details
    clashed irreconcilably.

    This release of Guile-PG now handles things by configure-time
    detection and selection of a suitably matching implementation.

    The file test/OK now includes an entry w/ a subheading of "other
    Guile" to show the range of supported Guile versions.  More to
    the point, if you build w/ Guile 2.2 and encounter problems,
    then please report it.

    NB: We haven't dipped into the Guile 3.0 waters yet.  Experience
    reports from those more adventurous are welcome, in any case.

(gdt)

2022-03-05 14:47:24 UTC MAIN commitmail json YAML

openjdk11: restore checksums

(tnn)

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

doc: Updated www/hugo to 0.93.2

(nikita)

2022-03-05 14:16:43 UTC MAIN commitmail json YAML

hugo: update to 0.93.2

Changelog:

v0.93.2
  This is a bug-fix release with a couple of important fixes.
    tpl/os: Revert readDir in theme behaviour
    markup/goldmark: Escape image alt attribute

v0.93.1
  This is a bug-fix release with a couple of important fixes.
    tpl/transform: Fix it when template.HTML is passes as option to Hightlight
    tpl/partials: Fix partialCached deadlock regression
    tpl/collections: Fix apply when function have Context as first arg

v0.93.0
  Markdown diagrams and code block render hooks. Now it's possible
  create custom templates for Markdown code blocks, either for all or
  just for specific programming languages. This can also be used to
  render diagrams from Markdown code blocks. We provide GoAT (Go ASCII
  Tool) natively from Hugo, but you can also add your own template to
  get Mermaid support. The implementation of GoAT is a Go
  implementation by @blampe of markdeep.mini.js' diagrams. See the
  diagram documentation for details.
  Also new in this release are:
    The new CLI flag --printUnusedTemplates which prints templates not being invoked during the build.
    The new method $image.Crop allows images to be cropped without being resized (thanks @johnsvenn for the implementation).
  Notes
    We have renamed some command line flags for consistency:
    --i18n-warnings to printI18nWarnings, --path-warnings, --print-men
    to --printPathWarnings, --printMemoryUsage.
    Finally remove deprecated Page methods
  Changes
    docs: Regenerate docs helper
    markup/highlight: Ignore HL_lines_parsed in the gen docs
    cod: Regen CLI docs
    tpl/diagrams: Rename the SVG accessor to Wrapped
    markup/highlight: Rework the return value from HighlightCodeblock
    tpl/transform: Add CanHighlight
    Rename Codeowners() to CodeOwners()
    tpl/diagrams: Rename Body to Inner
    CodeblockContext method renames
    build(deps): bump github.com/tdewolff/minify/v2 from 2.9.29 to 2.10.0
    markup/goldmark: Adjust test for Windows
    markup/goldmark: Improve attributes vs options
    markup/goldmark: Add Position to CodeblockContext
    markup/goldmark: Unify some code block tests
    Remove the trailing new line in .Code
    markup/goldmark: Rename extension struct
    build(deps): bump github.com/gobuffalo/flect from 0.2.3 to 0.2.4
    markup/goldmark: Use Ordinal to create default lineanchors
    build(deps): bump github.com/gorilla/websocket from 1.4.2 to 1.5.0
    build(deps): bump github.com/sanity-io/litter from 1.5.1 to 1.5.2
    Move the Goat template to the correct place
    build(deps): bump google.golang.org/api from 0.63.0 to 0.70.0
    Update error message about failed menus in config.toml
    build(deps): bump github.com/getkin/kin-openapi from 0.85.0 to 0.90.0
    Add test for line anchor attributes with code fences
    build(deps): bump github.com/evanw/esbuild from 0.14.22 to 0.14.23
    Add Markdown diagrams and render hooks for code blocks
    build(deps): bump github.com/aws/aws-sdk-go from 1.41.14 to 1.43.5
    build(deps): bump github.com/google/go-cmp from 0.5.6 to 0.5.7
    Add support for CODEOWNERS
    Remove Viper as a dependency
    helpers: Allow hyphens in UnicodeSanitize
    Change disqus_config to window.disqus_config
    deps: Update github.com/spf13/cobra v1.2.1 => v1.3.0
    Add page.Store
    Allow images to be cropped without being resized
    commands: Fix server panic regression
    markup/goldmark: Add BenchmarkCodeblocks
    deps: Update github.com/gohugoio/localescompressed v0.14.0 => v0.15.0
    deps: Update github.com/yuin/goldmark v1.4.4 => v1.4.7
    modules: Add modules.Workspace config for Go 1.18
    Update stale.yml
    Update stale.yml
    github: Configure stale to be run manually
    tpl/partials: Fix recently introduced deadlock in partials cache
    tpl/partials: Add some more partials to BenchmarkIncludeCached
    deps: Update github.com/evanw/esbuild v0.14.11 => v0.14.22
    tpl/partials: Make sure a cached partial is invoked only once
    build(deps): bump github.com/rogpeppe/go-internal from 1.8.0 to 1.8.1
    build(deps): bump github.com/magefile/mage from 1.11.0 to 1.12.1
    markup/goldmark: Exclude event attributes from markdown render hook
    markup/goldmark: Fix mangling of headers/links in render hooks
    markup/goldmark: Add a render hook benchmark
    Fix BenchmarkCascadeTarget
    metrics: Add cached count tracking
    tpl: Remove TODO comment
    Add --printUnusedTemplates
    deps: Update github.com/tdewolff/minify/v2 v2.9.22 => v2.9.29
    commands: Rename --i18n-warnings to printI18nWarnings
    commands: Rename --path-warnings, --print-men to --printPathWarnings, --printMemoryUsage
    deps: Update github.com/alecthomas/chroma v0.9.4 => v0.10.0
    Finally remove deprecated Page methods
    tpl: Use go:embed to load internal templates
    releaser: Prepare repository for 0.93.0-DEV
    releaser: Bump versions for release of 0.92.2
    releaser: Add release notes for 0.92.2
    Add HUGO_ENV to the os/exec environment
    Simplify some integration tests
    Fix validation of Page Kind in cascade target map
    Add another cascade benchmark
    commands: Fix server deadlock on config error
    Exclude event attributes when rendering markdown
    Remove the "check" command
    Update the application/javascript media type
    tpl/templates: Fix templates.Exist issue with base templates
    Add a migration test helper
    babel: Port integration tests to their own package
    js: Port integration tests to its own package
    postcss: Move integration test to its own package
    minifier: Port integration tests to its package
    templates: Port integration test to its package
    tocss: Port integration tests to their package
    openapi3: Port integration test into correct
    Add a new integration test framework
    Validate comparison operator argument count
    Remove hugo gen autocomplete
    deps: Update github.com/pelletier/go-toml/v2 to v2.0.0-beta.6
    Fix erroneous warning with .Page.RenderString on a page without a backing file
    Fix typo in panicOnWarning message
    releaser: Prepare repository for 0.93.0-DEV
    releaser: Bump versions for release of 0.92.1
    releaser: Add release notes for 0.92.1
    Make the RenderString content provider fix more general
    Fix .RenderString issue in .Translations
    general: Fix issue causing log threads to hang indefinitely when print() panics
    Fix duplicate mount sources
    tpl/collections: Fix apply with namespaced template funcs
    common: Remove unused code
    common/paths: Remove unused code
    helpers: Remove unused code
    Do not render hl_style as an HTML attribute
    build(deps): bump github.com/spf13/viper from 1.8.1 to 1.10.1
    Fixing typos
    Fix typo in warning message
    github: Clean up the issue templates a little
    github: Add lock-threads step
    releaser: Prepare repository for 0.93.0-DEV

v0.92.2
  This is a bug-fix release with a couple of important fixes.
    Add HUGO_ENV to the os/exec environment
    Simplify some integration tests
    Fix validation of Page Kind in cascade target map
    Add another cascade benchmark
    commands: Fix server deadlock on config error
    Exclude event attributes when rendering markdown
    Remove the "check" command
    Update the application/javascript media type
    tpl/templates: Fix templates.Exist issue with base templates
    Add a migration test helper
    babel: Port integration tests to their own package
    js: Port integration tests to its own package
    postcss: Move integration test to its own package
    minifier: Port integration tests to its package
    templates: Port integration test to its package
    tocss: Port integration tests to their package
    openapi3: Port integration test into correct package
    Add a new integration test framework
    Validate comparison operator argument count
    Remove hugo gen autocomplete
    deps: Update github.com/pelletier/go-toml/v2 to v2.0.0-beta.6
    Fix erroneous warning with .Page.RenderString on a page without a backing file
    Fix typo in panicOnWarning message
    releaser: Prepare repository for 0.93.0-DEV

v0.92.1
  This is a bug-fix release with a couple of important fixes.
    Make the RenderString content provider fix more general
    Fix .RenderString issue in .Translations
    general: Fix issue causing log threads to hang indefinitely when print() panics
    Fix duplicate mount sources
    tpl/collections: Fix apply with namespaced template funcs
    common: Remove unused code
    common/paths: Remove unused code
    helpers: Remove unused code
    Do not render hl_style as an HTML attribute
    build(deps): bump github.com/spf13/viper from 1.8.1 to 1.10.1
    Fixing typos
    Fix typo in warning message
    github: Clean up the issue templates a little
    github: Add lock-threads step

v0.92.0
    docs: Regenerate docshelper
    Only create LazyContentProvider for the non-rendering Site
    Fix missing page data for alternative formats
    docs: Add dependency table to maintainance page
    deps: Upgrade github.com/evanw/esbuild v0.14.8 => v0.14.11
    Add hugo.Deps
    hugolib: Fix livereload problem with files including NFC characters in MacOs
    docs. Regen CLI docs
    commands: Fix CLI help text for hugo new
    Update to Go 1.17.6
    create: Correctly pass newContentEditor flags
    Add --panicOnWarning flag
    github: Increase stale days
    docs: Regenerate CLI docs
    docs: Regenerate docshelper
    Remove mmark
    Misc depreation updates
    Make the deprecated Page/File methods (from Hugo 0.55) ERROR
    github: Add add stale GitHub action
    Fix surprise OutputFormat.Rel overwriting
    hugolib: Make an RST test optional
    deps: Upgrade github.com/niklasfasching/go-org v1.5.0 => v1.6.0
    Update stale.yml
    releaser: Prepare repository for 0.92.0-DEV
    releaser: Bump versions for release of 0.91.2
    releaser: Add release notes for 0.91.2
    Revert "config/security: Add HOME to default exec env var whitelist"
    Make sure we always create the /public folder
    Fix "stuck on build" in error situations in content processing
    deps: Run "go mod tidy"
    deps: Upgrade github.com/evanw/esbuild v0.14.7 => v0.14.8
    releaser: Prepare repository for 0.92.0-DEV
    releaser: Bump versions for release of 0.91.1
    releaser: Add release notes for 0.91.1
    media: Also consider extension in FromContent
    media: Add missing BMP and GIF to the default MediaTypes list
    media: Add PDF MIME type
    deps: Update github.com/evanw/esbuild v0.14.5 => v0.14.7
    config/security: Add HOME to default exec env var whitelist
    modules: Set GOCACHE env var
    releaser: Prepare repository for 0.92.0-DEV

v0.91.2
  This is a bug-fix release with a couple of important fixes.
    Revert "config/security: Add HOME to default exec env var whitelist"
    Make sure we always create the /public folder
    Fix "stuck on build" in error situations in content processing
    deps: Run "go mod tidy"
    deps: Upgrade github.com/evanw/esbuild v0.14.7 => v0.14.8

v0.91.1
  This is a bug-fix release with a couple of important fixes.
    media: Also consider extension in FromContent
    media: Add missing BMP and GIF to the default MediaTypes list
    media: Add PDF MIME type
    deps: Update github.com/evanw/esbuild v0.14.5 => v0.14.7
    config/security: Add HOME to default exec env var whitelist
    modules: Set GOCACHE env var

v0.91.0
    docs: Regen docs helper
    tpl/resources: Add empty method mapping for GetRemote
    Always use content to resolve content type in resources.GetRemote
    Add resources.GetRemote
    Allow for return partials with falsy arguments
    deps: Upgrade github.com/evanw/esbuild v0.14.2 => v0.14.5
    don't use path.Join, because it cleans the final path
    Add some basic security policies with sensible defaults
    Simplify Babel test assertions
    Improve handling of remote image/jpeg resources
    Fix Dockerfile
    Remove debug statement
    Fix deprecation notice
    releaser: Prepare repository for 0.91.0-DEV
    releaser: Bump versions for release of 0.90.1
    releaser: Add release notes for 0.90.1
    Remove the retries on error in remote resources.Get
    Allow user to handle/ignore errors in resources.Get
    Make resource.Get return nil on 404 not found
    Update to Go 1.17.5
    Update to Go 1.17.4 and remove timeout in resources.Get

v0.90.1
    Remove the retries on error in remote resources.Get
    Allow user to handle/ignore errors in resources.Get
    Make resource.Get return nil on 404 not found
    Update to Go 1.17.5
    Update to Go 1.17.4 and remove timeout in resources.Get

v0.90.0
    Add custom font support to images.Text
    images: Fix cache busting of image text filter
    build(deps): bump github.com/getkin/kin-openapi from 0.80.0 to 0.85.0
    images: Text filter that draws text with the given options
    tpl/transform: Optional options for highlight func
    deps: Upgrade github.com/evanw/esbuild v0.13.12 => v0.14.2 (note)
    releaser: Add "note" to Note regexp
    build(deps): bump github.com/mitchellh/mapstructure from 1.4.2 to 1.4.3
    releaser: Rework and simplify to use GitHub only for release notes
    build(deps): bump google.golang.org/api from 0.51.0 to 0.61.0
    media: Add rss suffix for application/rss+xml
    parser: Add a test case in format resolution
    lazy: Reset error in Reset
    Implement XML data support
    Validate private use language tags
    resources: Add timeout to the HTTP request in Get
    Add a remote retry for resources.Get
    Make resources.Get use a file cache for remote resources
    Remove empty href element from pagination template
    Check for empty deployment targets and matchers
    resources: Adjust the remote Get cache so it does not get evicted on restarts
    Add remote support to resources.Get
    Add deprecation warning to google_news template
    helpers: Make UniqueStringsReuse allocation free
    releaser: Prepare repository for 0.90.0-DEV
    releaser: Add release notes to /docs for release of 0.89.4
    releaser: Bump versions for release of 0.89.4
    releaser: Add release notes for 0.89.4
    Fix content dir resolution when main project is a Hugo Module
    releaser: Prepare repository for 0.90.0-DEV
    releaser: Add release notes to /docs for release of 0.89.3
    releaser: Bump versions for release of 0.89.3
    releaser: Add release notes for 0.89.3
    Improve error when we cannot determine content directory in "hugo new"
    deps: Upgrade github.com/yuin/goldmark v1.4.3 => v1.4.4
    commands: Make sure pollInterval is always set
    create: Improve archetype directory discovery and tests
    create: Add a log statement when archetype is a directory
    create: Always print "Content ... created"
    commands: Fix missing file locking in server partial render
    modules: Improve error message
    releaser: Prepare repository for 0.90.0-DEV
    releaser: Add release notes to /docs for release of 0.89.2
    releaser: Bump versions for release of 0.89.2
    releaser: Add release notes for 0.89.2
    Fix path resolution in hugo new
    deps: Upgrade github.com/yuin/goldmark v1.4.2 => v1.4.3
    releaser: Prepare repository for 0.90.0-DEV
    releaser: Add release notes to /docs for release of 0.89.1
    releaser: Bump versions for release of 0.89.1
    releaser: Add release notes for 0.89.1
    Revert "releaser: Fat MacOS binaries"
    create: Make sure the build lock is released before we open editor
    readme: Update dependency list
    releaser: Add "note" to Note regexp
    releaser: Rework and simplify to use GitHub only for release notes
    releaser: Simplify the release process
    releaser: Remove unused code
    docs: Regenerate docs helper

v0.89.4
  This is a bug-fix release with one important fix for people using
  hugo new to create new content:
    Fix content dir resolution when main project is a Hugo Module

v0.89.3
  This is a bug-fix release with a couple of important fixes.
    Improve error when we cannot determine content directory in "hugo new"
    deps: Upgrade github.com/yuin/goldmark v1.4.3 => v1.4.4
    commands: Make sure pollInterval is always set
    create: Improve archetype directory discovery and tests
    create: Add a log statement when archetype is a directory
    create: Always print "Content ... created"
    commands: Fix missing file locking in server partial render
    modules: Improve error message

v0.89.2
  This is a bug-fix release with a couple of important fixes.
    Fix path resolution in hugo new
    deps: Upgrade github.com/yuin/goldmark v1.4.2 => v1.4.3

v0.89.1
  This is a bug-fix release with a couple of important fixes.
    Revert "fat macOS binaries"
    create: Make sure the build lock is released before we open editor
    readme: Update dependency list

v0.89.0
  Notes
    Hugo now writes an empty file named .hugo_build.lock to the root
    of the project when building (also when doing hugo new mypost.md
    and other commands that requires a build). We recommend you just
    leave this file alone. Put it in .gitignore or similar if you
    don't want the file in your source repository.  We have updated to
    ESBuild v0.13.12. The release notes for v0.13.0 mentions a
    potential breaking change.  We now only build AMD64 release
    binaries (see this issue) for the Unix OSes (e.g. NetBSD). If you
    need, say, a binary for ARM64, you need to build it yourself.  We
    now build only one release binary/archive for MacOS (see this
    issue) that works on both Intel and the new Arm M1 systems.
    .File.ContentBaseName now returns the owning directory name for
    all bundles (branch an leaf). This is a bug fix, but worth
    mentioning. See this issue.  We have updated the Twitter shortcode
    to use Twitter's new API.
  Enhancements/Templates
    Use configured location when date passed to Format is string
    Add path.Clean
  Other
    Regen CLI docs f503b639 @bep
    Make ContentBaseName() return the directory for branch bundles
    Update Twitter shortcode oEmbed endpoint
    bump github.com/evanw/esbuild from 0.13.10 to 0.13.12
    bump github.com/yuin/goldmark from 1.4.1 to 1.4.2
    bump github.com/aws/aws-sdk-go from 1.40.8 to 1.41.14
    bump github.com/getkin/kin-openapi from 0.79.0 to 0.80.0
    bump github.com/evanw/esbuild from 0.13.8 to 0.13.10
    Rename excepted filenames for image golden testdata
    bump github.com/frankban/quicktest from 1.13.1 to 1.14.0
    Validate the target path in hugo new
    Set zone of datetime from from go-toml
    Added nodesource apt repository to snap package
    Set HUGO_ENABLEGITINFO=false override in Set_in_string
    Add includeFiles and excludeFiles to mount configuration
    bump github.com/mitchellh/mapstructure from 1.4.1 to 1.4.2
    Always preserve the original transform error
    Add hyperlink to the banner
    bump github.com/getkin/kin-openapi from 0.78.0 to 0.79.0
    github.com/evanw/esbuild v0.13.5 => v0.13.8
    Return error on no content dirs
    Add a cross process build lock and use it in the archetype content builder
    github.com/alecthomas/chroma v0.9.2 => v0.9.4
    Reimplement archetypes
    bump github.com/tdewolff/minify/v2 from 2.9.21 to 2.9.22
    Update github.com/evanw/esbuild v0.13.5
    bump github.com/mattn/go-isatty from 0.0.13 to 0.0.14
    bump github.com/getkin/kin-openapi from 0.75.0 to 0.78.0
    Allow multiple plugins in the PostCSS options map
    Create path.Clean documentation
    Skip a test assertion on CI
    Remove tracking image
    Revert "Remove credit from release notes"
    Pass minification errors to the user
    Clarify "precision" in currency format functions
    bump github.com/evanw/esbuild from 0.12.24 to 0.12.29
    Use default math/rand.Source for concurrency safety
    Make the error handling for the mod commands more lenient
    Add some help text to the 'unknown revision' error
    Update github.com/yuin/goldmark v1.4.0 => v1.4.1
  Fixes/Templates
    Fix time.Format with Go layouts
  Other
    Fix description of lang.FormatNumberCustom
    Fix typo in error message
    Fix panic when specifying multiple excludeFiles directives
    Fix file permissions in new archetype implementation
    Fix the "page picker" logic in --navigateToChanged
    Fix a typo on OpenBSD
    Fix value of useResourceCacheWhen in TestResourceChainPostCSS

v0.88.1
  This is a bug-fix release with one important fix.
    Bump down again to Go 1.16.7 for the release builds

v0.88.0
  Notes
    We have fixed a bug with the import order in js.Build for the case
    ./foo when both ./foo.js and ./foo/index.js exists. This is in
    line with how both Node and ESBuild's native import resolver does
    it. We discovered this trying to build AlpineJS v3 from source
    mounted in /assets.
  Enhancements/Templates
    Handle nil values in time.AsTime"
    Handle nil values in time.AsTime
  Other
    Run go mod tidy
    Don't fail on template errors on go mod graph etc.
    bump github.com/getkin/kin-openapi from 0.74.0 to 0.75.0
    bump github.com/frankban/quicktest from 1.13.0 to 1.13.1
    bump github.com/evanw/esbuild from 0.12.22 to 0.12.24
    Avoid failing with "module not found" for hugo mod init and similar
    Update to Go 1.17
    Remove Pygments from snapcraft.yml
    bump github.com/fsnotify/fsnotify from 1.4.9 to 1.5.0"
    Add tabindex when code is not highlighted
    bump github.com/evanw/esbuild from 0.12.17 to 0.12.22
    bump golang.org/x/text from 0.3.6 to 0.3.7
    bump github.com/fsnotify/fsnotify from 1.4.9 to 1.5.0
    Prevent minifier from removing quoutes around post-processed attributes
    Avoid too many watch file handles causing the server to fail to start"
    Remove some pygments references
    Avoid too many watch file handles causing the server to fail to start
    bump github.com/getkin/kin-openapi from 0.68.0 to 0.74.0
    Update github.com/spf13/cast v1.4.0 => v1.4.1
    Import time/tzdata on Windows
    Indent TOML tables
  Fixes/Other
    Fix import order for ./foo when both ./foo.js and ./foo/index.js exists
    Fix it so disableKinds etc. does not get merged in from theme
    Fix lang.FormatPercent description

(nikita)

2022-03-05 13:17:42 UTC MAIN commitmail json YAML

2022-03-05 12:19:41 UTC MAIN commitmail json YAML

2022-03-05 11:23:11 UTC MAIN commitmail json YAML

py-libcst: download peg-git during fetch stage, and provide it during build

avoids network access during build

(wiz)

2022-03-05 10:32:22 UTC MAIN commitmail json YAML

doc: Updated chat/quassel to 0.14.0

(nia)

2022-03-05 10:32:10 UTC MAIN commitmail json YAML

quassel: update to 0.14.0

Version 0.14.0 (2022-01-01)
===========================

NOTE:  Database schema format change, no downgrade possible!

* New baseline for minimum build requirements and dependencies: Ubuntu 16.04 "Xenial Xerus"
  - GCC 5 or Clang 3.4
  - CMake 3.5
  - Qt 5.5.0
* New dependencies:
  - Boost (v1.54 or later, build-time only)
  - zlib (bundled miniz has been removed)
* Support building against Qt 5.15 (and all prior versions down to and including Qt 5.5)
* Remove support for building against Qt4/KDE4
* Require SSL support in Qt
* Don't silently fall back to unencrypted client/core communication if certificate cannot be loaded
* Properly escape LDAP usernames to prevent injection or bypassing authentication
* Strip format codes in ignore list rules (this might affect pre-existing rules)
* Support many more features of IRCv3
* Improve window handling under Wayland
* Support the HAProxy protocol
* Provide a daemon providing Prometheus metrics
* Deprecate local highlight settings (prefer synced ones instead)
* Improve configuration of SASL PLAIN and EXTERNAL
* Add button for strike-through format
* Allow choosing the account to connect to via command-line option
* Make database schema migration more robust
* Make backlog fetch more efficient, allow for fetch-on-demand
* Make syncing and other aspects of the core/client protocol more efficient
* Make RPC implementation more efficient
* Improve log output
* Clean up and modernize large parts of the code base
  - Replace the Qt 4 string-based connect syntax by function pointers
  - Fix many clang-tidy findings
  - Reformat ALL the code using clang-format instead of Uncrustify, with some style changes
* Modernize build system
* Support building shared libraries via the ENABLE_SHARED CMake option (defaults to on)
* Introduce support for (and a small selection of) unit tests via the BUILD_TESTING CMake option
* Use Github Actions as CI system, replacing Travis and Appveyor
* Revamp bundle/DMG creation on macOS
* Many smaller fixes
* Improve documentation and UI help
* Update translations
* Update bundled iconsets and application icons
* Update default network and documentation to point to our new home Libera IRC (since Freenode killed itself)

(nia)

2022-03-05 09:00:57 UTC MAIN commitmail json YAML

py-pyquery: fix for latest setuptools

Empty entry_points.txt are not created any longer

(wiz)

2022-03-05 08:58:44 UTC MAIN commitmail json YAML

py-ofxparse: fix packaging with python 3.x

Empty entry_points.txt are not created any longer

(wiz)

2022-03-05 08:53:13 UTC MAIN commitmail json YAML

doc: Updated textproc/expat to 2.4.7

(wiz)

2022-03-05 08:53:04 UTC MAIN commitmail json YAML

expat: update to 2.4.7.

Release 2.4.7 Fri March 4 2022
        Bug fixes:
      #572 #577  Relax fix to CVE-2022-25236 (introduced with release 2.4.5)
                    with regard to all valid URI characters (RFC 3986),
                    i.e. the following set (excluding whitespace):
                    ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
                    0123456789 % -._~ :/?#[]@ !$&'()*+,;=

        Other changes:
  #555 #570 #581  CMake|Windows: Store Expat version in the DLL
            #577  Document consequences of namespace separator choices not just
                    in doc/reference.html but also in header <expat.h>
            #577  Document Expat's lack of validation of namespace URIs against
                    RFC 3986, and that the XML 1.0r4 specification doesn't
                    require Expat to validate namespace URIs, and that Expat
                    may do more in that regard in future releases.
                    If you find need for strict RFC 3986 URI validation on
                    application level today, https://uriparser.github.io/ may
                    be of interest.
            #579  Fix documentation of XML_EndDoctypeDeclHandler in <expat.h>
            #575  Document that a call to XML_FreeContentModel can be done at
                    a later time from outside the element declaration handler
            #574  Make hardcoded namespace URIs easier to find in code
            #573  Update documentation on use of XML_POOR_ENTOPY on Solaris
      #569 #571  tests: Resolve use of macros NAN and INFINITY for GNU G++
                    4.8.2 on Solaris.
      #578 #580  Version info bumped from 9:6:8 to 9:7:8;
                    see https://verbump.de/ for what these numbers do

(wiz)

2022-03-05 08:36:59 UTC MAIN commitmail json YAML

2022-03-04 18:51:47 UTC MAIN commitmail json YAML

dcfldd: Fix build on SunOS/x86.

(jperkin)

2022-03-04 17:55:23 UTC MAIN commitmail json YAML

Updated sysutils/xenserver415 to 4.15.2
Updated sysutils/xentools415 to 4.15.2

(bouyer)

2022-03-04 17:54:08 UTC MAIN commitmail json YAML

Update xenkernel415 and xentools415 to 4.15.2
Changes from 4.15.1 are bugfixes, some performance improvements and
some security hardening. It also includes all fixes for XSA up to 395.

(bouyer)

2022-03-04 13:56:07 UTC MAIN commitmail json YAML

doc: Remove xmlsec1 from TODO

(ryoon)

2022-03-04 13:55:44 UTC MAIN commitmail json YAML

doc: Updated security/xmlsec1 to 1.2.33

(ryoon)

2022-03-04 13:55:13 UTC MAIN commitmail json YAML

2022-03-04 13:47:49 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 7.3.1.3

(ryoon)

2022-03-04 13:47:01 UTC MAIN commitmail json YAML

libreoffice: Update to 7.3.1.3

* Build and install the old local help.
* Fix PLIST for gtk3 option.

Changelog:
7.3.1.3
Bugs fixed compared to 7.3.1 RC2

1. tdf#147298 Auto Calculate does not work on newly inserted columns in ods or
    xls formats [Kohei Yoshida]
2. tdf#147448 Freezes because of External link [Eike Rathke]

7.3.1.2
Bugs fixed compared to 7.3.1 RC1

1. cid#1500612 dereference after null check [Caol??n McNamara]
2. tdf#119083 Recalculation is slow with 90000 VLOOKUP [Eike Rathke]
3. tdf#143817 Search Commands deleting contents in Writer when command applied
    to selected text [Rafael Lima]
4. tdf#145963 Slow typing with version 7.1 or above on Windows 11 [Lubo? Lu??
    ??k]
5. tdf#146622 Crash swlo!SwNodeIndex::SwNodeIndex+0x83: [L??szl?? N??meth]
6. tdf#146704 section setting endnote "collect at end of section" does not
    update layout [Attila Sz?cs]
7. tdf#147086 Password in .xlsx creates readonly sheet [T??nde T??th]
8. tdf#147325 Unable to 'Tab' when writing SQL in 'SQL View' [Caol??n
    McNamara]
9. tdf#147393 Chart - Format Data series - Spacing can not be enter as value,
    just with plus minus signs [Caol??n McNamara]
10. tdf#147398 In Calc ver 7.3.0.3. =Sum covering a range of cells fails to
    adjust when additional values are added within the range [Eike Rathke]

7.3.1.1
Bugs fixed compared to 7.3.0 RC3

1. Template:Bsc avoid Xlib cairo surfaces for small virtual devices [Lubo? Lu
    ????k]
2. ofz#43577 valid reclen must be >= 20 [Caol??n McNamara]
3. ofz#44080 throw exception on a negative length [Caol??n McNamara]
4. ofz#44471 crash in isMoved if re-insert of invalid range failed [Caol??n
    McNamara]
5. rhbz#2047319 LibreOffice crashes on startup with 'invalid cast' when
    SAL_USE_VCLPLUGIN is set to gtk3 (Plasma Wayland) [Caol??n McNamara]
6. tdf#74577 Pasting a HTML table into Libreoffice Calc can jumble the table
    up. [Eike Rathke]
7. tdf#92960 Calc doesn't merge cells correctly when pasting merged content
    from HTML [Eike Rathke]
8. tdf#106899 Unicode Index Entries that are not English is ignored. [Andreas
    Heinisch]
9. tdf#107727 FILESAVE RTF: border-less text frame gets a border line [Regina
    Henschel]
10. tdf#108910 Concordance file for indexes breaks UTF-8 and turns the
    characters into ASCII [Andreas Heinisch]
11. tdf#112209 Opening PPTX with images behind masks shows these images
    incorrectly [T??nde T??th]
12. tdf#113191 Add 21 and 42 in size list for CJK due to the typographic scale
    convention [Julien Nabet]
13. tdf#113785 On filtered list an autofill upwards erases data (steps in
    Comment 3) [Justin Luth]
14. tdf#115566 Custom bullet (-) in presentation not exported into SVG [Miklos
    Vajna]
15. tdf#122708 UI: Template manager, no highlighting when the focus is inside
    the template preview window (using keyboard) [Katarina Behrens]
16. tdf#122995 Chart does not update via Menu Tools/Update/Charts [Armin Le
    Grand (Allotropia)]
17. tdf#123973 Master objects in a LO Draw document export with TIFF but not
    PNG or GIF when exported with transparency [Armin Le Grand (Allotropia),
    Xisco Fauli]
18. tdf#125496 SDI file with greek letters does not work [Andreas Heinisch]
19. tdf#125849 Draw/Writer cannot modify the unit of measure through the ruler
    above the workspace (Chinese UI only) [Caol??n McNamara]
20. tdf#126287 Writer: DOCX export from ODT: Header/Footer is missing on second
    page [Vasily Melenchuk]
21. tdf#126960 EDITING: Firebird: Table editor instead of view editor [Julien
    Nabet]
22. tdf#129578 FILESAVE: RTF: CJK Character properties are lost after RT
    [Justin Luth]
23. tdf#130165 FILESAVE PPTX Parent master slide is set instead of child at
    save [Tibor Nagy]
24. tdf#131330 Firebird/View-editor: Views aren't shown in table directly after
    creating a view [Julien Nabet]
25. tdf#132388 BASIC: Replace is awfully slow [Mike Kaganski]
26. tdf#132591 The Keep ratio option for the caption frame can't be deactivated
    [Caol??n McNamara]
27. tdf#135935 Can't open help page insert chart on calc [Rafael Lima, Caol??n
    McNamara]
28. tdf#136362 Image toolbar in Calc contains an unnecessary blank area and a
    corresponding menu option with no text [Jeff Huang]
29. tdf#136481 Regression in 7.0.0 & 7.0.1 - Data Validation Drop-down when
    using keys "ALT+DOWN Arrow", it doesn't auto highlight the first option
    (when cell is blank) [Caol??n McNamara]
30. tdf#137128 FILEOPEN PDF Differences in imported text [Kevin Suo]
31. tdf#137571 Adding and modifying animations painfully slow [Caol??n
    McNamara]
32. tdf#137675 FILESAVE PPTX Non-filled non-custom shape is saved with extra
    fill [Tibor Nagy]
33. tdf#137920 Writer hung when inserting image larger than page [Miklos Vajna]
34. tdf#139737 EDITING: Undo deletes everything after Paste Special as RTF
    [Michael Stahl]
35. tdf#140019 MediaDescriptor: Property "LockExport=True" should disable
    .uno:SendMail" [Vasily Melenchuk]
36. tdf#140020 MediaDescriptor: Property "LockSave=True" should disable
    .uno:SaveAll" [Vasily Melenchuk]
37. tdf#141340 Pdf export of pages range adds hyperlinks from previous pages
    [Miklos Vajna]
38. tdf#141652 FILESAVE: DOCX: Image distorted after RT [Justin Luth]
39. tdf#142487 REPLACE: Wrong replacement in long text [Mike Kaganski]
40. tdf#143039 FILESAVE DOCX Change tracked shape with textbox doubles [Michael
    Stahl]
41. tdf#143106 DOCX: Images are being duplicated on document reopen [Michael
    Stahl]
42. tdf#144073 UI. Corner of screen appears white when presenting, using the
    Lights template (Windows-only) [Lubo? Lu????k]
43. tdf#144166 Pixel (or pixels) missing in the Calc Formula Bar [Caol??n
    McNamara]
44. tdf#144353 Assigning a missing optional variable to a property does not
    trigger "argument is not optional" [Andreas Heinisch]
45. tdf#145030 UI: Add animation (+) sign still enabled mode with deselect text
    frame because of using remove effect (-) [Caol??n McNamara]
46. tdf#145868 Find and replace: incorrect replacement after reopening the
    dialog [Justin Luth]
47. tdf#146066 Vertical axis automatic scaling is wrong for some label column
    values [T??nde T??th]
48. tdf#146281 [Feature Request] BaseDocumenter extension in Firebird not
    working [Andreas Heinisch]
49. tdf#146515 "Use printer metrics for document formatting" not roundtripping
    through the docx format (causes different kerning between ODT & DOCX of the
    same file) [Caol??n McNamara]
50. tdf#146571 Crash when close Manage changes dialog [Caol??n McNamara]
51. tdf#146672 CDbl(" 28 ") errors out [Andreas Heinisch]
52. tdf#146703 Color Palette extensions list is empty [Gabor Kelemen]
53. tdf#146722 Calc using labels shows errors or wrong results [Eike Rathke]
54. tdf#146742 The return value of Basic function is not initialized when
    called from Calc formula [Andreas Heinisch]
55. tdf#146795 Calc crashes when pasting data into filtered cells (mdds) [Kohei
    Yoshida]
56. tdf#146822 FILESSAVE DOCX Hatch filling not exported [T??nde T??th]
57. tdf#146857 Freeze after undoing accepting/rejecting changes [L??szl?? N??
    meth]
58. tdf#146891 Crash (assert) when opening the paragraph properties from an
    outline [Caol??n McNamara]
59. tdf#146909 Missing/confused constants for MsgBox arg & return value [Julien
    Nabet]
60. tdf#146917 FILESAVE DOCX: Direct formatting is applied to paragraph thus
    negative first line indent is lost [Vasily Melenchuk]
61. tdf#146941 Crash with debug build when changing paths in options (kf5)
    [Michael Weghorn]
62. tdf#146964 FILEEDIT ODT Cut and copy a text in Hide Changes mode makes text
    appear again [L??szl?? N??meth]
63. tdf#146965 sw track changes: regression: broken moving of table row [L??szl
    ?? N??meth]
64. tdf#146966 FILEEDIT ODT Moving multiple rows inserts also empty rows (not
    related to change tracking [L??szl?? N??meth]
65. tdf#146967 FILEEDIT ODT Crash: Redo of tracked table row moving [L??szl?? N
    ??meth]
66. tdf#146970 CRASH: Pasting content from edit mode [Caol??n McNamara]
67. tdf#146992 Arrowheads in dropdowns shift a little when opened [Caol??n
    McNamara]
68. tdf#147006 CRASH: deleting content [Michael Stahl]
69. tdf#147008 CRASH: Inserting page break or newline [Michael Stahl]
70. tdf#147013 Shapes containing arcs are not printed properly [Caol??n
    McNamara]
71. tdf#147016 The document loses focus after closing the autofilter popup
    [Caol??n McNamara]
72. tdf#147032 hazardous animation objects selected [Caol??n McNamara]
73. tdf#147041 Double-clicking an element in Navigator shows it in the middle
    of the document view instead of at the top [Jim Raykowski]
74. tdf#147088 Export from Calc document with Unicode characters belonging to
    Unicode category Cn to xlsx produces corrupt file. [Stephan Bergmann]
75. tdf#147106 Chart Design in Colibre does not align with the theme [Rizal
    Muttaqin]
76. tdf#147109 Calc SUBSTITUTE function slows down disproportionately as text
    length increases. [Mike Kaganski]
77. tdf#147115 docx import filter, wrong default paragraph style was taken
    [Justin Luth]
78. tdf#147119 Impossible in 7.4 to export a PNG with a transparent background
    (no background defaults to white) [Xisco Fauli]
79. tdf#147144 Writer crash after adding rectangle, add link and delete it
    [Julien Nabet]
80. tdf#147181 FILEEDIT ODT Track changes of multiple table rows copied [L??szl
    ?? N??meth]
81. tdf#147182 FILEEDIT ODT Track changes: accept/reject only first cell of a
    table selection [L??szl?? N??meth]
82. tdf#147206 copy+Rich Text Formatting RTF paste special turns entire
    document into hyperlink text [Michael Stahl]
83. tdf#147218 Typo in Calc's print dialog [Caol??n McNamara]
84. tdf#147251 LO 7.3 Calc Autofilter Dropdown does not show "Cancel" and "OK"
    buttons [Caol??n McNamara]
85. tdf#147262 CallByName() argument names does not match that of VBA [Julien
    Nabet]
86. tdf#147322 drag & drop table moving doesn't work (regression of tdf#84806)
    [L??szl?? N??meth]

(ryoon)

2022-03-04 13:41:16 UTC MAIN commitmail json YAML

harfbuzz-icu: Use INSTALL_LIB instead of LN to create symlinks

(ryoon)

2022-03-04 13:35:48 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Daemon to 6.14

(wen)

2022-03-04 13:34:59 UTC MAIN commitmail json YAML

Update to 6.14

Upstream changes:
6.14      2022-03-03 20:47:51Z
  - Test using loopback rather than internet accessible address (GH#52)
    (Michal Josef Špaček)
  - Use GH Perl helpers for build and coverage jobs (GH#53) (Olaf Alders)

6.13      2022-02-09 20:39:12Z
  - Bump minimum IO::Socket::IP version to 0.32 (GH#50) (Olaf Alders)

(wen)

2022-03-04 13:30:53 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Message to 6.36

(wen)

2022-03-04 13:29:56 UTC MAIN commitmail json YAML

Update to 6.36

Upstream changes:
6.36      2022-01-05 14:39:42Z
    - Fix examples in HTTP::Request::Common synopsis: HTTP::Request::Common
      does not put headers in an arrayref, unlike HTTP::Request (GH#170) (Karen
      Etheridge)
    - Update to contributing information (GH#171) (H奪kon H脱gland)

6.35      2021-11-11 22:10:31Z
    - Clarify documentation for decoded_content (GH#166) (Eric Wastl)

6.34      2021-11-08 14:27:36Z
    - Catch case of empty name/value in header words split. (GH#168) (Galen Huntington)

(wen)

2022-03-04 13:27:40 UTC MAIN commitmail json YAML

Updated www/p5-libwww to 6.61

(wen)

2022-03-04 13:26:20 UTC MAIN commitmail json YAML

Update to 6.61

Upstream changes:
6.61      2022-01-21 21:41:18Z
    - Use File::Copy::move to attempt an atomic mirror (GH#401) (Andrew Fresh)
    - Require Getopt::Long at runtime, too (GH#402) (Ville Skytt辰)

(wen)

2022-03-04 13:20:35 UTC MAIN commitmail json YAML

doc: Updated lang/nim to 1.6.4

(ryoon)

2022-03-04 13:19:59 UTC MAIN commitmail json YAML

nim: Update to 1.6.4

Changelog:
Version 1.6.4 released

08 February 2022 The Nim Team

The Nim team is happy to announce version 1.6.4, our second patch release for
Nim 1.6.

Version 1.6.4 is a result of a month and a half of hard work, and it contains
33 commits, fixing one major regression and bringing some general improvements
over 1.6.2.

The most important fix is for the C FFI regression introduced in 1.6.2.

We would recommend to all of our users to upgrade and use version 1.6.4.

Bugfixes

These reported issues were fixed:

  * Fixed "Potential C FFI regression" (#19342)
  * Fixed "re.split unexpected results with zero-width characters" (#14468)
  * Fixed "Out-of-bounds in strformat" (#19107)
  * Fixed "Adding an empty list to a non-empty list breaks the latter list" (
    #19297)
  * Fixed "Wrong result when using varargs with var arguments." (#16617)
  * Fixed "Adding an empty DoublyLinkedList to a non-empty DoublyLinkedList
    breaks the latter list" (#19314)
  * Fixed "Silent FFI bug when passing array inside object using gc:orc" (#
    19497)

(ryoon)

2022-03-04 12:28:24 UTC MAIN commitmail json YAML

doc: Updated comms/asterisk16 to 16.24.0

(ryoon)

2022-03-04 12:22:31 UTC MAIN commitmail json YAML

asterisk16: Update to 16.24.0

Changelog:
Asterisk 16.24.0 Now Available

The following issues are resolved in this release:

New Features made in this release:

  * [ASTERISK-29808]        cdr: allow disabling CDR by default
                            (Reported by N A)
  * [ASTERISK-29830]        ami: Add AMI event for Wink
                            (Reported by N A)
  * [ASTERISK-29802]        app_sf: Add full tech-agnostic SF
                            support
                            (Reported by N A)
  * [ASTERISK-29759]        app_sendtext: Add ReceiveText
                            application
                            (Reported by N A)
  * [ASTERISK-29706]        func_json: Add JSON parsing function
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-29888]        res_pjsip_outbound_authenticator_digest: ABRT
                            attempting to clean up auth_sess
                            (Reported by George Joseph)
  * [ASTERISK-29854]        func_frame_drop: fix buffer usage typo
                            (Reported by N A)
  * [ASTERISK-29857]        res_tonedetect: fix logic errors in code
                            (Reported by N A)
  * [ASTERISK-29869]        rtp sequence number can skip after DTMF under
                            certain bridges
                            (Reported by Torrey Searle)
  * [ASTERISK-29817]        gethostbyname_r is misdetected on NetBSD and
                            causes a build failure
                            (Reported by Micha  G  rny)
  * [ASTERISK-29698]        Segfault if sorcery object_lifetime_maximum and
                            qualify_frequency the same value
                            (Reported by Alexei Gradinari)
  * [ASTERISK-29851]        rdtsc is not enabled (stubbed out) on NetBSD
                            (Reported by Micha  G  rny)
  * [ASTERISK-29852]        make_version uses GNU-ism that break git-svn-id
                            parsing on NetBSD
                            (Reported by Micha  G  rny)
  * [ASTERISK-29850]        ast_get_tid() not implemented for NetBSD
                            (Reported by Micha  G  rny)
  * [ASTERISK-29818]        Build failure on NetBSD due to hmac function
                            collision
                            (Reported by Micha  G  rny)
  * [ASTERISK-29867]        configure fails if libsrtp dev files are not
                            installed
                            (Reported by Sean Bright)
  * [ASTERISK-29856]        res_rtp_asterisk: Invalid comparison creates
                            unreachable code
                            (Reported by N A)
  * [ASTERISK-29813]        res_pjsip_session doesn  t support multipart
                            message bodies
                            (Reported by George Joseph)
  * [ASTERISK-29858]        Regression: Using external pjproject not working
                            after  hack  commit
                            (Reported by George Joseph)
  * [ASTERISK-29859]        VoiceMailMain() fails when encountering
                            non-numeric CALLERID(num)
                            (Reported by Mark Murawski)
  * [ASTERISK-29847]        pbx_variables: ASTSBINDIR is missing
                            (Reported by N A)
  * [ASTERISK-29824]        It  s hard to make changes to bundled pjproject
                            (Reported by George Joseph)
  * [ASTERISK-29695]        SAY.CONF wrong logic when converting 24hour time
                            to say 12 hour am/pm
                            (Reported by Vincent Dubois)
  * [ASTERISK-29664]        PJSIP processing token with % incorrectly
                            (Reported by Dan Cropp)
  * [ASTERISK-29827]        Support for Nordic language syntax in Queues
                            (Reported by Mark Petersen)
  * [ASTERISK-29515]        app_queue: QueueSummary and QueueStatus events don
                              t exist in documentation
                            (Reported by Luke Escude)
  * [ASTERISK-29746]        tcptls.c: TCP client connect fails due to
                            interrupt
                            (Reported by Kevin Harwell)
  * [ASTERISK-29806]        app_queue: extension state incorrect
                            (Reported by Steve Davies)
  * [ASTERISK-29816]        SAY_DTMF_INTERRUPT channel variable is not honored
                            (Reported by Sean Bright)
  * [ASTERISK-29821]        Deadlock in bridge_channel_internal_join() on
                            local channels.
                            (Reported by Krzysztof Trempala)
  * [ASTERISK-29722]        test_timezone_watch breaks during DST to ST
                            transition
                            (Reported by Josh Soref)
  * [ASTERISK-29804]        bundled_pjproject: sip_inv is missing multipart
                            support in some cases
                            (Reported by George Joseph)
  * [ASTERISK-29794]        ast_coredumper does not delete results when
                            requested and a specific output dir is set
                            (Reported by Frederic Van Espen)
  * [ASTERISK-29803]        pbx_variables: cp4 variables is used uninitialized
                            (Reported by N A)
  * [ASTERISK-29766]        pbx_variables: MSet truncates sets after 24
                            variables
                            (Reported by N A)
  * [ASTERISK-29772]        chan_sip: ${CHANNEL(ruri)} in Dial/Queue b
                            (test,s,1) cause a coredump
                            (Reported by Mark Petersen)
  * [ASTERISK-29790]        xmldoc: Dump invalid to XML DTD: XSLT
                            (Reported by Alexander Traud)
  * [ASTERISK-29791]        xmldoc: Dump invalid to XML DTD: ACO Matchfield
                            (Reported by Alexander Traud)
  * [ASTERISK-26991]        documentation: Doxygen site is no longer being
                            updated
                            (Reported by Joshua C. Colp)
  * [ASTERISK-20259]        Update Doxygen Configuration for make progdocs
                            (Reported by Andrew Latham)
  * [ASTERISK-29785]        res_pjsip_sdp_rtp: Warns on every offered crypto
                            suite
                            (Reported by Alexander Traud)
  * [ASTERISK-27406]        Infinite loop when out of ports and rtpstart value
                            is odd
                            (Reported by Thomas Guebels)
  * [ASTERISK-28053]        chan_pjsip: Wrong or missing Q.850 reason in
                            CANCEL
                            (Reported by Simone Lazzaris)
  * [ASTERISK-29761]        res: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29763]        main: Fix for Doxygen
                            (Reported by Alexander Traud)

Improvements made in this release:

  * [ASTERISK-29832]        Enable pickup on channel after having received 183
                            Progress
                            (Reported by Mark Petersen)
  * [ASTERISK-28890]        res_pjsip_sdp_rtp: Keepalive not supported for
                            video streams
                            (Reported by Luke Escude)
  * [ASTERISK-29831]        Queue don  t play  thank-you  when here is no
                            hold time announcements
                            (Reported by Mark Petersen)
  * [ASTERISK-29855]        frame.h: fix CNG documentation typo
                            (Reported by N A)
  * [ASTERISK-29848]        documentation: Document special system and channel
                            variables
                            (Reported by N A)
  * [ASTERISK-29819]        utils.c: Remove all usages of ast_gethostbyname()
                            (Reported by Sean Bright)
  * [ASTERISK-29815]        dsp: Define magic number as macro
                            (Reported by N A)
  * [ASTERISK-29807]        cli: add module refresh command
                            (Reported by N A)
  * [ASTERISK-29829]        app_mp3: Throw warning if attempting to play a
                            nonexistent stream
                            (Reported by N A)
  * [ASTERISK-24427]        Documentation is missing for a few AMI Events
                            Including CDR and events triggered after the
                            QueueStatus action
                            (Reported by Dafi Ni)
  * [ASTERISK-29795]        DIALEDPEERNUMBER not set on destination channel
                            for Queue calls
                            (Reported by Mark Petersen)
  * [ASTERISK-29801]        app.c: Throw warnings for nonexistent options
                            (Reported by N A)
  * [ASTERISK-29797]        Support for Danish language syntax in VM
                            (Reported by Mark Petersen)
  * [ASTERISK-29758]        configs: Minor updates to sample configs
                            (Reported by N A)
  * [ASTERISK-29800]        strings: Fix misusage in comment examples
                            (Reported by N A)
  * [ASTERISK-29745]        pbx: Add public API for more elegant variable
                            substitution with extensions
                            (Reported by N A)
  * [ASTERISK-29729]        Incompatibility with newer spandsp releases
                            (3.0.0+)
                            (Reported by Dustin Marquess)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.24.0

Asterisk 16.23.0 Now Available

The following issues are resolved in this release:

New Features made in this release:

  * [ASTERISK-29720]        res_tonedetect: Add call progress tone detection
                            (Reported by N A)
  * [ASTERISK-18069]        app_queue Add Login Time and Last Paused Times to
                            Queue Members
                            (Reported by Jamuel Starkey)

Bugs fixed in this release:

  * [ASTERISK-29779]        progdocs: Hidden code sections with syntax errors.
                            (Reported by Alexander Traud)
  * [ASTERISK-29732]        progdocs: Fix grouping for latest Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29771]        Crash occurs when 2 realtime sippeers mysql
                            connections are configured and we have a schema
                            warning
                            (Reported by Mario Ban)
  * [ASTERISK-29776]        stir/shaken: Requires GNU designator
                            (Reported by Alexander Traud)
  * [ASTERISK-29773]        progdocs: doxyref.h outdated
                            (Reported by Alexander Traud)
  * [ASTERISK-29765]        xmldoc: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29764]        chan_misdn: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29762]        channels: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29730]        Segfault in __ao2_ref if refdebug = yes
                            (Reported by Alexei Gradinari)
  * [ASTERISK-29748]        bridging: Infinite loop when both Local channel
                            halves in same bridge
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29753]        parking: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29754]        odbc: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29756]        res_ari: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29755]        frame: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29751]        channel: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29750]        stasis: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29752]        app: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29749]        res_xmpp: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29737]        chan_iax2: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29747]        res_pjsip: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29743]        bridges: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29742]        addons: Fix for Doxygen.
                            (Reported by Alexander Traud)
  * [ASTERISK-29741]        tests: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29740]        apps: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29736]        bridge_channel: Fix for Doxygen
                            (Reported by Alexander Traud)
  * [ASTERISK-29733]        progdocs: Avoid name with Doxygen \file
                            (Reported by Alexander Traud)
  * [ASTERISK-29734]        progdocs: Use Doxygen \example correctly
                            (Reported by Alexander Traud)
  * [ASTERISK-29735]        progdocs: Avoid multiple use of section labels
                            (Reported by Alexander Traud)
  * [ASTERISK-29744]        app_morsecode: Fix deadlock
                            (Reported by N A)
  * [ASTERISK-29705]        app_read: Fix custom terminator functionality
                            regression
                            (Reported by N A)
  * [ASTERISK-29703]        res_pjsip_callerid: Fix OLI parsing
                            (Reported by N A)
  * [ASTERISK-29702]        sig_analog: Fix truncated buffer copy
                            (Reported by N A)
  * [ASTERISK-29724]        BuildSystem: In POSIX sh, == in place of = is
                            undefined.
                            (Reported by Alexander Traud)
  * [ASTERISK-28040]        pbx:  dialplan reload  is removing minus symbol
                            from dynamic hints
                            (Reported by Daniel Zanutti)
  * [ASTERISK-29391]        VoiceMail does not cancel recording on rerecord
                            hangup
                            (Reported by N A)
  * [ASTERISK-29709]        res_snmp: Not build on recent Debian
                            distributions.
                            (Reported by Alexander Traud)
  * [ASTERISK-29710]        stasis: Clang 13 warns about the unused but set
                            variable dispatched.
                            (Reported by Alexander Traud)
  * [ASTERISK-29711]        aelparse: GCC 11.2 found two maybe uninitialized
                            (Reported by Alexander Traud)
  * [ASTERISK-29713]        GCC 11.2: two stringop-overread
                            (Reported by Alexander Traud)
  * [ASTERISK-29682]        Squash compiler issues generated by gcc 11
                            (Reported by George Joseph)
  * [ASTERISK-29693]        Using  with-crypto and  with-ssl fails on a
                            recompile
                            (Reported by George Joseph)
  * [ASTERISK-27816]        func_talkdetect  s logic is completely broken
                            (Reported by Moritz Fain)
  * [ASTERISK-29691]        stun: Not all users provide a dst to
                            ast_stun_request
                            (Reported by Dennis Haney)
  * [ASTERISK-26497]        make install downloads x86_32 variants of external
                            modules on non Intel architectures
                            (Reported by Corey Farrell)

Improvements made in this release:

  * [ASTERISK-29777]        documentation: Standardize example syntax
                            (Reported by N A)
  * [ASTERISK-29715]        app_voicemail: Refactor email generation functions
                            (Reported by N A)
  * [ASTERISK-29727]        Add type for JSON stasis message RTCP Report
                            Received/Sent
                            (Reported by Boris P. Korzun)
  * [ASTERISK-29714]        Spelling errors
                            (Reported by Josh Soref)
  * [ASTERISK-29707]        chan_iax2: Allow both key and secret to be
                            specified at dial time
                            (Reported by N A)
  * [ASTERISK-29662]        Add mix option to Playback application for say and
                            filename
                            (Reported by Shloime Rosenblum)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.23.0

Asterisk 16.22.0 Now Available

The following issues are resolved in this release:

New Features made in this release:

  * [ASTERISK-29656]        Add CHANNEL_EXISTS
                            function
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-20219]            IAX2 Call Encryption Fails with RSA
                            authentication
                            (Reported by Michael Munger)
  * [ASTERISK-29402]        res_pjsip_t38: Socket is bound to IPv4/IPv6 but
                            platform does not support it
                            (Reported by Matthew Kern)
  * [ASTERISK-29673]        app_read: Fix null pointer crash regression
                            (Reported by N A)
  * [ASTERISK-29671]        res_rtp_asterisk: memory leak
                            (Reported by Jean Aunis    Prescom)
  * [ASTERISK-29663]        messaging: AMI MessageSend does not support same
                            parameters as dialplan application
                            (Reported by Brian J. Murrell)
  * [ASTERISK-29578]        app_queue: Custom device state using included
                            hints do not update
                            (Reported by N A)
  * [ASTERISK-29660]        Build failure when disabling PJSIP support
                            (Reported by Guido Falsi)

Improvements made in this release:

  * [ASTERISK-29637]        Add support for future dates in Say.c
                            (Reported by Shloime Rosenblum)
  * [ASTERISK-29525]        PJSIP remove_existing unavailable contacts
                            (Reported by Joseph Nadiv)
  * [ASTERISK-29661]        func_vmcount: Add support for multiple
                            mailboxes
                            (Reported by N A)
  * [ASTERISK-29275]        Support of MIME-type for wav16
                            (Reported by Boris P. Korzun)
  * [ASTERISK-29529]        Add custom logging level
                            (Reported by N A)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.22.0

Asterisk 16.21.1 Now Available

The following issue is resolved in this release:

Bugs fixed in this release:

  * [ASTERISK-29685]        pbx_ael: Infinite loop on
                            reload
                            (Reported by Joshua C. Colp)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.21.1

Asterisk 16.21.0 Now Available

The following issues are resolved in this release:

Deprecations made in this release:

  * [ASTERISK-29548]        app_meetme: Deprecated in 19, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29549]        app_osploop: Deprecated in 19, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29550]        chan_alsa: Deprecated in 19, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29551]        chan_mgcp: Deprecated in 19, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29552]        chan_skinny: Deprecated in 19, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29553]        res_pktccops: Deprecated in 19, to be removed in
                            21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29554]        cdr_mysql: Deprecated in 1.8, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29555]        app_mysql: Deprecated in 1.8, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29557]        app_ices: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29558]        app_macro: Deprecated in 16, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29559]        app_fax: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29560]        app_url: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29561]        app_image: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29562]        app_nbscat: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29563]        app_dahdiras: Deprecated in 16, to be removed in
                            19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29564]        cdr_syslog: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29565]        chan_oss: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29566]        chan_phone: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29567]        chan_sip: Deprecated in 17, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29568]        chan_nbs: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29569]        chan_misdn: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29570]        chan_vpb: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29571]        res_config_sqlite: Deprecated in 16, to be removed
                            in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29572]        res_monitor: Deprecated in 16, to be removed in 21
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29573]        conf2ael: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29574]        muted: Deprecated in 16, to be removed in 19
                            (Reported by Joshua C. Colp)

Improvements made in this release:

  * [ASTERISK-29472]        res_pjsip: OLI/ANI2 support missing
                            (Reported by N A)
  * [ASTERISK-29626]        app_stack: Include calling location if attempting
                            to branch to nonexistent location
                            (Reported by N A)
  * [ASTERISK-29632]        Add option to Application_VoiceMail to suppress
                            instructions only when a custom greeting is
                            present
                            (Reported by Charlie Smurthwaite)
  * [ASTERISK-29605]        chan_iax2: Add ANI2
                            (Reported by N A)
  * [ASTERISK-29508]        STUN server address refresh
                            (Reported by S  bastien Duthil)
  * [ASTERISK-29612]        bridge_basic: Don  t throw warning if attended
                            transfer is cancelled
                            (Reported by N A)
  * [ASTERISK-29544]        Media Cache    Delayed remote sound file retrieve
                            delays all playbacks
                            (Reported by Andre Barbosa)
  * [ASTERISK-29541]        app_morsecode: Add American Morse code
                            (Reported by N A)
  * [ASTERISK-29495]        Return integer instead of float if response is a
                            whole number
                            (Reported by N A)
  * [ASTERISK-29543]        app_originate: Allow specifying codec(s) to use
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-29673]        app_read: Fix null pointer crash regression
                            (Reported by N A)
  * [ASTERISK-29660]        Build failure when disabling PJSIP support
                            (Reported by Guido Falsi)
  * [ASTERISK-29654]        pjproject includes trailing whitespace in sdp
                            format attributes
                            (Reported by George Joseph)
  * [ASTERISK-29635]        MP3Player don  t work with actual mpg123 versions
                            (Reported by Carlos Oliva)
  * [ASTERISK-27176]        test_abstract_jb: frames leak
                            (Reported by Corey Farrell)
  * [ASTERISK-29634]        res_snmp: gcc 11 needs -fPIC to compile correctly
                            (Reported by George Joseph)
  * [ASTERISK-29630]        Asterisk is unable to read extended number format
                            terminfo files
                            (Reported by Sean Bright)
  * [ASTERISK-28004]        dns: Core ast_dns_get_nameservers does not support
                            configured IPv6 servers
                            (Reported by Isaac McDonald)
  * [ASTERISK-29618]        ConfBridge errors on creation conference room
                            (Reported by Alexander Zharov)
  * [ASTERISK-29622]        ARI: external media create doesn  t use body
                            parameter
                            (Reported by sungtae kim)
  * [ASTERISK-29614]        app_agent_pool: XML Doc: unterminated entity
                            reference
                            (Reported by Alexander Traud)
  * [ASTERISK-29609]        Subsequent  ael reload  will cause a lock up
                            (Reported by Mark Murawski)
  * [ASTERISK-28701]        app_queue: Core reload resets queue stats, even
                            when keepstats=yes
                            (Reported by Luke Escude)
  * [ASTERISK-29616]        res_rtp_asterisk: sqrt(.) requires the header
                            math.h.
                            (Reported by Alexander Traud)
  * [ASTERISK-29518]        sig_analog: FCG_CAMA fails to signal ANI spill
                            when using MF signaling
                            (Reported by Sarah Autumn)
  * [ASTERISK-29582]        res_pjproject: Can  t map pjproject log messages
                            to Asterisk TRACE
                            (Reported by George Joseph)
  * [ASTERISK-29575]        app_milliwatt: Milliwatt application doesn  t use
                            the proper timings
                            (Reported by N A)
  * [ASTERISK-20339]        chan_mgcp, resp_pktccops ast_debug support
                            (Reported by Tomas Maldonado)
  * [ASTERISK-29540]        aelparse: include of context with timings fails
                            (Reported by Alexander Traud)
  * [ASTERISK-29539]        Segmentation fault at ast_writestream() when write
                            handler not defined (happens with OGG/Speex)
                            (Reported by Ernani Jos  Camargo Azevedo)

New Features made in this release:

  * [ASTERISK-29496]        Add SendMF application
                            (Reported by N A)
  * [ASTERISK-29627]        Add STRBETWEEN function
                            (Reported by N A)
  * [ASTERISK-29628]        Add file and directory functions
                            (Reported by N A)
  * [ASTERISK-29531]        Add SAYFILES function
                            (Reported by N A)
  * [ASTERISK-29546]        Add tone detection module
                            (Reported by N A)
  * [ASTERISK-18454]        Option for Read to be able to accept #
                            (Reported by Sta Retji)
  * [ASTERISK-29542]        Add audio scrambler
                            (Reported by N A)
  * [ASTERISK-29478]        Function to drop frames in the TX or RX
                            directions
                            (Reported by N A)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.21.0

Asterisk 16.20.0 Now Available

The following issues are resolved in this release:

Security bugs fixed in this release:

  * [ASTERISK-29415]        Crash in PJSIP TLS transport
                            (Reported by Andrew Yager)
  * [ASTERISK-29381]        chan_pjsip: Remote denial of service by an
                            authenticated user
                            (Reported by Ivan Poddubny)

New Features made in this release:

  * [ASTERISK-29389]        Add PJSIP_HEADERS() and ability to read header by
                            pattern
                            (Reported by Igor Goncharovsky)
  * [ASTERISK-29477]        Function to asynchronously store digits dialed
                            (Reported by N A)
  * [ASTERISK-29454]        New application to reload modules
                            (Reported by N A)
  * [ASTERISK-29444]        Add application to wait for condition
                            (Reported by N A)
  * [ASTERISK-29442]        app_dial: Expand A option to allow announcement
                            playback to caller
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-29494]        cdr_adaptive_odbc: Prevent throwing warnings if
                            CDR filtering is used
                            (Reported by N A)
  * [ASTERISK-29513]        statsd: Remove non-standard metric type Meter
                            (Reported by Rijnhard Hessel)
  * [ASTERISK-29526]        G729 audio gets corrupted by Asterisk due to
                            smoother
                            (Reported by under)
  * [ASTERISK-29392]        chan_iax2: Asterisk crashes when queueing video
                            with format
                            (Reported by Michael Welk)
  * [ASTERISK-29507]        STUN timeout is silently delaying calls
                            (Reported by S  bastien Duthil)
  * [ASTERISK-27871]        Remote URL in playback must end with file
                            extension
                            (Reported by Caesar)
  * [ASTERISK-29503]        Updated identify/match syntax not supported by
                            config wizard
                            (Reported by Sean Bright)
  * [ASTERISK-29480]        fixedjitterbuffer contains an un-wrappered assert
                            that triggers on a negative time slew
                            (Reported by Dan Cropp)
  * [ASTERISK-29485]        core: Inband generation of tones for Busy() and
                            Congestion() may not occur
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29479]        Channels are not put on hold for Session Progress
                            with inactive audio
                            (Reported by Bernd Zobl)

Improvements made in this release:

  * [ASTERISK-29528]        Add support for multiple files for agent
                            announcements
                            (Reported by N A)
  * [ASTERISK-29501]        ARI    Stasis Playback doesn  t hangup call when
                            processing a list of invalid files
                            (Reported by Andre Barbosa)
  * [ASTERISK-29464]        ARI    PlaybackFinish skip error events
                            (Reported by Andre Barbosa)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-16.20.0

(ryoon)

2022-03-04 10:29:36 UTC pkgsrc-2021Q4 commitmail json YAML

2022-03-04 10:29:20 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6596 - requested by nia
chat/unrealircd: bugfix

Revisions pulled up:
- chat/unrealircd/Makefile                                      1.82
- chat/unrealircd/PLIST                                        1.20
- chat/unrealircd/distinfo                                      1.34

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Fri Mar  4 08:50:46 UTC 2022

  Modified Files:
  pkgsrc/chat/unrealircd: Makefile PLIST distinfo

  Log Message:
  unrealircd: update to 5.2.4

  This fixes a crash bug.

(bsiegert)

2022-03-04 10:10:42 UTC MAIN commitmail json YAML

doc: Added chat/catgirl version 2.1

(nia)

2022-03-04 10:09:15 UTC MAIN commitmail json YAML

add chat/catgirl

catgirl(1) is a TLS-only terminal IRC client.

Notable Features:

* Tab complete: most recently seen or mentioned nicks are completed first.
Commas are inserted between multiple nicks.

* Prompt: the prompt clearly shows whether input will be interpreted as a
command or sent as a message.

* Split scroll: keeps the latest messages in view while scrolling.

* URL detection: recent URLs from a particular user or matching a substring
can be opened or copied.

* Nick coloring: color generation based on usernames remains stable across
nick changes. Mentions of users in messages are colored.

* Topic diffing: the modified portion of a channel topic change is highlighted.

* Ignore: visibility of filtered messages can be toggled.

(nia)

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

doc: Updated chat/gajim to 1.3.3

(nia)

2022-03-04 09:34:29 UTC MAIN commitmail json YAML

py-nbxmpp: update to 2.04, gajim: update to 1.3.3

                                  Gajim 1.3.3

  This release features improved Ad-Hoc Commands and brings back spell
  checking. Gajim 1.3.3 includes many bug fixes and improvements. Thanks
  everyone for reporting issues!

What窶冱 New

  The Ad-Hoc Commands window has been ported to Gajim窶冱 new Assistant. This
  unifies the look and feel with other actions using an Assistant and it
  also fixes some issues.

More Changes

  New

    * Profile: A NOTE entry has been added

  Changes

    * API JID for search.jabber.network integration has been updated
    * Provider list: blabber.im has been removed (service is gone)

  Fixes

    * Reload CSS after switching dark/light theme
    * Migration routine for portable installer
    * Fixed starting History Manager in standalone mode

(nia)

2022-03-04 09:16:41 UTC MAIN commitmail json YAML

doc: Updated chat/profanity to 0.11.1

(nia)

2022-03-04 09:16:05 UTC MAIN commitmail json YAML

profanity: update to 0.11.1

Some pkgsrc patches were upstreamed.

Changes:

- Fix typo in shade color theme
- Fix memory leaks
- Fix buffer overread
- Don't handle /me in the middle of a message with mentions
- Explicitly check for curl version
- Fix OMEMO devicelist access model by reconfiguring it
- Cosmetic cleanup
- Change attentionflag shortcut from alt-f to alt+v
- Update man page and /help information
- Enable whole word only notifications by default

(nia)

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

doc: Updated chat/libmesode to 0.10.1

(nia)

2022-03-04 09:14:28 UTC MAIN commitmail json YAML

libmesode: update to 0.10.1

libstrophe 0.10.0 has several more new features and changes than libmesode 0.10.0.
It is quite likely that libmesode will be deprecated soonish. So this might be the last release.
It is our goal that the extra functionality provided in libmesode will find its way into libstrophe.

    New API:
        xmpp_stanza_get_child_by_name_and_ns()
        xmpp_stanza_new_from_string()
    Fixed issue with IPv6 on Windows (strophe/libstrophe#153)
    LibreSSL support
    Improved portability across systems such as Haiku, Windows

(nia)

2022-03-04 08:51:09 UTC MAIN commitmail json YAML

doc: Updated chat/unrealircd to 5.2.4

(nia)

2022-03-04 08:50:46 UTC MAIN commitmail json YAML

2022-03-04 08:45:46 UTC MAIN commitmail json YAML

chat: +unrealircd6

(nia)

2022-03-04 08:44:57 UTC MAIN commitmail json YAML

doc: Added chat/unrealircd6 version 6.0.2

(nia)

2022-03-04 08:44:34 UTC MAIN commitmail json YAML

add chat/unrealircd6.

Release notes:
https://www.unrealircd.org/docs/What%27s_new_in_UnrealIRCd_6

Note this package changes the pkgsrc file layout from chat/unrealircd
to a more standard affair:

--with-datadir=${VARBASE}/unrealircd
--with-cachedir=${VARBASE}/cache/unrealircd
--with-controlfile=${VARBASE}/run/unrealircd.ctl
--with-logdir=${VARBASE}/log/unrealircd
--with-tmpdir=${VARBASE}/tmp/unrealircd
--with-pidfile=${VARBASE}/run/unrealircd.pid
--with-scriptdir=${PREFIX}/share/unrealircd/scripts

(nia)

2022-03-04 08:10:58 UTC MAIN commitmail json YAML

doc: Updated chat/srain to 1.3.2

(nia)

2022-03-04 08:10:10 UTC MAIN commitmail json YAML

srain: update to 1.3.2

2022-02-10 Version 1.3.2
========================

- Features:

  - Add French translation

- Bug fixes:

  - Silence assertion failure on /part command
  - Silence "Unknown capability" warning on trailing whitespace

- Changes:

  - Add tooltips to buttons with no text

2021-12-18 Version 1.3.1
========================

- Bug fixes:

  - Fix build of macOS
  - Make channel messages with origin out of channels can be shown
  - Rejoin channels after NICKSERV authentication finishes

2021-09-23 Version 1.3.0
========================

- Features:

  - Implement ISUPPORT parsing + the UTF8ONLY IRCv3 specification
  - Add support for RPL_UMODEIS
  - Make nick completion case-insensitive
  - Add button for inserting emoji

- Bug fixes:

  - Fix configuration syntax errors caused by trailing commas

(nia)

2022-03-04 07:59:49 UTC MAIN commitmail json YAML

doc: Updated chat/atheme to 7.2.12

(nia)

2022-03-04 07:59:38 UTC MAIN commitmail json YAML

atheme: update to 7.2.12

Changes since v7.2.11:

    Minor improvements to the build system
    Don't try to write the database if we couldn't open it
    Keep track of pending entity ID for SASL login

(nia)

2022-03-04 07:49:00 UTC MAIN commitmail json YAML

doc: Updated chat/hexchat to 2.16.1

(nia)

2022-03-04 07:48:16 UTC MAIN commitmail json YAML

hexchat: update to 2.16.1

2.16.1 (2022-02-12)

- add -NOOVERRIDE flag to the GUI COLOR command
- add -q (quiet) flag to EXECWRITE command
- rename installed icon on Linux to match app-id (Fixes notification icon)
- fix escaping already escaped URLs when opening them
- fix Python scripts not being opened as UTF-8
- fix TIMER command supporting decimals regardless of locale
- fishlim: fix building with OpenSSL 3

(nia)

2022-03-04 07:41:35 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.83.23

(nia)

2022-03-04 07:41:15 UTC MAIN commitmail json YAML

dosbox-x: update to 0.83.23

0.83.23
  - Fixed XGA accelerated rendering for ViRGE emulation
    and 24 bits/pixel display modes. Since Windows drivers
    insist on 24bpp, this is necessary for
    "Truecolor (24-bit)" to display and render correctly.
  - dosbox.conf option "vesa vbe 1.2 modes are 32bpp" is
    now "true" "false" or "auto", where "auto" determines
    this setting based on which S3 chipset is being
    emulated. It seems the Windows drivers for ViRGE
    chipsets require 24bpp for truecolor modes, in fact,
    they do not even offer 32bpp as an option. Since
    the Windows 3.1/95/98 drivers use VESA BIOS calls to
    set video modes, this implies that the VESA BIOS on
    ViRGE cards are also making the base modes 24bpp rather
    than 32bpp. Note that the Windows drivers for older S3
    chipsets are perfectly happy to use 32bpp unless you
    select "16.7 million colors (1 Meg)" in Windows 3.1,
    which is the only option in those drivers to offer
    24bpp. To avoid grief with DOSBox-X users, "auto"
    is the default setting.
  - Added basic S3 ViRGE XGA acceleration. It's enough for
    90% of the GDI functions in Windows 3.1 so far.
  - Fixed S3 rectangle XGA accelerated pattern blit, when
    using display memory as the pattern mask source, to
    follow S3 Trio32/Trio64 documentation, instead of the
    DOSBox SVN educated guess, to resolve some edge cases
    where the wrong color is chosen to draw filled rectangles
    in Windows 3.1. This fixes the "basement" in Microsoft
    Creative Writer so that clicking around no longer leaves
    white boxes on the screen.
  - Extend 256-color foreground/background color behavior
    from S3 86c928 to Vision864 and Vision868 as Windows
    95 behavior suggests they handle the hardware cursor
    the same way in 256-color mode.
  - Extend "divide cursor X position by bytes per pixel"
    behavior from S3 86c928 to Vision864 and Vision868
    emulation as well, based on Windows 3.1 video driver
    behavior.
  - Gravis Ultrasound: Most I/O registers except port 3x4
    are intended for 8-bit I/O. If 16-bit I/O occurs to
    such registers, handle as two 8-bit I/O cycles. I
    found something in the Demoscene (1997 demo "Atlantis,
    Deep Like A Sea") that uses a 16-bit I/O write to write
    current channel and register select in one write.
    Prior to this fix, there was no music other than quiet
    popping noises in DOSBox-X.
  - Sound Blaster: Fixed DSP command 0x48 (Set DSP block
    transfer size) to accept block size as BYTES as
    standardized by Creative and convert to SAMPLES
    internally. This fixes stuttering voices in Freddy
    Pharkas when sbtype=sb16. (joncampbell123)
  - Avoid crashes due to assertion failure when media
    keys are pressed (maron2000)
  - Fix CD audio playback failure (cue + mp3) when
    trying to play from pregap sectors. (maron2000)
  - Change default value of mt32.rate to 48kHz to match
    default value of mt32.analog option. (maron2000)
  - Fix a buffer overflow issue in dos.cpp (maron2000)

(nia)

2022-03-04 07:13:06 UTC MAIN commitmail json YAML

doc: Updated games/nbsdgames to 5

(nia)

2022-03-04 07:12:50 UTC MAIN commitmail json YAML

nbsdgames: update to version 5

- Icon and menu shortcut included
- Tugow added
- Menu added
- Sudoku algorithm is replaced with a simple and fast algorithm that generates good puzzles in little time
- Miketron gameplay is improved upon
- RedSquare now fits in the screen
- Command-line options are now in more conventional, getopt syntax
- Minor bugfix

(nia)

2022-03-03 19:36:21 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup tickets up to #6595

(bsiegert)

2022-03-03 19:33:58 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6595 - requested by gutteridge
lang/python27: security fix (CVE-2021-4189, CVE-2022-0391)

Revisions pulled up:
- lang/python27/Makefile                                        1.99
- lang/python27/distinfo                                        1.89
- lang/python27/patches/patch-Doc_library_urlparse.rst          1.2
- lang/python27/patches/patch-Lib_ftplib.py                    1.1
- lang/python27/patches/patch-Lib_test_test__ftplib.py          1.1
- lang/python27/patches/patch-Lib_test_test__urlparse.py        1.2
- lang/python27/patches/patch-Lib_urlparse.py                  1.3

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Fri Feb 25 22:41:32 UTC 2022

  Modified Files:
          pkgsrc/lang/python27: Makefile distinfo
          pkgsrc/lang/python27/patches: patch-Doc_library_urlparse.rst
              patch-Lib_test_test__urlparse.py patch-Lib_urlparse.py
  Added Files:
          pkgsrc/lang/python27/patches: patch-Lib_ftplib.py
              patch-Lib_test_test__ftplib.py

  Log Message:
  python27: fix two security issues

  Addresses CVE-2021-4189 and CVE-2022-0391. Patches sourced via Fedora.

(bsiegert)

2022-03-03 19:32:34 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6594 - requested by taca
www/ruby-rails70: security fix

Revisions pulled up:
- databases/ruby-activerecord70/distinfo                        1.2-1.3
- devel/ruby-activejob70/distinfo                              1.2-1.3
- devel/ruby-activemodel70/distinfo                            1.2-1.3
- devel/ruby-activestorage70/PLIST                              1.2
- devel/ruby-activestorage70/distinfo                          1.2-1.3
- devel/ruby-activesupport70/distinfo                          1.2-1.3
- devel/ruby-railties70/distinfo                                1.2-1.3
- lang/ruby/rails.mk                                            1.110,1.114
- mail/ruby-actionmailbox70/distinfo                            1.2-1.3
- mail/ruby-actionmailer70/distinfo                            1.2-1.3
- textproc/ruby-actiontext70/distinfo                          1.2-1.3
- www/ruby-actioncable70/distinfo                              1.2-1.3
- www/ruby-actionpack70/distinfo                                1.2-1.3
- www/ruby-actionview70/distinfo                                1.2-1.3
- www/ruby-rails70/distinfo                                    1.2-1.3

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:02:54 UTC 2022

  Modified Files:
  pkgsrc/lang/ruby: rails.mk

  Log Message:
  lang/ruby: start update of Ruby on Rails 7.0.1

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:05:14 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activesupport70: distinfo

  Log Message:
  devel/ruby-activesupport70: update to 7.0.1

  7.0.1 (2021-01-06)

  * Fix Class#descendants and DescendantsTracker#descendants compatibilit=
  y
    with Ruby 3.1.

    The native Class#descendants was reverted prior to Ruby 3.1 release, =
  but
    Class#subclasses was kept, breaking the feature detection.

    Jean Boussier

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:05:44 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activemodel70: distinfo

  Log Message:
  devel/ruby-activemodel70: update to 7.0.1

  7.0.1 (2021-01-06)

  * No change.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:06:14 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activejob70: distinfo

  Log Message:
  devel/ruby-activejob70: update to 7.0.1

  7.0.1 (2021-01-06)

  * Allow testing discard_on/retry_on ActiveJob::DeserializationError

    Previously in perform_enqueued_jobs, deserialize_arguments_if_needed
    was called before calling perform_now.  When a record no longer
    exists and is serialized using GlobalID this led to raising an
    ActiveJob::DeserializationError before reaching perform_now call.
    This behaviour makes difficult testing the job discard_on/retry_on
    logic.

    Now deserialize_arguments_if_needed call is postponed to when
    perform_now is called.

    Example:

  class UpdateUserJob < ActiveJob::Base
    discard_on ActiveJob::DeserializationError

    def perform(user)
      # ...
    end
  end

  # In the test
  User.destroy_all
  assert_nothing_raised do
    perform_enqueued_jobs only: UpdateUserJob
  end

    Jacopo Beschi

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:06:39 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-actionview70: distinfo

  Log Message:
  devel/ruby-actionview70: update to 7.0.1

  7.0.1 (2021-01-06)

  * Fix button_to to work with a hash parameter as URL.

    MingyuanQin

  * Fix link_to with a model passed as an argument twice.

    Alex Ghiculescu

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:07:02 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-actionpack70: distinfo

  Log Message:
  devel/ruby-actionpack70: update to 7.0.1

  7.0.1 (2021-01-06)

  * Fix ActionController::Parameters methods to keep the original logger
    context when creating a new copy of the original object.

    Yutaka Kamei

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:07:29 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord70: distinfo

  Log Message:
  databases/ruby-activerecord70: update to 7.0.1

  7.0.1 (2021-01-06)

  * Change QueryMethods#in_order_of to drop records not listed in values.=

    in_order_of now filters down to the values provided, to match the
    behavior of the Enumerable version.

    Kevin Newton

  * Allow named expression indexes to be revertible.

    Previously, the following code would raise an error in a reversible
    migration executed while rolling back, due to the index name not
    being used in the index removal.

  add_index(:settings, "(data->'property')", using: :gin, name: :index_s=
  ettings_data_property)

    Fixes #43331.

    Oliver G=FCnther

  * Better error messages when association name is invalid in the
    argument of ActiveRecord::QueryMethods::WhereChain#missing.

    ykpythemind

  * Fix ordered migrations for single db in multi db environment.

    Himanshu

  * Extract on update CURRENT_TIMESTAMP for mysql2 adapter.

    Kazuhiro Masuda

  * Fix incorrect argument in PostgreSQL structure dump tasks.
    Updating the --no-comment argument added in Rails 7 to the correct
    --no-comments argument.

    Alex Dent

  * Fix schema dumping column default SQL values for sqlite3.

    fatkodima

  * Correctly parse complex check constraint expressions for PostgreSQL.

    fatkodima

  * Fix timestamptz attributes on PostgreSQL handle blank inputs.

    Alex Ghiculescu

    Fix migration compatibility to create SQLite references/belongs_to
    column as integer when migration version is 6.0.

    Reference/belongs_to in migrations with version 6.0 were creating
    columns as bigint instead of integer for the SQLite Adapter.

    Marcelo Lauxen

  * Fix joining through a polymorphic association.

    Alexandre Ruban

  * Fix QueryMethods#in_order_of to handle empty order list.

    Post.in_order_of(:id, []).to_a Also more explicitly set the column
    as secondary order, so that any other value is still ordered.

    Jean Boussier

  * Fix rails dbconsole for 3-tier config.

    Eileen M. Uchitelle

  * Fix quoting of column aliases generated by calculation methods.

    Since the alias is derived from the table name, we can't assume the
    result is a valid identifier.

  class Test < ActiveRecord::Base
    self.table_name =3D '1abc'
  end
  Test.group(:id).count
  # syntax error at or near "1" (ActiveRecord::StatementInvalid)
  # LINE 1: SELECT COUNT(*) AS count_all, "1abc"."id" AS 1abc_id FROM "1=
  ...

    Jean Boussier

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:07:49 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activestorage70: distinfo

  Log Message:
  devel/ruby-activestorage70: update to 7.0.1

  7.0.1 (2021-01-06)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:08:13 UTC 2022

  Modified Files:
  pkgsrc/mail/ruby-actionmailer70: distinfo

  Log Message:
  mail/ruby-actionmailer70: update to 7.0.1

  * Keep configuration of smtp_settings consistent between 6.1 and 7.0.

    Andr=E9 Luis Leal Cardoso Junior

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:08:57 UTC 2022

  Modified Files:
  pkgsrc/mail/ruby-actionmailbox70: distinfo

  Log Message:
  mail/ruby-actionmailbox70: update to 7.0.1

  7.0.1 (2021-01-06)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:09:16 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-actioncable70: distinfo

  Log Message:
  www/ruby-actioncable70: update to 7.0.1

  7.0.1 (2021-01-06)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:10:09 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-railties70: distinfo

  Log Message:
  devel/ruby-railties70: 7.0.1 (2021-01-06)

  * Prevent duplicate entries in plugin Gemfile.

    Jonathan Hefner

  * Fix asset pipeline errors for plugin dummy apps.

    Jonathan Hefner

  * Fix generated route revocation.

    Jonathan Hefner

  * Addresses an issue in which Sidekiq jobs could not reload certain
    namespaces.
    See fxn/zeitwerk#198 for details.

    Xavier Noria

  * Fix plugin generator to a plugin that pass all the tests.

    Rafael Mendon=E7a Fran=E7a

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:10:40 UTC 2022

  Modified Files:
  pkgsrc/textproc/ruby-actiontext70: distinfo

  Log Message:
  textproc/ruby-actiontext70: 7.0.1 (2021-01-06)

  7.0.1 (2021-01-06)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Jan 16 14:12:56 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-rails70: distinfo

  Log Message:
  www/ruby-rails70: update to 7.0.1

  This is meta gem (package) for Ruby on Rails 7.0.1.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:39:14 UTC 2022

  Modified Files:
  pkgsrc/lang/ruby: rails.mk

  Log Message:
  lang/ruby: start update of ruby-rails70 to 7.0.2.2

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:41:06 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activesupport70: distinfo

  Log Message:
  devel/ruby-activesupport70: update to 7.0.2

  7.0.2 (2022-02-08)

  * Fix ActiveSupport::EncryptedConfiguration to be compatible with Psych=
    4

    Stephen Sugden

  * Improve File.atomic_write error handling.

    Daniel Pepper

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * Fix Reloader method signature to work with the new Executor signature=

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:41:59 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activemodel70: distinfo

  Log Message:
  devel/ruby-activemodel70: update to 7.0.2

  7.0.2 (2022-02-08)

  * Use different cache namespace for proxy calls

    Models can currently have different attribute bodies for the same met=
  hod
    names, leading to conflicts. Adding a new namespace :active_model_pro=
  xy
    fixes the issue.

    Chris Salzberg

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:42:23 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activejob70: distinfo

  Log Message:
  devel/ruby-activejob70: update to 7.0.2

  7.0.2 (2022-02-08)

  * No changes.

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:42:47 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-actionview70: distinfo

  Log Message:
  www/ruby-actionview70: update to 7.0.2

  7.0.2 (2022-02-08)

  * Ensure preload_link_tag preloads JavaScript modules correctly.

    M=E1ximo Mussini

  * Fix stylesheet_link_tag and similar helpers are being used to work in=

    objects with a response method.

    dark-panda

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:43:27 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-actionpack70: distinfo

  Log Message:
  www/ruby-actionpack70: update to 7.0.2

  This update contains security fix for CVE-2022-23633.

  7.0.2 (2022-02-08)

  * No changes.

  7.0.2.1 (2022-02-11)

  * Under certain circumstances, the middleware isn't informed that the
    response body has been fully closed which result in request state
    not being fully reset before the next request

    [CVE-2022-23633]

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:43:55 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord70: distinfo

  Log Message:
  databases/ruby-activerecord70: update to 7.0.2

  7.0.2 (2022-02-08)

  * Fix PG.connect keyword arguments deprecation warning on ruby 2.7.

    Nikita Vasilevsky

  * Fix the ability to exclude encryption params from being autofiltered.=

    Mark Gangl

  * Dump the precision for datetime columns following the new defaults.

    Rafael Mendon=E7a Fran=E7a

  * Make sure encrypted attributes are not being filtered twice.

    Nikita Vasilevsky

  * Dump the database schema containing the current Rails version.

    Since #42297, Rails now generate datetime columns with a default prec=
  ision
    of 6.  This means that users upgrading to Rails 7.0 from 6.1, when lo=
  ading
    the database schema, would get the new precision value, which would n=
  ot
    match the production schema.

    To avoid this the schema dumper will generate the new format which wi=
  ll
    include the Rails version and will look like this:

  ActiveRecord::Schema[7.0].define

    When upgrading from Rails 6.1 to Rails 7.0, you can run the rails
    app:update task that will set the current schema version to 6.1.

    Rafael Mendon=E7a Fran=E7a

  * Fix parsing expression for PostgreSQL generated column.

    fatkodima

  * Fix Mysql2::Error: Commands out of sync; you can't run this command n=
  ow
    when bulk-inserting fixtures that exceed max_allowed_packet configura=
  tion.

    Nikita Vasilevsky

  * Fix error when saving an association with a relation named record.

    Dorian Mari=E9

  * Fix MySQL::SchemaDumper behavior about datetime precision value.

    y0t4

  * Improve associated with no reflection error.

    Nikolai

  * Fix PG.connect keyword arguments deprecation warning on ruby 2.7.

    Fixes #44307.

    Nikita Vasilevsky

  * Fix passing options to check_constraint from change_table.

    Frederick Cheung

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:44:29 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-activestorage70: PLIST distinfo

  Log Message:
  devel/ruby-activestorage70: update to 7.0.2

  7.0.2 (2022-02-08)

  * Revert the ability to pass service_name param to DirectUploadsControl=
  ler
    which was introduced in 7.0.0.

    That change caused a lot of problems to upgrade Rails applications so=
    we
    decided to remove it while in work in a more backwards compatible
    implementation.

    Gannon McGibbon

  * Allow applications to opt out of precompiling Active Storage JavaScri=
  pt
    assets.

    jlestavel

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:44:47 UTC 2022

  Modified Files:
  pkgsrc/mail/ruby-actionmailer70: distinfo

  Log Message:
  mail/ruby-actionmailer70: update to 7.0.2

  7.0.2 (2022-02-08)

  * No changes.

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:45:05 UTC 2022

  Modified Files:
  pkgsrc/mail/ruby-actionmailbox70: distinfo

  Log Message:
  mail/ruby-actionmailbox70: update to 7.0.2

  7.0.2 (2022-02-08)

  * No changes.

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:45:27 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-actioncable70: distinfo

  Log Message:
  www/ruby-actioncable70: update to 7.0.2

  7.0.2 (2022-02-08)

  * No changes.

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:45:49 UTC 2022

  Modified Files:
  pkgsrc/devel/ruby-railties70: distinfo

  Log Message:
  devel/ruby-railties70: update to 7.0.2

  7.0.2 (2022-02-08)

  * No changes.

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:46:12 UTC 2022

  Modified Files:
  pkgsrc/textproc/ruby-actiontext70: distinfo

  Log Message:
  textproc/ruby-actiontext70: update to 7.0.2

  7.0.2 (2022-02-08)

  * No changes.

  7.0.2.1 (2022-02-11)

  * No changes.

  7.0.2.2 (2022-02-11)

  * No changes.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:47:25 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-rails70: distinfo

  Log Message:
  www/ruby-rails70: update to 7.0.2

  This gem is a meta package for Ruby on Rails 7, so no changes here.

(bsiegert)

2022-03-03 19:29:08 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6593 - requested by taca
lang/php74: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.356
- lang/php74/distinfo                                          1.35

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 20 13:03:01 UTC 2022

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php74: distinfo

  Log Message:
  lang/php74: update to 7.4.28

  17 Feb 2022, PHP 7.4.28

  - Filter:
    . Fix #81708: UAF due to php_filter_float() failing for ints

(bsiegert)

2022-03-03 19:23:20 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6592 - requested by taca
lang/php81: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.355,1.358
- lang/php81/distinfo                                          1.3-1.4

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Jan 24 14:13:36 UTC 2022

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php81: distinfo

  Log Message:
  lang/php81: update to 8.1.2

  20 Jan 2022, PHP 8.1.2

  - Core:
    . Fixed bug #81216 (Nullsafe operator leaks dynamic property name). (Dmitry)
    . Fixed bug #81684 (Using null coalesce assignment with $GLOBALS["x"] produces
      opcode error). (ilutov)
    . Fixed bug #81656 (GCC-11 silently ignores -R). (Michael Wallner)
    . Fixed bug #81683 (Misleading "access type ... must be public" error message
      on final or abstract interface methods). (ilutov)
    . Fixed bug #81585 (cached_chunks are not counted to real_size on shutdown).
      (cmb)
    . Fixed bug GH-7757 (Multi-inherited final constant causes fatal error).
      (cmb)
    . Fixed zend_fibers.c build with ZEND_FIBER_UCONTEXT. (Petr Sumbera)
    . Added riscv64 support for fibers. (Jeremie Courreges-Anglas)

  - Filter:
    . Fixed FILTER_FLAG_NO_RES_RANGE flag. (Yifan Tong)

  - Hash:
    . Fixed bug GH-7759 (Incorrect return types for hash() and hash_hmac()).
      (cmb)
    . Fixed bug GH-7826 (Inconsistent argument name in hash_hmac_file and
      hash_file). (cmb)

  - MBString:
    . Fixed bug #81693 (mb_check_encoding(7bit) segfaults). (cmb)

  - MySQLi:
    . Fixed bug #81658 (MYSQL_OPT_LOAD_DATA_LOCAL_DIR not available in MariaDB).
      (devnexen)
    . Introduced MYSQLI_IS_MARIADB. (devnexen)
    . Fixed bug GH-7746 (mysqli_sql_exception->getSqlState()). (Kamil Tekiela)

  - MySQLnd:
    . Fixed bug where large bigints may be truncated. (Nathan Freeman, cmb)

  - OCI8:
    . Fixed bug GH-7765 (php_oci_cleanup_global_handles segfaults at second
      call). (cmb)

  - OPcache:
    . Fixed bug #81679 (Tracing JIT crashes on reattaching). (cmb)

  - Readline:
    . Fixed bug #81598 (Cannot input unicode characters in PHP 8 interactive
      shell). (Nikita)

  - Reflection:
    . Fixed bug #81681 (ReflectionEnum throwing exceptions). (cmb)

  - PDO_PGSQL:
    . Fixed error message allocation of PDO PgSQL. (SATO Kentaro)

  - Sockets:
    . Avoid void* arithmetic in sockets/multicast.c on NetBSD. (David Carlier)
    . Fixed ext/sockets build on Haiku. (David Carlier)

  - Spl:
    . Fixed bug #75917 (SplFileObject::seek broken with CSV flags). (Aliaksandr
      Bystry)
    . Fixed bug GH-7809 (Cloning a faked SplFileInfo object may segfault). (cmb)

  - Standard:
    . Fixed bug GH-7748 (gethostbyaddr outputs binary string). (cmb)
    . Fixed bug GH-7815 (php_uname doesn't recognise latest Windows versions).
      (David Warner)

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 20 13:10:37 UTC 2022

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php81: distinfo

  Log Message:
  lang/php81: update to 8.1.3

  17 Feb 2022, PHP 8.1.3

  - Core:
    . Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
      (beberlei)
    . Fixed bug GH-7896 (Environment vars may be mangled on Windows). (cmb)
    . Fixed bug GH-7883 (Segfault when INI file is not readable). (Remi)

  - Filter:
    . Fix #81708: UAF due to php_filter_float() failing for ints. (CVE-2021-21708) (cmb)

  - FFI:
    . Fixed bug GH-7867 (FFI::cast() from pointer to array is broken). (cmb,
      dmitry)

  - FPM:
    . Fixed memory leak on invalid port. (David Carlier)
    . Fixed bug GH-7842 (Invalid OpenMetrics response format returned by FPM
      status page. (Stefano Arlandini)

  - MBString:
    . Fixed bug GH-7902 (mb_send_mail may delimit headers with LF only). (cmb)

  - MySQLnd:
    . Fixed bug GH-7972 (MariaDB version prefix 5.5.5- is not stripped). (Kamil Tekiela)

  - pcntl:
    . Fixed pcntl_rfork build for DragonFlyBSD. (David Carlier)

  - Sockets:
    . Fixed bug GH-7978 (sockets extension compilation errors). (David Carlier)

  - Standard:
    . Fixed bug GH-7899 (Regression in unpack for negative int value). (Remi)
    . Fixed bug GH-7875 (mails are sent even if failure to log throws exception).
      (cmb)

(bsiegert)

2022-03-03 19:19:50 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6591 - requested by taca
lang/php80: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.354,1.357
- lang/php80/distinfo                                          1.15-1.16

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Fri Jan 21 00:32:08 UTC 2022

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php80: distinfo

  Log Message:
  lang/php80: update to 8.0.15

  20 Jan 2022, PHP 8.0.15

  - Core:
    . Fixed bug #81656 (GCC-11 silently ignores -R). (Michael Wallner)
    . Fixed bug #81585 (cached_chunks are not counted to real_size on shutdown).
      (cmb)

  - Filter:
    . Fixed FILTER_FLAG_NO_RES_RANGE flag. (Yifan Tong)

  - Hash:
    . Fixed bug GH-7759 (Incorrect return types for hash() and hash_hmac()).
      (cmb)
    . Fixed bug GH-7826 (Inconsistent argument name in hash_hmac_file and
      hash_file). (cmb)

  - MySQLnd:
    . Fixed bug where large bigints may be truncated. (Nathan Freeman, cmb)

  - OCI8:
    . Fixed bug GH-7765 (php_oci_cleanup_global_handles segfaults at second
      call). (cmb)

  - OPcache:
    . Fixed bug #81679 (Tracing JIT crashes on reattaching). (cmb)

  - PDO_PGSQL:
    . Fixed error message allocation of PDO PgSQL. (SATO Kentaro)

  - Sockets:
    . Avoid void* arithmetic in sockets/multicast.c on NetBSD. (David Carlier)

  - Spl:
    . Fixed bug #75917 (SplFileObject::seek broken with CSV flags). (Aliaksandr
      Bystry)

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 20 13:08:53 UTC 2022

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php80: distinfo

  Log Message:
  lang/php80: update to 8.0.16

  17 Feb 2022, PHP 8.0.16

  - Core:
    . Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
      (beberlei)
    . Fixed bug GH-7896 (Environment vars may be mangled on Windows). (cmb)

  - FFI:
    . Fixed bug GH-7867 (FFI::cast() from pointer to array is broken). (cmb,
      dmitry)

  - Filter:
    . Fix #81708: UAF due to php_filter_float() failing for ints. (stas)

  - FPM:
    . Fixed memory leak on invalid port. (David Carlier)

  - MBString:
    . Fixed bug GH-7902 (mb_send_mail may delimit headers with LF only). (cmb)

  - MySQLnd:
    . Fixed bug GH-7972 (MariaDB version prefix 5.5.5- is not stripped). (Kamil Tekiela)

  - Sockets:
    . Fixed ext/sockets build on Haiku. (David Carlier)
    . Fixed bug GH-7978 (sockets extension compilation errors). (David Carlier)

  - Standard:
    . Fixed bug GH-7875 (mails are sent even if failure to log throws exception).
      (cmb)

(bsiegert)

2022-03-03 19:15:19 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6590 - requested by taca
security/pear-Crypt_GPG: security fix (CVE-2022-24953)

Revisions pulled up:
- security/pear-Crypt_GPG/Makefile                              1.11
- security/pear-Crypt_GPG/distinfo                              1.12
- security/pear-Crypt_GPG/patches/patch-.._package.xml          1.10

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 20 13:15:15 UTC 2022

  Modified Files:
  pkgsrc/security/pear-Crypt_GPG: Makefile distinfo
  pkgsrc/security/pear-Crypt_GPG/patches: patch-.._package.xml

  Log Message:
  security/pear-Crypt_GPG: update to 1.6.7

  1.6.7 (2022-02-16)

  * [CVE-2022-24953] Insert the end-of-options marker before operation
    arguments [thomas-chauchefoin-sonarsource].

  * Ignore tests/debug.log and .gitattributes itself.

(bsiegert)

2022-03-03 19:12:00 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6589 - requested by taca
www/wuby-rails61: security fix

Revisions pulled up:
- databases/ruby-activerecord61/distinfo                        1.10
- devel/ruby-activejob61/distinfo                              1.10
- devel/ruby-activemodel61/distinfo                            1.10
- devel/ruby-activestorage61/distinfo                          1.10
- devel/ruby-activesupport61/distinfo                          1.10
- devel/ruby-railties61/distinfo                                1.10
- lang/ruby/rails.mk                                            1.113
- mail/ruby-actionmailbox61/distinfo                            1.10
- mail/ruby-actionmailer61/distinfo                            1.10
- textproc/ruby-actiontext61/distinfo                          1.10
- www/ruby-actioncable61/distinfo                              1.10
- www/ruby-actionpack61/distinfo                                1.10
- www/ruby-actionview61/distinfo                                1.10
- www/ruby-rails61/distinfo                                    1.10

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:35:06 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord61: distinfo
  pkgsrc/devel/ruby-activejob61: distinfo
  pkgsrc/devel/ruby-activemodel61: distinfo
  pkgsrc/devel/ruby-activestorage61: distinfo
  pkgsrc/devel/ruby-activesupport61: distinfo
  pkgsrc/devel/ruby-railties61: distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailbox61: distinfo
  pkgsrc/mail/ruby-actionmailer61: distinfo
  pkgsrc/textproc/ruby-actiontext61: distinfo
  pkgsrc/www/ruby-actioncable61: distinfo
  pkgsrc/www/ruby-actionpack61: distinfo
  pkgsrc/www/ruby-actionview61: distinfo
  pkgsrc/www/ruby-rails61: distinfo

  Log Message:
  www/ruby-rails61: update to 6.1.4.6

  This update contains security fix for CVE-2022-23633 in ruby-actionpack61.

  Active Support 6.1.4.6 (2022-02-11)

  * Fix Reloader method signature to work with the new Executor signature.

  Action Pack 6.1.4.5 (2022-02-11)

  * Under certain circumstances, the middleware isn't informed that the
    response body has been fully closed which result in request state
    not being fully reset before the next request.

    [CVE-2022-23633]

  Other packages have no change.

(bsiegert)

2022-03-03 19:06:04 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6588 - requested by taca
www/ruby-rails60: security fix

Revisions pulled up:
- databases/ruby-activerecord60/distinfo                        1.15
- devel/ruby-activejob60/distinfo                              1.15
- devel/ruby-activemodel60/distinfo                            1.15
- devel/ruby-activestorage60/distinfo                          1.15
- devel/ruby-activesupport60/distinfo                          1.15
- devel/ruby-railties60/distinfo                                1.15
- lang/ruby/rails.mk                                            1.112
- mail/ruby-actionmailbox60/distinfo                            1.15
- mail/ruby-actionmailer60/distinfo                            1.15
- textproc/ruby-actiontext60/distinfo                          1.15
- www/ruby-actioncable60/distinfo                              1.15
- www/ruby-actionpack60/distinfo                                1.15
- www/ruby-actionview60/distinfo                                1.15
- www/ruby-rails60/distinfo                                    1.15

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:31:23 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord60: distinfo
  pkgsrc/devel/ruby-activejob60: distinfo
  pkgsrc/devel/ruby-activemodel60: distinfo
  pkgsrc/devel/ruby-activestorage60: distinfo
  pkgsrc/devel/ruby-activesupport60: distinfo
  pkgsrc/devel/ruby-railties60: distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailbox60: distinfo
  pkgsrc/mail/ruby-actionmailer60: distinfo
  pkgsrc/textproc/ruby-actiontext60: distinfo
  pkgsrc/www/ruby-actioncable60: distinfo
  pkgsrc/www/ruby-actionpack60: distinfo
  pkgsrc/www/ruby-actionview60: distinfo
  pkgsrc/www/ruby-rails60: distinfo

  Log Message:
  www/ruby-rails60: update to  6.0.4.6

  This update contains security fix for CVE-2022-23633 in ruby-actionpack60.

  Active Support 6.0.4.6 (2022-02-11)

  * Fix Reloader method signature to work with the new Executor signature.

  Action Pack 6.0.4.6

  6.0.4.5 (2022-02-11)

  * Under certain circumstances, the middleware isn't informed that the
    response body has been fully closed which result in request state
    not being fully reset before the next request.

    [CVE-2022-23633]

  Other packages have no change.

(bsiegert)

2022-03-03 19:00:07 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6587 - requested by taca
www/ruby-rails52: security fix

Revisions pulled up:
- databases/ruby-activerecord52/distinfo                        1.11
- devel/ruby-activejob52/distinfo                              1.11
- devel/ruby-activemodel52/distinfo                            1.11
- devel/ruby-activestorage52/distinfo                          1.11
- devel/ruby-activesupport52/distinfo                          1.11
- devel/ruby-railties52/distinfo                                1.11
- lang/ruby/rails.mk                                            1.111
- mail/ruby-actionmailer52/distinfo                            1.11
- www/ruby-actioncable52/distinfo                              1.11
- www/ruby-actionpack52/distinfo                                1.11
- www/ruby-actionview52/distinfo                                1.11
- www/ruby-rails52/distinfo                                    1.11

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Feb 13 07:26:07 UTC 2022

  Modified Files:
  pkgsrc/databases/ruby-activerecord52: distinfo
  pkgsrc/devel/ruby-activejob52: distinfo
  pkgsrc/devel/ruby-activemodel52: distinfo
  pkgsrc/devel/ruby-activestorage52: distinfo
  pkgsrc/devel/ruby-activesupport52: distinfo
  pkgsrc/devel/ruby-railties52: distinfo
  pkgsrc/lang/ruby: rails.mk
  pkgsrc/mail/ruby-actionmailer52: distinfo
  pkgsrc/www/ruby-actioncable52: distinfo
  pkgsrc/www/ruby-actionpack52: distinfo
  pkgsrc/www/ruby-actionview52: distinfo
  pkgsrc/www/ruby-rails52: distinfo

  Log Message:
  www/ruby-rails52: update to 5.2.6.2

  This update contains security fix for CVE-2022-23633 in

  Active Support 5.2.6.2 (2022-02-11)

  * Fix Reloader method signature to work with the new Executor signature.

  Action Pack 5.2.6.2 (2022-02-11)

  * Under certain circumstances, the middleware isn't informed that the
    response body has been fully closed which result in request state
    not being fully reset before the next request.

    [CVE-2022-23633]

(bsiegert)

2022-03-03 18:51:38 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6586 - requested by gutteridge
net/bind916: SunOS build fix

Revisions pulled up:
- net/bind916/distinfo                                          1.31
- net/bind916/patches/patch-lib_isc_unix_socket.c              1.7

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Thu Feb 17 15:37:26 UTC 2022

  Modified Files:
          pkgsrc/net/bind916: distinfo
          pkgsrc/net/bind916/patches: patch-lib_isc_unix_socket.c

  Log Message:
  bind916: fix builds on Solaris derivates

  A patch fixing SunOS builds was lost during a recent update, restore
  it. (And s/SmartOS/SunOS/ in comment, this doesn't just affect SmartOS,
  reproduced and fixed on OmniOS. This package also fails to build on
  Linux, but that's another issue entirely.) Addresses PR pkg/56716 from
  Russell Hansen.

(bsiegert)

2022-03-03 18:20:49 UTC MAIN commitmail json YAML

Note update of lang/rust-bin to 1.58.1.

(he)

2022-03-03 18:20:09 UTC MAIN commitmail json YAML

Sync to main rust version, upgrade rust-bin to 1.58.1.

(he)

2022-03-03 16:50:49 UTC MAIN commitmail json YAML

Note update of lang/rust-src to 1.58.1.

(he)

2022-03-03 16:49:32 UTC MAIN commitmail json YAML

Sync with rust, update to 1.58.1.

Various PLIST and adjustment issues.

(he)

2022-03-03 16:23:31 UTC MAIN commitmail json YAML

2022-03-03 16:06:25 UTC MAIN commitmail json YAML

doc: Updated lang/rust-analyzer to 0.0.2022.02.28

(wiz)

2022-03-03 16:06:16 UTC MAIN commitmail json YAML

2022-03-03 12:13:44 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.76

(wiz)

2022-03-03 12:13:36 UTC MAIN commitmail json YAML

nss: update to 3.76.

Changes:
  - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots.
  - Bug 1370866 - Check return value of PK11Slot_GetNSSToken.
  - Bug 1747957 - Use Wycheproof JSON for RSASSA-PSS
  - Bug 1679803 - Add SHA256 fingerprint comments to old certdata.txt entries.
  - Bug 1753505 - Avoid truncating files in nss-release-helper.py.
  - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message.

(wiz)

2022-03-03 12:01:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.2.0

(wiz)

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

py-borgbackup: update to 1.2.0.

Version 1.2.0 (2022-02-22 22:02:22 :-)
--------------------------------------

Please note:

This is the first borg 1.2 release, so be careful and read the notes below.

Upgrade notes:

Strictly taken, nothing special is required for upgrading to 1.2, but some
things can be recommended:

- do you already want to upgrade? 1.1.x also will get fixes for a while.
- be careful, first upgrade your less critical / smaller repos.
- first upgrade to a recent 1.1.x release - especially if you run some older
  1.1.* or even 1.0.* borg release.
- using that, run at least one `borg create` (your normal backup), `prune`
  and especially a `check` to see everything is in a good state.
- check the output of `borg check` - if there is anything special, consider
  a `borg check --repair` followed by another `borg check`.
- if everything is fine so far (borg check reports no issues), you can consider
  upgrading to 1.2.0. if not, please first fix any already existing issue.
- if you want to play safer, first **create a backup of your borg repository**.
- upgrade to latest borg 1.2.x release (you could use the fat binary from
  github releases page)
- run `borg compact --cleanup-commits` to clean up a ton of 17 bytes long files
  in your repo caused by a borg 1.1 bug
- run `borg check` again (now with borg 1.2.x) and check if there is anything
  special.
- run `borg info` (with borg 1.2.x) to build the local pre12-meta cache (can
  take significant time, but after that it will be fast) - for more details
  see below.
- check the compatibility notes (see below) and adapt your scripts, if needed.
- if you run into any issues, please check the github issue tracker before
  posting new issues there or elsewhere.

If you follow this procedure, you can help avoiding that we get a lot of
"borg 1.2" issue reports that are not really 1.2 issues, but existed before
and maybe just were not noticed.

Compatibility notes:

- dropped support / testing for older Pythons, minimum requirement is 3.8.
  In case your OS does not provide Python >= 3.8, consider using our binary,
  which does not need an external Python interpreter. Or continue using
  borg 1.1.x, which is still supported.
- freeing repository space only happens when "borg compact" is invoked.
- mount: the default for --numeric-ids is False now (same as borg extract)
- borg create --noatime is deprecated. Not storing atime is the default behaviour
  now (use --atime if you want to store the atime).
- list: corrected mix-up of "isomtime" and "mtime" formats.
  Previously, "isomtime" was the default but produced a verbose human format,
  while "mtime" produced a ISO-8601-like format.
  The behaviours have been swapped (so "mtime" is human, "isomtime" is ISO-like),
  and the default is now "mtime".
  "isomtime" is now a real ISO-8601 format ("T" between date and time, not a space).
- create/recreate --list: file status for all files used to get announced *AFTER*
  the file (with borg < 1.2). Now, file status is announced *BEFORE* the file
  contents are processed. If the file status changes later (e.g. due to an error
  or a content change), the updated/final file status will be printed again.
- removed deprecated-since-long stuff (deprecated since):

  - command "borg change-passphrase" (2017-02), use "borg key ..."
  - option "--keep-tag-files" (2017-01), use "--keep-exclude-tags"
  - option "--list-format" (2017-10), use "--format"
  - option "--ignore-inode" (2017-09), use "--files-cache" w/o "inode"
  - option "--no-files-cache" (2017-09), use "--files-cache=disabled"
- removed BORG_HOSTNAME_IS_UNIQUE env var.
  to use borg you must implement one of these 2 scenarios:

  - 1) the combination of FQDN and result of uuid.getnode() must be unique
      and stable (this should be the case for almost everybody, except when
      having duplicate FQDN *and* MAC address or all-zero MAC address)
  - 2) if you are aware that 1) is not the case for you, you must set
      BORG_HOST_ID env var to something unique.
- exit with 128 + signal number, #5161.
  if you have scripts expecting rc == 2 for a signal exit, you need to update
  them to check for >= 128.

Fixes:

- diff: reduce memory consumption, fix is_hardlink_master, #6295
- compact: fix / improve freeable / freed space log output

  - derive really freed space from quota use before/after, #5679
  - do not say "freeable", but "maybe freeable" (based on hint, unsure)
- fix race conditions in internal SaveFile function, #6306 #6028
- implement internal safe_unlink (was: truncate_and_unlink) function more safely:
  usually it does not truncate any more, only under "disk full" circumstances
  and only if there is only one hardlink.
  see: https://github.com/borgbackup/borg/discussions/6286

Other changes:

- info: use a pre12-meta cache to accelerate stats for borg < 1.2 archives.
  the first time borg info is invoked on a borg 1.1 repo, it can take a
  rather long time computing and caching some stats values for 1.1 archives,
  which borg 1.2 archives have in their archive metadata structure.
  be patient, esp. if you have lots of old archives.
  following invocations are much faster due to the cache.
  related change: add archive name to calc_stats progress display.
- docs:

  - add borg 1.2 upgrade notes, #6217
  - link to borg placeholders and borg patterns help
  - init: explain the encryption modes better
  - clarify usage of patternfile roots
  - put import-tar docs into same file as export-tar docs
  - explain the difference between a path that ends with or without a slash,
    #6297

Version 1.2.0rc1 (2022-02-05)
-----------------------------

Fixes:

- repo::archive location placeholder expansion fixes, #5826, #5998
- repository: fix intermediate commits, shall be at end of current segment
- delete: don't commit if nothing was deleted, avoid cache sync, #6060
- argument parsing: accept some options only once, #6026
- disallow overwriting of existing keyfiles on init, #6036
- if ensure_dir() fails, give more informative error message, #5952

New features:

- delete --force: do not ask when deleting a repo, #5941

Other changes:

- requirements: exclude broken or incompatible-with-pyinstaller setuptools
- add a requirements.d/development.lock.txt and use it for vagrant
- tests:

  - added nonce-related tests
  - refactor: remove assert_true
  - vagrant: macos box tuning, netbsd box fixes, #5370, #5922
- docs:

  - update install docs / requirements docs, #6180
  - borg mount / FUSE "versions" view is not experimental any more
  - --pattern* is not experimental any more, #6134
  - impact of deleting path/to/repo/nonce, #5858
  - key export: add examples, #6204
  - ~/.config/borg/keys is not used for repokey keys, #6107
  - excluded parent dir's metadata can't restore

Version 1.2.0b4 (2022-01-23)
----------------------------

Fixes:

- create: fix passing device nodes and symlinks to --paths-from-stdin, #6009
- create --dry-run: fix display of kept tagfile, #5834
- check --repair: fix missing parameter in "did not consistently fail" msg, #5822
- fix hardlinkable file type check, #6037
- list: remove placeholders for shake_* hashes, #6082
- prune: handle case of calling prune_split when there are no archives, #6015
- benchmark crud: make sure cleanup of borg-test-data files/dir happens, #5630
- do not show archive name in repository-related error msgs, #6014
- prettier error msg (no stacktrace) if exclude file is missing, #5734
- do not require BORG_CONFIG_DIR if BORG_{SECURITY,KEYS}_DIR are set, #5979
- fix pyinstaller detection for dir-mode, #5897
- atomically create the CACHE_TAG file, #6028
- deal with the SaveFile/SyncFile race, docs, see #6056 708a5853
- avoid expanding path into LHS of formatting operation + tests, #6064 #6063
- repository: quota / compactable computation fixes
- info: emit repo info even if repo has 0 archives + test, #6120

New features:

- check --repair: significantly speed up search for next valid object in segment, #6022
- check: add progress indicator for archive check, #5809
- create: add retry_erofs workaround for O_NOATIME issue on volume shadow copies in WSL1, #6024
- create: allow --files-cache=size (this is potentially dangerous, use on your own risk), #5686
- import-tar: implement import-tar to complement export-tar, #2233
- implement BORG_SELFTEST env variable (can be carefully used to speedup borg hosting), #5871
- key export: print key if path is '-' or not given, #6092
- list --format: Add command_line to format keys

Other changes:

- pypi metadata: alpha -> beta
- require python 3.8+, #5975
- use pyinstaller 4.7
- allow msgpack 1.0.3
- upgrade to bundled xxhash to 0.8.1
- import-tar / export-tar: tar file related changes:

  - check for short tarfile extensions
  - add .lz4 and .zstd
  - fix docs about extensions and decompression commands
- add github codeql analysis, #6148
- vagrant:

  - box updates / add new boxes / remove outdated and broken boxes
  - use Python 3.9.10 (incl. binary builds) and 3.10.0
  - fix pyenv initialisation, #5798
  - fix vagrant scp on macOS, #5921
  - use macfuse instead of osxfuse
- shell completions:

  - update shell completions to 1.1.17, #5923
  - remove BORG_LIBC completion, since 9914968 borg no longer uses find_library().
- docs:

  - fixed readme.rst irc webchat link (we use libera chat now, not freenode)
  - fix exceptions thrown by `setup.py build_man`
  - check --repair: recommend checking hw before check --repair, #5855
  - check --verify-data: clarify and document conflict with --repository-only, #5808
  - serve: improve ssh forced commands docs, #6083
  - list: improve docs for `borg list` --format, #6061
  - list: remove --list-format from borg list
  - FAQ: fix manifest-timestamp path (inside security dir)
  - fix the broken link to .nix file
  - document behavior for filesystems with inconsistent inodes, #5770
  - clarify user_id vs uid for fuse, #5723
  - clarify pattern usage with commands, #5176
  - clarify pp vs. pf pattern type, #5300
  - update referenced freebsd/macOS versions used for binary build, #5942
  - pull mode: add some warnings, #5827
  - clarify "you will need key and passphrase" borg init warning, #4622
  - add missing leading slashes in help patterns, #5857
  - add info on renaming repositories, #5240
  - check: add notice about defective hardware, #5753
  - mention tar --compare (compare archive to fs files), #5880
  - add note about grandfather-father-son backup retention policy / rotation scheme, #6006
  - permissions note rewritten to make it less confusing
  - create github security policy
  - remove leftovers of BORG_HOSTNAME_IS_UNIQUE
  - excluded parent dir's metadata can't restore. (#6062)
  - if parent dir is not extracted, we do not have its metadata
  - clarify who starts the remote agent

Version 1.2.0b3 (2021-05-12)
----------------------------

Fixes:

- create: fix --progress --log-json, #4360#issuecomment-774580052
- do not load files cache for commands not using it, #5673
- fix repeated cache tag file writing bug

New features:

- create/recreate: print preliminary file status early, #5417
- create/extract: add --noxattrs and --noacls options, #3955
- create: verbose files cache logging via --debug-topic=files_cache, #5659
- mount: implement --numeric-ids (default: False!), #2377
- diff: add --json-lines option
- info / create --stats: add --iec option to print sizes in powers of 1024.

Other changes:

- create: add --upload-(ratelimit|buffer), deprecate --remote-* options, #5611
- create/extract/mount: add --numeric-ids, deprecate --numeric-owner option, #5724
- config: accept non-int value for max_segment_size / storage_quota
- use PyInstaller v4.3, #5671
- vagrant: use Python 3.9.5 to build binaries
- tox.ini: modernize and enable execution without preinstalling deps
- cleanup code style checks
- get rid of distutils, use setuptools+packaging
- github CI: test on Python 3.10-dev
- check: missing / healed chunks: always tell chunk ID, #5704
- docs:

  - remove bad /var/cache exclusion in example commands, #5625
  - misc. fixes and improvements, esp. for macOS
  - add unsafe workaround to use an old repo copy, #5722

Version 1.2.0b2 (2021-02-06)
----------------------------

Fixes:

- create: do not recurse into duplicate roots, #5603
- create: only print stats if not ctrl-c'ed, fixes traceback, #5668
- extract:
  improve exception handling when setting xattrs, #5092.
  emit a warning message giving the path, xattr key and error message.
  continue trying to restore other xattrs and bsdflags of the same file
  after an exception with xattr-setting happened.
- export-tar:
  fix memory leak with ssh: remote repository, #5568.
  fix potential memory leak with ssh: remote repository with partial extraction.
- remove empty shadowed_segments lists, #5275
- fix bad default: manifest.archives.list(consider_checkpoints=False),
  fixes tracebacks / KeyErros for missing objects in ChunkIndex, #5668

New features:

- create: improve sparse file support

  - create --sparse (detect sparse file holes) and file map support,
    only for the "fixed" chunker, #14
  - detect all-zero chunks in read data in "buzhash" and "fixed" chunkers
  - cached_hash: use a small LRU cache to accelerate all-zero chunks hashing
  - use cached_hash also to generate all-zero replacement chunks
- create --remote-buffer, add a upload buffer for remote repos, #5574
- prune: keep oldest archive when retention target not met

Other changes:

- use blake2 from python 3.6+ hashlib
  (this removes the requirement for libb2 and the bundled blake2 code)
- also accept msgpack up to 1.0.2.
  exclude 1.0.1 though, which had some issues (not sure they affect borg).
- create: add repository location to --stats output, #5491
- check: debug log the segment filename
- delete: add a --list switch to borg delete, #5116
- borg debug dump-hints - implemented to e.g. to look at shadow_index
- Tab completion support for additional archives for 'borg delete'
- refactor: have one borg.constants.zero all-zero bytes object
- refactor shadow_index updating repo.put/delete, #5661, #5636.
- docs:

  - add another case of attempted hardlink usage
  - fix description of borg upgrade hardlink usage, #5518
  - use HTTPS everywhere
  - add examples for --paths-from-stdin, --paths-from-command, --paths-separator, #5644
  - fix typos/grammar
  - update docs for dev environment installation instructions
  - recomend running tests only on installed versions for setup
  - add badge with current status of package
- vagrant:

  - use brew install --cask ..., #5557
  - use Python 3.9.1 and PyInstaller 4.1 to build the borg binary

Version 1.2.0b1 (2020-12-06)
----------------------------

Fixes:

- BORG_CACHE_DIR crashing borg if empty, atomic handling of
  recursive directory creation, #5216
- fix --dry-run and --stats coexistence, #5415
- allow EIO with warning when trying to hardlink, #4336
- export-tar: set tar format to GNU_FORMAT explicitly, #5274
- use --timestamp for {utcnow} and {now} if given, #5189
- make timestamp helper timezone-aware

New features:

- create: implement --paths-from-stdin and --paths-from-command, see #5492.
  These switches read paths to archive from stdin. Delimiter can specified
  by --paths-delimiter=DELIM. Paths read will be added honoring every
  option but exclusion options and --one-file-system. borg won't recurse
  into directories.
- 'obfuscate' pseudo compressor obfuscates compressed chunk size in repo
- add pyfuse3 (successor of llfuse) as an alternative lowlevel fuse
  implementation to llfuse (deprecated), #5407.
  FUSE implementation can be switched via env var BORG_FUSE_IMPL.
- allow appending to the files cache filename with BORG_FILES_CACHE_SUFFIX
- create: implement --stdin-mode, --stdin-user and --stdin-group, #5333

Other changes:

- split recursive directory walking/processing into directory walking and
  item processing.
- fix warning by importing setuptools before distutils.
- debug info: include infos about FUSE implementation, #5546
- testing:

  - add a test for the hashindex corruption bug, #5531 #4829
  - move away from travis-ci, use github actions, #5528 #5467
  - test both on fuse2 and fuse3
  - upload coverage reports to codecov
  - fix spurious failure in test_cache_files, #5438
  - add tests for Location.with_timestamp
  - tox: add a non-fuse env to the envlist
- vagrant:

  - use python 3.7.latest and pyinstaller 4.0 for binary creation
  - pyinstaller: compute basepath from spec file location
  - vagrant: updates/fixes for archlinux box, #5543
- docs:

  - "filename with spaces" example added to exclude file, #5236
  - add a hint about sleeping computer, #5301
  - how to adjust macOS >= Catalina security settings, #5303
  - process/policy for adding new compression algorithms
  - updated docs about hacked backup client, #5480
  - improve ansible deployment docs, make it more generic
  - how to approach borg speed issues, give speed example, #5371
  - fix mathematical inaccuracy about chunk size, #5336
  - add example for excluding content using --pattern cli option
  - clarify borg create's '--one-file-system' option, #4009
  - improve docs/FAQ about append-only remote repos, #5497
  - fix reST markup issues, labels
  - add infos about contributor retirement status

Version 1.2.0a9 (2020-10-05)
----------------------------

Fixes:

- fix memory leak related to preloading, #5202
- check --repair: fix potential data loss, #5325
- persist shadow_index in between borg runs, #4830
- fix hardlinked CACHEDIR.TAG processing, #4911
- --read-special: .part files also should be regular files, #5217
- allow server side enforcing of umask, --umask is for the local borg
  process only (see docs), #4947
- exit with 128 + signal number, #5161
- borg config --list does not show last_segment_checked, #5159
- locking:

  - fix ExclusiveLock race condition bug, #4923
  - fix race condition in lock migration, #4953
  - fix locking on openindiana, #5271

New features:

- --content-from-command: create archive using stdout of given command, #5174
- allow key-import + BORG_KEY_FILE to create key files
- build directory-based binary for macOS to avoid Gatekeeper delays

Other changes:

- upgrade bundled zstd to 1.4.5
- upgrade bundled xxhash to 0.8.0, #5362
- if self test fails, also point to OS and hardware, #5334
- misc. shell completions fixes/updates, rewrite zsh completion
- prettier error message when archive gets too big, #5307
- stop relying on `false` exiting with status code 1
- rephrase some warnings, #5164
- parseformat: unnecessary calls removed, #5169
- testing:

  - enable Python3.9 env for test suite and VMs, #5373
  - drop python 3.5, #5344
  - misc. vagrant fixes/updates
  - misc. testing fixes, #5196
- docs:

  - add ssh-agent pull backup method to doc, #5288
  - mention double --force in prune docs
  - update Homebrew install instructions, #5185
  - better description of how cache and rebuilds of it work
    and how the workaround applies to that
  - point to borg create --list item flags in recreate usage, #5165
  - add a note to create from stdin regarding files cache, #5180
  - add security faq explaining AES-CTR crypto issues, #5254
  - clarify --exclude-if-present in recreate, #5193
  - add socat pull mode, #5150, #900
  - move content of resources doc page to community project, #2088
  - explain hash collision, #4884
  - clarify --recompress option, #5154

Version 1.2.0a8 (2020-04-22)
----------------------------

Fixes:

- fixed potential index corruption / data loss issue due to bug in hashindex_set, #4829.
  Please read and follow the more detailed notes close to the top of this document.
- fix crash when upgrading erroneous hints file, #4922
- commit-time free space calc: ignore bad compact map entries, #4796
- info: if the archive doesn't exist, print a pretty message, #4793
- --prefix / -P: fix processing, avoid argparse issue, #4769
- ignore EACCES (errno 13) when hardlinking, #4730
- add a try catch when formatting the info string, #4818
- check: do not stumble over invalid item key, #4845
- update prevalence of env vars to set config and cache paths
- mount: fix FUSE low linear read speed on large files, #5032
- extract: fix confusing output of borg extract --list --strip-components, #4934
- recreate: support --timestamp option, #4745
- fix ProgressIndicator msgids (JSON output), #4935
- fuse: set f_namemax in statfs result, #2684
- accept absolute paths on windows
- pyinstaller: work around issue with setuptools > 44

New features:

- chunker speedup (plus regression test)
- added --consider-checkpoints and related test, #4788
- added --noflags option, deprecate --nobsdflags option, #4489
- compact: add --threshold option, #4674
- mount: add birthtime to FUSE entries
- support platforms with no os.link, #4901 - if we don't have os.link,
  we just extract another copy instead of making a hardlink.
- move sync_file_range to its own extension for better platform compatibility.
- new --bypass-lock option to bypass locking, e.g. for read-only repos
- accept absolute paths by removing leading slashes in patterns of all
  sorts but re: style, #4029
- delete: new --keep-security-info option

Other changes:

- support msgpack 0.6.2 and 1.0.0, #5065
- upgrade bundled zstd to 1.4.4
- upgrade bundled lz4 to 1.9.2
- upgrade xxhash to 0.7.3
- require recent enough llfuse for birthtime support, #5064
- only store compressed data if the result actually is smaller, #4516
- check: improve error output for matching index size, see #4829
- ignore --stats when given with --dry-run, but continue, #4373
- replaced usage of os.statvfs with shutil.disk_usage (better cross-platform support).
- fuse: remove unneeded version check and compat code, micro opts
- docs:

  - improve description of path variables
  - document how to completely delete data, #2929
  - add FAQ about Borg config dir, #4941
  - add docs about errors not printed as JSON, #4073
  - update usage_general.rst.inc
  - added "Will move with BORG_CONFIG_DIR variable unless specified." to BORG_SECURITY_DIR info.
  - put BORG_SECURITY_DIR immediately below BORG_CONFIG_DIR (and moved BORG_CACHE_DIR up before them).
  - add paragraph regarding cache security assumptions, #4900
  - tell about borg cache security precautions
  - add FAQ describing difference between a local repo vs. repo on a server.
  - document how to test exclusion patterns without performing an actual backup
  - create: tell that "Calculating size" time and space needs are caused by --progress
  - fix/improve documentation for @api decorator, #4674
  - add a pull backup / push restore how-to, #1552
  - fix man pages creation, #4752
  - more general FAQ for backup and retain original paths, #4532
  - explain difference between --exclude and --pattern, #4118
  - add FAQ for preventing SSH timeout in extract, #3866
  - improve password FAQ (decrease pw length, add -w 0 option to base64 to prevent line wrap), #4591
  - add note about patterns and stored paths, #4160
  - add upgrade of tools to pip installation how-to, #5090
  - document one cause of orphaned chunks in check command, #2295
  - clean up the whole check usage paragraph
  - FAQ: linked recommended restrictions to ssh public keys on borg servers, #4946
  - fixed "doc downplays severity of Nonce reuse issue", #4883
  - borg repo restore instructions needed, #3428
  - new FAQ: A repo is corrupt and must be replaced with an older repo.
  - clarify borg init's encryption modes
- native windows port:

  - update README_WINDOWS.rst
  - updated pyinstaller spec file to support windows builds
- testing / CI:

  - improved travis config / install script, improved macOS builds
  - allow osx builds to fail, #4955
  - Windows 10 build on Appveyor CI
- vagrant:

  - upgrade pyinstaller to v3.5 + patch
  - use py369 for binary build, add py380 for tests
  - fix issue in stretch VM hanging at grub installation
  - add a debian buster and a ubuntu focal VM
  - update darwin box to 10.12
  - upgrade FreeBSD box to 12.1
  - fix debianoid virtualenv packages
  - use pyenv in freebsd64 VM
  - remove the flake8 test
  - darwin: avoid error if pkg is already installed
  - debianoid: don't interactively ask questions

Version 1.2.0a7 (2019-09-07)
----------------------------

Fixes:

- slave hardlinks extraction issue, see #4350
- extract: fix KeyError for "partial" extraction, #4607
- preload chunks for hardlink slaves w/o preloaded master, #4350
- fix preloading for old remote servers, #4652
- fix partial extract for hardlinked contentless file types, #4725
- Repository.open: use stat() to check for repo dir, #4695
- Repository.check_can_create_repository: use stat() to check, ~ #4695.
- SecurityManager.known(): check all files, #4614
- after double-force delete, warn about necessary repair, #4704
- cope with ANY error when importing pytest into borg.testsuite, #4652
- fix invalid archive error message
- setup.py: fix detection of missing Cython
- filter out selinux xattrs, #4574
- location arg - should it be optional? #4541
- enable placeholder usage in --comment, #4559
- use whitelist approach for borg serve, #4097

New features:

- minimal native Windows support, see windows readme (work in progress)
- create: first ctrl-c (SIGINT) triggers checkpoint and abort, #4606
- new BORG_WORKAROUNDS mechanism, basesyncfile, #4710
- remove WSL autodetection. if WSL still has this problem, you need to
  set BORG_WORKAROUNDS=basesyncfile in the borg process environment to
  work around it.
- support xxh64 checksum in addition to the hashlib hashes in borg list
- enable placeholder usage in all extra archive arguments
- enable placeholder usage in --comment, #4559
- enable placeholder usage in --glob-archives, #4495
- ability to use a system-provided version of "xxhash"
- create:

  - changed the default behaviour to not store the atime of fs items. atime is
    often rather not interesting and fragile - it easily changes even if nothing
    else has changed and, if stored into the archive, spoils deduplication of
    the archive metadata stream.
  - if you give the --noatime option, borg will output a deprecation warning
    because it is currently ignored / does nothing.
    Please remove the --noatime option when using borg 1.2.
  - added a --atime option for storing files' atime into an archive

Other changes:

- argparser: always use REPOSITORY in metavar
- do not check python/libc for borg serve, #4483
- small borg compact improvements, #4522
- compact: log freed space at INFO level
- tests:

  - tox / travis: add testing on py38-dev
  - fix broken test that relied on improper zlib assumptions
  - pure-py msgpack warning shall not make a lot of tests fail, #4558
  - rename test_mount_hardlinks to test_fuse_mount_hardlinks (master)
  - vagrant: add up-to-date openindiana box (py35, openssl10)
  - get rid of confusing coverage warning, #2069
- docs:

  - reiterate that 'file cache names are absolute' in FAQ,
    mention bind mount solution, #4738
  - add restore docs, #4670
  - updated docs to cover use of temp directory on remote, #4545
  - add a push-style example to borg-create(1), #4613
  - timestamps in the files cache are now usually ctime, #4583
  - benchmark crud: clarify that space is used until compact
  - update documentation of borg create,
    corrects a mention of borg 1.1 as a future version.
  - fix osxfuse github link in installation docs
  - how to supply a passphrase, use crypto devices, #4549
  - extract: document limitation "needs empty destination",  #4598
  - update macOS Brew link
  - add note about software for automating backup
  - compact: improve docs,
  - README: new URL for funding options

Version 1.2.0a6 (2019-04-22)
----------------------------

Fixes:

- delete / prune: consider part files correctly for stats, #4507
- fix "all archives" stats considering part files, #4329
- create: only run stat_simple_attrs() once
- create: --stats does not work with --dry-run, exit with error msg, #4373
- give "invalid repo" error msg if repo config not found, #4411

New features:

- display msgpack version as part of sysinfo (e.g. in tracebacks)

Other changes:

- docs:

  - sdd "SSH Configuration" section, #4493, #3988, #636, #4485
  - better document borg check --max-duration, #4473
  - sorted commands help in multiple steps, #4471
- testing:

  - travis: use py 3.5.3 and 3.6.7 on macOS to get a pyenv-based python
    build with openssl 1.1
  - vagrant: use py 3.5.3 and 3.6.8 on darwin64 VM to build python and
    borg with openssl 1.1
  - pytest: -v and default XDISTN to 1, #4481

Version 1.2.0a5 (2019-03-21)
----------------------------

Fixes:

- warn if a file has changed while being backed up, #1750
- lrucache: regularly remove old FDs, #4427
- borg command shall terminate with rc 2 for ImportErrors, #4424
- make freebsd xattr platform code api compatible with linux, #3952

Other changes:

- major setup code refactoring (especially how libraries like openssl, liblz4,
  libzstd, libb2 are discovered and how it falls back to code bundled with
  borg), new: uses pkg-config now (and needs python "pkgconfig" package
  installed), #1925

  if you are a borg package maintainer, please try packaging this
  (see comments in setup.py).
- Vagrantfile: add zstd, reorder, build env vars, #4444
- travis: install script improvements
- update shell completions
- docs:

  - add a sample logging.conf in docs/misc, #4380
  - fix spelling errors
  - update requirements / install docs, #4374

Version 1.2.0a4 (2019-03-11)
----------------------------

Fixes:

- do not use O_NONBLOCK for special files, like FIFOs, block and char devices
  when using --read-special. fixes backing up FIFOs. fixes to test. #4394
- more LibreSSL build fixes: LibreSSL has HMAC_CTX_free and HMAC_CTX_new

New features:

- check: incremental repo check (only checks crc32 for segment entries), #1657
  borg check --repository-only --max-duration SECONDS ...
- delete: timestamp for borg delete --info added, #4359

Other changes:

- redo stale lock handling, #3986
  drop BORG_HOSTNAME_IS_UNIQUE (please use BORG_HOST_ID if needed).
  borg now always assumes it has a unique host id - either automatically
  from fqdn plus uuid.getnode() or overridden via BORG_HOST_ID.
- docs:

  - added Alpine Linux to distribution list
  - elaborate on append-only mode docs
- vagrant:

  - darwin: new 10.12 box
  - freebsd: new 12.0 box
  - openbsd: new 6.4 box
  - misc. updates / fixes

Version 1.2.0a3 (2019-02-26)
----------------------------

Fixes:

- LibreSSL build fixes, #4403
- dummy ACL/xattr code fixes (used by OpenBSD and others), #4403
- create: fix openat/statat issues for root directory, #4405

Version 1.2.0a2 and earlier (2019-02-24)
----------------------------------------

New features:

- compact: "borg compact" needs to be used to free repository space by
  compacting the segments (reading sparse segments, rewriting still needed
  data to new segments, deleting the sparse segments).
  Borg < 1.2 invoked compaction automatically at the end of each repository
  writing command.
  Borg >= 1.2 does not do that any more to give better speed, more control,
  more segment file stability (== less stuff moving to newer segments) and
  more robustness.
  See the docs about "borg compact" for more details.
- "borg compact --cleanup-commits" is to cleanup the tons of 17byte long
  commit-only segment files caused by borg 1.1.x issue #2850.
  Invoke this once after upgrading (the server side) borg to 1.2.
  Compaction now automatically removes unneeded commit-only segment files.
- prune: Show which rule was applied to keep archive, #2886
- add fixed blocksize chunker (see --chunker-params docs), #1086

Fixes:

- avoid stale filehandle issues, #3265
- use more FDs, avoid race conditions on active fs, #906, #908, #1038
- add O_NOFOLLOW to base flags, #908
- compact:

  - require >10% freeable space in a segment, #2985
  - repository compaction now automatically removes unneeded 17byte
    commit-only segments, #2850
- make swidth available on all posix platforms, #2667

Other changes:

- repository: better speed and less stuff moving around by using separate
  segment files for manifest DELETEs and PUTs, #3947
- use pyinstaller v3.3.1 to build binaries
- update bundled zstd code to 1.3.8, #4210
- update bundled lz4 code to 1.8.3, #4209
- msgpack:

  - switch to recent "msgpack" pypi pkg name, #3890
  - wrap msgpack to avoid future compat complications, #3632, #2738
  - support msgpack 0.6.0 and 0.6.1, #4220, #4308

- llfuse: modernize / simplify llfuse version requirements
- code refactorings / internal improvements:

  - include size/csize/nfiles[_parts] stats into archive, #3241
  - calc_stats: use archive stats metadata, if available
  - crypto: refactored crypto to use an AEAD style API
  - crypto: new AES-OCB, CHACHA20-POLY1305
  - create: use less syscalls by not using a python file obj, #906, #3962
  - diff: refactor the diff functionality to new ItemDiff class, #2475
  - archive: create FilesystemObjectProcessors class
  - helpers: make a package, split into smaller modules
  - xattrs: move to platform package, use cython instead ctypes, #2495
  - xattrs/acls/bsdflags: misc. code/api optimizations
  - FUSE: separate creation of filesystem from implementation of llfuse funcs, #3042
  - FUSE: use unpacker.tell() instead of deprecated write_bytes, #3899
  - setup.py: move build_man / build_usage code to setup_docs.py
  - setup.py: update to use a newer Cython/setuptools API for compiling .pyx -> .c, #3788
  - use python 3.5's os.scandir / os.set_blocking
  - multithreading preparations (not used yet):

    - item.to_optr(), Item.from_optr()
    - fix chunker holding the GIL during blocking I/O
  - C code portability / basic MSC compatibility, #4147, #2677
- testing:

  - vagrant: new VMs for linux/bsd/darwin, most with OpenSSL 1.1 and py36

(wiz)

2022-03-03 10:44:48 UTC MAIN commitmail json YAML

Updated net/haproxy, graphics/libwebp

(adam)

2022-03-03 10:41:34 UTC MAIN commitmail json YAML

libwebp: updated to 1.2.2

version 1.2.2
  This is a binary compatible release.
  * webpmux: add "-set bgcolor A,R,G,B"
  * add ARM64 NEON support for MSVC builds
  * fix duplicate include error in Xcode when using multiple XCFrameworks in a
    project
  * doc updates and bug fixes

(adam)

2022-03-03 10:41:11 UTC MAIN commitmail json YAML

doc: Updated misc/hexd to 1.1.0

(nia)

2022-03-03 10:41:00 UTC MAIN commitmail json YAML

hexd: update to 1.1.0

## 1.1.0
  * default to colours/formatting based on whether output is a TTY
  * add verbose option to show all bytes (and not omit repeated lines)
  * add -h as an option to show usage
  * fix misaligned output in case -w width doesn't divide BUFSIZ
  * fix downcasting issue from `off_t` to a potentially smaller size

(nia)

2022-03-03 10:37:57 UTC MAIN commitmail json YAML

haproxy: updated to 2.5.4

2.5.4
- BUG/MEDIUM: htx: Be sure to have a buffer to perform a raw copy of a message
- BUG/MEDIUM: mux-h1: Don't wake h1s if mux is blocked on lack of output buffer
- BUG/MAJOR: mux-h2: Be sure to always report HTX parsing error to the app layer
- DOC: Fix usage/examples of deprecated ACLs
- BUG/MINOR: proxy: preset the error message pointer to NULL in parse_new_proxy()
- REGTESTS: fix the race conditions in 40be_2srv_odd_health_checks
- CI: github: enable pool debugging by default
- BUG/MEDIUM: stream: Abort processing if response buffer allocation fails

(adam)

2022-03-03 09:36:09 UTC MAIN commitmail json YAML

avltree: Fixup library name on Darwin.

(jperkin)

2022-03-03 07:39:01 UTC MAIN commitmail json YAML

standalone-tcsh: actually this check doesn't need to be limited to netbsd
either

(nia)

2022-03-03 07:30:47 UTC MAIN commitmail json YAML

standalone-tcsh: Don't hardcode our own list of archs on which to disable
static PIE.

(nia)

2022-03-03 07:30:07 UTC MAIN commitmail json YAML

mk/platform: Add a variable for detectic static PIE support.

(nia)

2022-03-03 03:33:47 UTC MAIN commitmail json YAML

mipsn64eb also requires no pie (probably el too) currently.

(mrg)

2022-03-03 03:33:23 UTC MAIN commitmail json YAML

match/pass mipsn64e[lb].

(mrg)

2022-03-03 03:32:28 UTC MAIN commitmail json YAML

default OCAML_USE_OPT_COMPILER to YES on arm64eb.

(mrg)

2022-03-03 01:11:28 UTC MAIN commitmail json YAML

gnome-font-viewer: fix builds with meson>=0.61

(This package doesn't actually run for me on NetBSD 9.2_STABLE: it
crashes with an X error. But this gets it to build again.)

(gutteridge)

2022-03-02 22:56:36 UTC MAIN commitmail json YAML

doc: Added audio/davis version 0.1.1

(pin)

2022-03-02 22:56:08 UTC MAIN commitmail json YAML

2022-03-02 22:55:15 UTC MAIN commitmail json YAML

audio/davis: import package

Davis is a MDP client for music lovers.
Davis displays any metadata you like! The performers, conductor, ensemble,
work, movement, recording location, etc., can all be displayed so long as it's
in your tags.

It can fetch album art directly from MPD, using the albumart command of
the MPD protocol. This means that davis can fetch album art even from remote
MPD instances, and does not need to know the location of your music directory.
With a custom subcommand, it is also possible to display the album art as sixel
graphics in the terminal.

Davis can be extended with custom subcommands, see upstream repository.

(pin)

2022-03-02 22:10:48 UTC MAIN commitmail json YAML

py-Levenshtein: adjust further to un-break Python 2.7 builds

Python 2.7 (or older pkgsrc states where a less recent py-setuptools is
present) builds would still have expected the redundant entry_points.txt
to be found, so explicitly remove it from setup.py for consistency. Ride
previous update.

(gutteridge)

2022-03-02 21:32:00 UTC MAIN commitmail json YAML

doc: Updated games/stone-soup to 0.28.0

(nia)

2022-03-02 21:31:07 UTC MAIN commitmail json YAML

stone-soup[-sdl]: update to 0.28.0

Highlights
----------
* New Cinder Acolyte background, followers of the dying god Ignis.
* The Hells burn with new fury, filled with new monsters and effects.
* Yredelemnul completely redesigned; Okawaru and Jiyva significantly changed.
* The Spider's Nest respun - many new monsters and maps lurk within.
* Magical orbs added as a new category of off-hand equipment.

(nia)

2022-03-02 21:28:32 UTC MAIN commitmail json YAML

py-Levenshtein: fix builds with most recent py-setuptools

Effectively empty entry_points.txt in egg info dirs are now getting
deleted where they previously were retained and installed, so remove
from the PLIST.

(gutteridge)

2022-03-02 17:46:07 UTC MAIN commitmail json YAML

doc: Updated devel/goredo to 1.24.0

(schmonz)

2022-03-02 17:46:03 UTC MAIN commitmail json YAML

Update to 1.24.0. From the changelog:

- "redo-cleanup tmp" also removes temporarily ("$3") created
  directories.

(schmonz)

2022-03-02 14:06:01 UTC MAIN commitmail json YAML

kore: remove unused REVISION directive.

(fcambus)

2022-03-02 13:33:44 UTC MAIN commitmail json YAML

doc/TODO: + mplayer-1.5, smartmontools-7.3.

(wiz)

2022-03-02 13:20:39 UTC MAIN commitmail json YAML

doc: Updated devel/dconf-editor to 3.38.3nb3

(prlw1)

2022-03-02 13:20:16 UTC MAIN commitmail json YAML

2022-03-02 13:17:48 UTC MAIN commitmail json YAML

doc: Updated devel/dconf to 0.40.0

(prlw1)