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 (2h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 18:09:38 UTC Now

2023-01-04 16:00:34 UTC MAIN commitmail json YAML

sysutils/broot: Downgrade to 1.18.0

Newer versions require Rust >= 1.65

(pin)

2023-01-04 15:59:29 UTC MAIN commitmail json YAML

Downgrade ncspot

(pin)

2023-01-04 15:58:30 UTC MAIN commitmail json YAML

audio/ncspot: downgrade to 0.11.2

Newer version require Rust >= 1.65

(pin)

2023-01-04 15:35:31 UTC MAIN commitmail json YAML

doc: Note update of ruby-padrino and related packages to 0.15.2

www/ruby-padrino-support
www/ruby-padrino-helpers
www/ruby-padrino-core
www/ruby-padrino-admin
www/ruby-padrino-cache
www/ruby-padrino-mailer
www/ruby-padrino

(taca)

2023-01-04 15:33:37 UTC MAIN commitmail json YAML

www/ruby-padrino: update to 0.15.2

0.15.2 (2022-12-23)

* FIX #2261 Resolve failures in CI Build and update Circle config (@jkowens)
* FIX #2263 Padrino-gen fix for ActiveRecord 6.1 (@jkowens)
* FIX #2260 Pin HAML to newer version 5 (@jkowens)
* NEW #2259 Add Sinatra 3 compatibility (@jkowens)
* NEW #2251 Sets up CircleCI for new builds (@wikimatze)
* FIX #2243 for cascading mailer path when using partials (@HR-Partner)
* FIX #2250 I18n translation issue on Ruby 3.0 (@jinshen1983)
* FIX #2246 Various routing upgrades and fixes (@takeshi-yashiro)

(taca)

2023-01-04 15:30:11 UTC MAIN commitmail json YAML

Doc: Note update of ruby-sinatra and relatead pacakges to 3.0.5

www/ruby-rack-protection
www/ruby-sinatra
www/ruby-sinatra-contrib

(taca)

2023-01-04 15:29:10 UTC MAIN commitmail json YAML

doc: Updated www/ruby-mustermann to 3.0.0

(taca)

2023-01-04 15:27:59 UTC MAIN commitmail json YAML

www/ruby-sinatra: update to 3.0.5

It also update rack-protection and sinatra-contrib.

3.0.5 (2022-12-16)

* Fix: Add Zeitwerk compatibility. #1831 by Dawid Janczak
* Fix: Allow CALLERS_TO_IGNORE to be overridden

3.0.4 (2022-11-25)

* Fix: Escape filename in the Content-Disposition header. #1841 by Kunpei
  Sakai

3.0.3 (2022-11-11)

* Fix: fixed ReDoS for Rack::Protection::IPSpoofing. #1823 by @ooooooo-q

3.0.2 (2022-10-01)

* New: Add Haml 6 support. #1820 by Jordan Owens

3.0.1 (2022-09-26)

* Fix: Revert removal of rack-protection.rb. #1814 by Olle Jonsson

* Fix: Revert change to server start and stop messaging by using
  Kernel#warn. Renamed internal warn method warn_for_deprecation. #1818 by
  Jordan Owens

3.0.0 (2022-09-26)

* New: Add Falcon support. #1794 by Samuel Williams and @horaciob
* New: Add AES GCM encryption support for session cookies. [#1324] (#1324)
  by Michael Coyne
* Deprecated: Sinatra Reloader will be removed in the next major release.
* Fix: Internal Sinatra errors now extend Sinatra::Error. This fixes #1204
  and #1518. bda8c29d by Jordan Owens
* Fix: Preserve query param value if named route param nil. #1676 by Jordan
  Owens
* Require Ruby 2.6 as minimum Ruby version. #1699 by Eloy P辿rez
* Breaking change: Remove support for the Stylus template engine. #1697 by
  Eloy P辿rez
* Breaking change: Remove support for the erubis template engine. #1761 by
  Eloy P辿rez
* Breaking change: Remove support for the textile template engine. #1766 by
  Eloy P辿rez
* Breaking change: Remove support for SASS as a template engine. #1768 by
  Eloy P辿rez
* Breaking change: Remove support for Wlang as a template engine. #1780 by
  Eloy P辿rez
* Breaking change: Remove support for CoffeeScript as a template
  engine. #1790 by Eloy P辿rez
* Breaking change: Remove support for Mediawiki as a template engine. #1791
  by Eloy P辿rez
* Breaking change: Remove support for Creole as a template engine. #1792 by
  Eloy P辿rez
* Breaking change: Remove support for Radius as a template engine. #1793 by
  Eloy P辿rez
* Breaking change: Remove support for the defunct Less templating
  library. See #1716, #1715 for more discussion and background. d1af2f1e by
  Olle Jonsson
* Breaking change: Remove Reel integration. 54597502 by Olle Jonsson
* CI: Start testing on Ruby 3.1. 60e221940 and b0fa4bef by Johannes W端rbach
* Use Kernel#caller_locations. #1491 by Julik Tarkhanov
* Docs: Japanese documentation: Add notes about the default_content_type
  setting. #1650 by Akifumi Tominaga
* Docs: Polish documentation: Add section about Multithreaded modes and
  Routes. #1708 by Patrick Gramatowski
* Docs: Japanese documentation: Make Session section reflect changes done to
  README.md. #1731 by @shu-i-chi

(taca)

2023-01-04 15:25:59 UTC MAIN commitmail json YAML

www/ruby-mustermann: update to 3.0.0

3.0.0 (2022-07-24)

* Drop support for old Rubies < 2.6.

(taca)

2023-01-04 15:23:58 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rack to 3.0.3

(taca)

2023-01-04 15:23:35 UTC MAIN commitmail json YAML

www/ruby-rack: update to 3.0.3

3.0.3 (2022-12-26)

* Fix Regexp deprecated third argument with Regexp::NOENCODING (#1998)

3.0.2 (2022-12-05)

Fixed

* Utils.build_nested_query URL-encodes nested field names including the
  square brackets.
* Allow Rack::Response to pass through streaming bodies. (#1993, @ioquatix)

3.0.1 (2022-11-18)

Fixed

* MethodOverride does not look for an override if a request does not include
  form/parseable data.
* Rack::Lint::Wrapper correctly handles respond_to? with to_ary, each, call
  and to_path, forwarding to the body. (#1981, @ioquatix)

3.0.0 (2022-09-06)

* No changes

3.0.0.rc1 (2022-09-04)

SPEC Changes

* Stream argument must implement << #1959
* close may be called on rack.input #1956
* rack.response_finished may be used for executing code after the response
  has been finished #1952

3.0.0.beta1 (2022-08-08)

Security

* Do not use semicolon as GET parameter separator. (#1733, @jeremyevans)

SPEC Changes

* Response array must now be non-frozen.
* Response status must now be an integer greater than or equal to 100.
* Response headers must now be an unfrozen hash.
* Response header keys can no longer include uppercase characters.
* Response header values can be an Array to handle multiple values (and no
  longer supports \n encoded headers).
* Response body can now respond to #call (streaming body) instead of #each
  (enumerable body), for the equivalent of response hijacking in previous
  versions.
* Middleware must no longer call #each on the body, but they can call
  #to_ary on the body if it responds to #to_ary.
* rack.input is no longer required to be rewindable.
* rack.multithread/rack.multiprocess/rack.run_once/rack.version are no
  longer required environment keys.
* SERVER_PROTOCOL is now a required environment key, matching the HTTP
  protocol used in the request.
* rack.hijack? (partial hijack) and rack.hijack (full hijack) are now
  independently optional.
* rack.hijack_io has been removed completely.
* rack.response_finished is an optional environment key which contains an
  array of callable objects that must accept #call(env, status, headers,
  error) and are invoked after the response is finished (either successfully
  or unsuccessfully).
* It is okay to call #close on rack.input to indicate that you no longer
  need or care about the input.
* The stream argument supplied to the streaming body and hijack must support
  #<< for writing output.

Removed

* Remove rack.multithread/rack.multiprocess/rack.run_once. These variables
  generally come too late to be useful. (#1720, @ioquatix, @jeremyevans))
* Remove deprecated Rack::Request::SCHEME_WHITELIST. (@jeremyevans)
* Remove internal cookie deletion using pattern matching, there are very few
  practical cases where it would be useful and browsers handle it correctly
  without us doing anything special. (#1844, @ioquatix)
* Remove rack.version as it comes too late to be useful. (#1938, @ioquatix)
* Extract rackup command, Rack::Server, Rack::Handler, Rack::Lobster and
  related code into a separate gem. (#1937, @ioquatix)

Added

* Rack::Headers added to support lower-case header keys. (@jeremyevans)
* Rack::Utils#set_cookie_header now supports escape_key: false to avoid key
  escaping. (@jeremyevans)
* Rack::RewindableInput supports size. (@ahorek)
* Rack::RewindableInput::Middleware added for making rack.input
  rewindable. (@jeremyevans)
* The RFC 7239 Forwarded header is now supported and considered by default
  when looking for information on forwarding, falling back to the
  X-Forwarded-* headers. Rack::Request.forwarded_priority accessor has been
  added for configuring the priority of which header to check. (#1423,
  @jeremyevans)
* Allow response headers to contain array of values. (#1598, @ioquatix)
* Support callable body for explicit streaming support and clarify streaming
  response body behaviour. (#1745, @ioquatix, #1748, @wjordan)
* Allow Rack::Builder#run to take a block instead of an argument. (#1942,
  @ioquatix)
* Add rack.response_finished to Rack::Lint. (#1802, @BlakeWilliams, #1952,
  @ioquatix)
* The stream argument must implement #<<. (#1959, @ioquatix)

Changed

* BREAKING CHANGE: Require status to be an Integer. (#1662, @olleolleolle)
* BREAKING CHANGE: Query parsing now treats parameters without = as having
  the empty string value instead of nil value, to conform to the URL
  spec. (#1696, @jeremyevans)
* Relax validations around Rack::Request#host and
  Rack::Request#hostname. (#1606, @pvande)
* Removed antiquated handlers: FCGI, LSWS, SCGI, Thin. (#1658, @ioquatix)
* Removed options from Rack::Builder.parse_file and
  Rack::Builder.load_file. (#1663, @ioquatix)
* Rack::HTTP_VERSION has been removed and the HTTP_VERSION env setting is no
  longer set in the CGI and Webrick handlers. (#970, @jeremyevans)
* Rack::Request#[] and #[]= now warn even in non-verbose mode. (#1277,
  @jeremyevans)
* Decrease default allowed parameter recursion level from 100 to 32. (#1640,
  @jeremyevans)
* Attempting to parse a multipart response with an empty body now raises
  Rack::Multipart::EmptyContentError. (#1603, @jeremyevans)
* Rack::Utils.secure_compare uses OpenSSL's faster implementation if
  available. (#1711, @bdewater)
* Rack::Request#POST now caches an empty hash if input content type is not
  parseable. (#749, @jeremyevans)
* BREAKING CHANGE: Updated trusted_proxy? to match full 127.0.0.0/8
  network. (#1781, @snbloch)
* Explicitly deprecate Rack::File which was an alias for
  Rack::Files. (#1811, @ioquatix).
* Moved Rack::Session into separate gem. (#1805, @ioquatix)
* rackup -D option to daemonizes no longer changes the working directory to
  the root. (#1813, @jeremyevans)
* The x-forwarded-proto header is now considered before the
  x-forwarded-scheme header for determining the forwarded
  protocol. Rack::Request.x_forwarded_proto_priority accessor has been added
  for configuring the priority of which header to check. (#1809,
  @jeremyevans)
* Rack::Request.forwarded_authority (and methods that call it, such as host)
  now returns the last authority in the forwarded header, instead of the
  first, as earlier forwarded authorities can be forged by clients. This
  restores the Rack 2.1 behavior. (#1829, @jeremyevans)
* Use lower case cookie attributes when creating cookies, and fold cookie
  attributes to lower case when reading cookies (specifically impacting
  secure and httponly attributes). (#1849, @ioquatix)
* The response array must now be mutable (non-frozen) so middleware can
  modify it without allocating a new Array,therefore reducing object
  allocations. (#1887, #1927, @amatsuda, @ioquatix)
* rack.hijack? (partial hijack) and rack.hijack (full hijack) are now
  independently optional. rack.hijack_io is no longer
  required/specified. (#1939, @ioquatix)
* Allow calling close on rack.input. (#1956, @ioquatix)

Fixed

* Make Rack::MockResponse handle non-hash headers. (#1629, @jeremyevans)
* TempfileReaper now deletes temp files if application raises an
  exception. (#1679, @jeremyevans)
* Handle cookies with values that end in '=' (#1645, @lukaso)
* Make Rack::NullLogger respond to #fatal! @jeremyevans)
* Fix multipart filename generation for filenames that contain
  spaces. Encode spaces as "%20" instead of "+" which will be decoded
  properly by the multipart parser. (#1736, @muirdm)
* Rack::Request#scheme returns ws or wss when one of the X-Forwarded-Scheme
  / X-Forwarded-Proto headers is set to ws or wss, respectively. (#1730,
  @erwanst)

(taca)

2023-01-04 15:22:02 UTC MAIN commitmail json YAML

2023-01-04 15:20:49 UTC MAIN commitmail json YAML

doc: Added www/ruby-rack2 version 2.2.4

(taca)

2023-01-04 15:20:29 UTC MAIN commitmail json YAML

www/Makefile: add and enable ruby-rack2

(taca)

2023-01-04 15:19:38 UTC MAIN commitmail json YAML

www/ruby-rack2: add package version 2.2.4

Add current ruby-rack package version 2.2.4 as ruby-rack2.

(taca)

2023-01-04 13:21:15 UTC MAIN commitmail json YAML

doc: Updated textproc/libplist to 2.2.0nb2

(wiz)

2023-01-04 13:21:04 UTC MAIN commitmail json YAML

libplist: remove python2 restriction

Builds fine for me with python 3.11.1 on NetBSD 10.99.2/amd64.

(wiz)

2023-01-04 12:26:08 UTC pkgsrc-2022Q4 commitmail json YAML

Pullup ticket #6713 - requested by gutteridge
devel/ccache: i386 build fix

Revisions pulled up:
- devel/ccache/Makefile                                        1.68

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Wed Jan  4 02:26:47 UTC 2023

  Modified Files:
            pkgsrc/devel/ccache: Makefile

  Log Message:
  ccache: fix builds on i386 (and possibly other arches)

  Addresses PR pkg/57157 from ano(ther)nymous.

(bsiegert)

2023-01-04 10:50:17 UTC MAIN commitmail json YAML

2023-01-04 10:42:38 UTC MAIN commitmail json YAML

Updated devel/py-setuptools_scm, devel/colordiff, www/py-httpx, converters/py-simplejson

(adam)

2023-01-04 10:42:05 UTC MAIN commitmail json YAML

py-simplejson: updated to 3.18.1

Version 3.18.1 released 2023-01-03

* Remove unnecessary `i` variable from encoder module namespace
* Declare support for Python 3.11 and add wheels

(adam)

2023-01-04 10:37:03 UTC MAIN commitmail json YAML

py-httpx: updated to 0.23.3

0.23.3 (4th Jan, 2023)

Fixed

Version 0.23.2 accidentally included stricter type checking on query parameters. This shouldn've have been included in a minor version bump, and is now reverted.

0.23.2 (2nd Jan, 2023)

Added

Support digest auth nonce counting to avoid multiple auth requests.

Fixed

Multipart file uploads where the file length cannot be determine now use chunked transfer encoding, rather than loading the entire file into memory in order to determine the Content-Length.
Raise TypeError if content is passed a dict-instance.
Partially revert the API breaking change in 0.23.1, which removed RawURL. We continue to expose a url.raw property which is now a plain named-tuple. This API is still expected to be deprecated, but we will do so with a major version bump.

(adam)

2023-01-04 10:33:55 UTC MAIN commitmail json YAML

colordiff: updated to 1.0.21

Support for Windows C:\ProgramData instead of /etc, improved documentation for command-line options.

(adam)

2023-01-04 10:32:00 UTC MAIN commitmail json YAML

py-setuptools_scm: updated to 7.1.0

v7.1.0
use tomllib from stdlib
handle non-ascii in setup.cfg
implement fallback file finders for archives
removed coding header in python template
declared Python 3.11 support
update .git_archival.txt templates match git-describe invocation
fix handling of .git-archival.txt from tagged commit

(adam)

2023-01-04 10:28:08 UTC pkgsrc-2022Q4 commitmail json YAML

Pullup ticket #6712 - requested by gutteridge
net/tcpreplay: security fix

Revisions pulled up:
- net/tcpreplay/Makefile                                        1.29
- net/tcpreplay/distinfo                                        1.19
- net/tcpreplay/patches/patch-configure                        deleted

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Thu Dec 29 23:29:04 UTC 2022

  Modified Files:
            pkgsrc/net/tcpreplay: Makefile distinfo
  Removed Files:
            pkgsrc/net/tcpreplay/patches: patch-configure

  Log Message:
  tcpreplay: update to 4.4.2

  08/28/2022 Version 4.4.2
        - remove autogen.sh from distribution tarballs (#745)
        - CVE-2022-37048 heap-overflow in get_l2len_protocol (#735)
        - replaying on a loopback interface is broken (#732)
        - replay edit with both --loop and --preload_pcap options (#729)
        - test suite bus error on armhf (#725)
        - CVE-2022-28487 format string vulnerability in fix_ipv6_checksums
  (#723)
        - CVE-2022-27942 heap-overflow in parse_mpls (#719)
        - CVE-2022-27940 CVE-2022-37047 CVE-2022-37049 heap-overflow in
  get_ipv6_next (#718)
        - CVE-2022-27939 reachable assertion in get_layer4_v6 (#717)
        - CVE-2022-25484 CVE-2022-27941 heap buffer overflow in
  get_l2len_protocol (#716)
        - remove bash-only test in configure script (#714)

(bsiegert)

2023-01-04 10:26:35 UTC pkgsrc-2022Q4 commitmail json YAML

Pullup ticket #6711 - requested by gdt
misc/raspberrypi-userland: build fix

Revisions pulled up:
- misc/raspberrypi-userland/Makefile                            1.19

---
  Module Name: pkgsrc
  Committed By: gdt
  Date: Mon Jan  2 21:03:57 UTC 2023

  Modified Files:
  pkgsrc/misc/raspberrypi-userland: Makefile

  Log Message:
  misc/raspberrypi-userland: Needs pkg-config

  (needs pullup)

(bsiegert)

2023-01-04 09:37:45 UTC MAIN commitmail json YAML

doc: Updated www/lighttpd to 1.4.68

(wiz)

2023-01-04 09:37:37 UTC MAIN commitmail json YAML

lighttpd: update to 1.4.68.

Important changes:
* stronger TLS defaults (as previously announced)
* KTLS sendfile in mod_openssl and mod_gnutls, if available and enabled
* removal of deprecated modules

(wiz)

2023-01-04 09:34:53 UTC MAIN commitmail json YAML

doc: Updated games/einstein-puzzle to 2.2

(wiz)

2023-01-04 09:34:45 UTC MAIN commitmail json YAML

einstein-puzzle: update to 2.2.

Switch to a maintained fork: lots of code cleanups.

(wiz)

2023-01-04 09:24:47 UTC MAIN commitmail json YAML

meta-pkgs/lxqt: reflect homepage change

(pin)

2023-01-04 09:23:20 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.19.0

(pin)

2023-01-04 09:22:56 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.19.0

- Nushell support - Fix #375 - Thanks @FrancescElies, @mediumrarez, and issue
  contributors

(pin)

2023-01-04 07:46:08 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash-docs to 4.13

(wiz)

2023-01-04 07:45:59 UTC MAIN commitmail json YAML

gnucash-docs: update to 4.13.

4.13  - 18 December 2022
        o Bug 798620 - Unable to build docs on Mageia Cauldron
        o Bug 798623 - ENG. Typo "documenation"
        o Bug 798624 - Document how to check if GnuCash is running when
                      updating quotes
        o Bug 798645 - screens instead of WINDOWS
        o Bug 798665 - New: ENG. Typo: Unnecessary determiner "a"
                      in 2.6.1. Migrating financial data.
        o Bug 798674 - Broken link on Chapter 17. Python Bindings
        o Manual:de: Account_Actions: Tippfehler-Korrektur
        o Review URLs and replace them by entities in all parts and languages excepting in comments or FDL appendix
        o manual, ch_Finance-Quote: fix broken entities
        o gnc-gui-struct.dtd: fix some mistakes and add entities for menuitems and menuchoice.
        o Update url-irc to "irc://irc.gimp.net/gnucash" see the email announcement
        o Partial Modernization of Manual:C:Business: Differentiation of admonitions and improvement of lists
        o Manual:C: Convert CSV assistant into <procedure>
        o Multi-split csv elaboration
        o Update app-fq-vers to "1.53"
        o Replace "Online Quote Setup" instructions in Guide by links to the manual chapter.
        O Enhance bookinfos by subtitle and titleabbrev;drop "Help" from manual. Adding titleabbrev allows yelp to display the version in its titlebar
        o Guide:C: Fix image declarations: Some were not properly scaled and others didn't appear in the List of Figures.
        o Replace all hardcoded width="510[px]" by "&img-w;" for for both components in all languages
        o Ensure our documentation is also found when gnucash is run in KDE
        o Restore draft status in gnc-docbook.dtd.
        o New and Updated Translations: German

(wiz)

2023-01-04 07:42:05 UTC MAIN commitmail json YAML

fish: link against terminfo

For now, only on NetBSD - probably needed on all platforms?

Needed by binutils 2.39.

(wiz)

2023-01-04 02:26:47 UTC MAIN commitmail json YAML

ccache: fix builds on i386 (and possibly other arches)

Addresses PR pkg/57157 from ano(ther)nymous.

(gutteridge)

2023-01-04 01:48:49 UTC MAIN commitmail json YAML

radare2: remove requirement on Git to build

This removes the need to clone repositories to build radare2.
Thanks wiz@ for the heads up.

Tested on NetBSD/amd64.

No revision bump as the resulting package should be identical.

(khorben)

2023-01-04 01:19:58 UTC MAIN commitmail json YAML

lang/elixir: Improve locale handling

  - actually set the build env for the diagnostics
  - set LC_ALL after bsd.pkg.mk
  - document why we are setting it

(gdt)

2023-01-04 00:22:01 UTC MAIN commitmail json YAML

lang/elixir: Add debugging printouts about locale

NFCI; just prints environment variables and locale before the build.

(gdt)

2023-01-03 21:22:44 UTC MAIN commitmail json YAML

Updated lang/nodejs, devel/py-ipython

(adam)

2023-01-03 21:22:01 UTC MAIN commitmail json YAML

py-ipython: updated to 8.8.0

IPython 8.8.0
-------------

First release of IPython in 2023 as there was no release at the end of
December.

This is an unusually big release (relatively speaking) with more than 15 Pull
Requests merge.

Of particular interest are:

- :ghpull:`13852` that replace the greedy completer and improve
  completion, in particular for dictionary keys.
- :ghpull:`13858` that adds ``py.typed`` to ``setup.cfg`` to make sure it is
  bundled in wheels.
- :ghpull:`13869` that implements tab completions for IPython options in the
  shell when using `argcomplete <https://github.com/kislyuk/argcomplete>`. I
  believe this also needs a recent version of Traitlets.
- :ghpull:`13865` makes the ``inspector`` class of `InteractiveShell`
  configurable.
- :ghpull:`13880` that remove minor-version entrypoints as the minor version
  entry points that would be included in the wheel would be the one of the
  Python version that was used to build the ``whl`` file.

In no particular order, the rest of the changes update the test suite to be
compatible with Pygments 2.14, various docfixes, testing on more recent python
versions and various updates.

(adam)

2023-01-03 21:18:53 UTC MAIN commitmail json YAML

nodejs: updated to 19.3.0

Version 19.3.0 (Current)

Notable Changes

Updated npm to 9.2.0
build: disable v8 snapshot compression by default (Joyee Cheung)
doc: add doc-only deprecation for headers/trailers setters (Rich Trott)
doc: add Rafael Gonzaga to the TSC (Michael Dawson)
(SEMVER-MINOR) net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options (Paolo Insogna)
(SEMVER-MINOR) src: add uvwasi version (Jithil P Ponnan)
(SEMVER-MINOR) test_runner: add t.after() hook (Colin Ihrig)
(SEMVER-MINOR) test_runner: don't use a symbol for runHook() (Colin Ihrig)
tls: remove trustcor root ca certificates (Ben Noordhuis)

(adam)

2023-01-03 20:44:28 UTC MAIN commitmail json YAML

doc: Updated devel/wayland-protocols to 1.31nb1

(ryoon)

2023-01-03 20:43:35 UTC MAIN commitmail json YAML

wayland-protocols: Fix x11/gtk3 build

Fix another problematic .xml file to fix x11/gtk3 build.

BUmp PKGREVISION.

(ryoon)

2023-01-03 19:10:37 UTC MAIN commitmail json YAML

Updated textproc/po4a, multimedia/mkvtoolnix

(adam)

2023-01-03 19:10:16 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 73.0.0

Version 73.0.0 "25 or 6 to 4" 2023-01-02

New features and enhancements

* mkvmerge: greatly enhanced the speed of Base64 decoding which is used used
  e.g. when reading pictures embedded in Ogg or FLAC files or for binary data
  inside XML chapter & tag files. Even small blocks of data could take
  unreasonably long.
* mkvmerge: added support for reading HEVC/H.265 video from FLV
  containers.

Bug fixes

* mkvmerge: splitting: fixed a typo in the string output in GUI mode regarding
  the timestamps before which splitting was done.
* MKVToolNix GUI: job output: after having run multiple jobs the "Clear
  output" functionality only reset the visible parts. However, using the "save
  output" function would also save the output generated before the user used
  "clear output". Now only the output after the last use of "clear output" is
  saved.
* build system: when probing for the FLAC library the Ogg libraries will be
  linked with the compiled test program as well. This fixes detection if the
  `pkg-config` settings for FLAC don't list Ogg & the linker doesn't find the
  library automatically (e.g. for my macOS builds).

(adam)

2023-01-03 19:08:01 UTC MAIN commitmail json YAML

po4a: updated to 0.69

        ___  __  ___
__  __/ _ \ / /_ / _ \
\ \ / / | | | '_ \ (_) |          Happy New Year release.
\ V /| |_| | (_) \__, |
  \_/  \___(_)___/  /_/          (Released on 2023/01/01)

Markdown:
* Parts of a fenced divs are now translated separately

YAML and Yaml Front Matter:
* Use the implementation of YFM to parse YAML files too.
  - This reduces the code dupplication, and brings the nice features over:
    Numbers and arrays are not quoted anymore in Yaml files, as it should be.
  - This adds the yfm_paths option to Markdown and Asciidoc YFM,
    fixing GitHub's 392 along the way.
  - Please note that '-o keys' is now case-sensitive in Yaml documents.
* Do not translate nor quote booleans, so that they are not treated as string.
  Thanks Gissmo for GitHub's PR 393, even if I had to rework it quite a bit.

XML:
* Correctly handle placeholders of empty elements
* Translate attributes within attribute-folded inline and placeholder
  alt attribute of <img> can be properly handled with:
  -o 'attributes=<image>alt' -o 'inline=<image>' -o foldattributes
* Thanks k-yaegashi for the pull request fixing both issues

Project organization:
* Do not leak the generation date in our manpages
  Thanks Arnout Engelen for the pull request.

Translations:
* New translation: Georgian, thanks Temuri Doghonadze.
* Updated: Dutch, thanks Frans Spiesschaert.
* Updated: French, thanks Jérémie Tarot & Brandelune.
* Updated: Italian, thanks Marco Ciampa.
* Updated: Japanese, thanks gemmaro.
* Updated: Portuguese, thanks Hugo Carvalho.
* Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
* Updated: Ukrainian, thanks Yuri Chornoivan (українська).

Status of the binary translation:
* 100%: fr, it, nl, pt_BR, uk.
* >95%: eo (96%), nb (96%), pt (99%), sr_Cyrl (99%).
* >90%: de (94%), es (94%), hr (94%), hu (92%), ru (93%), zh_CN (94%), zh_Hant (94%).
* >70%: id (77%), sv (72%).
* >50%: cs (57%), da (62%), et (67%), eu (56%), ja (63%), pl (62%), sl (56%), vi (67%).
* >33%: ca (45%).
* Starting: ace (2%), af (7%), ar (14%), ka (16%), kn (7%), ko (18%), zh_HK (3%).

Status of the documentation translation:
* 100%: it, uk.
* >95%: de (98%), fr (99%), ja (96%), nl (99%), sr_Cyrl (98%).
* >90%: pt (93%), pt_BR (94%), zh_CHS (94%), zh_Hant (94%).
* >80%: es (83%).
* >50%: pl (66%), ru (64%).
* >33%: ca (43%).
* Starting: eo (2%), hr (0%), hu (0%), nb (4%).

(adam)

2023-01-03 17:41:16 UTC MAIN commitmail json YAML

2023-01-03 17:38:37 UTC MAIN commitmail json YAML

2023-01-03 17:02:04 UTC MAIN commitmail json YAML

doc: Updated multimedia/libva to 2.16.0

(ryoon)

2023-01-03 17:01:27 UTC MAIN commitmail json YAML

libva: Update to 2.16.0

Changelog:
2.16.0

  * add: Add HierarchicalFlag & hierarchical_level_plus1 for AV1e.
  * dep: Update README.md to remove badge links
  * dep: Removed waffle-io badge from README to fix broken link
  * dep: Drop mailing list, IRC and Slack
  * autotools: use wayland-scanner private-code
  * autotools: use the wayland-scanner.pc to locate the prog
  * meson: use wayland-scanner private-code
  * meson: request native wayland-scanner
  * meson: use the wayland-scanner.pc to locate the prog
  * meson: set HAVE_VA_X11 when applicable
  * style:Correct slight coding style in several new commits
  * trace: add Linux ftrace mode for va trace
  * trace: Add missing pthread_mutex_destroy
  * drm: remove no-longer needed X == X mappings
  * drm: fallback to drm driver name == va driver name
  * drm: simplify the mapping table
  * x11: simplify the mapping table
  * android: open() with O_CLOEXEC for device fd
  * android: remove convoluted open_device() helper
  * android: drop va_fool references
  * ci: strengthen ci with -Werror
  * ci: va/x11/nvctl: fix Wdeprecated-non-prototype on close_display
  * ci: add clang-15 coverage and rearrange runners
  * ci: upgrade FreeBSD to 13.1

(ryoon)

2023-01-03 16:54:26 UTC MAIN commitmail json YAML

doc: Updated comms/asterisk16 to 16.29.1

(ryoon)

2023-01-03 16:53:17 UTC MAIN commitmail json YAML

asterisk16: Update to 16.29.1

* Use bash for configure script. It uses bash-specific syntax.
* Use menuselect command to adjust options instead of manually
  crafted makeopts file. Manually crafted file does not work
  properly for me and 16.29.1 now.
* I have no idea about x11 option's status. It seems that
  gtk2 config UI is not available in this release at least,
  if I understand correctly.

Changelog:
16.29.1
Bugs fixed in this release:

[ASTERISK-30103] chan_ooh323 vulnerability in calling/called party IE (Reported By: Michael Bradeen)

[ASTERISK-30176] GetConfig can read files outside of Asterisk (Reported By: shawty)

[ASTERISK-30244] Occasional crash when TCP/TLS connection terminated and subscription persistence is removed (Reported By: nappsoft)

[ASTERISK-30338] Backport 2.13 security fixes from pjproject

16.29.0
New Features made in this release:

  * [ASTERISK-30037]        Add test support to calling external processes
                            (Reported by Philip Prindeville)
  * [ASTERISK-30161]        locks: add AMI event for deadlock
                            (Reported by N A)
  * [ASTERISK-30211]        app_confbridge: Add end_marked_any option
                            (Reported by N A)
  * [ASTERISK-30186]        res_pjsip: Add support for reloading TLS
                            certificate and key information
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29899]        features: Add advanced transfer initiation options
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-30235]        res_crypto and tests: Memory issues and and
                            uninitialized variable error
                            (Reported by George Joseph)
  * [ASTERISK-30234]        res_geolocation:  may be used uninitialized error
                            in geoloc_config.c
                            (Reported by George Joseph)
  * [ASTERISK-30215]        Inbound SIP INVITE with Geo Location causing a
                            Segmentation Fault
                            (Reported by Dan Cropp)
  * [ASTERISK-30135]        [res_musiconhold] Allows the moh only for the
                            answered call
                            (Reported by sungtae kim)
  * [ASTERISK-26894]        pjsip should support tel uri scheme
                            (Reported by Gergely D?ms?di)
  * [ASTERISK-30210]        func_frame_trace: Channel masquerade triggers
                            assertion
                            (Reported by N A)
  * [ASTERISK-30190]        res_geolocation: GEOLOC_PROFILE isn  t returning
                            correct values on incoming channel
                            (Reported by George Joseph)
  * [ASTERISK-29185]        chan_pjsip: Endpoint: allow = all is broken.
                            (Reported by Alexander Traud)
  * [ASTERISK-30192]        res_tonedetect: fix typo for frametype
                            (Reported by N A)
  * [ASTERISK-29453]        alembic: incoming_call_offer_pref and
                            outgoing_call_offer_pref missing in  ps_endpoints
                                table
                            (Reported by Daniel Th  men)
  * [ASTERISK-26826]        testsuite: Add support for Python 3
                            (Reported by Joshua C. Colp)
  * [ASTERISK-30167]        res_geolocation: Refactor for issues found by
                            users
                            (Reported by George Joseph)
  * [ASTERISK-28422]        Memory Leak in Confbridge menu
                            (Reported by Ted G)
  * [ASTERISK-29917]        ami: FilterList action doesn  t exist
                            (Reported by N A)
  * [ASTERISK-30020]        ConfbridgeListRooms Event Not Documented
                            (Reported by Michael Cargile)
  * [ASTERISK-30018]        app_meetme: MeetmeList AMI event not documented
                            (Reported by Michael Cargile)
  * [ASTERISK-30151]        Documentation doesn  t include info about  field
                              , a 3rd required parameter.
                            (Reported by Chris Young)

Improvements made in this release:

  * [ASTERISK-30241]        res_pjsip_gelocation: Downgrade some NOTICE scope
                            trace debugs to DEBUG level
                            (Reported by N A)
  * [ASTERISK-30178]        extend user_eq_phone behavior to local uri  s
                            (Reported by Michael Bradeen)
  * [ASTERISK-30046]        Reimplement res/res_crypto.c internals with
                            EVP_PKEY interface to Openssl API  s
                            (Reported by Philip Prindeville)
  * [ASTERISK-30045]        Add test coverage to res/res_crypto.c
                            functionality
                            (Reported by Philip Prindeville)
  * [ASTERISK-30185]        res_geolocation: Allow location parameters to be
                            specified in profiles
                            (Reported by George Joseph)
  * [ASTERISK-30177]        res_geolocation: Add option to suppress empty
                            elements
                            (Reported by George Joseph)
  * [ASTERISK-30182]        res_geolocation: Add built-in profiles to use in
                            fully dynamic configurations
                            (Reported by George Joseph)
  * [ASTERISK-29906]        update RLS to reflect the changes to the lists
                            (Reported by Alexei Gradinari)
  * [ASTERISK-30163]        general: fix minor formatting issues
                            (Reported by N A)
  * [ASTERISK-30164]        chan_iax2: Add missing option documentation
                            (Reported by N A)
  * [ASTERISK-30160]        cdr.conf: Remove obsolete app_mysql reference
                            (Reported by N A)
  * [ASTERISK-30159]        general: Remove obsolete SVN references
                            (Reported by N A)
  * [ASTERISK-30153]        logger: Improve log levels
                            (Reported by N A)

16.28.0
The following issues are resolved in this release:

Improvements made in this release:

  * [ASTERISK-30128]        Create PJSIP interface module for
                            Geolocation
                            (Reported by George Joseph)
  * [ASTERISK-30127]        Create core Geolocation capability for
                            Asterisk
                            (Reported by George Joseph)
  * [ASTERISK-30089]        general: fix typos
                            (Reported by N A)
  * [ASTERISK-30050]        Upgrade Asterisk to bundled pjproject
                            2.12.1
                            (Reported by Stanislav Abramenkov)

Bugs fixed in this release:

  * [ASTERISK-30167]        res_geolocation: Refactor for issues found by
                            users
                            (Reported by George Joseph)
  * [ASTERISK-29966]        pbx_variables: ast_str_strlen can be wrong
                            (Reported by N A)
  * [ASTERISK-29905]        OSX: bininstall launchd issue on cross-platfrom
                            build
                            (Reported by Sergey V. Lobanov)
  * [ASTERISK-30137]        manager: Global disabled event filtered is
                            incomplete
                            (Reported by N A)
  * [ASTERISK-30109]        res_pjsip: no contact-status AMI event on register
                            of prune-on-boot contact that uses the same URI as
                            before Asterisk restart
                            (Reported by Michael Neuhauser)
  * [ASTERISK-30126]        Spelling mistake in configs/samples/queues.conf.
                            sample
                            (Reported by Sam Banks)
  * [ASTERISK-29991]        chan_dahdi, callerid: Caller ID does not honor
                            presentation
                            (Reported by N A)
  * [ASTERISK-29907]        res_pjsip, app_confbridge: Video call through
                            ConfBridge with normal endpoints causes infinite
                            loop/crash
                            (Reported by N A)
  * [ASTERISK-30029]        build: Git security vulnerability fix is sad with
                            our accessing git as root during  make install
                            (Reported by Joshua C. Colp)
  * [ASTERISK-30138]        Compile failure in res_geolocation/geoloc_
                            eprofile.c when optimization is enabled
                            (Reported by George Joseph)
  * [ASTERISK-30096]        cel_odbc: Column type 9 (field  cdr:cel:eventtime
                              ) is unsupported at this time
                            (Reported by Morvai Szabolcs)
  * [ASTERISK-30083]        chan_iax2: Optional dependency on openssl/
                            res_crypto is now mandatory
                            (Reported by Dmitry Melekhov)
  * [ASTERISK-30123]        features: Update automixmon documentation to
                            reflect reality
                            (Reported by Trevor Peirce)
  * [ASTERISK-30117]        pbx_lua: Remove compiler warnings
                            (Reported by Boris P. Korzun)
  * [ASTERISK-30001]        db: Removing nonexistent entries shows  Database
                            entry removed
                            (Reported by N A)
  * [ASTERISK-29822]        cli: Typing \? freezes the CLI permanently with
                            remote console
                            (Reported by N A)
  * [ASTERISK-30106]        res_calendar_icalendar: Microsoft online ICS
                            calendars no longer work
                            (Reported by N A)
  * [ASTERISK-30115]        app_dial: Allow hook flashes to propogate on
                            outbound dials
                            (Reported by N A)
  * [ASTERISK-29989]        app_dial, chan_dahdi: DIALSTATUS is inconsistent
                            for busy
                            (Reported by N A)
  * [ASTERISK-30072]        res_pjsip: allow TLS verification of wildcard
                            cert-bearing servers
                            (Reported by Kevin Harwell)
  * [ASTERISK-30075]        say: Abort if channel hangs up during playback
                            (Reported by N A)

New Features made in this release:

  * [ASTERISK-30136]        db: Add AMI action to retrieve all keys beginning
                            with a prefix
                            (Reported by N A)
  * [ASTERISK-30000]        chan_dahdi: Add POLARITY function
                            (Reported by N A)
  * [ASTERISK-30062]        cli: Add CLI command to execute a dialplan app
                            (Reported by N A)
  * [ASTERISK-29999]        pjsip: Get information from 200 OK INVITE reply
                            headers
                            (Reported by Jos  Lopes)
  * [ASTERISK-30061]        pbx: Add pbx helper application
                            (Reported by N A)

16.27.0
Improvements made in this release:

  * [ASTERISK-30090]        xmldocs: Use example tags for examples
                            (Reported by N A)
  * [ASTERISK-29906]        update RLS to reflect the changes to the lists
                            (Reported by Alexei Gradinari)
  * [ASTERISK-29891]        provide a display name for RLS subscriptions
                            (Reported by Alexei Gradinari)
  * [ASTERISK-30086]        res_parking: Warn when invalid parking space
                            requested
                            (Reported by N A)
  * [ASTERISK-30058]        Evaluate dialplan functions and variables in agi
                            exec
                            (Reported by Shloime Rosenblum)
  * [ASTERISK-30027]        ari: expose channel driver  s unique id (i.e.
                            Call-ID for chan_sip/chan_pjsip) in ARI channel
                            resource
                            (Reported by Moritz Fain)
  * [ASTERISK-29845]        res_pjsip_outbound_registration: Show time
                            remaining until registration lapses
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-30097]        console: Recent documentation changes for
                            connecting to remote console are inconsistent
                            (Reported by Matthias Hensler)
  * [ASTERISK-30043]        Wrong party is disconnected when hook-flashing on
                            3-way bridge
                            (Reported by Josh Alberts)
  * [ASTERISK-29603]        res_pjsip: UPDATE/re-INVITE not sent when  timers
                            =always  is specified in pjsip.conf
                            (Reported by Ray Crumrine)
  * [ASTERISK-30092]        DateTime application: wrong inflection for one o
                            clock in German
                            (Reported by Christof Efkemann)
  * [ASTERISK-30064]        pbx: iax2 switch causes crash due to deadlock and
                            assertion
                            (Reported by N A)
  * [ASTERISK-29981]        res_calendar: Asterisk crashes when starting, and
                            will not run
                            (Reported by N A)
  * [ASTERISK-30039]        cli: Targeted debug on startup deadlocks and
                            creates unstable system
                            (Reported by N A)
  * [ASTERISK-30051]        res_pjsip: No video after un-hold with
                            moh_passthrough=yes
                            (Reported by Maximilian Fridrich)
  * [ASTERISK-24601]        Missing RFC4235 tags and attributes in PJSIP
                            NOTIFY event: dialog XML body
                            (Reported by Marco Paland)
  * [ASTERISK-30060]        loader: format warnings in dev mode
                            (Reported by N A)
  * [ASTERISK-30059]        menuselect: libxml include fails under Gentoo
                            (Reported by waltermoeller)
  * [ASTERISK-30065]        pjsip: Open Websocket connection is not reused for
                            outgoing requests
                            (Reported by LA)
  * [ASTERISK-30042]        res_pjsip_transport_websocket: Registration over
                            websocket returns a rewritten contact
                            (Reported by Thomas Guebels)
  * [ASTERISK-29993]        chan_dahdi: Operator control option borks both
                            lines involved on callee disconnect
                            (Reported by N A)
  * [ASTERISK-30044]        GCC 12 issues
                            (Reported by George Joseph)

New Features made in this release:

  * [ASTERISK-30063]        app_voicemail: Add option to prevent deletion of
                            messages
                            (Reported by N A)
  * [ASTERISK-30087]        res_parking: Add music on hold override option
                            (Reported by N A)
  * [ASTERISK-29965]        res_pjsip_outbound_registration: Make max
                            registration delay configurable
                            (Reported by N A)
  * [ASTERISK-30036]        app_confbridge: Add CONFBRIDGE_CHANNELS function
                            (Reported by N A)

16.26.1
Bugs fixed in this release:

  * [ASTERISK-30065]        pjsip: Open Websocket connection is not reused for
                            outgoing requests
                            (Reported by LA)

16.26.0
Security bugs fixed in this release:

  * [ASTERISK-29476]        res_stir_shaken: Blind SSRF vulnerabilities
                            (Reported by Clint Ruoho)
  * [ASTERISK-29838]        ${SQL_ESC()} not correctly escaping a terminating
                            \
                            (Reported by Leandro Dardini)
  * [ASTERISK-29872]        res_stir_shaken: Resource exhaustion with large
                            files
                            (Reported by Benjamin Keith Ford)

New Features made in this release:

  * [ASTERISK-29931]        Option to allow a user to not hear the join sound
                            on enter but everyone else can
                            (Reported by Michael Cargile)
  * [ASTERISK-29968]        func_db: Add a function to return cardinality of
                            keys at prefix
                            (Reported by N A)
  * [ASTERISK-29486]        Hint-like extension value lookup function without
                            device state
                            (Reported by N A)
  * [ASTERISK-29941]        chan_pjsip: Add ability to send flash events
                            (Reported by N A)
  * [ASTERISK-29820]        cli: Add command to evaluate a function
                            (Reported by N A)
  * [ASTERISK-29876]        app_queue: Add music on hold option
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-28518]        chan_dahdi: Caller ID FSK Erroneously Sent when
                            Picking Up Dahdi Call On Hold
                            (Reported by Josh Alberts)
  * [ASTERISK-29990]        chan_dahdi: adding ring cadences is not idempotent
                            on dahdi restart
                            (Reported by N A)
  * [ASTERISK-30007]        chan_iax2: Prevent crashes due to attempted
                            encryption with missing secrets
                            (Reported by N A)
  * [ASTERISK-29728]        menuselect: Disabled by default modules that are
                            enabled are always recompiled
                            (Reported by N A)
  * [ASTERISK-30002]        app_meetme: Don  t erroneously set global
                            variables when channel is NULL
                            (Reported by N A)
  * [ASTERISK-29994]        chan_dahdi: Round robin array size is too small
                            for max number of groups
                            (Reported by N A)
  * [ASTERISK-22246]        Asterisk  s  T  flag is ignored when used with
                              r  or  R  flags. (documentation bug)
                            (Reported by Rusty Newton)
  * [ASTERISK-26582]        Asterisk seems to ignore the  n  parameter for
                              disable console colorization
                            (Reported by Sebastian Gutierrez)
  * [ASTERISK-29843]        Session timers get removed on UPDATE
                            (Reported by Mark Petersen)
  * [ASTERISK-29943]        file.c: seeking to negative file offset is not
                            prevented
                            (Reported by N A)
  * [ASTERISK-29955]        chan_sip: SIP route header is missing on UPDATE
                            (Reported by Mark Petersen)
  * [ASTERISK-29842]        Do not change 180 Ringing to 183 Progress even if
                            early_media already enabled
                            (Reported by Mark Petersen)
  * [ASTERISK-29948]        iostream: Infinite TCP timeout writing data
                            (Reported by N A)
  * [ASTERISK-29253]        Incorrect bridging on transfer
                            (Reported by Yury Kirsanov)
  * [ASTERISK-30024]        Failed to sign STIR/SHAKEN payload with
                            functionality not enabled
                            (Reported by Claude Diderich)
  * [ASTERISK-30006]        res_pjsip: UDP transport does not work when
                            async_operations is greater than 1
                            (Reported by Ross Beer)
  * [ASTERISK-29655]        res_pjsip_session: No video to caller if no camera
                            available
                            (Reported by Michael Auracher)
  * [ASTERISK-29638]        res_pjsip_session: No video after early media
                            (Reported by Michael Auracher)
  * [ASTERISK-30015]        pjsip / WebRTC: Chrome creating large number of
                            SDP attributes
                            (Reported by Josh Hogan)
  * [ASTERISK-30021]        ast_variable_list_replace_variable uses variable
                            with new keyword
                            (Reported by Jasper Hafkenscheid)
  * [ASTERISK-30023]        cdr_adaptive_odbc: does not support DATETIME
                            database columns
                            (Reported by Gregory Massel)
  * [ASTERISK-29411]        Crash in pjsip_msg_find_hdr_by_name
                            (Reported by LA)
  * [ASTERISK-29535]        Segmentation fault in libasteriskpj.so.2
                            (Reported by Daniel Bonazzi)
  * [ASTERISK-26719]        pbx: Only up to 127 includes in a dialplan context
                            (AST_PBX_MAX_STACK    1)
                            (Reported by Tzafrir Cohen)
  * [ASTERISK-29988]        REGRESSION: The build process is requiring xmllint
                            or xmlstarlet ro be installed when it shouldn  t
                            (Reported by George Joseph)
  * [ASTERISK-29986]        build: Asterisk 18.11.0 doesn  t compile when wget
                            isn  t available
                            (Reported by Stefan Ruijsenaars)
  * [ASTERISK-29895]        chan_iax2: Fix misaligned spacing in iax2 show
                            netstats printout
                            (Reported by N A)
  * [ASTERISK-29939]        agi: Fix xmldoc bug with set music
                            (Reported by N A)
  * [ASTERISK-28891]        documentation: AGICommand_set+music documentation
                            arguments displayed incorreclty
                            (Reported by Jonathan Harris)
  * [ASTERISK-29048]        chan_iax2:  iax2 show registry  shows host for
                            perceived
                            (Reported by David Herselman)
  * [ASTERISK-26689]        res_pjsip_sdp_rtp: 183 Session in Progress.
                            Disconnecting channel for lack of RTP activity
                            (Reported by Dmitriy Serov)
  * [ASTERISK-29929]        res_pjsip_sdp_rtp: Disconnecting channel for lack
                            of RTP activity in one way sessions
                            (Reported by Boris P. Korzun)
  * [ASTERISK-29674]        Adjust for 64bit time_t
                            (Reported by Andre Heider)
  * [ASTERISK-29961]        RLS: domain part of  uri  list attribute
                            mismatch with SUBSCRIBE request
                            (Reported by Alexei Gradinari)
  * [ASTERISK-29950]        SayNumber can handle  01  to  07  , but not
                            08  or  09
                            (Reported by Jim Van Meggelen)
  * [ASTERISK-29928]        logging messages truncated when using MUSL runtime
                            (Reported by Philip Prindeville)
  * [ASTERISK-29960]        ari: Retrieving stored recording can returns wrong
                            file
                            (Reported by Arix)

Improvements made in this release:

  * [ASTERISK-24827]        Missing documentation for chan_dahdi dial string
                            ring cadences
                            (Reported by Scott Griepentrog)
  * [ASTERISK-29940]        general: Add since tags to xmldocs
                            (Reported by N A)
  * [ASTERISK-29951]        app_mf, app_sf: Return -1 on hangup
                            (Reported by N A)
  * [ASTERISK-29954]        app_meetme: Emit warning if conference not found
                            (Reported by N A)
  * [ASTERISK-29351]        Qualify pjproject 2.12 for Asterisk
                            (Reported by George Joseph)
  * [ASTERISK-29877]        app_mf: Allow reading a maximum number of digits
                            (Reported by N A)
  * [ASTERISK-29976]        Should Readme include information about
                            install_prereq script?
                            (Reported by Marcel Wagner)
  * [ASTERISK-29970]        Use pkg-config to find libxml2 headers and
                            libraries
                            (Reported by Hugh McMaster)
  * [ASTERISK-25716]        Documentation: Document explanations and examples
                            for possible values of DIALSTATUS
                            (Reported by Rusty Newton)
  * [ASTERISK-29980]        build: External binary modules don  t use https
                            (Reported by INVADE International Ltd.)
  * [ASTERISK-29967]        pbx_builtins: Add missing documentation
                            (Reported by N A)

16.25.3
Bugs fixed in this release:

  * [ASTERISK-30024]        Failed to sign STIR/SHAKEN payload with
                            functionality not enabled
                            (Reported by Claude Diderich)

16.25.2
The following security vulnerabilities were resolved in 16.25.2:

  * AST-2022-001: res_stir_shaken: resource exhaustion with large files
    When using STIR/SHAKEN, it's possible to download files that are not
    certificates. These files could be much larger than what you would expect
    to
    download.
  * AST-2022-002: res_stir_shaken: SSRF vulnerability with Identity header
    When using STIR/SHAKEN, it's possible to send arbitrary requests like GET
    to
    interfaces such as localhost using the Identity header.
  * AST-2022-003: func_odbc: Possible SQL Injection
    Some databases can use backslashes to escape certain characters, such as
    backticks. If input is provided to func_odbc which includes backslashes it
    is
    possible for func_odbc to construct a broken SQL query and the SQL query to
    fail.

16.25.1
Bugs fixed in this release:

  * [ASTERISK-29988]        REGRESSION: The build process is requiring xmllint
                            or xmlstarlet ro be installed when it shouldn??t
                            (Reported by George Joseph)
  * [ASTERISK-29986]        build: Asterisk 18.11.0 doesn??t compile when wget
                            isn??t available
                            (Reported by Stefan Ruijsenaars)

15.25.0
Security bugs fixed in this release:

  * [ASTERISK-29945]        pjproject: Security fixes for
                            things
                            (Reported by Kevin Harwell)

New Features made in this release:

  * [ASTERISK-29853]        ami: Allow events to be globally disabled
                            (Reported by N A)
  * [ASTERISK-29840]        func_channel: Add LASTCONTEXT and LASTEXTEN
                            fields
                            (Reported by N A)

Bugs fixed in this release:

  * [ASTERISK-29924]        res_config_pgsql: omit  unsupported column type
                              text'  error
                            (Reported by Boris P. Korzun)
  * [ASTERISK-29923]        docs, LICENSE: pbx.digium.com no longer exists
                            (Reported by N A)
  * [ASTERISK-29904]        RLS: Batched Notifications stop working
                            (Reported by Alexei Gradinari)
  * [ASTERISK-29365]        taskprocessor: Can cause assert at shutdown
                            (Reported by Joshua C. Colp)
  * [ASTERISK-29873]        Queue Realtime load
                            (Reported by Alexei Gradinari)
  * [ASTERISK-18416]        Realtime queue agents unavailable via AMI before a
                            call event.
                            (Reported by kwk)
  * [ASTERISK-27597]        AMI Queuestatus not working (with realtime queue)
                            (Reported by cagdas kopuz)
  * [ASTERISK-29886]        Asterisk AMI sends not-valid XML
                            (Reported by Napadailo Yaroslav)

Improvements made in this release:

  * [ASTERISK-29906]        update RLS to reflect the changes to the lists
                            (Reported by Alexei Gradinari)
  * [ASTERISK-29909]        app_queue: Add support for withdrawing a call
                            (Reported by Kfir Itzhak)
  * [ASTERISK-29353]        Qualify jansson 2.14 for asterisk
                            (Reported by George Joseph)
  * [ASTERISK-29897]        channels: Increase core debug levels for chatty
                            debugs
                            (Reported by N A)
  * [ASTERISK-29896]        xmldocs: Add since tag
                            (Reported by N A)
  * [ASTERISK-29861]        asterisk.h: add macro for curl user agent
                            (Reported by N A)
  * [ASTERISK-29920]        app_voicemail: Warn if trying to manage
                            nonexistent mailbox
                            (Reported by N A)
  * [ASTERISK-29925]        func_db: Warn about malformed key names
                            (Reported by N A)
  * [ASTERISK-29809]        curl, stir_shaken: refactor curl code
                            (Reported by N A)
  * [ASTERISK-29891]        provide a display name for RLS subscriptions
                            (Reported by Alexei Gradinari)
  * [ASTERISK-29866]        cli: add core dump information to core show
                            settings
                            (Reported by N A)
  * [ASTERISK-29898]        documentation: Add default attributes to
                            documentation
                            (Reported by N A)
  * [ASTERISK-29900]        app_mp3: Document and warn about https
                            incompatibility
                            (Reported by N A)

16.24.1
The following security vulnerabilities were resolved in 16.24.1:

  * AST-2022-004: pjproject: integer underflow on STUN message
    The header length on incoming STUN messages that contain an ERROR-CODE
    attribute is not properly checked. This can result in an integer underflow.
    Note, this requires ICE or WebRTC support to be in use with a malicious
    remote
    party.

  * AST-2022-005: pjproject: undefined behavior after freeing a dialog set
    When acting as a UAC, and when placing an outgoing call to a target that
    then
    forks Asterisk may experience undefined behavior (crashes, hangs, etc??)
    after a dialog set is prematurely freed.

  * AST-2022-006: pjproject: unconstrained malformed multipart SIP message
    If an incoming SIP message contains a malformed multi-part body an out of
    bounds read access may occur, which can result in undefined behavior. Note,
    it??s currently uncertain if there is any externally exploitable vector
    within Asterisk for this issue, but providing this as a security issue out
    of
    caution.[cleardot]

(ryoon)

2023-01-03 16:39:01 UTC MAIN commitmail json YAML

doc: Updated graphics/tiff to 4.5.0

(wiz)

2023-01-03 16:38:50 UTC MAIN commitmail json YAML

tiff: update to 4.5.0.

Changes in TIFF v4.5.0
======================

Major changes
-------------

* Whole code base reformatting of .c/.h files using new .clang-format format
* Documentation changed from static HTML and man pages to Restructured Text
  (rst). HTML and man pages are now build artifacts.

Software configuration changes
------------------------------

* SONAME version bumped to 6 due to changes in symbol versioning.
* autoconf/cmake: detect (not yet released) libjpeg-turbo 2.2 to take into
  its capability of handling both 8-bit JPEG and 12-bit JPEG in a single build.
* autoconf/cmake: detect sphinx-build to build HTML and man pages
* CMakeLists.txt: fix warning with -Wdev
* CMake: correctly set default value of 'lzma' option when liblzma is detected
  (:issue:`482`)
* CMake: Moved linking of CMath::CMath into CMath_LIBRARY check.
* Fix CMake build to be compatible with FetchContent.
* cmake: Correct duplicate definition of _CRT_SECURE_NO_WARNINGS (:issue:`443`)
* cmake: Fixes for Visual Studio 2022.
* Adds Requires.private generation so that pkg-config can correctly find
  the dependencies of libtiff.
* Fix dependency on libm on Android
* cmake: libtiffxx is static on win32
* Fix build in tif_lzw.c
* CMake: Add options for disabling tools, tests, contrib and docs.

Library changes
---------------

New/improved functionalities:

* Addition of an open option concept with the new functions
  :c:func:`TIFFOpenExt`, :c:func:`TIFFOpenWExt`, :c:func:`TIFFFdOpenExt`,
  :c:func:`TIFFClientOpenExt`, :c:func:`TIFFOpenOptionsAlloc`,
  :c:func:`TIFFOpenOptionsFree`
* Leveraging above mentioned open option concept, addition of a new capability
  to limit the size of a single dynamic memory allocation done
  by the library with :c:func:`TIFFOpenOptionsSetMaxSingleMemAlloc`
* Leveraging above mentioned open option concept, addition of a new capability
  to specify per-TIFF handle re-entrant error and warning callbacks
  with :c:func:`TIFFOpenOptionsSetErrorHandlerExtR` and
  :c:func:`TIFFOpenOptionsSetWarningHandlerExtR`
* Related to IFD-Loop detection refactoring, the number of IFDs that libtiff
  can browse through has been extended from 65535 to 1048576. This value is
  a build-time setting that can be configured with CMake's TIFF_MAX_DIR_COUNT
  variable or autoconf's --with-max-dir-count option.

API/ABI breaks:

* tdir_t type updated to uint32_t. This type is now used for the return value of
  :c:func:`TIFFCurrentDirectory` and :c:func:`TIFFNumberOfDirectories`, and
  as the argument of :c:func:`TIFFSetDirectory` and :c:func:`TIFFUnlinkDirectory`

Bug fixes:

* TIFFWriteRawStrip(): restore capabilities to append data in the current strip
  (:issue:`489`)
* _TIFFReadEncodedTileAndAllocBuffer(): avoid excessive memory allocation on
  broken files (:issue:`479`)
* TIFFReadRGBATileExt(): fix (unsigned) integer overflow on strips/tiles > 2 GB
  (oss-fuzz #53137)
* Replace sprintf calls with snprintf to fix warnings on macOS 13 SDK
* Added warning messages for FIELD_IGNORE tags for writing and for
  TIFF_SETGET_UNDEFINED for reading added. (:issue:`438`)
* tif_dirinfo.c: fix TIFFTAG_CLIPPATH tag declaration (:issue:`439`)
* tif_dirinfo.c: fix TIFFTAG_COMPRESSION and _BITSPERSAMPLE tag declaration
  (:issue:`364`)
* Revised handling of TIFFTAG_INKNAMES and related TIFFTAG_NUMBEROFINKS value
  (:issue:`149`, :issue:`150`, :issue:`152`, :issue:`168`, :issue:`250`,
  :issue:`269`,:issue:`398`, CVE-2022-3599, :issue:`456`)
* TIFFAdvanceDirectory(): fix unsigned-integer-overflow in mapped case
  (oss-fuzz #52309)
* Improved/fixes IFD-Loop Handling (:issue:`455`).
* Update getimage to support large raster images.
* Presetting of default tag values extended (e.g. PlanarConfig). (:issue:`449`)
* Deal with RichTIFFIPTC tag written with LONG type (:issue:`225`)
* TIFFSetValue(): Writing IFD8 & LONG8 tags to ClassicTIFF corrected
  (:issue:`442`)
* tif_jpeg.c: allow to pass -DEXPECTED_JPEG_LIB_VERSION=number to do optional
  compile-time version check
* TIFFReadFromUserBuffer(): fix clearing of TIFF_CODERSETUP flag that could
  cause issues with reading JPEG compressed files
* _TIFFCheckFieldIsValidForCodec(): return FALSE when passed a codec-specific
  tag and the codec is not configured (:issue:`433`, :issue:`486`,
  CVE-2022-34526)
* Add basic 16 bit cielab support.
* WEBP codec: avoid temporary buffer and memcpy() on whole tile/strip decoding
* tif_predict.c: make horAcc8() work with icc (ICC) 2021.6.0 20220226 -O2

Tools changes
-------------

New/improved functionality:

* :program:`tiffinfo`: Updated to parse through SubIFDs and show their tags.

Bug fixes:

* :program:`tiffcrop`: add check if (bps != 1) in writeSingleSection()
  (:issue:`169`)
* :program:`tiffcrop`: Fix too many 'mode' options on command line
  (:issue:`470` and :issue:`450`)
* :program:`tiffcrop`: Fix memory allocation to require a larger buffer
  (:issue:`271`, :issue:`381`, :issue:`386`, :issue:`388`, :issue:`389`,
  :issue:`435`, CVE-2022-3570, CVE-2022-3598)
* :program:`tiffcrop`: disable incompatibility of -Z, -X, -Y, -z options with
  any PAGE_MODE_x option (:issue:`411`, CVE-2022-3627, :issue:`413`,
  CVE-2022-3597, :issue:`426`, CVE-2022-3626)
* :program:`tiffcrop`: -S option mutually exclusive (:issue:`349`,
  :issue:`414`, :issue:`422`, :issue:`423`, :issue:`424`)
* :program:`tiffcrop`: fix floating-point exception (:issue:`415`,
  :issue:`427`, :issue:`428`, CVE-2022-2056, CVE-2022-2057, CVE-2022-2058)
* :program:`tiff2pdf`: Don't try to seek into stdout (:issue:`441`)
* :program:`tiffinfo`: update curdir from uint16_t to tdir_t for more than 64k
  IFD handling.

(wiz)

2023-01-03 16:33:01 UTC MAIN commitmail json YAML

doc: Updated devel/gettext to 0.21.1

(wiz)

2023-01-03 16:32:42 UTC MAIN commitmail json YAML

gettext*: update to 0.21.1

Version 0.21.1 - October 2022

* Runtime behaviour:
  - On AIX, locale names with a script or with an uppercase language are now
    supported.
    For example, sr_Cyrl_RS.UTF-8 is treated like sr_RS.UTF-8@cyrillic, and
    EN_US.UTF-8 is treated like en_US.UTF-8.

* The base Unicode standard is now updated to 14.0.0.

* Portability:
  - Building on macOS 11/arm64 is now supported.
  - Building on Linux/powerpc64le with glibc ≥ 2.35 is now supported.

(wiz)

2023-01-03 15:48:48 UTC MAIN commitmail json YAML

doc: Updated print/mupdf to 1.21.1

(wiz)

2023-01-03 15:48:38 UTC MAIN commitmail json YAML

mupdf: update to 1.21.1.

List of changes in MuPDF 1.21.1 (Source only release for PyMuPDF)

Miscellaneous bug fixes, including:
Garbage collection problem causing file bloat on clean.
Don't assume sorted objects in pdf_objcmp.
Don't layout empty documents.
Type 3 font char bboxes.

List of changes in MuPDF 1.21.0

Added MOBI input format support.
Added Story API for creating PDF documents from formatted text.
Added API to create, edit, and delete links.

Support custom images for Stamp annotations.
Support interior color on Polygon annotations.
Support line endings on PolyLine annotations.

Improved SVG output.

C++/Python/C# binding:
Changes to naming of wrapper functions and classes.
Added limited support for callbacks into Python, using SWIG Directors.

(wiz)

2023-01-03 15:34:59 UTC MAIN commitmail json YAML

doc: Updated x11/rterm to 0.0.7

(pin)

2023-01-03 15:34:37 UTC MAIN commitmail json YAML

x11/rterm: update to 0.0.7

- Initial support for grapheme cluster.
- Fixing some issues caused by grapheme clusters (still some to fix).
- Move the pty from term to app.
- Added some initial tests to term.
- fix the same panic as in 82efa38
- fix selection regression: do not start selection on button press
- Initial code for wide glyph support.
- refactoring
- fixed start-up resize and trivial readme
- Fixed a bug when resizing while using less etc.
- enable blinking
- simplified alt screen handling

(pin)

2023-01-03 15:30:32 UTC MAIN commitmail json YAML

doc: Updated devel/wayland-protocols to 1.31

(wiz)

2023-01-03 15:30:23 UTC MAIN commitmail json YAML

wayland-protocols: update to 1.31.

1.31

This release introduces a new staging protocol: fractional scaling.
Without going into details, this protocol allows compositor to communicate
a scale with more precision than an integer. Clients can then use this
together with the wp_viewporter protocol to allocate more appropriately
sized buffers.

The other protocol related change in this release involves adding a new
error enum value to xdg-shell.

Since the last release, a new member, Smithay/cosmic-comp, was added,
represented by Victoria Brekenfeld. Some clarifications to the
governence about about protocol ACKs requirements was also done.

1.30

This release introduces a new staging protocol extension aiming for
letting clients communicate to compositors that they allow their content
to "tear" (screen showing part old, part new content). See the protocol
extension specification for details.

1.29

This release contains a bug fix to the 'content-type' protocol
extension, where an incorrect enum name was previously used.
See [1] for more information how it eventually can be avoided in the
future.

Apart from this, the linux-dmabuf extension saw documentation fixes.

1.28

This release includes one new staging protocol:

* Xwayland shell

This protocol is intended to exclusively be used by Xwayland to allow a
race condition free method for associating an X11 window with a
wl_surface in a compositor, and is intended to replace the old
WL_SURFACE_ID atom based method.

Apart from this, xdg-shell saw some new error codes for already existing
error conditions.

1.27

This release includes two new staging protocols:

* Content type hint

This protocol enables clients to provide hints to the compositor about
what kind of content it provides, allowing compositors to optionally
adapt its behavior accordingly.

* Idle notify

This extension allows compositors to notify clients about when the user
is idle.

Apart from these two new extensions, this release also brings the usual
clarifications, cleanups and fixes. Enjoy!

(wiz)

2023-01-03 15:27:32 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.17.4

(wiz)

2023-01-03 15:27:23 UTC MAIN commitmail json YAML

samba: update to 4.17.4.

This is the latest stable release of the Samba 4.17 release series.
It also contains security changes in order to address the following defects:

o CVE-2022-37966: This is the Samba CVE for the Windows Kerberos
                  RC4-HMAC Elevation of Privilege Vulnerability
                  disclosed by Microsoft on Nov 8 2022.

                  A Samba Active Directory DC will issue weak rc4-hmac
                  session keys for use between modern clients and servers
                  despite all modern Kerberos implementations supporting
                  the aes256-cts-hmac-sha1-96 cipher.

                  On Samba Active Directory DCs and members
                  'kerberos encryption types = legacy' would force
                  rc4-hmac as a client even if the server supports
                  aes128-cts-hmac-sha1-96 and/or aes256-cts-hmac-sha1-96.

                  https://www.samba.org/samba/security/CVE-2022-37966.html

o CVE-2022-37967: This is the Samba CVE for the Windows
                  Kerberos Elevation of Privilege Vulnerability
                  disclosed by Microsoft on Nov 8 2022.

                  A service account with the special constrained
                  delegation permission could forge a more powerful
                  ticket than the one it was presented with.

                  https://www.samba.org/samba/security/CVE-2022-37967.html

o CVE-2022-38023: The "RC4" protection of the NetLogon Secure channel uses the
                  same algorithms as rc4-hmac cryptography in Kerberos,
                  and so must also be assumed to be weak.

                  https://www.samba.org/samba/security/CVE-2022-38023.html

Note that there are several important behavior changes
included in this release, which may cause compatibility problems
interacting with system still expecting the former behavior.
Please read the advisories of CVE-2022-37966,
CVE-2022-37967 and CVE-2022-38023 carefully!

samba-tool got a new 'domain trust modify' subcommand
-----------------------------------------------------

This allows "msDS-SupportedEncryptionTypes" to be changed
on trustedDomain objects. Even against remote DCs (including Windows)
using the --local-dc-ipaddress= (and other --local-dc-* options).
See 'samba-tool domain trust modify --help' for further details.

smb.conf changes
----------------

  Parameter Name                              Description            Default
  --------------                              -----------            -------
  allow nt4 crypto                            Deprecated              no
  allow nt4 crypto:COMPUTERACCOUNT            New
  kdc default domain supported enctypes        New (see manpage)
  kdc supported enctypes                      New (see manpage)
  kdc force enable rc4 weak session keys      New                    No
  reject md5 clients                          New Default, Deprecated Yes
  reject md5 servers                          New Default, Deprecated Yes
  server schannel                              Deprecated              Yes
  server schannel require seal                New, Deprecated        Yes
  server schannel require seal:COMPUTERACCOUNT New
  winbind sealed pipes                        Deprecated              Yes

Changes since 4.17.3
--------------------

o  Jeremy Allison <jra@samba.org>
  * BUG 15224: pam_winbind uses time_t and pointers assuming they are of the
    same size.

o  Andrew Bartlett <abartlet@samba.org>
  * BUG 14929: CVE-2022-44640 [SECURITY] Upstream Heimdal free of
    user-controlled pointer in FAST.
  * BUG 15219: Heimdal session key selection in AS-REQ examines wrong entry.
  * BUG 15237: CVE-2022-37966.
  * BUG 15258: filter-subunit is inefficient with large numbers of knownfails.

o  Ralph Boehme <slow@samba.org>
  * BUG 15240: CVE-2022-38023.
  * BUG 15252: smbd allows setting FILE_ATTRIBUTE_TEMPORARY on directories.

o  Stefan Metzmacher <metze@samba.org>
  * BUG 13135: The KDC logic arround msDs-supportedEncryptionTypes differs from
    Windows.
  * BUG 14611: CVE-2021-20251 [SECURITY] Bad password count not incremented
    atomically.
  * BUG 15203: CVE-2022-42898 [SECURITY] krb5_pac_parse() buffer parsing
    vulnerability.
  * BUG 15206: libnet: change_password() doesn't work with
    dcerpc_samr_ChangePasswordUser4().
  * BUG 15219: Heimdal session key selection in AS-REQ examines wrong entry.
  * BUG 15230: Memory leak in snprintf replacement functions.
  * BUG 15237: CVE-2022-37966.
  * BUG 15240: CVE-2022-38023.
  * BUG 15253: RODC doesn't reset badPwdCount reliable via an RWDC
    (CVE-2021-20251 regression).

o  Noel Power <noel.power@suse.com>
  * BUG 15224: pam_winbind uses time_t and pointers assuming they are of the
    same size.

o  Anoop C S <anoopcs@samba.org>
  * BUG 15198: Prevent EBADF errors with vfs_glusterfs.

o  Andreas Schneider <asn@samba.org>
  * BUG 15237: CVE-2022-37966.
  * BUG 15243: %U for include directive doesn't work for share listing
    (netshareenum).
  * BUG 15257: Stack smashing in net offlinejoin requestodj.

o  Joseph Sutton <josephsutton@catalyst.net.nz>
  * BUG 15197: Windows 11 22H2 and Samba-AD 4.15 Kerberos login issue.
  * BUG 15219: Heimdal session key selection in AS-REQ examines wrong entry.
  * BUG 15231: CVE-2022-37967.
  * BUG 15237: CVE-2022-37966.

o  Nicolas Williams <nico@twosigma.com>
  * BUG 14929: CVE-2022-44640 [SECURITY] Upstream Heimdal free of
    user-controlled pointer in FAST.

(wiz)

2023-01-03 15:19:35 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rails-html-sanitizer to 1.4.4

(taca)

2023-01-03 15:19:14 UTC MAIN commitmail json YAML

www/ruby-rails-html-sanitizer: update to 1.4.4

1.4.4 (2022-12-13)

* Address inefficient regular expression complexity with certain
  configurations of Rails::Html::Sanitizer.

  Fixes CVE-2022-23517. See GHSA-5x79-w82f-gw8w for more information.

  Mike Dalessio

* Address improper sanitization of data URIs.

  Fixes CVE-2022-23518 and #135. See GHSA-mcvf-2q2m-x72m for more information.

  Mike Dalessio

* Address possible XSS vulnerability with certain configurations of
  Rails::Html::Sanitizer.

  Fixes CVE-2022-23520. See GHSA-rrfc-7g8p-99q8 for more information.

  Mike Dalessio

* Address possible XSS vulnerability with certain configurations of
  Rails::Html::Sanitizer.

  Fixes CVE-2022-23519. See GHSA-9h9g-93gc-623h for more information.

  Mike Dalessio

(taca)

2023-01-03 15:17:13 UTC MAIN commitmail json YAML

doc: Updated www/ruby-puma to 6.0.2

(taca)

2023-01-03 15:16:47 UTC MAIN commitmail json YAML

www/ruby-puma: update to 6.0.2

6.0.1 (2022-12-20)

Bugfixes

* Handle waking up a closed selector in Reactor#add ([#3005])
* Fixup response processing, enumerable bodies ([#3004], [#3000])
* Correctly close app body for all code paths ([#3002], [#2999])

Refactor

* Add IOBuffer to Client, remove from ThreadPool thread instances ([#3013])

6.0.2 (2023-01-01)

Refactor

* Remove use of etc and time gems in Puma ([#3035], [#3033])
* Refactor const.rb - freeze ([#3016])

(taca)

2023-01-03 15:14:26 UTC MAIN commitmail json YAML

doc: Updated www/ruby-css-parser to 1.13.0

(taca)

2023-01-03 15:14:02 UTC MAIN commitmail json YAML

www/ruby-css-parser: update to 1.13.0

1.13.0 (2022-12-29)

* Move Regexp::new 3rd argument into 2nd

(taca)

2023-01-03 15:10:19 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-erubi to 1.12.0

(taca)

2023-01-03 15:09:59 UTC MAIN commitmail json YAML

textproc/ruby-erubi: update to 1.12.0

1.12.0 (2022-12-22)

* Use erb/escape for faster html escaping if available (jeremyevans)

* Default :freeze_template_literals option to false if running with
  --enable-frozen-string-literal (casperisfine) (#35)

(taca)

2023-01-03 15:08:33 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-serverspec to 2.42.1

(taca)

2023-01-03 15:08:13 UTC MAIN commitmail json YAML

sysutils/ruby-serverspec: update to 2.42.1

2.42.1 (2022-12-29)

* Replace Dir.exists?/File.exists? with Dir.exist?/File.exist?

(taca)

2023-01-03 15:06:00 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-specinfra to 2.84.0

(taca)

2023-01-03 15:05:38 UTC MAIN commitmail json YAML

sysutils/ruby-specinfra: update to 2.84.0

2.84.0 (2022-12-29)

* Support Amazon Linux 2022

(taca)

2023-01-03 15:05:24 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.57

(wiz)

2023-01-03 15:05:14 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.57.

7.1.0-57 - 2022-12-30

    beta release 56814b9
    Added support for writing animated jxl images. 555b2cd
    respect the TIFF offset prefix (ImageMagick/ImageMagick#5768) df099de
    slight optimization + cosmetic 648ee44
    remove spurious Exif namespace (ImageMagick/ImageMagick#5768) 7b0e2a9
    release d68553b
    release eadf378

7.1.0-56 - 2022-12-28

    beta release 12096ae
    Removed CHANGELOG.md 42dd9c3
    Added discussion template for the help category. c030396
    Added missing label. c37a32b
    Add operating system as input field. b2cf040
    Use same template as help for development category. b039726
    note those pesky NULL entities 269e8fd
    rework beta badge 3b7bf5b
    set character encoding to UTF-8 c5dfb89
    support hue colorspace quantization 44fd848
    check for EOF f7a3464
    convert to sRGB if soruce colorspace is not sRGB compatible | CMYK 189f9d4
    lastest method signatures 30bfc0f
    inline method d859abb
    account for TIFF offset in Exif profile 21da4fc
    Added supported for reading animated jpeg-xl 3c45046
    Added mime type. f540fc2
    Use JXL_DEC_FRAME event instead to create the next image to make sure identify shows all the frames. 85a39a3
    Removed whitespace. 4685da1
    Initialize without memset. 807e518
    Use image_info instead. f374d6d
    Set frame distance to zero for lossless image. 82138ea
    Initialize without memset. d63af13
    you can never have too many unit tests 28ee717
    release a9de416

7.1.0-55 - 2022-12-17

    fix: small error in docs #5882
    beta release 39fc3f2
    proper Exif profile handling in HEIC (ImageMagick/ImageMagick#5647) 1c7af54
    keep tiles approximately same size across multiple frames e10b7a9
    cosmetic 1447648
    ... 4d27812
    latest documentation updates 5281cd2
    lastest CSS updates b7b8950
    release f06bc90
    release 6edfae3

7.1.0-54 - 2022-12-10

    remove todo, cause cHRM+gAMA is never sRGB #5851
    beta release b21075c
    Only write the gAMA chunk if the sRGB chunk is written too. However, write the gAMA chunk if gamma is not 1.0/2.2 and no sRGB chunk (ImageMagick/ImageMagick#5850) b516099
    correct EXIF profile length (ImageMagick/ImageMagick#5768) 2e2a2e0
    correct EXIF profile extraction from JXL images (ImageMagick/ImageMagick#5768) cf133fa
    add additional comments to the coder 696a5b5
    skip zero-length profiles (ImageMagick/ImageMagick#5856) 6741cd2
    check for profile length of zero abf01f3
    cosmetic. 3cc61f7
    correct Image::compare documentation (ImageMagick/ImageMagick#5869) dd97eea
    support polling of image processing operation progress (ImageMagick/ImageMagick#5868) e27cd48
    add checks for null tags when monitoring ee2f46b
    release f5cf5ba

7.1.0-53 - 2022-12-04

    another approach to fix #5836 #5841
    Chrome, Mozilla, GIMP do not assume sRGB #5824
    Spelling core #5789
    Spelling misc #5787
    Spelling coders #5788
    Spelling wand #5792
    Spelling plusplus #5791
    Spelling perl #5790
    Fix *arch-dir helpstring in configure.ac #5780
    another approach to fix #5836 (#5841) #5836
    Chrome, Mozilla, GIMP do not assume sRGB (#5824) #4375
    beta release d615451
    ImageMagick/ImageMagick#5718 e437224
    set color reduction colorspace to that of the remap image @ ImageMagick/ImageMagick#5731 6ea94f2
    image profiles are const @ ImageMagick/ImageMagick#5743 238aaf6
    libdps delegate library must be specifically requested @ https://www.amazon.com/gp/css/order-history?ref_=E_423_order e8dd496
    libdps delegate library must be specifically requested @ ImageMagick/ImageMagick#5742 2a17145
    cosmetic e527643
    parameter is double, cast 26e636d
    Install in a different folder and run as a different user. 54202ca
    Removed invalid argument. 77eccfc
    Fixed build. 381d6f0
    check for NULL eda2e46
    avoid an unlikely divide by zero e68b300
    eliminate compiler warnings be77b88
    eliminate compiler warning 8307a50
    eliminate compiler warning b7340ba
    eliminate coverity warning a5198d4
    squash coverity warning 7cb70aa
    the Flashpix library now requires you explicitedly enable when configuring eca4ce5
    first attempt at supporting 16-bit half floats 7c68a0e
    Fixed build error. bf1a4f2
    void shift overflow 716f12c
    Changed version number in file of the portable release (#5749) 1414950
    latest autoconf/automake 28a3af8
    latest autoconf updates db5acda
    Improved error reporting and added call to JxlDecoderCloseInput instead of reporting an error. 926ad10
    implement suggestions from a static analyzer d4be270
    compress binary image 09442a5
    remove cast 4ba8144
    update manifest 0cbb5c7
    ImageMagick/ImageMagick#5780 a762bd6
    ImageMagick/ImageMagick#5783 e057607
    only open X display once when rendering text @ ImageMagick/ImageMagick#5779 f947d8f
    eliminate compiler exception 4762421
    Added support for reading the exif profile to the jxl coder. 7c0bb44
    Added missing version check. ca7c7bb
    Corrected types. 0e1b56d
    use ANSI-style comments 05152f4
    eliminate pointer dereference a3be60d
    support addition Si prefixes d3acd28
    cosmetic bfab5d9
    cosmetic 88cec68
    cosmetic e5894b6
    cosmetic 8daeac9
    cosmetic 2abd25e
    initialize target pixel 3c01336
    Use different policy. fd8486e
    Disable jpegli in jxl build. 17ed4f7
    Corrected path. e79c316
    latest autoconf/automake configuration updates cfe298a
    write metadata to JXL image format @ ImageMagick/ImageMagick#5768 8d8999a
    support XMP profile a52d78a
    leverage SplitStringInfo() to remove TIFF offset afc85bc
    cosmetic de94d35
    cosmetic 4cd1cd7
    set exif profile extent 47cb468
    l;atest web site updates 5f88b9d
    deprecate SetPixelBackgoundColor() method a607704
    remove bogus statement 1997d2e
    cosmetic f427cc6
    Silence warning with VS2017. 2101000
    Chrome, Mozilla, GIMP do not assume sRGB (ImageMagick/ImageMagick#5824) 66b1485
    Fixed build. 5bb3d45
    add getter/setter for the filter type 44dc2fb
    Simplify checking the format. c18375b
    Code cleanup e2fe11b
    Fixed copy paste mistake. 195fcde
    The chromaticity should be set after changing the colorspace of the image (#5835). ff122c7
    offset is already incremented @ (https://github.com/ImageMagick/ImageMagick/commit/8d8999add0e642bbfc0c9194c4a9d144cd576af2#r91564352) aeb8bf8
    refactor offset/size calculation 030f1fa
    label not centered with gravity (ImageMagick/ImageMagick#5834) 88759f1
    latest documentation fe219dc
    Make sure the offset starts at the correct position. b215d85
    check method argument to determine the adjustment 7c1768b
    properly detect grayscale JXL images (ImageMagick/ImageMagick#5836) c327e00
    another approach for detecting RGB vs. GRAY colorspace e9885fb
    set channel mask to the proper value (ImageMagick/ImageMagick#5843) 64d2830
    need to check image parameter exists before we get members (thanks Dirk) fbc548b
    cosmetic 1433170
    cosmetic. e2d8cea
    cosmetic 303cb62
    cosmetic 814ba99
    release 61fbe2b
    revert 25c3265
    eliminate compiler warning 6db8b9f
    eliminate compiler warning 02ba8f8
    eliminate compiler warnings c59f9d7
    cosmetic c91ce21
    release b0cc8e4

(wiz)

2023-01-03 14:43:07 UTC MAIN commitmail json YAML

doc: Updated devel/syft to 0.64.0

(wiz)

2023-01-03 14:42:54 UTC MAIN commitmail json YAML

syft: update to 0.64.0.

Added Features

    License parsing for Java [PR #1385]
    Integration or association of binary and package [Issue #1411]
    Include go.sum h1 digest information in checksums [Issue #1277]

Bug Fixes

    Clean package names found in python catalogers [PR #1417] [wagoodman]
    FilesAnalyzed wrong and missing SHA1 for files [Issue #1396]
    Binary executables identified as "library" type in CycloneDX [Issue #1402]
    Excessive "unable to read golang buildinfo error=not a Go executable file" warnings in versions after v0.62.1 [Issue #1403]
    Binary java detection [Issue #1410]

(wiz)

2023-01-03 14:13:42 UTC MAIN commitmail json YAML

doc: Updated editors/leafpad to 0.8.19

(pin)

2023-01-03 14:13:13 UTC MAIN commitmail json YAML

editors/leafpad: update to 0.8.19

2022-12-04
version 0.8.19:
- Replaced GtkSourceIter by newer version to fix Unicode character search
  behavior (Mi605).
- Fixed samba write bug (Nils Kvist).
- Added man page (LAMurakami).
- Added and updated some translations.

(pin)

2023-01-03 14:12:13 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.37

(pin)

2023-01-03 14:11:47 UTC MAIN commitmail json YAML

2023-01-03 14:10:36 UTC MAIN commitmail json YAML

doc: Updated x11/xterm to 377

(pin)

2023-01-03 14:10:13 UTC MAIN commitmail json YAML

x11/xterm: update to 377

Patch #377 - 2022/11/25

- add control sequences for reporting the current state of the modified keys
  options (XTQMODKEYS) and allowed/disallowed operations (XTQALLOWED),
  (prompted by discussion with Bram Moolenaar).
- amend modifyOtherKeys case 2 to distinguish the escape character with
  modifiers, e.g., shift-escape, from a plain escape character (suggested by
  Bram Moolenaar).
- improve parsing and error-recovery in the case where a list of X11 bitmap
  fonts is given in the -fn and related options.
- change default for xftTrackMemUsage to false, because libXft has does not
  handle certain fonts.

Patch #376 - 2022/11/16

- modify configure script to always check for gcc attributes,
- update install-sh.
- fix parsing of result -u in vttests/halves.pl.
- add a note in ctlseqs.ms about compatibility of TBC.
- fix a copy/paste error in manual (patch by Grady Martin).
- add null-pointer checks in x_strcasecmp and x_strncasecmp, to help with
  error-recovery for a missing font (Debian #1022942).

(pin)

2023-01-03 14:04:11 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-sprockets to 4.2.0

(taca)

2023-01-03 14:03:11 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-agent to 5.0.30

(otis)

2023-01-03 14:02:51 UTC MAIN commitmail json YAML

misc/ruby-sprockets: update to 4.2.0

4.2.0 (2022-12-20)

* Rack 3 compatibility. #758
* Fix thread safety of Sprockets::CachedEnvironment and
  Sprockets::Cache::MemoryStore. #771
* Add support for Rack 3.0. Headers set by sprockets will now be lower
  case. #758
* Make Sprockets::Utils.module_include thread safe on JRuby. #759

(taca)

2023-01-03 14:00:07 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-server to 5.0.30

(otis)

2023-01-03 13:59:59 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-launchy to 2.5.2

(taca)

2023-01-03 13:59:38 UTC MAIN commitmail json YAML

misc/ruby-launchy: update to 2.5.2

2.5.1 was not released.

2.5.2 (2022-12-27)

* Update Addressable - #145 - JamieKDonnelly
* Fix deprecated usage of Object#=~ - #138 - marcrohloff
* Move to sempahore for matrix builds and macos tests

(taca)

2023-01-03 13:59:15 UTC MAIN commitmail json YAML

zabbix50: Update to 5.0.30

Changelog for 5.0.30:

New features:
  - Added JSONPath optimizations

Bug fixes:
  - Removed the ability to import a graph with an empty name and added graph
    name length validation up to 128 characters
  - Fixed the "i" icon alignment in the Info column in Problems section with
    compact view
  - Improved history syncer performance
  - Fixed vfs.fs.inode and vfs.fs.get to handle file systems with zero total
    inodes count
  - Fixed Zabbix JS (zabbix_js) crash when parsing short version of "timeout"
    option -t
  - Fixed script in OPSgenie media
  - Fixed spoofing X-Forwarded-For request header allows to access Frontend in
    maintenace mode

For details see https://www.zabbix.com/rn/rn5.0.30

And while here, also:
- Consolidate and deduplicate patches (move all of them into
  zabbix50-server/patches)
- Allow only one of the database to be selected (mysql or pgsql)
- Regenerate NetBSD-specific patch

(otis)

2023-01-03 13:56:51 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-zookeeper to 1.5.3

(taca)

2023-01-03 13:56:31 UTC MAIN commitmail json YAML

devel/ruby-zookeeper: update to 1.5.3

pkgsrc change: clean up pkglint warnings

* Remove redundant PKGNAME.
* Remove ruby from CATEGORIES.

1.5.3 (2022-07-18)

* Ruby 3.1 compatibility (h/t: @casperisfine)

1.5.2 (2022-05-24, YANKED)

* Ruby 3.1 compatibility and zookeeper client updates.
* This release had build issues in the wild and was yanked

1.5.1 (2021-11-16)

* Update config.guess to support newer environments (h/t: @malmckay)

1.5.0 (2021-09-27)

* (housekeeping) Moves build to Github Actions from TravisCI
* (housekeeping) Drops build support for MRI Ruby < 2.5 and other rubies
* Build on Ruby 3 (#99) (h/t: @malmckay)
* Build on MacOS (#98) (h/t: @malmckay)
* Work around compiler errors on newer versions of gcc (#97) (h/t:
  @nickmarden)
* Fix a typo on a has_key (#83) (h/t: @lexspoon)
* Adds support macOS dylib (#86) (h/t: @pftg)
* Fix compilation on ARM (#82) (h/t: @cdonati)

(taca)

2023-01-03 13:45:04 UTC MAIN commitmail json YAML

doc: Updated databases/postgresql-timescaledb to 2.9.1

(tnn)

2023-01-03 13:37:35 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-simplecov to 0.22.0

(taca)

2023-01-03 13:37:11 UTC MAIN commitmail json YAML

devel/ruby-simplecov: update to 0.22.0

0.22.0 (2022-12-23)

Enhancements

* On Ruby 3.2+, you can now use the new Coverage library feature for eval -
  See #1037. Thanks @mame!

Bugfixes

* Fix for making the test suite pass against the upcoming Ruby 3.2 - See
  #1035. Thanks @mame

(taca)

2023-01-03 13:31:37 UTC MAIN commitmail json YAML

doc: Updated www/uhttpmock to 0.5.3

(wiz)

2023-01-03 13:31:28 UTC MAIN commitmail json YAML

uhttpmock: update to 0.5.3.

Overview of changes from uhttpmock 0.5.2 to uhttpmock 0.5.3
===========================================================

Bugs fixed:
• Add an integration tutorial (by Rasmus Thomsen) (#3)
• Only specify SOUP_SERVER_LISTEN_HTTPS if TLS is enabled (!9)
• Expand TLS certificate instructions (!10)

Overview of changes from uhttpmock 0.5.1 to uhttpmock 0.5.2
===========================================================

Bugs fixed:
• Add GitLab CI
• Fix autoconf-archive usage due to them breaking API
• Bump GObject dependency to 2.38 to use newer private data API

Overview of changes from uhttpmock 0.5.0 to uhttpmock 0.5.1
===========================================================

Major changes:
• Fix header include path in GIR/VAPI file
• Various build system cleanups

Overview of changes from uhttpmock 0.4.0 to uhttpmock 0.5.0
===========================================================

Major changes:
• Minor documentation updates

API changes:
• Add uhm_server_filter_ignore_parameter_values()
• Add uhm_server_compare_messages_remove_filter()

Bugs fixed:
https://gitlab.com/uhttpmock/uhttpmock/issues/2

(wiz)

2023-01-03 13:29:59 UTC MAIN commitmail json YAML

doc: Updated sysutils/ncdu to 1.18

(wiz)

2023-01-03 13:29:49 UTC MAIN commitmail json YAML

ncdu: update to 1.18.

1.18 - 2022-12-06
- Fix 'dark-bg' color scheme to actually have a dark background
- Backport configuration file support from 2.x
- Backport many new CLI options from 2.x
- Negation of existing flags: --no-si, --no-confirm-quit, --no-follow-symlinks, --include-caches, --include-kernfs
- --[no-]extended in addition to -e
- --one-file-system and --cross-file-system in addition to -x
- --slow-ui-updates, --fast-ui-updates in addition to -q
- Column visibility options: --(show|hide)-(hidden|itemcount|mtime|graph|percent)
- Sorting: --sort, --[no-]group-directories-first
- Feature selection: --(enable|disable)-(shell|delete|refresh)
- Deletion confirmation: --[no-]confirm-delete
- Hidden file visibility: --show-hidden, --hide-hidden
- Size display: --apparent-size, --disk-usage

(wiz)

2023-01-03 13:23:21 UTC MAIN commitmail json YAML

postgresql-timescaledb: update to 2.9.1

Hierarchical Continuous Aggregates
Improve time_bucket_gapfill function
Introduce fixed schedules for background jobs
Use alter_data_node() to change the data node configuration

(tnn)

2023-01-03 13:23:11 UTC MAIN commitmail json YAML

doc: Updated audio/rhythmbox to 3.4.6

(wiz)

2023-01-03 13:23:00 UTC MAIN commitmail json YAML

rhythmbox: update to 3.4.6.

Overview of changes in Rhythmbox 3.4.6
======================================

* Bug fix release for 3.4
* Translations actually work this time
* Assorted build system improvements
* DAAP plugin no longer enabled by default

Issues fixed:

1972 - meson configure fails with -Dlibnotify=disabled
1974 - rhythmbox: dmap_control_share_stop_lookup(): rhythmbox killed by SIGABRT
1988 - rb-podcast-parse.c:208:parse_cb: code should not be reached
1985 - podcast: Episode state changes from "Downloaded" to "Waiting" ( forever )

Merge requests:

146 - build: Do not set install_rpath
148 - data: Fix executable path in D-Bus service definition
150 - build: Update icon cache and schemas on install
151 - build: Allow all versions of meson
152 - build: Fix translations not working

Overview of changes in Rhythmbox 3.4.5
======================================

* Bug fix release for 3.4
* Switched to Meson build system
* Rewritten podcast downloader with better resume and retry
* Uses podcast episode GUIDs to handle episode URL changes
* Preserves original order of episodes in podcasts even if episodes
  have the same publication date
* Soundcloud plugin removed (no longer works due to API restrictions)
* mmkeys plugin removed (no longer useful)
* DAAP plugin now supports libdmapsharing 4 API
* Crossfading player backend works much better with network streams now
* Better reporting of progress when transferring to Android or MTP devices

Issues fixed:

1634 - Opus files are encoded allways in hard-CBR
1690 - Unhelpful error message for podcast feeds with no episodes
1743 - Error transfering track: Target file already exists - while syncing with Android
1744 - Transcoding WAV -> MP3 creates files outside "Music" dir during android sync
1746 - Magnatune doesn't support buying individual albums
1749 - Broken icon in 3.4.4 "About" dialog
1750 - Remove reference to Miroguide search in code
1751 - Replace www.rhythmbox.org with updated wiki.gnome.org links
1758 - webremote plugin missing icons in 3.4.4
1759 - webremote plugin not displaying icons / album art in Google chrome
1760 - Rhythmbox crashed on plugging in iPhone 11 Pro with iOS 13.3
1762 - RBAsyncCopy: Use G_FILE_COPY_OVERWRITE for g_file_copy_async()
1763 - Magnatune: Rhythmbox crashes when download album is pressed more than once
1764 - Magnatune: Albums download keeps repeating if album already exists
1767 - Magnatune: Album art doesn't load properly
1769 - Insufficent checking to determine whether files are under library directories
1771 - podcast feed description is empty
1772 - podcast album art doesn't work
1773 - Rating not updated when updating using keyboard
1775 - Missing icon in notifications
1780 - podcast: cancel download doesn't work for slow connections
1781 - podcast: "Finished downloading podcast" notification for cancelled downloads
1782 - podcast: cancel download while download is in progress doesn't always work
1787 - Song Position slider View preference not remembered after restart
1795 - rhythmbox compile failed with gcc9
1796 - 32 bit build failure
1803 - 3.4.4: build fails with latest check 1.5.x
1822 - podcast: download progress starts at 1 percent
1829 - WinampCN lyric site is not responding
1844 - podcast download error caused by delayed database entry changes
1845 - podcast: Download cancellation doesn't cancel when cancelled at 0%
1846 - podcast: crashes with SIGSEGV during podcast search
1849 - podcast: subscribing feed has partial episode list in view
1876 - podcast: cancelled downloads cannot play
1883 - Build fails with CFLAGS="-O0": implicit declaration of function ‘setlocale’
1909 - Import job gets cancelled while processing symlinks
1923 - test-uri-dialog - The resource at “/org/gnome/Rhythmbox/ui/uri-new.ui” does not exist
1934 - build warning: function declaration isn’t a prototype [-Wstrict-prototypes]
1944 - artsearch fails if local search encounters an error
1963 - application icons not found if not installed to default search path

Merge requests:

12 - Port DAAP plugin to libdmapsharing-4.0 API
43 - Fix mapping of GStreamer album volume count
45 - Fix Soundcloud plugin issues
48 - metadata: Enable UTF-8 support in metadata scanner
50 - Song info ui fixes
57 - Update application ID to org.gnome.Rhythmbox3
58 - listenbrainz: Add listening_from to submitted data
65 - fix podcast episode download stuck in 'Waiting' state
66 - podcast download should not fail when local file is empty
68 - Podcast property view issues
69 - remove invalid itunes detection browser plugin notice message
77 - Use tabular figures for text with numeric data
86 - Build using Meson
88 - rhythmbox-client: flush dbus connection to send the 'quit' message before process exit
93 - data: Add "provides" for the old desktop filename
94 - Fix keyboard shortcuts not working sometimes
98 - Podcast refcount issues
103 - update .gitignore
106 - rhythmdb: wait for changes to be processed before committing
107 - add rb_uri_is_descendant
110 - Fix "too many open files" error during track transfer to device
111 - encoder: update completion status only once on cancellation
114 - Setlocale Build Fail Fixed..
115 - file-helpers: propagate error to caller from rb_uri_mkstemp
116 - remove totem-pl-parser obsolete code
122 - header: make header buttons have uniform dimensions
127 - Some random cleanups
128 - build: Remove autotools
129 - Remove running from an uninstalled directory
130 - mpid: Remove more HAL related code
131 - Use gettext to translate all the plugin definitions and desktop files
132 - Remove gnome-settings-daemon MediaKeys plugin
133 - Remove "sanity check" verbiage
136 - Update POTFILES.in and POTFILES.skip 211117
137 - build: add glib preset to i18n.gettext
138 - Rename desktop.plugin.in files to plugin.desktop.in
139 - add ITS rule for playlists.xml and use gettext
140 - tests: Disable libcheck timeout
142 - Add tdb to pkgconfig dependencies

(wiz)

2023-01-03 12:58:23 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.62.2

(wiz)

2023-01-03 12:58:13 UTC MAIN commitmail json YAML

filezilla: update to 3.62.2.

3.62.2 (2022-11-22)

- Fixed an issue with some dialogs not showing up

3.62.1 (2022-11-17)

- Fixed a crash if main menu events arrive while a dialog is already open
- macOS: Fixed an issue with keyboard shortcuts
- macOS: Fix selected item count in file list status bars
- macOS: Fixed graphical corruption in some controls

3.62.0 (2022-10-27)

- Fixed sizing issues in about and welcome dialogs

3.62.0-beta1 (2022-10-11)

- macOS binaries are now built against wxWidgets 3.2.1
- Updated to libfilezilla 0.39.2

3.61.0 (2022-09-19)

- Updated to libfilezilla 0.39.1

3.61.0-beta1 (2022-09-07)

+ Use improved asynchronous file readers/writers from libfilezilla
- Fix export of root items in the Site Manager
- Handle rare cases of non-existing download directory in the updater

3.60.2 (2022-07-22)

- Updated to libfilezilla 0.38.1 to address an issue with child process termination resulting in freezes

(wiz)

2023-01-03 12:51:19 UTC MAIN commitmail json YAML

doc: Updated net/libfilezilla to 0.40.0

(wiz)

2023-01-03 12:51:11 UTC MAIN commitmail json YAML

libfilezilla: update to 0.40.0.

0.40.0 (2022-12-12)

+ Added fz::unicode_codepoint_to_utf8_append
+ Added fz::strtokenizer
+ Added fz::check_certificate_status

0.39.2 (2022-10-11)

- Fixed removing aio_waiters/event_handlers from aio_waitable
- Fixed start offset in view_reader
- Fix buffer_writer not releasing added buffers

0.39.1 (2022-09-12)

- MSW: Fixed a possible hang in fz::process:kill

0.39.0 (2022-09-05)

+ Added readwrite mode to fz::file.
+ MSW: Added fz::dll and fz::shdlls glue
+ Added fz::ascii_layer
- *nix: Fixed mmap error handling in fz::aio_buffer_pool
- Fixed a potential deadlock in the aio code
- Fixed an issue with calling conventions on 32bit Windows
- MSW: fz::datetime::get_tm now works for dates past Y2K38 on toolchains with 32bit time_t
- MSW: Fixed an error reading from fz::process

(wiz)

2023-01-03 12:48:00 UTC MAIN commitmail json YAML

doc: Updated security/mbedtls to 2.28.2

(wiz)

2023-01-03 12:47:51 UTC MAIN commitmail json YAML

mbedtls: update to 2.28.2.

= Mbed TLS 2.28.2 branch released 2022-12-14

Security
  * Fix potential heap buffer overread and overwrite in DTLS if
    MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and
    MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX.
  * An adversary with access to precise enough information about memory
    accesses (typically, an untrusted operating system attacking a secure
    enclave) could recover an RSA private key after observing the victim
    performing a single private-key operation if the window size used for the
    exponentiation was 3 or smaller. Found and reported by Zili KOU,
    Wenjian HE, Sharad Sinha, and Wei ZHANG. See "Cache Side-channel Attacks
    and Defenses of the Sliding Window Algorithm in TEEs" - Design, Automation
    and Test in Europe 2023.

Bugfix
  * Fix a long-standing build failure when building x86 PIC code with old
    gcc (4.x). The code will be slower, but will compile. We do however
    recommend upgrading to a more recent compiler instead. Fixes #1910.
  * Fix support for little-endian Microblaze when MBEDTLS_HAVE_ASM is defined.
    Contributed by Kazuyuki Kimura to fix #2020.
  * Use double quotes to include private header file psa_crypto_cipher.h.
    Fixes 'file not found with <angled> include' error
    when building with Xcode.
  * Fix handling of broken symlinks when loading certificates using
    mbedtls_x509_crt_parse_path(). Instead of returning an error as soon as a
    broken link is encountered, skip the broken link and continue parsing
    other certificate files. Contributed by Eduardo Silva in #2602.
  * Fix a compilation error when using CMake with an IAR toolchain.
    Fixes #5964.
  * Fix bugs and missing dependencies when building and testing
    configurations with only one encryption type enabled in TLS 1.2.
  * Provide the missing definition of mbedtls_setbuf() in some configurations
    with MBEDTLS_PLATFORM_C disabled. Fixes #6118, #6196.
  * Fix compilation errors when trying to build with
    PSA drivers for AEAD (GCM, CCM, Chacha20-Poly1305).
  * Fix memory leak in ssl_parse_certificate_request() caused by
    mbedtls_x509_get_name() not freeing allocated objects in case of error.
    Change mbedtls_x509_get_name() to clean up allocated objects on error.
  * Fix checks on PK in check_config.h for builds with PSA and RSA. This does
    not change which builds actually work, only moving a link-time error to
    an early check.
  * Fix ECDSA verification, where it was not always validating the
    public key. This bug meant that it was possible to verify a
    signature with an invalid public key, in some cases. Reported by
    Guido Vranken using Cryptofuzz in #4420.
  * Fix a possible null pointer dereference if a memory allocation fails
    in TLS PRF code. Reported by Michael Madsen in #6516.
  * Fix a bug in which mbedtls_x509_crt_info() would produce non-printable
    bytes when parsing certificates containing a binary RFC 4108
    HardwareModuleName as a Subject Alternative Name extension. Hardware
    serial numbers are now rendered in hex format. Fixes #6262.
  * Fix bug in error reporting in dh_genprime.c where upon failure,
    the error code returned by mbedtls_mpi_write_file() is overwritten
    and therefore not printed.
  * In the bignum module, operations of the form (-A) - (+A) or (-A) - (-A)
    with A > 0 created an unintended representation of the value 0 which was
    not processed correctly by some bignum operations. Fix this. This had no
    consequence on cryptography code, but might affect applications that call
    bignum directly and use negative numbers.
  * Fix undefined behavior (typically harmless in practice) of
    mbedtls_mpi_add_mpi(), mbedtls_mpi_add_abs() and mbedtls_mpi_add_int()
    when both operands are 0 and the left operand is represented with 0 limbs.
  * Fix undefined behavior (typically harmless in practice) when some bignum
    functions receive the most negative value of mbedtls_mpi_sint. Credit
    to OSS-Fuzz. Fixes #6597.
  * Fix undefined behavior (typically harmless in practice) in PSA ECB
    encryption and decryption.

(wiz)

2023-01-03 12:45:32 UTC MAIN commitmail json YAML

doc: Updated net/php-baikal to 0.9.3

(wiz)

2023-01-03 12:45:24 UTC MAIN commitmail json YAML

php-baikal: update to 0.9.3.

* Fix yet another php warning in admin interface

(wiz)

2023-01-03 12:28:33 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 4.13

(wiz)

2023-01-03 12:28:23 UTC MAIN commitmail json YAML

gnucash: update to 4.13.

4.13 - 18 December 2022
Between 4.12 and 4.13, the following bugfixes were accomplished:

    Bug 760274 - The Statusbar "forgets" when register doesn't have focus
    Bug 798545 - Crash when updating document link on vendor bill
    Bug 798614 - Croatia to join the Euro
    Bug 798629 - gnucash crashes attempting to import OFX file
    Bug 798633 - 4.12 build failure on 32-bit Linux: "No code for module"
    Bug 798640 - Segfault when running saved report
    Bug 798649 - Crash when closing Edit Style Sheets dialog while Style Sheet
                Properties dialog is still open.
    Bug 798653 - Schedule Calendar event description pop up window does not
                track mouse position
    Bug 798657 - Import Summary language is wrong
    Bug 798664 - Result of 'gnucash --nofile' is marked dirty
    Bug 798669 - Multicolumn Balance Sheet not printing exchange rates

    include equity accounts in the exchange rate commodities list.
    Bug 798672 - Preferences are not saved nor loaded,
                ERROR <GLib-GIO> g_settings_new_full: assertion
                'schema != NULL' failed
    Bug 798680 - Not able to match a reverse transaction of a previously
                matched transaction.
    Bug 798681 - Previously imported investment income transactions may not
                be filtered.
    Bug 798694 - Cursor in the wrong place after pasting with auto-completion

The following fixes and improvements were not associated with bug reports:

    Don't normalize text when pasting from the clipboard or appending
        descriptions or notes during imports.
    [register] Delay post-ime reset of the selection to works around bug 798587.
    [ofx import] Clean up importing investment transactions for smoother
        workflow and better UI behavior.
    [account-piecharts] drill-down piechart: tree-depth is at most 6
    Fix numerous memory leaks.
    [ifrs-report] From Bug 798004 allow Cr cash to offset Dr fee and remove
        invalid "dividend reinvestment" during short.
    [gtest-qofevent.cpp] Add comprehensive tests for qofevent
    [test-qofbook] Test that gnc_features_test_unknown returns a suitable
        error message
    [test-qofbook.c] add test for gnc_features_set_unused
    [gnc-features.cpp] backport gnc_features_set_unused from master
    [qofbook.cpp] backport qof_book_unset_feature from master
    Move gnc-euro.[ch] to engine and unit test it.
    [test-qofbook] basic features test: Sets a feature and tests it's set.
        It's impossible to design a book with unknown features using the API.
    po/README: Remove relics from ancient context forms
    [test-ifrs-cost-basis] amend tests to accommodate extra column.
    [ifrs-cost-basis] compare register vs calculated capgain per transaction.
    Accomodate WebKit package version update to webkit2gtk-4.1.
    [assistant-stock-transaction] input positive capgains for Credit income account.

Deprecations:

    qof_book_get_features

New and Updated Translations: Chinese (Simplified), Croatian, English
    (Australia), English (New Zealand), English (United Kingdom), French,
    Hungarian, Indonesian, Japanese, Korean, Macedonian, Polish, Spanish,
    Urdu

(wiz)

2023-01-03 12:14:44 UTC MAIN commitmail json YAML

tcl-pdflib: fake another file to fix build

(wiz)

2023-01-03 12:04:53 UTC MAIN commitmail json YAML

doc: Updated cross/avr-libc to 2.1.0nb3

(wiz)

2023-01-03 12:04:43 UTC MAIN commitmail json YAML

avr-libc: disable doc by default

The doc generation fails often and is currently broken again;
not worth the energy to fix this repeatedely, it can be found online.

(wiz)

2023-01-03 11:54:52 UTC MAIN commitmail json YAML

gtk3: omit atk-bridge-2.0 dep from pkgconfig file when disabled

(tnn)

2023-01-03 10:31:17 UTC MAIN commitmail json YAML

jitsi-meet: register two users for Makefile.common

(khorben)

2023-01-03 10:30:36 UTC MAIN commitmail json YAML

doc: Added chat/jitsi-videobridge version 2.0.8138

(khorben)

2023-01-03 10:30:24 UTC MAIN commitmail json YAML

Add jitsi-videobridge

(khorben)

2023-01-03 10:29:35 UTC MAIN commitmail json YAML

jitsi-videobridge: import 2.0.8138

Jitsi Videobridge is an XMPP server component that allows for multiuser video
communication. Unlike the expensive dedicated hardware videobridges, Jitsi
Videobridge does not mix the video channels into a composite video stream, but
only relays the received video channels to all call participants. Therefore,
while it does need to run on a server with good network bandwidth, CPU
horsepower is not that critical for performance.

(khorben)

2023-01-03 10:28:37 UTC MAIN commitmail json YAML

doc: Added chat/jicofo version 2.0.8138

(khorben)

2023-01-03 10:28:22 UTC MAIN commitmail json YAML

2023-01-03 10:27:40 UTC MAIN commitmail json YAML

jicofo: import 2.0.8138

JItsi COnference FOcus is a server side focus component used in Jitsi Meet
conferences.

Conference focus is mandatory component of Jitsi Meet conferencing system next
to the videobridge. It is responsible for managing media sessions between each
of the participants and the videobridge. Whenever new conference is about to
start an IQ is sent to the component to allocate new focus instance. After that
special focus participant joins Multi User Chat room. It will be creating
Jingle session between Jitsi videobridge and the participant. Although the
session in terms of XMPP is between focus user and participant the media will
flow between participant and the videobridge. That's because focus user will
allocate Colibri channels on the bridge and use them as its own Jingle
transport.

(khorben)

2023-01-03 10:25:51 UTC MAIN commitmail json YAML

doc: Added chat/jitsi-meet-prosody version 2.0.8138

(khorben)

2023-01-03 10:25:32 UTC MAIN commitmail json YAML

Add jitsi-meet-prosody

(khorben)

2023-01-03 10:25:06 UTC MAIN commitmail json YAML

jitsi-meet-prosody: import 2.0.8138

Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses
Jitsi Videobridge to provide high quality, secure and scalable video
conferences. Jitsi Meet in action can be seen at here at the session #482 of
the VoIP Users Conference.

The Jitsi Meet client runs in your browser, without installing anything else on
your computer. You can try it out at https://meet.jit.si.

Jitsi Meet allows very efficient collaboration. Users can stream their desktop
or only some windows. It also supports shared document editing with Etherpad.

This package contains additional modules for Prosody.

(khorben)

2023-01-03 10:14:53 UTC MAIN commitmail json YAML

(devel/R-purrr) Add missing DEPENDS+= R-vctrs, R-lifecycle

(mef)

2023-01-03 09:44:50 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-async to 2.3.1

(taca)

2023-01-03 09:44:15 UTC MAIN commitmail json YAML

devel/ruby-async: update to 2.3.1

2.3.1 (2022-12-27)

No release note.  Please refer commit log
<https://github.com/socketry/async/compare/v2.3.0...v2.3.1> in detail.

(taca)

2023-01-03 09:01:42 UTC MAIN commitmail json YAML

devel/mgdiff: include <stdint.h> for uintptr_t.

(vins)

2023-01-03 05:56:46 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rgl to 0.5.10

(taca)

2023-01-03 05:56:21 UTC MAIN commitmail json YAML

devel/ruby-rgl: update to 0.5.10

0.5.10 (2023-01-02)

Support Ruby 3.2

What's Changed

* Improve documentation by @monora in #67
* doc: build and publish doc to github pages by @monora in #69
* chore: use dependabot by @monora in #70
* chore: add ecosystem bundler to dependabot by @monora in #71
* fix: Remove superfluous :GRAY assignment in depth first visit (#66) by
  @monora in #68
* chore: support ruby 3.2.0 by @monora in #73

(taca)

2023-01-03 05:53:09 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-minitest to 5.17.0

(taca)

2023-01-03 05:52:48 UTC MAIN commitmail json YAML

devel/ruby-minitest: update to 5.17.0

5.17.0 (2022-12-31)

1 minor enhancement:

* Refactor setup hooks into a SETUP_METHODS constant. (MSP-Greg)

3 bug fixes:

* Fix kwargs for Mock calls to delegator. (blowmage)
* Fix kwargs for expectations. (bobmazanec, blowmage)
* Remove check for .b method. (tenderlove)

(taca)

2023-01-03 05:50:59 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.64.0

(taca)

2023-01-03 05:50:32 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.64.0

5.64.0 (2023-01-01)

* Make :db_type column schema entries on SQLAnywhere include precision/scale
  information (jeremyevans)

* Include :min_value and :max_value schema entries for decimal/numeric
  columns on most databases (rolftimmermans, jeremyevans) (#1975)

* Support :graph_use_association_block association option to make
  eager_graph use the association block (jeremyevans)

* Make many_through_many and many_through_one associations support
  eager_graph callbacks (jeremyevans)

(taca)

2023-01-03 05:48:27 UTC MAIN commitmail json YAML

doc: Updated audio/ruby-taglib to 1.1.3

(taca)

2023-01-03 05:48:04 UTC MAIN commitmail json YAML

audio/ruby-taglib: update to 1.1.3

1.1.3 - 2022-12-29

Changed

* Fix warning warning: undefining the allocator of T_DATA class
  swig_runtime_data on Ruby 3.2
* Upgraded to SWIG 4.1.1

(taca)

2023-01-03 03:04:10 UTC MAIN commitmail json YAML

gtk3: fix incomplete autoconf -> meson conversion for gtk3-atk-bridge

(tnn)

2023-01-03 00:31:08 UTC MAIN commitmail json YAML

libsoup3: prevent spurious git cloning of optional things during configure

(tnn)

2023-01-03 00:11:35 UTC MAIN commitmail json YAML

net/toot: do not install unneeded template file.

In addition:
* Some cosmetic Makefile changes (NFC).
* Bump revision.

(vins)

2023-01-03 00:09:39 UTC MAIN commitmail json YAML

libsoup: disable sysprof. Bump.

doesn't build on macOS and seems only useful for developers

(tnn)

2023-01-02 23:53:33 UTC MAIN commitmail json YAML

multimedia/ffmpeg2theora: Fix build

Link with the math library on all platforms. This fixes the build
under NetBSD 10.99.2.

(tron)

2023-01-02 23:53:07 UTC MAIN commitmail json YAML

doc: mention CPE support

(wiz)

2023-01-02 23:06:47 UTC MAIN commitmail json YAML

doc: Updated chat/toot to 0.33.0

(vins)

2023-01-02 23:06:21 UTC MAIN commitmail json YAML

chat/toot: update to toot-0.33.0.

Changes:
* Add CONTRIBUTING.md containing a contribution guide
* Add `env` command which prints local env to include in issues
* Add TOOT_POST_VISIBILITY environment to control default post
  visibility (thanks Lim Ding Wen)
* Add `tags_followed`, `tags_follow`, and `tags_unfollow` commands
  (thanks Daniel Schwarz)
* Add `tags_bookmarks` command (thanks Giuseppe Bilotta)
* TUI: Show an error if attemptint to boost a private status (thanks Lim
  Ding Wen)
* TUI: Hide polls, cards and media attachments for sensitive posts
  (thanks Daniel Schwarz)
* TUI: Add bookmarking and bookmark timeline (thanks Daniel Schwarz)
* TUI: Show status visiblity (thanks Lim Ding Wen)
* TUI: Reply to original account instead of boosting account (thanks Lim
  Ding Wen)
* TUI: Refresh screen after exiting browser, required for text browsers
  (thanks Daniel Schwarz)
* TUI: Highlight followed tags (thanks Daniel Schwarz)

(vins)

2023-01-02 22:55:13 UTC MAIN commitmail json YAML

doc: Updated sysutils/bsdfetch to 1.0.4

(vins)

2023-01-02 22:54:45 UTC MAIN commitmail json YAML

sysutils/bsdfetch: update to version 1.0.4.

Changes:
* Fix get_user()/get_shell() for empty USER/SHELL vars
* Add __DATE__ to version() output
* Declare void parameter

(vins)

2023-01-02 22:46:29 UTC MAIN commitmail json YAML

doc: Added devel/mgdiff version 1.0

(vins)

2023-01-02 22:45:41 UTC MAIN commitmail json YAML

2023-01-02 22:43:53 UTC MAIN commitmail json YAML

2023-01-02 22:33:11 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/xfce4-extras to 4.18.0nb7

(gutteridge)

2023-01-02 22:32:43 UTC MAIN commitmail json YAML

xfce4-extras: bump xfce4-screenshooter (significant bug fixes)

(gutteridge)

2023-01-02 22:18:32 UTC MAIN commitmail json YAML

doc: Updated devel/wayland-protocols to 1.26nb2

(ryoon)

2023-01-02 22:17:58 UTC MAIN commitmail json YAML

wayland-protocols: Do not use multibyte characters in .xml file

Fix build failure of x11/gtk3+-3.24.36. However there should be
a root cause of this problem anywhere outside devel/wayland-protocols.

Bump PKGREVISION.

(ryoon)

2023-01-02 21:17:53 UTC MAIN commitmail json YAML

mk: add cpe.mk for defining CPE_URI values for packages by default

Mostly from tm@, thanks!

(wiz)

2023-01-02 21:03:57 UTC MAIN commitmail json YAML

misc/raspberrypi-userland: Needs pkg-config

(needs pullup)

(gdt)

2023-01-02 20:20:13 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-screenshooter to 1.10.2

(gutteridge)

2023-01-02 20:19:30 UTC MAIN commitmail json YAML

xfce4-screenshooter: update to 1.10.2

Change log:

1.10.2 (2023-01-02)
======
- Fix capture of CSD windows
- Fix active window and region capture modes
- Consider scale factor while capturing screenshots with cairo (#95)
- Support libsoup2 and 3 simultaneously (#97)
- save dialog: show preview of selected file (#94)
- Save preferences of panel plugin (#96)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), Estonian, Finnish,
  French, Galician, Georgian, German, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean,
  Lithuanian, Malay, Norwegian Bokm鐃緒申l, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian

1.10.1 (2022-12-21)
======
- Fixes capture of screenshots after first time (#89)
- libsoup: Migrate to 3.0 (#88)
- Fix typo in NEWS file
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), Estonian, Finnish,
  French, Galician, Georgian, German, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean,
  Lithuanian, Malay, Norwegian Bokm鐃緒申l, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-01-02 16:04:49 UTC MAIN commitmail json YAML

doc: Updated ham/hamlib to 4.5.3

(gdt)

2023-01-02 16:04:40 UTC MAIN commitmail json YAML

ham/hamlib: Update to 4.5.3

upstream changes are bugfixes/minor

(gdt)

2023-01-02 14:07:51 UTC MAIN commitmail json YAML

math/sollya: add use of atomic64.mk, as that's required.

(he)

2023-01-02 13:43:52 UTC MAIN commitmail json YAML

doc: Updated devel/superdiff to 2.1.1

(pin)

2023-01-02 13:43:29 UTC MAIN commitmail json YAML

devel/superdiff: update to 2.1.1

2.1.1
- feat: rm dash for files coming from stdin

2.1.0
- docs: change in-the-works and console output example
- feat: add more info to json output
- fix: line duplicate checking
- feat: vim plugin skelly
- feat: add local and non-local buffer superdiff querying
- feat: add syn highlighting for matches
- fix: global var spelling mistake
- fix: add feedback when no matches are found
- feat: increase verbosity of finding local matches
- add vimdocs to plugin
- fix: update readme verbosity disinformation
- docs: update readme with vim integration
- refactor: use exposed lib instead of module defs
- feat: set default trait for ReportingMode
- refactor: use From trait for certain type conversions
- feat: fix lev early leave upper/lower bounds
- feat: add fn to truncate paths
- docs: add flamegraph observations
- feat: optimize making char vec with preallocated mem

(pin)

2023-01-02 13:16:13 UTC MAIN commitmail json YAML

Updated textproc/py-pybtex-docutils, devel/py-pydantic

(adam)

2023-01-02 13:15:56 UTC MAIN commitmail json YAML

py-pydantic: updated to 1.10.4

v1.10.4 (2022-12-30)

* Change dependency to `typing-extensions>=4.2.0`,

v1.10.3 (2022-12-29)

**NOTE: v1.10.3 was ["yanked"](https://pypi.org/help/#yanked) from PyPI due to

* fix parsing of custom root models,
* fix: use dataclass proxy for frozen or empty dataclasses,
* Fix `schema` and `schema_json` on models where a model instance is a one of default values,
* Add Jina AI to sponsors on docs index page,
* fix: support assignment on `DataclassProxy`,
* Add `postgresql+psycopg` as allowed scheme for `PostgreDsn` to make it usable with SQLAlchemy 2,
* Allow dict schemas to have both `patternProperties` and `additionalProperties`,
* Fixes error passing None for optional lists with `unique_items`,
* Fix `GenericModel` with `Callable` param raising a `TypeError`,
* Fix field regex with `StrictStr` type annotation,
* Correct `dataclass_transform` keyword argument name from `field_descriptors` to `field_specifiers`,
* fix: avoid multiple calls of `__post_init__` when dataclasses are inherited,
* Reduce the size of binary wheels

(adam)

2023-01-02 13:12:12 UTC MAIN commitmail json YAML

py-pybtex-docutils: updated to 1.0.2

1.0.2 (25 May 2022)
-------------------

* New ``simplebibliography``
  directive, which will generate a citation for every entry in the specified
  bib files, intended for simple single document workflows that do not require
  the full power of Sphinx.

* Fix deprecation warning with docutils 0.18

(adam)

2023-01-02 13:06:23 UTC MAIN commitmail json YAML

Updated graphics/librsvg, devel/py-test-mypy

(adam)

2023-01-02 13:06:07 UTC MAIN commitmail json YAML

py-test-mypy: updated to 0.10.3

0.10.3
* Stop failing if mypy only produces notes.

(adam)

2023-01-02 13:02:42 UTC MAIN commitmail json YAML

librsvg: updated to 2.54.5

Version 2.54.5
- Accept patterns with userSpaceOnUse units for the stroke of
  axis-aligned lines.

(adam)

2023-01-02 12:54:21 UTC MAIN commitmail json YAML

doc: Updated textproc/tuc to 0.11.0

(pin)

2023-01-02 12:54:00 UTC MAIN commitmail json YAML

textproc/tuc: update to 0.11.0

[0.11.0] - 2022-06-20
    fix: --lines could throw out of bounds with -f 1: in some situations
    chore: dependency updates
    doc: fixed typos
    doc: new section about community-managed install methods (macports)
    doc: man page generated using the mode modern pandoc 2.5

[0.10.0] - 2022-06-13
    breaking: -E is now an option (-e), and accept the regex as value
    doc: added man page
    doc: improved documentation
    chore: updated pico-args

[0.9.0] - 2022-06-05
    breaking: --lines output each bound on their own line
    feat: --regex support
    feat: minor tuning of buffers
    feat: internal improvements for --lines
    fix: right side of a range can be negative
    fix: emit proper error if right side of a range is behind left side
    fix: --lines with negative indexes were broken
    fix: --greedy-delimiter was cutting wrongly lines starting with delimiter

(pin)

2023-01-02 12:53:05 UTC MAIN commitmail json YAML

doc: Updated www/xh to 0.17.0

(pin)

2023-01-02 12:52:47 UTC MAIN commitmail json YAML

www/xh: update to 0.17.0

[0.17.0] - 2022-11-08
Features
    Add support for nested json syntax, see #217 (@ducaale)
    Add Support for bearer auth in .netrc, see #267 (@porglezomp)
    Support forcing ipv4/ipv6, see #276 (@zuisong)

Other
    Allow building xh using native-tls only, see #281 (@jirutka)
    Warn users when translating --follow + non GET method, see #280 (@jgoday)

(pin)

2023-01-02 12:51:47 UTC MAIN commitmail json YAML

doc: Updated textproc/zet to 0.2.5

(pin)

2023-01-02 12:51:24 UTC MAIN commitmail json YAML

textproc/zet: update to 0.2.5

[0.2.5] - 2022-11-10
Changed
- Bump Minimum Supported Rust Version to 1.64.0
- Switch from failure to anyhow
- Performance enhancements:
    - Use Cow keys for UnionSet and CountedSet so we can borrow the lines of
      the first file rather than allocating them
    - If line is in a CountedSet, don't allocate a key
    - Use FxHash — averages 10-15% faster on large files
    - Convert Diff and Union to use CowSet
    - Convert Single, Multiple, and Intersect to by-line algorithms
    - No longer create map/set for args after the 1st
- Refactor and expand internal documentation.
- Change Single/Multiple code to use a single NonZeroUsize operand ID rather
  than two u32 IDs

(pin)

2023-01-02 12:50:43 UTC MAIN commitmail json YAML

doc: Updated textproc/prose to 0.4.0

(pin)

2023-01-02 12:50:20 UTC MAIN commitmail json YAML

textproc/prose: update to 0.4.0

0.4.0
- Bump dependencies

0.3.2
- Agressive fit gets more expensive the further from target
- Bump dependencies

(pin)

2023-01-02 12:49:25 UTC MAIN commitmail json YAML

doc: Updated sysutils/parallel-disk-usage to 0.8.3

(pin)

2023-01-02 12:49:03 UTC MAIN commitmail json YAML

2023-01-02 12:20:18 UTC MAIN commitmail json YAML

Updated devel/py-zconfig; Removed devel/epydoc

(adam)

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

epydoc: removed; does not work with the latest py-docutils; last release in 2008

(adam)

2023-01-02 12:05:42 UTC MAIN commitmail json YAML

py-zconfig: updated to 3.6.1

3.6.1 (2022-12-06)
==================
- Add support for Python 3.11.
- Drop support for Python 3.4.

(adam)

2023-01-02 12:04:53 UTC MAIN commitmail json YAML

2023-01-02 11:32:46 UTC MAIN commitmail json YAML

doc: Updated geography/R-countrycode to 1.4.0

(mef)

2023-01-02 11:32:38 UTC MAIN commitmail json YAML

(geography/R-countrycode) Updated 1.3.1 to 1.4.0

# country code 1.4.0

* Detect French country names using regular expressions: `origin = "country.name.fr"` (Thanks to Samuel Meichtry)
* Detect Italian country names using regular expressions: `origin = "country.name.it"` (Thanks to Samuel Meichtry)

(mef)

2023-01-02 09:18:57 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.36

(pin)

2023-01-02 09:18:26 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.36

0.6.36 (2023-01-01)
Bug Fixes
- Make it possible to pass a folder-path as a command-line arg, instead of
  requiring a file within that (61547f46)
- Use Natural Sorting for filenames (d7783bd8)
- Prevent old settings file from becoming invalid (fixes #103) (10573c1b)

Features
- Ctrl-O and/or F1 bring up a file browser dialog to select an image to load
  (8778b92c)
- Go to Next/Prev now cycles through the images in the folder, instead of
  stopping at either end (6d2cd8cc)
- Ctrl-Scrollwheel can be used to go to the next/prev images too (77154a1f)

Chore
- update clap (c08f5f1a)
- update rfd and self_update (8ba00d8e)
- Update Changelog with the missing revision ID's (01f7bad3)
- Split out the list of supported image formats to a constant
  (SUPPORTED_EXTENSIONS) (60762f49)
- Update Changelog with recent changes (c4ab7fe7)

(pin)

2023-01-02 09:06:41 UTC MAIN commitmail json YAML

Updated converters/help2man, net/haproxy

(adam)

2023-01-02 09:06:22 UTC MAIN commitmail json YAML

haproxy: updated to 2.7.1

2.7.1
- BUG/MINOR: ssl: initialize SSL error before parsing
- BUG/MINOR: ssl: initialize WolfSSL before parsing
- BUG/MEDIIM: stconn: Flush output data before forwarding close to write side
- CI: github: reintroduce openssl 1.1.1
- CI: github: split ssl lib selection based on git branch
- BUG/MEDIUM: checks: do not reschedule a possibly running task on state change
- BUG/MINOR: checks: make sure fastinter is used even on forced transitions
- MINOR: mworker: display an alert upon a wait-mode exit
- BUG/MEDIUM: mworker: fix segv in early failure of mworker mode with peers
- BUG/MEDIUM: mworker: create the mcli_reload socketpairs in case of upgrade
- BUG/MINOR: checks: restore legacy on-error fastinter behavior
- BUG/MINOR: init/threads: continue to limit default thread count to max per group
- BUILD: atomic: atomic.h may need compiler.h on ARMv8.2-a
- BUILD: makefile/da: also clean Os/ in Device Atlas dummy lib dir
- BUG/MEDIUM: httpclient/lua: double LIST_DELETE on end of lua task
- CLEANUP: pools: move the write before free to the uaf-only function
- CLEANUP: pool: only include pool-os from pool.c not pool.h
- REORG: pool: move all the OS specific code to pool-os.h
- CLEANUP: pools: get rid of CONFIG_HAP_POOLS
- DEBUG: pool: show a few examples in -dMhelp
- MINOR: pools: make DEBUG_UAF a runtime setting
- BUG/MINOR: promex: create haproxy_backend_agg_server_status
- MINOR: promex: introduce haproxy_backend_agg_check_status
- DOC: promex: Add missing backend metrics
- BUG/MAJOR: fcgi: Fix uninitialized reserved bytes
- REGTESTS: fix the race conditions in iff.vtc
- REGTESTS: startup: check maxconn computation
- BUG/MINOR: startup: don't use internal proxies to compute the maxconn
- REGTESTS: startup: change the expected maxconn to 11000
- CI: github: set ulimit -n to a greater value
- REGTESTS: startup: activate automatic_maxconn.vtc
- CLEANUP: ssl: remove check on srv->proxy
- BUG/MEDIUM: freq-ctr: Don't compute overshoot value for empty counters
- BUG/MEDIUM: resolvers: Use tick_first() to update the resolvers task timeout
- REGTESTS: startup: add alternatives values in automatic_maxconn.vtc
- BUG/MEDIUM: h3: reject request with invalid header name
- BUG/MEDIUM: h3: reject request with invalid pseudo header
- MINOR: http: extract content-length parsing from H2
- BUG/MEDIUM: h3: parse content-length and reject invalid messages
- MINOR: debug: support pool filtering on "debug dev memstats"
- MINOR: debug: add a balance of alloc - free at the end of the memstats dump
- CI: github: remove redundant ASAN loop
- CI: github: split matrix for development and stable branches
- BUILD: peers: peers-t.h depends on stick-table-t.h
- MINOR: quic: remove qc from quic_rx_packet
- MINOR: quic: complete traces in qc_rx_pkt_handle()
- MINOR: quic: extract datagram parsing code
- MINOR: tools: add port for ipcmp as optional criteria
- MINOR: quic: detect connection migration
- MINOR: quic: ignore address migration during handshake
- MINOR: quic: startup detect for quic-conn owned socket support
- MINOR: quic: test IP_PKTINFO support for quic-conn owned socket
- MINOR: quic: define config option for socket per conn
- MINOR: quic: allocate a socket per quic-conn
- MINOR: quic: use connection socket for emission
- MEDIUM: quic: use quic-conn socket for reception
- MEDIUM: quic: move receive out of FD handler to quic-conn io-cb
- MINOR: mux-quic: rename duplicate function names
- MEDIUM: quic: requeue datagrams received on wrong socket
- MINOR: quic: reconnect quic-conn socket on address migration
- BUG/MINOR: quic: fix fd leak on startup check quic-conn owned socket
- BUG/MINOR: quic: properly handle alloc failure in qc_new_conn()
- BUG/MINOR: quic: handle alloc failure on qc_new_conn() for owned socket
- CLEANUP: mux-quic: remove unused attribute on qcs_is_close_remote()
- BUG/MINOR: mux-quic: remove qcs from opening-list on free
- BUG/MINOR: mux-quic: handle properly alloc error in qcs_new()
- LICENSE: wurfl: clarify the dummy library license.
- BUG/MEDIUM: mux-h1: Don't release H1 stream upgraded from TCP on error
- BUG/MINOR: mux-h1: Fix test instead a BUG_ON() in h1_send_error()
- BUG/MEDIUM: h3: fix cookie header parsing
- BUG/MINOR: h3: fix memleak on HEADERS parsing failure
- MINOR: h3: check return values of htx_add_* on headers parsing
- BUG/MINOR: ssl: Fix memory leak of find_chain in ssl_sock_load_cert_chain
- MINOR: stats: provide ctx for dumping functions
- MINOR: stats: introduce stats field ctx
- BUG/MINOR: stats: fix show stat json buffer limitation
- BUG/MINOR: quic: fix crash on PTO rearm if anti-amplification reset
- REGTESTS: startup: disable automatic_maxconn.vtc
- BUG/MEDIUM: tests: use tmpdir to create UNIX socket
- BUG/MINOR: mux-h1: Report EOS on parsing/internal error for not running stream
- BUG/MINOR:: mux-h1: Never handle error at mux level for running connection
- BUG/MEDIUM: stats: Rely on a local trash buffer to dump the stats

(adam)

2023-01-02 09:05:43 UTC MAIN commitmail json YAML

help2man: updated to 1.49.3

help2man (1.49.3) unstable; urgency=medium

* Cleanup whitespace in po-texi/help2man-texi.pot.
* Add Korean translation (thanks to Seong-ho Cho).

(adam)

2023-01-02 08:47:12 UTC MAIN commitmail json YAML

Updated databases/py-multidict, devel/py-bitarray, textproc/py-xlsxwriter, graphics/py-Pillow

(adam)

2023-01-02 08:46:40 UTC MAIN commitmail json YAML

py-Pillow: updated to 9.4.0

9.4.0 (2023-01-02)
------------------
- Fixed null pointer dereference crash with malformed font
- Return from ImagingFill early if image has a zero dimension
- Reversed deprecations for Image constants, except for duplicate Resampling attributes
- Improve exception traceback readability
- Do not attempt to read IFD1 if absent
- Fixed writing int as ASCII tag
- If available, use wl-paste or xclip for grabclipboard() on Linux
- Added signed option when saving JPEG2000 images
- Patch OpenJPEG to include ARM64 fix
- Added support for I;16 modes in putdata()
- Added conversion from RGBa to RGB
- Added DDS support for uncompressed L and LA images
- Added LightSource tag values to ExifTags
- Fixed PyAccess after changing ICO size
- Do not use EXIF from info when saving PNG images
- Fixed saving EXIF data to MPO
- Added Exif hide_offsets()
- Only compare to previous frame when checking for duplicate GIF frames while saving
- Always initialize all plugins in registered_extensions()
- Ignore non-opaque WebP background when saving as GIF
- Only set tile in ImageFile __setstate__
- When reading BLP, do not trust JPEG decoder to determine image is CMYK
- Added IFD enum to ExifTags
- Fixed bug combining GIF frame durations
- Support saving JPEG comments
- Added getxmp() to WebPImagePlugin
- Added "exact" option when saving WebP
- Use fractional coordinates when drawing text
- Fixed writing int as BYTE tag
- Added MP Format Version when saving MPO
- Added Interop to ExifTags
- CVE-2007-4559 patch when building on Windows
- Fix compiler warning: accessing 64 bytes in a region of size 48
- Use verbose flag for pip install

(adam)

2023-01-02 08:44:03 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 3.0.5

Release 3.0.5 - January 1 2023
------------------------------
* Added `OverlappingRange` exception which is raised during Worksheet
  :func:`add_table()` or :func:`merge_range()` if the range overlaps an existing
  worksheet table or merge range. This is a file corruption error in Excel. See
  :ref:`exceptions`.

(adam)

2023-01-02 08:42:48 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.6.2

2.6.2:
* optimize `richcompare()` for opposite endianness
* improve some docstrings add tests

(adam)