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 (37m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (53d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 16:14:26 UTC Now

2021-11-28 13:51:55 UTC MAIN commitmail json YAML

Add rust-src.

(he)

2021-11-28 13:49:01 UTC MAIN commitmail json YAML

Add rust-std version 1.56.1, copied from pkgsrc-wip.

This package installs the rust-src rust component, which contains
the source code to the rust-std library.

This package may be needed by other packages which depends on the
type definitions for that library.

(he)

2021-11-28 12:57:51 UTC MAIN commitmail json YAML

Note update of devel/apr to 1.7.0nb2.

(he)

2021-11-28 12:57:05 UTC MAIN commitmail json YAML

Add a patch to deal with CVE-2021-35940.

An out-of-bounds array read in the apr_time_exp*() functions was
fixed in the Apache Portable Runtime 1.6.3 release (CVE-2017-12613).
The fix for this issue was not carried forward to the APR 1.7.x
branch, and hence version 1.7.0 regressed compared to 1.6.3 and is
vulnerable to the same issue.

https://svn.apache.org/viewvc?view=revision&revision=1891198

Bump PKGREVISION.

(he)

2021-11-28 11:44:13 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.14.7

(nia)

2021-11-28 11:43:33 UTC MAIN commitmail json YAML

sameboy: update to 0.14.7

                                    Changes

Version 0.14.7

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

  Accuracy Improvements/Fixes

    * Fixed incorrect emulation of the SVBK register
          * This fixed BESS compatibility issues between SameBoy and other
            emulators when importing save states of non-Color games on a Game
            Boy Color and using the original boot ROMs
          * This also fixes RAM not being properly randomized in DMG games
            running on a Game Boy Color when using the original boot ROMs

  Bug Fixes

    * Improvements to stability and security when loading save states

Version 0.14.6

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

  New/Improved Features

    * Scrolling is now smooth when running the SDL port on macOS
    * The SDL port窶冱 debugger now has a readline-like interface; featuring
      history, search, auto-complete, text formatting, and improved
      asynchronous input

  Accuracy Improvements/Fixes

    * Fixed a bug where NR32 was treated as the wrong value after an APU
      reset
    * Writes to wave RAM are now blocked, as expected, when emulating a Game
      Boy Advance
    * Fixed the Game Boy Color and Advance boot ROM not properly
      initializing wave RAM
    * Improved accuracy of mid-line SCX writes, fixes Infinity
    * ld sp, hl now triggers an OAM corruption on affected models
    * Improved emulation of Super Game Boy multiplayer, fixes several games
      that were not responding to inputs
    * Fixed the Super Game Boy ATTR_SET command not working correctly,
      fixing several mis-colored SGB games
    * Fixed inaccurate Super Game Boy border fade timing, which caused some
      games to have corrupt borders
    * Fixed inaccurate Super Game Boy graphic transfers, which caused some
      games to have corrupt borders
    * Fixed Super Game Boy rendering of unused tiles, which caused some
      games to obscure the Game Boy viewport entirely
    * Fixed a bug that caused 7-part Super Game Boy commands to lock SGB
      features, effectively freezing some games on blank screens
    * Several timing improvements to the Super Game Boy
    * Fixed a mistyped condition that caused a timer glitch to be
      incorrectly emulated
    * Accurate emulation of how the wave channel behaves on restart
    * Mostly complete emulation of an APU glitch where channel 3 could read
      from wave RAM while inactive using the CPU窶冱 main address bus on
      models prior to the Game Boy Advance
    * The Game Boy Color and Advance boot ROM animation had its timings
      slightly altered to better match the original boot ROMs

  Bug Fixes

    * A typo was fixed in the debugger mbc command
    * Fixed a crash in the SDL port that could happen when swapping ROMs
    * Handling of tiny (Less than 32KB) ROMs is now more consistent
    * Fixed a bug in the SDL port that flipped the controller left and right
      keys in the menu

  Misc Internal Changes

    * Fixed an internal struct issue that could have lead to future
      compatibility issues
    * The automatic tester now supports Super Game Boy

(nia)

2021-11-28 11:34:41 UTC MAIN commitmail json YAML

doc: Updated emulators/mgba to 0.9.2

(nia)

2021-11-28 11:34:15 UTC MAIN commitmail json YAML

mgba: update to 0.9.2

0.9.2: (2021-07-10)
Emulation fixes:
- GB Video: Clear VRAM on reset (fixes mgba.io/i/2152)
- GBA SIO: Add missing NORMAL8 implementation bits (fixes mgba.io/i/2172)
- GBA SIO: Fix missing interrupt on an unattached NORMAL transfer
- GBA Memory: Fix prefetch mask when swapping modes within a region
- GBA Serialize: Fix loading audio enable bit late (fixes mgba.io/i/2230)
- GBA Video: Revert scanline latching changes (fixes mgba.io/i/2153, mgba.io/i/2149)
Other fixes:
- ARM Debugger: Fix disassembly alignment (fixes mgba.io/i/2204)
- Core: Fix memory leak in opening games from the library
- Core: Fix memory searches for relative values (fixes mgba.io/i/2135)
- Core: Fix portable mode on macOS
- GB Audio: Fix audio channel 4 being slow to deserialize
- GB Core: Fix GBC colors setting breaking default model overrides (fixes mgba.io/i/2161)
- mGUI: Cache save state screenshot validity in state menu (fixes mgba.io/i/2005)
- Qt: Fix eventual deadlock when using sync to video
- Qt: Fix applying savetype-only overrides
- Qt: Fix crash in sprite view for partially out-of-bounds sprites (fixes mgba.io/i/2165)
- Qt: Fix having to press controller buttons twice for menu items (fixes mgba.io/i/2143)
- Qt: Redo sensor binding to be less fragile
- Qt: Reuse timer when rescheduling missing frames (fixes mgba.io/i/2236)
- Qt: Fix bounded fast forward with enhancement OpenGL renderer
- Util: Fix loading UPS patches that affect the last byte of the file
Misc:
- Util: Improve speed of UPS patch loading

(nia)

2021-11-28 10:46:51 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.16

(wiz)

2021-11-28 10:46:42 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.16.

2021-11-21  7.1.0-16  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-16 GIT revision 19398:7dc99d829:20211121

2021-11-21  7.1.0-16  Dirk Lemstra <dirk@lem.....org>
  * Fixed an OpenCL build problem.

(wiz)

2021-11-28 10:45:15 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.48

(nia)

2021-11-28 10:45:02 UTC MAIN commitmail json YAML

fasttracker2: Update to 1.48

This fixes a crash and a quantization bug.

(nia)

2021-11-28 10:43:51 UTC MAIN commitmail json YAML

doc: Updated audio/fluidsynth to 2.2.4

(wiz)

2021-11-28 10:43:42 UTC MAIN commitmail json YAML

fluidsynth: update to 2.2.4.

    Per-channel ALL_SOUND_OFF when seeking/stopping player (#980, thanks to @albedozero)
    Fix windows related encoding problems (#984, thanks to @tsingakbar)
    Rewind playlist when calling fluid_player_play after all loops are complete (#994, thanks to @albedozero)
    Fix MinGW related static linking issues (#990, thanks to @realnc)

(wiz)

2021-11-28 10:37:28 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 10.4.1

(wiz)

2021-11-28 10:37:19 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.4.1.

This is a maintenance release. It introduces compatibility with
the upcoming Mercurial 6.0 and a couple of documentation improvements.

(wiz)

2021-11-28 10:36:25 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.0

(wiz)

2021-11-28 10:36:14 UTC MAIN commitmail json YAML

py-mercurial: update to 6.0.

== New Features ==
  * `debugrebuildfncache` now has an option to rebuild only the index files
  * a new `bookmarks.mode` path option have been introduced to control the
    bookmark update strategy during exchange with a peer. See `hg help paths` for
    details.
  * a new `bookmarks.mirror` option has been introduced. See `hg help bookmarks`
  for details.
  * more commands support detailed exit codes when config `ui.detailed-exit-codes` is enabled

== Default Format Change ==

== New Experimental Features ==

* '''Major feature''': version 2 of the dirstate is available (the first version is as old as Mercurial itself). It allows for much faster working copy inspection (status, diff, commit, update, etc.) and richer information (symlink and exec info on Windows, etc.). The format has been frozen with room for some future evolution and the current implementations (Python, Python + C, Python + Rust or pure Rust) should be compatible with any future change or optimization that the format allows. You can get more information [[https://www.mercurial-scm.org/repo/hg/file/tip/mercurial/helptext/internals/dirstate-v2.txt | in the internal documentation]]
* Added a new `web.full-garbage-collection-rate` to control performance. See
  de2e04fe4897a554b9ef433167f11ea4feb2e09c for more information
* Added a new `histedit.later-commits-first` option to affect the ordering of commits in `chistedit` to match the order in `hg log -G`. It will affect the text-based version before graduating from experimental.

== Bug Fixes ==

* `hg fix --working-dir` now correctly works when in an uncommitted merge state
* Unintentional duplicated calls to `hg fix`'s internals were removed, making it potentially much faster
* `rhg cat` can be called without a revision
* `rhg cat` can be called with the `.` revision
* `rhg cat` is more robust than before with regards to edge cases. Some still remain like a tag or bookmark that is ambiguous with a nodeid prefix, only nodeids (prefixed or not) are supported as of now.
* `rhg cat` is even faster
* `rhg` (Rust fast-path for `hg`) now supports the full config list syntax
* `rhg` now parses some corner-cases for revsets correctly
* Fixed an `fsmonitor` on Python 3 during exception handling
* Lots of Windows fixes
* Lots of miscellaneous other fixes
* Removed a CPython-specific compatibility hack to improve support for alternative Python implementations

(wiz)

2021-11-28 10:17:56 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 1.0.0

(nia)

2021-11-28 10:17:43 UTC MAIN commitmail json YAML

strawberry: Update to 1.0.0

                                Strawberry 1.0.0

  Bugfixes:

    * Fix updating temporary metadata when reloading songs outside of the
      collection.
    * Don't strip off "Live" from song title when sending scrobbles.
    * Fix incorrect use of QFutureWatcher.
    * Fix compile of Utilities::Hmac with Qt 6.2.
    * Fix a memory leak when using right click context menu in internet
      search.
    * Fix a gstreamer bus leak when adding streams and remote playlists.
    * Fix "Source ID x was not found when attempting to remove it" error.
    * Escape ampersands in playlist tabs.
    * Fix analyzer with S24_32LE audio format.
    * (macOS) Fix incorrect playlist alternating row colors with dark theme.
    * (Windows) Fix adding songs with Japanese characters from the files
      tab.

  Enhancements:

    * Add replaygain fallback gain setting.
    * Add option to turn off playlist alternating row colors.
    * Make the default tabbbar background color lighter.
    * Remove use of deprecated WinExtras Qt module.
    * Add CMake test for Qt sqlite support.
    * Automatically detect Qt version if BUILD_WITH_QT5 or BUILD_WITH_QT6 is
      not specified.
    * Correct playlist tabbar favorite tooltip from "click" to
      "double-click".
    * Remove scroll over icon to change track option since it does not work
      reliable.
    * Improve resume playback on startup.
    * Re-request stream URL for Tidal and QObuz when resuming playback after
      pausing for more than 30 seconds.
    * Add Finnish, Ukrainian, Dutch, Japanese, Chinese, Catalan and
      Portuguese (Brazil).
    * Add support for TagParser (https://github.com/Martchus/tagparser) as
      an alternative to TagLib.
    * Add Subsonic option to turn off HTTP/2.
    * Fix minor Clang-Tidy and Clazy warnings.
    * Use higher resolution images from last.fm API.
    * Add MD5 token authentication for Subsonic.
    * Use 500 albums per request when receiving albums from Subsonic.
    * Use QX11Application with Qt >= 6.2 for X11 global shortcuts.
    * Allow fading when a ALSA PCM device is selected.
    * Store Tidal MPEG-DASH file in data uri.
    * Use XSPF image elements as manually set artwork.
    * Make error dialog larger.
    * Show error dialog for failed SQL queries.
    * Show error dialog when failing to read or write album covers.
    * Add module music formats (mod, s3m, xm, it) to detected filetypes.
    * Disable gapless playback for module music formats to workaround
      gstreamer bug.
    * Update directory ID and song path immediately when organizing
      collection songs.
    * Add right click option to star a playlist in playlist tabs.
    * Use seconds instead of minutes for scrobble submit delay.
    * (macOS) Build with libgpod.
    * (Windows) Fix compile with MSVC.

  New features:

    * Add ALSA PCM devices.
    * Add song fingerprinting and tracking.
    * Add support for native global shortcuts on MATE.
    * Add radios view with channels from Radio Paradise and SomaFM.

(nia)

2021-11-28 08:45:55 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.16, fluidsynth-2.2.4, git-base-2.34.1,
  py-mercurial-6.0.

(wiz)

2021-11-28 08:08:04 UTC MAIN commitmail json YAML

doc: Updated print/ruby-pdf-reader to 2.6.0

(taca)

2021-11-28 08:07:38 UTC MAIN commitmail json YAML

print/ruby-pdf-reader: update to 2.6.0

2.6.0 (2021-11-12)

* Text extraction improvements

  - Improved text layout on pages with a variety of font sizes
    (http://github.com/yob/pdf-reader/pull/355)
  - Fixed text positioning for some rotated pages
    (http://github.com/yob/pdf-reader/pull/356)
  - Improved character width calculation for PDFs using built-in
    (non-embedded) ZapfDingbats (http://github.com/yob/pdf-reader/pull/373)
  - Skip zero-width characters (http://github.com/yob/pdf-reader/pull/372)

* Performance improvements

  - Reduced memory pressure when decoding TIFF images
    (http://github.com/yob/pdf-reader/pull/360)
  - Optional dependency on ascii81_native gem for faster processing of files
    using the ascii85 filter (http://github.com/yob/pdf-reader/pull/359)

* Successfully parse more files

  - Gracefully handle some non-spec compliant CR/LF issues
    (http://github.com/yob/pdf-reader/pull/364)
  - Fix parsing of some escape sequences in content streams
    (http://github.com/yob/pdf-reader/pull/368)
  - Increase the amount of junk bytes we detect and skip at the end of a
    file (382)
  - Ignore "/Prev 0" in trailers (http://github.com/yob/pdf-reader/pull/383)
  - Fix parsing of some inline images (BI ID EI tokens)
    (http://github.com/yob/pdf-reader/pull/389)
  - Gracefully handle some xref tables that incorrectly start with 1
    (http://github.com/yob/pdf-reader/pull/384)

(taca)

2021-11-28 08:03:01 UTC MAIN commitmail json YAML

doc: Updated net/ruby-pcaprub to 0.13.1

(taca)

2021-11-28 08:02:29 UTC MAIN commitmail json YAML

net/ruby-pcaprub: update to 0.13.1

0.13.1 (2021-09-16)

* Fix compilation on win64.
* Allow for ruby 3.

(taca)

2021-11-28 08:00:07 UTC MAIN commitmail json YAML

doc: Updated net/ruby-netaddr to 2.0.5

(taca)

2021-11-28 07:59:47 UTC MAIN commitmail json YAML

net/ruby-netaddr: update to 2.0.5

2.0.5 (2021-10-07)

No release note and here are quote from commit logs:

* Add support for ipv4-embedded ipv6.
* Add support for additional prefix lengths for ipv4().
* Fix IPv6 zero compression.  Per rfc5952 section-4.2.2, do not compress a
  single zero field.  Credit to https://github.com/sftim for pointing this
  out.
* Fix bug with fill() methods.

(taca)

2021-11-28 07:56:10 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-globalid to 1.0.0

(taca)

2021-11-28 07:55:48 UTC MAIN commitmail json YAML

devel/ruby-globalid: update to 1.0.0

0.6.0 (2021-11-24)

* Add ActiveRecord::FixtureSet.signed_global_id helper to generate signed
  ids inside fixtures.

1.0.0 (2021-11-25)

Stable API release.

The code is the same as the 0.6.0 release.

(taca)

2021-11-28 07:04:46 UTC MAIN commitmail json YAML

Add a MESSAGE file for NetBSD

...indicating that either OSS or PulseAudio plugin is required to use
ALSA.

(pho)

2021-11-28 06:42:46 UTC MAIN commitmail json YAML

2021-11-28 05:22:15 UTC MAIN commitmail json YAML

2021-11-28 04:08:40 UTC MAIN commitmail json YAML

php/phpversion.mk: fix minor omissions and typos

(gutteridge)

2021-11-28 01:03:29 UTC MAIN commitmail json YAML

(devel/R-R.utils) Add two TEST_DEPENDS+=

(mef)

2021-11-28 00:50:07 UTC MAIN commitmail json YAML

doc: Updated devel/R-cachem to 1.0.6

(mef)

2021-11-28 00:49:54 UTC MAIN commitmail json YAML

(devel/R-cachem) Updated 1.0.5 to 1.0.6

cachem 1.0.6
============
* Fixed #14: Fix off-by-one error when checking pruning throttling counter for `cache_disk`. (#15)

* Closed #13: Added documentation for the `remove()` method.

(mef)

2021-11-28 00:37:24 UTC MAIN commitmail json YAML

langphp: add support for php81

Oops, forgot to commit this.  Noted by wiz@, thanks much.

(taca)

2021-11-27 23:40:57 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-server to 10.6.5

(nia)

2021-11-27 23:40:44 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb106-client to 10.6.5

(nia)

2021-11-27 23:40:28 UTC MAIN commitmail json YAML

2021-11-27 22:52:42 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb105-server to 10.5.13

(nia)

2021-11-27 22:52:28 UTC MAIN commitmail json YAML

doc: Updated databases/mariadb105-client to 10.5.13

(nia)

2021-11-27 22:52:15 UTC MAIN commitmail json YAML

2021-11-27 22:39:16 UTC MAIN commitmail json YAML

doc: Updated devel/R-R.utils to 2.11.0

(mef)

2021-11-27 22:39:02 UTC MAIN commitmail json YAML

(devel/R-R.utils) Updated 2.10.1 to 2.11.0

Version: 2.11.0 [2021-09-25]
NEW FEATURES:

* Now insert() support duplicates in 'ats', which then results in the
  corresponding 'values' being inserted in order at those duplicated indices.

* Relaxed insert() to accept a 'values' argument that is a list but not
  necessarily a formal vector.

* Now queryRCmdCheck() sets environment variable R_CMD_CHECK=true if it
  detects 'R CMD check' is running.

* Added format() for 'binmode'.

* hpaste() gained argument 'empty', which can be used to control what to
  return in case the output is of length zero.

BUG FIXES:

* gcDLLs() produced a "In sprintf(...) : argument not used by format" warning
  when giving an error message on what DLLs it failed to unload.

* Arguments$getVector() could produce an error on "argument is missing, with
  no default" while trying to signal an assertion error.

* intToHex() and intToOct() would no longer pad with zero on recent R-devel
  (to become R 4.2.0) versions.

(mef)

2021-11-27 22:22:37 UTC MAIN commitmail json YAML

doc: Updated www/badwolf to 1.2.1

(pin)

2021-11-27 22:22:09 UTC MAIN commitmail json YAML

www/badwolf: update to 1.2.1

Badwolf 1.2.1 release! — 2021-10-02

Highlights
==========

Fixes
-----
- Segfault when adding a certificate exception
- Compatibility with systems running with glib-2.0 <2.66.0 (ie. Ubuntu LTS)

Changes
-------
- Reverted back to favoring libsoup URI parser over GLib's GUri

Commits
=======

Haelwenn (lanodan) Monnier (4):
      Fallback to libsoup2 for systems with glib-2.0 <2.66.0
      Use g_uri_unref instead of g_free on g_uri_parse
      configure: Pick libsoup2 instead of GUri with webkit2gtk-4.0
      Merge branch 'release-1.2' into missy for 1.2.1

(pin)

2021-11-27 22:20:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.2.11

(pin)

2021-11-27 22:20:38 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.2.11

-Fix display on small terminals

(pin)

2021-11-27 22:11:54 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6547

(tm)

2021-11-27 22:11:20 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6547 - requested by taca
lang/ruby30-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.240
- lang/ruby30-base/PLIST                                        1.4
- lang/ruby30-base/distinfo                                    1.7
- lang/ruby30-base/patches/patch-lib_rubygems_installer.rb      1.2

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Nov 25 16:35:52 UTC 2021

  Modified Files:
  pkgsrc/lang/ruby: rubyversion.mk
  pkgsrc/lang/ruby30-base: PLIST distinfo
  pkgsrc/lang/ruby30-base/patches: patch-lib_rubygems_installer.rb

  Log Message:
  lang/ruby30-base: update to 3.0.3

  Ruby 3.0.3 Released
  Posted by nagachika on 24 Nov 2021

  Ruby 3.0.3 has been released.

  This release includes security fixes.  Please check the topics below for
  details.

  * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
    Parsing Methods

  * CVE-2021-41816: Buffer Overrun in CGI.escape_html

  * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

  See the commit logs for details.

(tm)

2021-11-27 22:03:32 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6546

(tm)

2021-11-27 22:02:59 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6546 - requested by taca
lang/ruby27-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.239
- lang/ruby27-base/PLIST                                        1.5
- lang/ruby27-base/distinfo                                    1.9

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Nov 25 16:01:18 UTC 2021

  Modified Files:
  pkgsrc/lang/ruby: rubyversion.mk
  pkgsrc/lang/ruby27-base: PLIST distinfo

  Log Message:
  lang/ruby27-base: update to 2.7.5

  Ruby 2.7.5 Released
  Posted by usa on 24 Nov 2021

  Ruby 2.7.5 has been released.

  This release includes security fixes.  Please check the topics below for
  details.

  * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
    Parsing Methods

  * CVE-2021-41816: Buffer Overrun in CGI.escape_html

  * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

  See the commit logs for details.

(tm)

2021-11-27 21:53:48 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6545

(tm)

2021-11-27 21:53:13 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6545 - requested by taca
lang/ruby26-base: security fix

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.238
- lang/ruby26-base/distinfo                                    1.15

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Nov 25 15:51:08 UTC 2021

  Modified Files:
  pkgsrc/lang/ruby: rubyversion.mk
  pkgsrc/lang/ruby26-base: distinfo

  Log Message:
  lang/ruby26-base: update to 2.6.9

  Ruby 2.6.9 Released
  Posted by usa on 24 Nov 2021

  Ruby 2.6.9 has been released.

  This release includes security fixes.  Please check the topics below for
  details.

  * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
    Parsing Methods

  * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse See the commit
    logs for details.

  Ruby 2.6 is now under the state of the security maintenance phase, until the
  end of March of 2022.  After that date, maintenance of Ruby 2.6 will be
  ended.  We recommend you start planning the migration to newer versions of
  Ruby, such as 3.0 or 2.7.

(tm)

2021-11-27 21:45:23 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6544

(tm)

2021-11-27 21:43:55 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6544 - requested by wiz
devel/gmp: security fix

Revisions pulled up:
- devel/gmp/Makefile                                            1.89
- devel/gmp/distinfo                                            1.59
- devel/gmp/patches/patch-mpz_inp__raw.c                        1.1

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Fri Nov 26 12:23:09 UTC 2021

  Modified Files:
  pkgsrc/devel/gmp: Makefile distinfo
  Added Files:
  pkgsrc/devel/gmp/patches: patch-mpz_inp__raw.c

  Log Message:
  gmp: fix CVE-2021-43618 using upstream patch

  Bump PKGREVISION.

(tm)

2021-11-27 18:29:48 UTC MAIN commitmail json YAML

py-libusb1: fix build with latest setuptools

2to3 is not needed, just comment it out.

(wiz)

2021-11-27 16:45:09 UTC MAIN commitmail json YAML

Removed devel/py-dialog2; Updated devel/py-dialog

(adam)

2021-11-27 16:44:22 UTC MAIN commitmail json YAML

py-dialog: updated to 3.5.3

3.5.3:
Home page: switch to the new https-based URL

(adam)

2021-11-27 16:41:45 UTC MAIN commitmail json YAML

2021-11-27 15:02:01 UTC MAIN commitmail json YAML

Add update requests for gkrellm{,-server,-share}-2.3.11

I tried to do it but gave up because sysutils/gkrellm had heavily
modified Makefiles in ${FILESDIR}, which had been outdated and needed
updates. I wish it used autoconf, cmake, or anything modern like
these...

(pho)

2021-11-27 14:28:47 UTC MAIN commitmail json YAML

Note updateof security/py-denyhosts to 3.0.

(he)

2021-11-27 14:28:11 UTC MAIN commitmail json YAML

Update py-denyhosts to version 3.0.

Pkgsrc changes:
* Change naming style for patches
* Adapt patches to new version
* Relinquish maintainership to indicate others can update
* Add dependency on py-expat

Upstream changes:

3.0
======================

Initial translation of code from Python 2 to Python 3.
DenyHosts can now be run as either a Python 2 or a Python 3
program.

Added patch from Fedora to fix initial sync issue and
insure info logging stream is active.
(Provided by Jason Tibbitts.)

Added "import logging" to denyhosts.py to avoid errors
when setting up logging. (See above change.)

Added option PF_TABLE_FILE to the configuration file.
When this option is enabled it causes DenyHosts to write
blocked IP addresses to a text file. The default location
is /etc/blacklist. This text file should correspond to a
PF firewall table.

At start-up, try to create the file specified by
HOSTS_DENY. That way we avoid errors later if the
file does not exists. Can be a problem on operating systems
where /etc/hosts.deny does not exist in the default
configuration.

Added regex pattern to detect invalid user accounts. This blocks
connections from remote hosts who are attempting to login
with accounts not found on the local system.
While these connections to non-existent accounts are relatively harmless,
they are usually used as part of a brute force attack and filtering them
before they reach OpenSSH is a good idea.

2.10
======================

- Updated example rule for PF in configuration file
  to make black listing attacking IPs more effective.

- Added debugging info in case we cannot create a new
  PF table entry.

- Fixed syntax for comparing suspecious logins. Avoids
  always testing true/false depending on Python version.

- No longer require ETC_DIR in the configuration file.
  Use a default value "/etc" if ETC_DIR is not manually
  specified.

- Make sure DenyHosts logs when running in foreground mode.
  When in foreground, warnings are logged to a file rather
  than outputted to terminal. Keeps things clean.

- Add --unlock command line arguement to remove old
  lock files.

- Updated README, version and Makefile with new
  version/maintainer information.

- Added check for PAM failures on FreeBSD. This should block both
  failed user logins that are reported by PAM and also block
  repteated attempts at accessing the root account when root
  logins are disabled by OpenSSH. The latter does not really add
  more practical protection, but can prevent the connection \
  attempts at the firewall level before the OpenSSH service
  is contacted.

- Add systemd unit file, denyhosts.service

2.9 (November 3, 2014)
======================

- DenyHost now supports working with the PF
  packet filter, a popular firewall for FreeBSD,
  OpenBSD, TrueOS, PC-BSD and NetBSD.
  To enable PF support in DenyHost, comment
  out the IPTABLES option in the denyhosts.conf file
  and enable the PFCTL_PATH and PF_TABLE options.

  DenyHost will add misbehaving IP addresses to the
  PF table specified by "PF_TABLE". This table
  should be blocked using the pf.conf file. Please
  see the denyhosts.conf file for more information
  and example PF rules for blocking incoming traffic.

  Please note that even if /etc/hosts.deny is not used
  to block incoming connectins, the file should still exists
  or DenyHosts may throw an error. (This should be fixed
  in the next release.)

2.8 (June 12, 2014)
===================

- Use standard errno instead of hardcoded errno value.
  Patch provided by Pino Toscano.

- Make sure PLUGIN_DENY is called for each host we receive from
  the sync server.
  Patch provided by Sean M. Collins.

- Made sure only new hosts in hosts.deny are reported as new, not
  all hosts. This prevents the PLUGIN_DENY plugin from getting
  old entries repeatedly.
  Patch provided by Chris Erdle.

- We now check user defined regular expression filters, even
  if we already found a match with an existing filter. This
  allows the user to filter more services without using
  a plugin.
  Patch provided by Ben.

- Added --purge-all command line flag to allow us to remove all
  old entries from the deny file without waiting.
  Patch provided by 9MediaCenterGUI on SourceForge.

- Updated copyright information and some documentation.

- Added manual page from Debian and fixed typo. Added
  additional command line options to man page.

- Added --purgeip option to allow us to remove specific
  IP addresses from the blocked list at start time.
  Patch provided by Nelson Howell.
  Should close Debian bug 529089.

- Updated FAILED_ENTRY_REGEX7 to be more flexible.

- Added ability to use Linux iptables to block incoming
  connections. See IPTABLES option in the configuration file.

- Made it possible to block specific ports, allowing remote
  hosts to conenct to some services while being blocked on
  others by the iptables firewall.
  See the BLOCKPORT option in the configuration file.

2.7 (May 18, 2014)
==================

- Forked code from DenyHosts (denyhosts.sf.net)
  New project now maintained at denyhost.sf.net

- Added private moduls patch from Marco Bertorello. Loads
  modules from /usr/share/denyhosts

- Place config, lock and executable file in more
  standard locations. Patch provided by Marco Bertorello.

- Fixed configuration (denyhosts.cfg-dist) to better support
  Debian and Ubuntu. Patch supplied by Marco Nenciarini.

- Added warning to migrate switch. Patch provided by
  Marco Bertorello.

- Avoid installing unwanted files (extra scripts and changelog).
  Patch provided by Marco Nenciarini.

- Fix bug which would not recognize an attack on the root
  user account. Patch provided by Kyle Willmon.

- Fix pattern matching bug (CVE-2007-4323).
  Patch provided by Nico Golde.

- Added foreground mode for debugging.
  Patch supplied by Marco Bertorello.

- Applied patch to fix plugin execution.
  Patched provided by Marco Bertorello.

- Added patch to prevent DenyHosts from running with
  a double --config switch.
  Patch provided by Maro Bertorello.

- Convert path of "env" from /bin/env to /usr/bin/env
  Patch provided by Kyle Willmon.

- Added patch to perform missing bounds check in Purge action.
  Provided by Kyle Willmon.

- Added patch to include SYNC_PROXY_SERVER configuration option.
  Provided by Kyle Willmon.

- Change HOSTNAME_LOOKUP to default to "NO". Will save time.
  Also brings us into closer alignment with FreeBSD patches.

- Added /usr/sbin/nologin to restricted_from_passwd script.
  Requirement from FreeBSD patch set.

- Added variable "ETC_DIR" which dictates the location of
  configuration files. This should usually be set to
  /etc or /usr/local/etc

- The restricted-usernames file is now loaded from the "ETC_DIR"
  directory, rather than from "WORK_DIR" to avoid this
  human-made configuration file from being over-writeen.
  Closes Ubuntu bug #675034

- Confirm setting timestamp over-writes old tiemstamp file.
  Closes Ubuntu bug #564476

- Applied advanced pattern check for authentication file which
  takes into account alternative port numbers. Patch provided by
  Helmut Grohne.

- Updated license and readme files.

- Updated help output from DenyHost script to include --config tip.

(he)

2021-11-27 12:43:58 UTC MAIN commitmail json YAML

fish: do not regenerate docs

autodetected sphinx sometimes generates different file sets than
what the package expects.

>From Chavdar Ivanov on pkgsrc-users

(wiz)

2021-11-27 12:34:07 UTC MAIN commitmail json YAML

2021-11-27 12:33:34 UTC MAIN commitmail json YAML

doc: Added misc/gkrellsun version 1.0.0

(pho)

2021-11-27 12:33:20 UTC MAIN commitmail json YAML

Import gkrellsun-1.0.0

gkrellsun is a plugin for gkrellm which can display the following:

* Sun's setting time
* Sun's rising time
* Sun's estimate time before setting/rising
* Sun's path and current location on that path
* Sun's apogee path
* As of 0.11.0:
  * Moon displayed as a full image (identical to gkrellmoon).
  * User can click on image to toggle between Sun/Moon.
  * Sun/Moon images will be toggled every X minutes (changable).
  * Moon has a tooltip with more info.

There are currently two background images. One is a static UltraViolet
image and the other is an Orange image consists of six levels of
brightness. The text color for each of the Suns' rise/set/eta times
can be set independantly. The font type and size can also be set for
all the times.

(pho)

2021-11-27 11:42:03 UTC MAIN commitmail json YAML

Updated devel/py-prompt_toolkit, devel/py-ipython

(adam)

2021-11-27 11:41:47 UTC MAIN commitmail json YAML

py-ipython: updated to 7.30.0

IPython 7.30
============

IPython 7.30 fixes a couple of bugs introduce in previous releases (in
particular with respect to path handling), and introduce a few features and
improvements:

Notably we will highlight :ghpull:`13267` "Document that ``%run`` can execute
notebooks and ipy scripts.", which is the first commit of Fernando P辿rez since
mid 2016 (IPython 5.1). If you are new to IPython, Fernando created IPython in
2001. The other most recent contribution of Fernando to IPython itself was
May 2018, by reviewing and merging PRs. I want to note that Fernando is still
active but mostly as a mentor and leader of the whole Jupyter organisation, but
we're still happy to see him contribute code !

:ghpull:`13290` "Use sphinxify (if available) in object_inspect_mime path"
should allow richer Repr of docstrings when using jupyterlab inspector.

:ghpull:`13311` make the debugger use ``ThreadPoolExecutor`` for debugger cmdloop.
This should fix some issues/infinite loop, but let us know if you come across
any regressions. In particular this fixes issues with `kmaork/madbg <https://github.com/kmaork/madbg>`_,
a remote debugger for IPython.

Note that this is likely the ante-penultimate release of IPython 7.x as a stable
branch, as I hope to release IPython 8.0 as well as IPython 7.31 next
month/early 2022.

IPython 8.0 will drop support for Python 3.7, removed nose as a dependency, and
7.x will only get critical bug fixes with 8.x becoming the new stable. This will
not be possible without `NumFOCUS Small Development Grants
<https://numfocus.org/programs/small-development-grants>`_ Which allowed us to
hire `Nikita Kniazev <https://github.com/Kojoley>`_ who provide Python and C++
help and contracting work.

(adam)

2021-11-27 11:33:59 UTC MAIN commitmail json YAML

py-prompt_toolkit: updated to 3.0.23

3.0.23: 2021-11-26
------------------
Fixes:
- Fix multiline bracketed paste on Windows

New features:
- Add support for some CSI 27 modified variants of "Enter" for xterm in the
  vt100 input parser.

(adam)

2021-11-27 11:27:25 UTC MAIN commitmail json YAML

orc: fix for Darwin 12

(adam)

2021-11-27 10:38:05 UTC MAIN commitmail json YAML

2021-11-27 10:37:36 UTC MAIN commitmail json YAML

doc: Added audio/gkrellmpc version 0.1_beta10

(pho)

2021-11-27 10:37:25 UTC MAIN commitmail json YAML

Import gkrellmpc-0.1_beta10

GKrellMPC is a GKrellm plugin that allows you to control your MPD
music daemon from within gkrellm.

(pho)

2021-11-27 09:33:00 UTC MAIN commitmail json YAML

+gkrellm-themes

(pho)

2021-11-27 09:32:22 UTC MAIN commitmail json YAML

doc: Added sysutils/gkrellm-themes version 2003.01.29

(pho)

2021-11-27 09:32:09 UTC MAIN commitmail json YAML

2021-11-27 07:31:26 UTC MAIN commitmail json YAML

doc: Added meta-pkgs/php81-extensions version 8.1.0

(taca)

2021-11-27 07:30:31 UTC MAIN commitmail json YAML

meta-pkgs/Makefile: add and enable php81-extensions

(taca)

2021-11-27 07:29:49 UTC MAIN commitmail json YAML

meta-pkgs/php81-extensions: add php81-extensions version 8.1.0

PHP 8.1.x is HTML-embedded scripting language.

This package does not contain anything by itself -- it is a
"meta-package" that depends on other PHP packages.  Its sole purpose is
to require dependencies so users can install this package only and
have all the PHP stuff pulled in by the package dependency mechanism.

(taca)

2021-11-27 07:27:41 UTC MAIN commitmail json YAML

devel/php-ffi: allow build with php81

(taca)

2021-11-27 07:27:05 UTC MAIN commitmail json YAML

converters/php-mbstring: add support for php81

Handle changed include files.

(taca)

2021-11-27 07:25:45 UTC MAIN commitmail json YAML

doc: Added lang/php81 version 8.1.0

(taca)

2021-11-27 07:25:28 UTC MAIN commitmail json YAML

lang/Makefile: add and enable php81

(taca)

2021-11-27 07:24:43 UTC MAIN commitmail json YAML

lang/php81: add PHP 8.1.0 release

PHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML.  It is modular, and object-oriented.  Much of its syntax
is borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in.  The language is designed to allow web developers
to write dynamically generated pages quickly.

PHP 8.1 comes with numerous improvements and new features such as

* Enumerations
* Readonly properties
* Fibers
* Pure Intersection Types
* never return type
* First-class Callable Syntax
* "final" modifier for class constants
* New fsync and fdatasync functions
* New array_is_list function
* Explicit Octal numeral notation
* And much much more...

(taca)

2021-11-27 05:58:50 UTC MAIN commitmail json YAML

2021-11-27 05:51:04 UTC MAIN commitmail json YAML

2021-11-27 05:37:59 UTC MAIN commitmail json YAML

Apply some suggestions by pkglint

Also renamed the option "ssl" to "openssl" because asking users to
choose between "ssl" and "gnutls" is very confusing. TLS support is
now optional too, as gkrellm can be built fine without any TLS
libraries.

(pho)

2021-11-27 04:43:02 UTC MAIN commitmail json YAML

2021-11-27 00:42:23 UTC MAIN commitmail json YAML

amil/opendmarc: Fix PLIST

Remove README.specs.html, not installed by the build, and no trace of
which can be found in the unpacked tarball.

(gdt)

2021-11-26 23:53:19 UTC MAIN commitmail json YAML

Note update of net/ldns to 1.8.0.

(he)

2021-11-26 23:52:34 UTC MAIN commitmail json YAML

Update to ldns version 1.8.0.

Pkgsrc changes:
* Always depend on OpenSSL >= 1.1.0, use "dane-verify"

Upstream changes:

* ZONEMD support in ldns-signzone and ldns-verify-zone

* Draft implementation of the SVCB and HTTPS RR types.
  Use --enable-rrtype-svcb-https with configure to compile with these
  supported.

Changelog
=========
* bugfix #38: Print "line" before line number when printing
  zone parse errors. Thanks Petr Spacek.
* bugfix: Revert unused variables in ldns-config removal patch.
* bugfix #50: heap Out-of-bound Read vulnerability in
  rr_frm_str_internal reported by pokerfacett.
* bugfix #51: Heap Out-of-bound Read vulnerability in
  ldns_nsec3_salt_data reported by pokerfacett.
* Fix memory leak in examples/ldns-testns handle_tcp routine.
* Detect fixed time memory compare for openssl 0.9.8.
* Fix compile warning by variable initialisation for older gcc.
* Fix #92: ldns-testns.c:429:15: error: 'fork' is unavailable: not
  available on tvOS.
* Fix for #93: fix packaging/libldns.pc Makefile rule.
* ZONEMD support in ldns-signzone and ldns-verify-zone
* ldns-testns can answer several queries over one tcp connection,
  if they arrive within 100msec of each other.
* Fix so that ldns-testns does not leak sockets if the read fails.
* SVCB and HTTPS draft rrtypes.
  Enable with --enable-rrtype-svcb-https.
* bugfix #117: Assertion failure with DNSSEC validating of
  non existence of RR types at the root.  Thanks ZjYwMj
* Set NSEC(3) ttls to the minimum of the MINIMUM field of the SOA
  record and the TTL of the SOA itself. draft-ietf-dnsop-nsec-ttl
* bugfix #119: Let example tools read longer RR's than
  LDNS_MAX_LINELEN
* Add SVCPARAMS to python ldns_rdf_type2str function.
* PR #134 Miscellaneous spelling fixes. Thanks jsoref!
* Fix that ldns-read-zone and ldns_zone_new_frm_fp_l properly return
  the $INCLUDE not implemented error.
* Fix that ldns-read-zone and ldns_zone_new_frm_fp_l count the line
  number for an empty line after a comment.
* Fix #135: Fix compile with OpenSSL-3.0.0-beta2.
* PR #107: Added ldns_pkt2buffer_wire_compress() to make dname
  compression optional when converting packets to wire format.
  Thanks Eli Lindsey
* Option to ldns-keygen to create symlinks with known names
  (i.e. without the key id) to the created files.
  Thanks Andreas Schulze
* Fix #121: Correct handling of centimetres by LOC parser.
  Thanks Felipe Gasper
* PR #126: Link with libldns.la in Makefile.in.
  Thanks orbea
* PR #127: Addes option -Q to drill to give short answer.
  Thanks niknah
* PR #133: Update m4 files for python modules.
  Thanks Petr Men#�k
* Bufix CAA value fields may be empty: Thanks Robert Mortimer
* PR #108: Fix for ldns-compare-zones net detecting when first zone
  has a RRset that shrinks from two to one RRs, or grows from one
  to two RRs. Thanks Emilio Caballero
* Fix #131: Drill sig chasing breaks with gcc-11 and
  strict-aliasing. Thanks Stanislav Levin
* Fix #130: Unless $TLL is defined, ttl defaults to the last
  explicitly stated value. Thanks Benno
* Fix #48: Missing UNSIGNED legend with drill. Thanks reedjc
* Fix #143: EVP_PKEY_base_id became a macro with OpenSSL > 3.0
  Thanks Daniel J. Luke
* Let ldns-signzone warn for high NSEC3 iteration counts.
  Thanks Andreas Schulze

(he)

2021-11-26 21:34:54 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 59.3.0

(wiz)

2021-11-26 21:34:45 UTC MAIN commitmail json YAML

py-setuptools: update to 59.3.0.

v59.3.0
-------

Changes
^^^^^^^
* #2902: Merge with pypa/distutils@85db7a41242.

Misc
^^^^
* #2906: In ensure_local_distutils, re-use DistutilsMetaFinder to load the module. Avoids race conditions when _distutils_system_mod is employed.

(wiz)

2021-11-26 20:19:26 UTC MAIN commitmail json YAML

doc: Updated geography/gama to 2.16

(gdt)

2021-11-26 20:19:20 UTC MAIN commitmail json YAML

geography/gama: Update to 2.16

Changes in release 2.16 (2021-11-25)

  A maintenance release, the only user-visible changes are new
  gama-local option --export (renamed from --updated-xml) and some
  more tests in the gama-local sets suite.

(gdt)

2021-11-26 19:55:13 UTC MAIN commitmail json YAML

llvm: try fixing PLIST for non-x86

For PR pkg 56522 by John Klos.

(wiz)

2021-11-26 19:39:15 UTC MAIN commitmail json YAML

Honor LDFLAGS to fix NetBSD build. Ride recent import.

(schmonz)

2021-11-26 18:20:54 UTC MAIN commitmail json YAML

gst-plugins1-bad: needs socket libs to link on SunOS

(nia)

2021-11-26 17:41:39 UTC MAIN commitmail json YAML

Fix a build failure regarding missing config.rpath

> configure: error: cannot find required auxiliary files: config.rpath

config.rpath is installed by gettextize but src/Unix/autogen.sh
doesn't invoke it for some reason. autoreconf takes care of that so
just use it in place of the hand-rolled script.

(pho)

2021-11-26 16:52:19 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.3.1nb1

(wiz)

2021-11-26 16:52:08 UTC MAIN commitmail json YAML

doc: Updated net/tigervnc to 1.12.0.1.20.13nb1

(wiz)

2021-11-26 16:47:21 UTC MAIN commitmail json YAML

tigervnc: stop using rfbwait

After the update this seems to not be supported any longer.

Bump PKGREVISION.

(wiz)

2021-11-26 16:42:13 UTC MAIN commitmail json YAML

fish: remove python dependency

None of the scripts have a python interpreter in a shebang line, and they
are all examples, so python can be installed if wanted.

Bump PKGREVISION.

(wiz)

2021-11-26 15:23:05 UTC MAIN commitmail json YAML

Do not start mpdas before mpd starts up

mpdas exits with EXIT_FAILURE if it can't connect to mpd on
startup. See main.cpp (main).

(pho)

2021-11-26 15:14:41 UTC MAIN commitmail json YAML

Add an example logrotate configuration file

mpd creates its own log file but doesn't rotate it on its own. It will
get huge if you listen to music all day and night.

(pho)

2021-11-26 12:23:23 UTC MAIN commitmail json YAML

doc: Updated devel/gmp to 6.2.1nb1

(wiz)

2021-11-26 12:23:09 UTC MAIN commitmail json YAML

gmp: fix CVE-2021-43618 using upstream patch

Bump PKGREVISION.

(wiz)

2021-11-26 12:05:32 UTC MAIN commitmail json YAML

vim-share: does not seem to really need gtar for extraction

(wiz)

2021-11-26 10:19:20 UTC MAIN commitmail json YAML

Needs libbsd on Linux.

(schmonz)

2021-11-26 10:06:45 UTC MAIN commitmail json YAML

doc/TODO: + wireshark-3.6.

(wiz)

2021-11-26 09:40:05 UTC MAIN commitmail json YAML

doc: Added graphics/pikchr version 1.0.20211104

(schmonz)

2021-11-26 09:39:40 UTC MAIN commitmail json YAML

Add and enable pikchr.

(schmonz)

2021-11-26 09:38:52 UTC MAIN commitmail json YAML

Add pikchr, a PIC-like markup language for diagrams.

Pikchr (pronounced like "picture") is a PIC-like markup language for
diagrams in technical documentation. Pikchr is designed to be embedded
in fenced code blocks of Markdown (or in similar mechanisms in other
markup languages) to provide a convenient means of showing diagrams.

(schmonz)

2021-11-26 08:41:02 UTC MAIN commitmail json YAML

doc: Updated security/opendoas to 6.8.1

(pin)

2021-11-26 08:40:40 UTC MAIN commitmail json YAML

security/opendoas: update to 6.8.1

-This release fixes one major issue that has been assigned CVE-2019-25016.

Rules that allowed the user to execute any command would inherit the
executing users PATH instead of resetting it to a default PATH.
The path will now be correctly reset (d5acd52) to the defined default PATH.

Those rules still allow the user to execute any program from their PATH
but executed commands won't inherit the users PATH anymore.

Rules that limit the user to execute only a specific command are not affected
by this and are only executed from the default PATH and with the PATH
environment variable set to the safe default.

Other changes are:
-apply missing man page changes
-Fixes to the configuration parser 2d7431c, 01ac841 and 36cc28e
-Minor documentation and error message wording changes.

(pin)

2021-11-26 08:37:52 UTC MAIN commitmail json YAML

doc: Updated x11/xterm to 370

(pin)

2021-11-26 08:37:29 UTC MAIN commitmail json YAML

x11/xterm: update to 370

-add -a, -c and -d options to query-status.pl to improve test for DECRQSS.
-expanded discussion of maximum graphics geometry in ctlseqs.ms (suggested by
Bon Wong).
-corrected parameter symbol for DECCARA and DECRARA in ctlseqs.ms to indicate
that multiple parameters may be used (report by Thomas Wolff).
-add several test/demo scripts.
-improve DECCOLM, DECLRMM and DECALN referring to pseudo-code in DEC 070.
-amend a change in patch #348 which caused left/right margin mode to be reset
when resizing the terminal window (report by Valentine Barshak).
-fix a misnamed macro-parameter (patch by Rajeev V. Pillai).
-fix spacing of wideFont when its width is not exactly twice as wide as the
normal font (report by Rajeev V. Pillai).
-suppress loading of italic font in a few places when colorITmode is enabled
(report/analysis by Rajeev V. Pillai).
-modify XTSMGRAPHICS to return failure status if the terminal is not configured
to support the corresponding ReGIS or SIXEL feature (report by Nick Black,
notcurses #2252, notcurses #2257).
-modify DECERA and DECFRA to erase corresponding area in SIXEL graphics (patch
by Nick Black, notcurses #1740, vt340test #16). Also modify DECSERA.
-equate visuals for TrueColor and DirectColor (patch by Denis Kaganovich).
-correct computation for pixel value of rgb when using depth 16 (report by
Denis Kaganovich).
-correct wrapping of VT100-style double-sized characters when configured for
Unicode wide-characters (report by Luis Javier Merino).
-updated default value for sixelScrolling resource to match expected behavior
versus DECSDM change in patch #369 (report by Grant Taylor).

(pin)

2021-11-25 21:24:09 UTC MAIN commitmail json YAML

textproc/py-tomli: import py-tomli-1.2.2

Tomli is a Python library for parsing TOML. Tomli is fully compatible
with TOML v1.0.0.

(wiz)

2021-11-25 21:19:03 UTC MAIN commitmail json YAML

doc: Added devel/py-build version 0.7.0

(wiz)

2021-11-25 21:18:54 UTC MAIN commitmail json YAML

devel/Makefile: + py-build

(wiz)

2021-11-25 21:18:28 UTC MAIN commitmail json YAML

devel/py-build: import py-build-0.7.0

A simple, correct PEP517 package builder.

build will invoke the PEP 517 hooks to build a distribution package.
It is a simple build tool and does not perform any dependency
management.

(wiz)

2021-11-25 21:15:01 UTC MAIN commitmail json YAML

doc: Added textproc/py-tomli version 1.2.2

(wiz)

2021-11-25 21:14:51 UTC MAIN commitmail json YAML

textproc/Makefile: + py-tomli

(wiz)

2021-11-25 20:10:45 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis, devel/py-test-mock

(adam)

2021-11-25 20:10:26 UTC MAIN commitmail json YAML

py-test-mock: updated to 3.6.1

3.6.1 (2021-05-06)
------------------

* Fix ``mocker.resetall()`` when using ``mocker.spy()``

3.6.0 (2021-04-24)
------------------

* pytest-mock no longer supports Python 3.5.

* Correct type annotations for ``mocker.patch.object`` to also include the string form.

* ``reset_all`` now supports ``return_value`` and ``side_effect`` keyword arguments.

3.5.1 (2021-01-10)
------------------

* Use ``inspect.getattr_static`` instead of resorting to ``object.__getattribute__``
  magic. This should better comply with objects which implement a custom descriptor
  protocol.

3.5.0 (2021-01-04)
------------------

* Now all patch functions will emit a warning instead of raising a ``ValueError`` when used
  as a context-manager.

* Additionally, ``mocker.patch.context_manager`` is available when the user intends to mock
  a context manager (for example  ``threading.Lock`` object), which will not emit that
  warning.

3.4.0 (2020-12-15)
------------------

* Add `mock.seal` alias to the `mocker` fixture.

* Fixed spying on exceptions not covered by the ``Exception``
  superclass, like ``KeyboardInterrupt``.

  Before the fix, both ``spy_return`` and ``spy_exception``
  were always assigned to ``None``
  whenever such an exception happened. And after this fix,
  ``spy_exception`` is set to a correct value of an exception
  that has actually happened.

3.3.1 (2020-08-24)
------------------

* Introduce ``MockFixture`` as an alias to ``MockerFixture``.

  Before ``3.3.0``, the fixture class was named ``MockFixture``, but was renamed to ``MockerFixture`` to better
  match the ``mocker`` fixture. While not officially part of the API, it was later discovered that this broke
  the code of some users which already imported ``pytest_mock.MockFixture`` for type annotations, so we
  decided to reintroduce the name as an alias.

  Note however that this is just a stop gap measure, and new code should use ``MockerFixture`` for type annotations.

* Improved typing for ``MockerFixture.patch``

3.3.0 (2020-08-21)
------------------

* ``pytest-mock`` now includes inline type annotations and exposes them to user programs. The ``mocker`` fixture returns ``pytest_mock.MockerFixture``, which can be used to annotate your tests:

  .. code-block:: python

        from pytest_mock import MockerFixture

        def test_foo(mocker: MockerFixture) -> None:
            ...

  The type annotations were developed against mypy version ``0.782``, the
  minimum version supported at the moment. If you run into an error that you believe to be incorrect, please open an issue.

3.2.0 (2020-07-11)
------------------

* `AsyncMock <https://docs.python.org/3/library/unittest.mock.html#unittest.mock.AsyncMock>`__ is now exposed in ``mocker`` and supports provides assertion introspection similar to ``Mock`` objects.

3.1.1 (2020-05-31)
------------------

* Fixed performance regression caused by the ``ValueError`` raised
  when ``mocker`` is used as context manager.

3.1.0 (2020-04-18)
------------------

* New mocker fixtures added that allow using mocking functionality in other scopes:

  * ``class_mocker``
  * ``module_mocker``
  * ``package_mocker``
  * ``session_mocker``

3.0.0 (2020-03-31)
------------------

* Python 2.7 and 3.4 are no longer supported. Users using ``pip 9`` or later will install
  a compatible version automatically.

* ``mocker.spy`` now also works with ``async def`` functions.

(adam)

2021-11-25 20:01:56 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.27.1

6.27.1

This patch changes the backing datastructures of register_random() and a few internal caches to use weakref.WeakKeyDictionary. This reduces memory usage and may improve performance when registered Random instances are only used for a subset of your tests.

6.27.0

This release teaches Hypothesis窶� multiple-error reporting to format tracebacks using pytest or better-exceptions, if they are installed and enabled.

6.26.0

Did you know that of the 264 possible floating-point numbers, 253 of them are nan

While nans usually have all zeros in the sign bit and mantissa, this isn窶冲 always true, and 窶�signaling窶� nans might trap or error. To help distinguish such errors in e.g. CI logs, Hypothesis now prints -nan for negative nans, and adds a comment like # Saw 3 signaling NaNs if applicable.

6.25.0

This release adds special filtering logic to make a few special cases like s.map(lambda x: x) and lists().filter(len) more efficient.

6.24.6

This patch makes floats() generate 窶徭ubnormal窶� floating point numbers more often, as these rare values can have strange interactions with unsafe compiler optimisations like -ffast-math.

6.24.5

This patch fixes a rare internal error in the datetimes() strategy, where the implementation of allow_imaginary=False crashed when checking a time during the skipped hour of a DST transition if the DST offset is negative

6.24.4

This patch gives Hypothesis it窶冱 own internal Random instance, ensuring that test suites which reset the global random state don窶冲 induce weird correlations between property-based tests.

6.24.3

This patch updates documentation of note()

(adam)

2021-11-25 19:52:43 UTC MAIN commitmail json YAML

2021-11-25 19:51:19 UTC MAIN commitmail json YAML

py-confuse: fix MASTER_SITES

(adam)

2021-11-25 19:41:38 UTC MAIN commitmail json YAML

doc: Updated audio/py-beets to 1.5.0

(bsiegert)

2021-11-25 19:41:22 UTC MAIN commitmail json YAML

Update py-beets to 1.5.0, PR pkg/56378.

This long overdue release of beets includes far too many exciting and useful
features than could ever be satisfactorily enumerated.
As a technical detail, it also introduces two new external libraries:
MediaFile and Confuse used to be part of beets but are now reusable
dependencies---packagers, please take note.
Finally, this is the last version of beets where we intend to support Python
2.x and 3.5; future releases will soon require Python 3.6.

(bsiegert)

2021-11-25 19:34:27 UTC MAIN commitmail json YAML

doc: Added devel/py-confuse version 1.6.0

(bsiegert)

2021-11-25 19:33:58 UTC MAIN commitmail json YAML

New package, py-confuse. Part of PR pkg/56378.

Confuse is a configuration library for Python that uses YAML. It takes
care of defaults, overrides, type checking, command-line integration,
human-readable errors, and standard OS-specific locations.

Here's what Confuse brings to the table:

-  An utterly sensible API resembling dictionary-and-list structures
  but providing transparent validation without lots of boilerplate
  code.
-  Combine configuration data from multiple sources. Using
  layering, Confuse allows user-specific configuration to seamlessly
  override system-wide configuration, which in turn overrides built-in
  defaults.
-  Look for configuration files in platform-specific paths.
-  Integration with command-line arguments via argparse or optparse
  from the standard library.

(bsiegert)

2021-11-25 16:36:52 UTC MAIN commitmail json YAML

doc: Note update of lang/ruby30 and related pacakges to 3.0.3

lang/ruby30-base
lang/ruby30

(taca)

2021-11-25 16:35:52 UTC MAIN commitmail json YAML

lang/ruby30-base: update to 3.0.3

Ruby 3.0.3 Released
Posted by nagachika on 24 Nov 2021

Ruby 3.0.3 has been released.

This release includes security fixes.  Please check the topics below for
details.

* CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
  Parsing Methods

* CVE-2021-41816: Buffer Overrun in CGI.escape_html

* CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

See the commit logs for details.

(taca)

2021-11-25 16:02:52 UTC MAIN commitmail json YAML

doc: Note update of lang/ruby27 and related pacakges to 2.7.5

lang/ruby27-base
databases/ruby-gdbm
devel/ruby-fiddle
devel/ruby-readline
lang/ruby27

(taca)

2021-11-25 16:01:18 UTC MAIN commitmail json YAML

lang/ruby27-base: update to 2.7.5

Ruby 2.7.5 Released
Posted by usa on 24 Nov 2021

Ruby 2.7.5 has been released.

This release includes security fixes.  Please check the topics below for
details.

* CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
  Parsing Methods

* CVE-2021-41816: Buffer Overrun in CGI.escape_html

* CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse

See the commit logs for details.

(taca)

2021-11-25 15:52:09 UTC MAIN commitmail json YAML

doc: Note update of lang/ruby26* to 2.6.9

lang/ruby26-base
lang/ruby26

(taca)

2021-11-25 15:51:08 UTC MAIN commitmail json YAML

lang/ruby26-base: update to 2.6.9

Ruby 2.6.9 Released
Posted by usa on 24 Nov 2021

Ruby 2.6.9 has been released.

This release includes security fixes.  Please check the topics below for
details.

* CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date
  Parsing Methods

* CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse See the commit
  logs for details.

Ruby 2.6 is now under the state of the security maintenance phase, until the
end of March of 2022.  After that date, maintenance of Ruby 2.6 will be
ended.  We recommend you start planning the migration to newer versions of
Ruby, such as 3.0 or 2.7.

(taca)

2021-11-25 15:42:25 UTC MAIN commitmail json YAML

emulators: Enable suse131_gtk3

(ryoon)

2021-11-25 15:41:04 UTC MAIN commitmail json YAML

doc: Added emulators/suse131_gtk3 version 13.1

(ryoon)

2021-11-25 15:39:48 UTC MAIN commitmail json YAML

emulators/suse131_gtk3: import suse_gtk3-13.1

Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.

This package supports running ELF binaries linked with glibc2 that
require GTK+-3.x shared libraries.

(ryoon)

2021-11-25 15:14:49 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.34.2

(leot)

2021-11-25 15:14:26 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.34.2

Changes:
WebKitGTK 2.34.2
================
- Fix scrolling issues when pressing Home and PgDown keys.
- Update effective appearance after web process switch on navigation.
- Fix the build with video disabled.

(leot)

2021-11-25 15:07:28 UTC MAIN commitmail json YAML

doc: Updated print/qpdf to 10.4.0

(ryoon)

2021-11-25 15:06:48 UTC MAIN commitmail json YAML

qpdf: Update to 10.4.0

Changelog:
10.4.0: November 16, 2021
      + Handling of Weak Cryptography Algorithms

          o From the qpdf CLI, the --allow-weak-crypto is now required to
            suppress a warning when explicitly creating PDF files using RC4
            encryption. While qpdf will always retain the ability to read and
            write such files, doing so will require explicit acknowledgment
            moving forward. For qpdf 10.4, this change only affects the
            command-line tool. Starting in qpdf 11, there will be small API
            changes to require explicit acknowledgment in those cases as well.
            For additional information, see Chapter 6, Weak Cryptography.

      + Bug Fixes

          o Fix potential bounds error when handling shell completion that
            could occur when given bogus input.

          o Properly handle overlay/underlay on completely empty pages (with no
            resource dictionary).

          o Fix crash that could occur under certain conditions when using
            --pages with files that had form fields.

      + Library Enhancements

          o Make QPDF::findPage functions public.

          o Add methods to Pl_Flate to be able to receive warnings on certain
            recoverable conditions.

          o Add an extra check to the library to detect when foreign objects
            are inserted directly (instead of using QPDF::copyForeignObject) at
            the time of insertion rather than when the file is written.
            Catching the error sooner makes it much easier to locate the
            incorrect code.

      + CLI Enhancements

          o Improve diagnostics around parsing --pages command-line options

      + Packaging Changes

          o The Windows binary distribution is now built with crypto provided
            by OpenSSL 3.0.

(ryoon)

2021-11-25 14:46:57 UTC MAIN commitmail json YAML

qpdf: Follow HOMEPAGE redirect

(ryoon)

2021-11-25 14:42:50 UTC MAIN commitmail json YAML

doc: Updated security/gnupg2 to 2.2.33

(ryoon)

2021-11-25 14:42:19 UTC MAIN commitmail json YAML

gnupg2: Update to 2.2.33

Changelog:
Noteworthy changes in version 2.2.33 (2021-11-23)
-------------------------------------------------

  * gpg: New option --min-rsa-length.  [rG6ee01c1d26]

  * gpg: New option --forbid-gen-key.  [rG985fb25c46]

  * gpg: New option --override-compliance-check.  [T5655]

  * gpgconf: New command --show-configs.  [rG8fe3f57643]

  * agent,dirmngr: New option --steal-socket.  [rG6507c6ab10]

  * scd: Improve the selection of the default PC/SC reader.  [T5644]

  * gpg: Fix printing of binary notations.  [T5667]

  * gpg: Remove stale ultimately trusted keys from the trustdb.  [T5685]

  * gpgsm: Detect circular chains in --list-chain.  [rGc9343bec83]

  * gpgconf: Create the local option file even if the global file
    exists.  [T5650]

  * dirmngr: Make reading resolv.conf more robust.  [T5657]

  * gpg-wks-server: Fix created file permissions.  [rGf54feb4470]

  * scd: Support longer data for ssh-agent authentication with openpgp
    cards.  [T5682]

  * Support gpgconf.ctl for NetBSD and Solaris.  [T5656,T5671]

  * Silence "Garbled console data" warning under Windows in most
    cases.

  * Silence warning about the rootdir under Unices w/o a mounted /proc
    file system.

  * Fix possible build problems about missing include files.  [T5592]

  * i18n: Replace the term "PIN-Cache" by "Passswort-Cache" in the
    German translation. [rgf453d52e53]

  * i18n: Update the Russian translation.

  Release-info: https://dev.gnupg.org/T5641
  See-also: gnupg-announce/2021q4/000467.html

(ryoon)

2021-11-25 14:35:19 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 94.0.2

(ryoon)

2021-11-25 14:34:58 UTC MAIN commitmail json YAML

firefox-l10n: Update to 94.0.2

* Sync with www/firefox-94.0.2.

(ryoon)

2021-11-25 14:34:22 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 94.0.2

(ryoon)

2021-11-25 14:33:41 UTC MAIN commitmail json YAML

firefox: Update to 94.0.2

Changelog:
Fixed

  * Improved hangs experienced by users of assistive technology such as NVDA
    when installing Firefox through the Microsoft Store (bug 1736742)

  * Resolved general instability/crashes on Linux caused by a file descriptor
    leak when backgrounding tabs using WebGL (bug 1741997)

Changed

  * Updated preference design for Firefox Suggest for improved clarity.

(ryoon)

2021-11-25 12:12:20 UTC MAIN commitmail json YAML

doc: Added www/py-python-multipart version 0.0.5

(wiz)

2021-11-25 12:12:10 UTC MAIN commitmail json YAML

doc: Added www/py-multipart version 0.2.4

(wiz)

2021-11-25 12:11:59 UTC MAIN commitmail json YAML

www/Makefile: + py*multipart

(wiz)

2021-11-25 12:11:44 UTC MAIN commitmail json YAML

py-multipart: pkglint cleanup

(wiz)

2021-11-25 12:11:19 UTC MAIN commitmail json YAML

py-python-multipart: use https

(wiz)

2021-11-25 12:11:03 UTC MAIN commitmail json YAML

www/py-python-multipart: import py-python-multipart-0.0.5

python-multipart is an Apache2 licensed streaming multipart parser for Python.

(wiz)

2021-11-25 12:10:40 UTC MAIN commitmail json YAML

www/py-multipart: import py-multipart-0.2.4

This module provides a parser for the multipart/form-data format.
It can read from a file, a socket or a WSGI environment. The parser
can be used to replace cgi.FieldStorage to work around its limitations.

(wiz)

2021-11-25 08:55:42 UTC MAIN commitmail json YAML

textproc/Makefile: add nltk_data packages

(wiz)

2021-11-25 08:51:23 UTC MAIN commitmail json YAML

electrum: remove upper bound to fix bulk build

(wiz)

2021-11-25 08:20:14 UTC MAIN commitmail json YAML

doc: Added net/fd-proxy version 20141025

(schmonz)

2021-11-25 08:19:48 UTC MAIN commitmail json YAML

Add and enable fd-proxy.

(schmonz)

2021-11-25 08:18:18 UTC MAIN commitmail json YAML

Add fd-proxy, glue for making a TCP proxy using ucspi-tcp tools.

fd-proxy is a very small program, written in C. Its purpose is to
connect the I/Os of a tcpserver and tcpclient pair (from the ucspi-tcp
suite) in order to implement a TCP proxy. Setting up such a proxy can be
done in a single line.

(schmonz)

2021-11-25 08:13:47 UTC MAIN commitmail json YAML

Updated converters/py-charset-normalizer, devel/py-dotenv

(adam)

2021-11-25 08:13:28 UTC MAIN commitmail json YAML

py-dotenv: updated to 0.19.2

0.19.2

Fixed
- In `set_key`, add missing newline character before new entry if necessary.

0.19.1

Added
- Add support for Python 3.10.

0.19.0

Changed
- Require Python 3.5 or a later version.  Python 2 and 3.4 are no longer supported.
  by [@bbc2]).

Added
- The `dotenv_path` argument of `set_key` and `unset_key` now has a type of `Union[str,
  os.PathLike]` instead of just `os.PathLike`
- The `stream` argument of `load_dotenv` and `dotenv_values` can now be a text stream
  (`IO[str]`), which includes values like `io.StringIO("foo")` and `open("file.env",
  "r")`

0.18.0

Changed
- Raise `ValueError` if `quote_mode` isn't one of `always`, `auto` or `never` in
  `set_key`
- When writing a value to a .env file with `set_key` or `dotenv set <key> <value>`
  - Use single quotes instead of double quotes.
  - Don't strip surrounding quotes.
  - In `auto` mode, don't add quotes if the value is only made of alphanumeric characters
    (as determined by `string.isalnum`).

0.17.1

Fixed
- Fixed tests for build environments relying on `PYTHONPATH`

[0.17.0

Changed
- Make `dotenv get <key>` only show the value, not `key=value`

Added
- Add `--override`/`--no-override` option to `dotenv run`

0.16.0

Changed
- The default value of the `encoding` parameter for `load_dotenv` and `dotenv_values` is
  now `"utf-8"` instead of `None`
- Fix resolution order in variable expansion with `override=False`

(adam)

2021-11-25 08:10:29 UTC MAIN commitmail json YAML

py-charset-normalizer: updated to 2.0.8

2.0.8
Changed
- Improvement over Vietnamese detection
- MD improvement on trailing data and long foreign (non-pure latin) data
- Efficiency improvements in cd/alphabet_languages from [@adbar](https://github.com/adbar)
- call sum() without an intermediary list following PEP 289 recommendations from [@adbar](https://github.com/adbar)
- Code style as refactored by Sourcery-AI
- Minor adjustment on the MD around european words
- Remove and replace SRTs from assets / tests
- Initialize the library logger with a `NullHandler` by default from [@nmaynes](https://github.com/nmaynes)
- Setting kwarg `explain` to True will add provisionally (bounded to function lifespan) a specific stream handler

(adam)

2021-11-25 00:38:46 UTC MAIN commitmail json YAML

doc: Updated editors/retext to 7.2.2

(gutteridge)

2021-11-25 00:38:35 UTC MAIN commitmail json YAML

retext: update to 7.2.2

## ReText 7.2.2 (2021-10-11)

* Issue #552 Fixed bad Spanish translation causing a crash.
* Fixed `TypeError: index 0 has type 'float' but 'int' is expected` with
  Python 3.10.
* Fixed `RuntimeError: ffi_prep_cif_var failed` in XSettings code.

(gutteridge)

2021-11-24 22:10:57 UTC MAIN commitmail json YAML

py-setuptools: Update comment.

(wiz)

2021-11-24 21:31:49 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.2.10

(pin)

2021-11-24 21:31:28 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.2.10

-Remove Ctrl + c for copying item name to the clipboard (in order to reduce
build dependency)
-Change color of selected items to make them more visible

(pin)

2021-11-24 19:55:37 UTC pkgsrc-2021Q3 commitmail json YAML

2021-11-24 19:52:42 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6538 - requested by gdt
chat/matrix-synapse: security update

Revisions pulled up:
- chat/matrix-synapse/Makefile                                  1.34-1.36
- chat/matrix-synapse/PLIST                                    1.18-1.19
- chat/matrix-synapse/distinfo                                  1.24,1.27-1.28

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  js
  Date:          Sat Oct  2 12:23:13 UTC 2021

  Modified Files:
          pkgsrc/chat/matrix-synapse: Makefile PLIST distinfo

  Log Message:
  Update chat/matrix-synapse to 1.43.0

  Synapse 1.43.0 (2021-09-21)
  =============
  This release drops support for the deprecated, unstable API for [MSC2858 (Multiple SSO Identity
  Providers)](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md#unstable-prefix), as well as the undocumented `experimental.msc2858_enabled` config
  option. Client authors should update their clients to use the stable API, available since Synapse 1.30.

  The documentation has been updated with configuration for routing `/spaces`, `/hierarchy` and `/summary` to workers. See [the upgrade
  notes](https://github.com/matrix-org/synapse/blob/release-v1.43/docs/upgrade.md#upgrading-to-v1430) for more details.

  No significant changes since 1.43.0rc2.

  Synapse 1.43.0rc2 (2021-09-17)
  ===============

  Bugfixes
  --------

  - Added opentracing logging to help debug [\#9424](https://github.com/matrix-org/synapse/issues/9424). ([\#10828](https://github.com/matrix-org/synapse/issues/10828))

  Synapse 1.43.0rc1 (2021-09-14)
  ===============

  Features
  --------

  - Allow room creators to send historical events specified by [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) in existing room versions.
  ([\#10566](https://github.com/matrix-org/synapse/issues/10566))
  - Add config option to use non-default manhole password and keys. ([\#10643](https://github.com/matrix-org/synapse/issues/10643))
  - Skip final GC at shutdown to improve restart performance. ([\#10712](https://github.com/matrix-org/synapse/issues/10712))
  - Allow configuration of the oEmbed URLs used for URL previews. ([\#10714](https://github.com/matrix-org/synapse/issues/10714), [\#10759](https://github.com/matrix-org/synapse/issues/10759))
  - Prefer [room version 9](https://github.com/matrix-org/matrix-doc/pull/3375) for restricted rooms per the [room version capabilities](https://github.com/matrix-org/matrix-doc/pull/3244) API.
  ([\#10772](https://github.com/matrix-org/synapse/issues/10772))

  Bugfixes
  --------

  - Fix a long-standing bug where room avatars were not included in email notifications. ([\#10658](https://github.com/matrix-org/synapse/issues/10658))
  - Fix a bug where the ordering algorithm was skipping the `origin_server_ts` step in the spaces summary resulting in unstable room orderings.
  ([\#10730](https://github.com/matrix-org/synapse/issues/10730))
  - Fix edge case when persisting events into a room where there are multiple events we previously hadn't calculated auth chains for (and hadn't marked as needing to be calculated).
  ([\#10743](https://github.com/matrix-org/synapse/issues/10743))
  - Fix a bug which prevented calls to `/createRoom` that included the `room_alias_name` parameter from being handled by worker processes. ([\#10757](https://github.com/matrix-org/synapse/issues/10757))
  - Fix a bug which prevented user registration via SSO to require consent tracking for SSO mapping providers that don't prompt for Matrix ID selection. Contributed by @AndrewFerr.
  ([\#10733](https://github.com/matrix-org/synapse/issues/10733))
  - Only return the stripped state events for the `m.space.child` events in a room for the spaces summary from [MSC2946](https://github.com/matrix-org/matrix-doc/pull/2946).
  ([\#10760](https://github.com/matrix-org/synapse/issues/10760))
  - Properly handle room upgrades of spaces. ([\#10774](https://github.com/matrix-org/synapse/issues/10774))
  - Fix a bug which generated invalid homeserver config when the `frontend_proxy` worker type was passed to the Synapse Worker-based Complement image.
  ([\#10783](https://github.com/matrix-org/synapse/issues/10783))

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

  - Minor fix to the `media_repository` developer documentation. Contributed by @cuttingedge1109. ([\#10556](https://github.com/matrix-org/synapse/issues/10556))
  - Update the documentation to note that the `/spaces` and `/hierarchy` endpoints can be routed to workers. ([\#10648](https://github.com/matrix-org/synapse/issues/10648))
  - Clarify admin API documentation on undoing room deletions. ([\#10735](https://github.com/matrix-org/synapse/issues/10735))
  - Split up the modules documentation and add examples for module developers. ([\#10758](https://github.com/matrix-org/synapse/issues/10758))
  - Correct 2 typographical errors in the [Log Contexts documentation](https://matrix-org.github.io/synapse/latest/log_contexts.html). ([\#10795](https://github.com/matrix-org/synapse/issues/10795))
  - Fix a wording mistake in the sample configuration. Contributed by @bramvdnheuvel:nltrix.net. ([\#10804](https://github.com/matrix-org/synapse/issues/10804))

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

  - Remove the [unstable MSC2858 API](https://github.com/matrix-org/matrix-doc/blob/master/proposals/2858-Multiple-SSO-Identity-Providers.md#unstable-prefix), including the undocumented
  `experimental.msc2858_enabled` config option. The unstable API has been deprecated since Synapse 1.35. Client authors should update their clients to use the stable API introduced in Synapse 1.30 if
  they have not already done so. ([\#10693](https://github.com/matrix-org/synapse/issues/10693))

  Internal Changes
  ----------------

  - Add OpenTracing logging to help debug stuck messages (as described by issue [#9424](https://github.com/matrix-org/synapse/issues/9424)).
  ([\#10704](https://github.com/matrix-org/synapse/issues/10704))
  - Add type annotations to the `synapse.util` package. ([\#10601](https://github.com/matrix-org/synapse/issues/10601))
  - Ensure `rooms.creator` field is always populated for easy lookup in [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) usage later.
  ([\#10697](https://github.com/matrix-org/synapse/issues/10697))
  - Add missing type hints to REST servlets. ([\#10707](https://github.com/matrix-org/synapse/issues/10707), [\#10728](https://github.com/matrix-org/synapse/issues/10728),
  [\#10736](https://github.com/matrix-org/synapse/issues/10736))
  - Do not include rooms with unknown room versions in the spaces summary results. ([\#10727](https://github.com/matrix-org/synapse/issues/10727))
  - Additional error checking for the `preset` field when creating a room. ([\#10738](https://github.com/matrix-org/synapse/issues/10738))
  - Clean up some of the federation event authentication code for clarity. ([\#10744](https://github.com/matrix-org/synapse/issues/10744), [\#10745](https://github.com/matrix-org/synapse/issues/10745),
  [\#10746](https://github.com/matrix-org/synapse/issues/10746), [\#10771](https://github.com/matrix-org/synapse/issues/10771), [\#10773](https://github.com/matrix-org/synapse/issues/10773),
  [\#10781](https://github.com/matrix-org/synapse/issues/10781))
  - Add an index to `presence_stream` to hopefully speed up startups a little. ([\#10748](https://github.com/matrix-org/synapse/issues/10748))
  - Refactor event size checking code to simplify searching the codebase for the origins of certain error strings that are occasionally emitted.
  ([\#10750](https://github.com/matrix-org/synapse/issues/10750))
  - Move tests relating to rooms having encryption out of the user directory tests. ([\#10752](https://github.com/matrix-org/synapse/issues/10752))
  - Use `attrs` internally for the URL preview code & update documentation. ([\#10753](https://github.com/matrix-org/synapse/issues/10753))
  - Minor speed ups when joining large rooms over federation. ([\#10754](https://github.com/matrix-org/synapse/issues/10754), [\#10755](https://github.com/matrix-org/synapse/issues/10755),
  [\#10756](https://github.com/matrix-org/synapse/issues/10756), [\#10780](https://github.com/matrix-org/synapse/issues/10780), [\#10784](https://github.com/matrix-org/synapse/issues/10784))
  - Add a constant for `m.federate`. ([\#10775](https://github.com/matrix-org/synapse/issues/10775))
  - Add a script to update the Debian changelog in a Docker container for systems that are not Debian-based. ([\#10778](https://github.com/matrix-org/synapse/issues/10778))
  - Change the format of authenticated users in logs when a user is being puppeted by and admin user. ([\#10779](https://github.com/matrix-org/synapse/issues/10779))
  - Remove fixed and flakey tests from the Sytest blacklist. ([\#10788](https://github.com/matrix-org/synapse/issues/10788))
  - Improve internal details of the user directory code. ([\#10789](https://github.com/matrix-org/synapse/issues/10789))
  - Use direct references to config flags. ([\#10798](https://github.com/matrix-org/synapse/issues/10798))
  - Ensure the Rust reporter passes type checking with jaeger-client 4.7's type annotations. ([\#10799](https://github.com/matrix-org/synapse/issues/10799))

  Synapse 1.42.0 (2021-09-07)
  =============
  This version of Synapse removes deprecated room-management admin APIs, removes out-of-date email pushers, and improves error handling for fallback templates for user-interactive authentication. For
  more information on these points, server administrators are encouraged to read [the upgrade notes](docs/upgrade.md#upgrading-to-v1420).

  No significant changes since 1.42.0rc2.

  Synapse 1.42.0rc2 (2021-09-06)
  ===============

  Features
  --------

  - Support room version 9 from [MSC3375](https://github.com/matrix-org/matrix-doc/pull/3375). ([\#10747](https://github.com/matrix-org/synapse/issues/10747))

  Internal Changes
  ----------------

  - Print a warning when using one of the deprecated `template_dir` settings. ([\#10768](https://github.com/matrix-org/synapse/issues/10768))

  Synapse 1.42.0rc1 (2021-09-01)
  ===============

  Features
  --------

  - Add support for [MSC3231](https://github.com/matrix-org/matrix-doc/pull/3231): Token authenticated registration. Users can be required to submit a token during registration to authenticate
  themselves. Contributed by Callum Brown. ([\#10142](https://github.com/matrix-org/synapse/issues/10142))
  - Add support for [MSC3283](https://github.com/matrix-org/matrix-doc/pull/3283): Expose `enable_set_displayname` in capabilities. ([\#10452](https://github.com/matrix-org/synapse/issues/10452))
  - Port the `PresenceRouter` module interface to the new generic interface. ([\#10524](https://github.com/matrix-org/synapse/issues/10524))
  - Add pagination to the spaces summary based on updates to [MSC2946](https://github.com/matrix-org/matrix-doc/pull/2946). ([\#10613](https://github.com/matrix-org/synapse/issues/10613),
  [\#10725](https://github.com/matrix-org/synapse/issues/10725))

  Bugfixes
  --------

  - Validate new `m.room.power_levels` events. Contributed by @aaronraimist. ([\#10232](https://github.com/matrix-org/synapse/issues/10232))
  - Display an error on User-Interactive Authentication fallback pages when authentication fails. Contributed by Callum Brown. ([\#10561](https://github.com/matrix-org/synapse/issues/10561))
  - Remove pushers when deleting an e-mail address from an account. Pushers for old unlinked emails will also be deleted. ([\#10581](https://github.com/matrix-org/synapse/issues/10581),
  [\#10734](https://github.com/matrix-org/synapse/issues/10734))
  - Reject Client-Server `/keys/query` requests which provide `device_ids` incorrectly. ([\#10593](https://github.com/matrix-org/synapse/issues/10593))
  - Rooms with unsupported room versions are no longer returned via `/sync`. ([\#10644](https://github.com/matrix-org/synapse/issues/10644))
  - Enforce the maximum length for per-room display names and avatar URLs. ([\#10654](https://github.com/matrix-org/synapse/issues/10654))
  - Fix a bug which caused the `synapse_user_logins_total` Prometheus metric not to be correctly initialised on restart. ([\#10677](https://github.com/matrix-org/synapse/issues/10677))
  - Improve `ServerNoticeServlet` to avoid duplicate requests and add unit tests. ([\#10679](https://github.com/matrix-org/synapse/issues/10679))
  - Fix long-standing issue which caused an error when a thumbnail is requested and there are multiple thumbnails with the same quality rating.
  ([\#10684](https://github.com/matrix-org/synapse/issues/10684))
  - Fix a regression introduced in v1.41.0 which affected the performance of concurrent fetches of large sets of events, in extreme cases causing the process to hang.
  ([\#10703](https://github.com/matrix-org/synapse/issues/10703))
  - Fix a regression introduced in Synapse 1.41 which broke email transmission on Systems using older versions of the Twisted library. ([\#10713](https://github.com/matrix-org/synapse/issues/10713))

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

  - Add documentation on how to connect Django with Synapse using OpenID Connect and django-oauth-toolkit. Contributed by @HugoDelval. ([\#10192](https://github.com/matrix-org/synapse/issues/10192))
  - Advertise https://matrix-org.github.io/synapse documentation in the `README` and `CONTRIBUTING` files. ([\#10595](https://github.com/matrix-org/synapse/issues/10595))
  - Fix some of the titles not rendering in the OpenID Connect documentation. ([\#10639](https://github.com/matrix-org/synapse/issues/10639))
  - Minor clarifications to the documentation for reverse proxies. ([\#10708](https://github.com/matrix-org/synapse/issues/10708))
  - Remove table of contents from the top of installation and contributing documentation pages. ([\#10711](https://github.com/matrix-org/synapse/issues/10711))

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

  - Remove deprecated Shutdown Room and Purge Room Admin API. ([\#8830](https://github.com/matrix-org/synapse/issues/8830))

  Internal Changes
  ----------------

  - Improve type hints for the proxy agent and SRV resolver modules. Contributed by @dklimpel. ([\#10608](https://github.com/matrix-org/synapse/issues/10608))
  - Clean up some of the federation event authentication code for clarity. ([\#10614](https://github.com/matrix-org/synapse/issues/10614), [\#10615](https://github.com/matrix-org/synapse/issues/10615),
  [\#10624](https://github.com/matrix-org/synapse/issues/10624), [\#10640](https://github.com/matrix-org/synapse/issues/10640))
  - Add a comment asking developers to leave a reason when bumping the database schema version. ([\#10621](https://github.com/matrix-org/synapse/issues/10621))
  - Remove not needed database updates in modify user admin API. ([\#10627](https://github.com/matrix-org/synapse/issues/10627))
  - Convert room member storage tuples to `attrs` classes. ([\#10629](https://github.com/matrix-org/synapse/issues/10629), [\#10642](https://github.com/matrix-org/synapse/issues/10642))
  - Use auto-attribs for the attrs classes used in sync. ([\#10630](https://github.com/matrix-org/synapse/issues/10630))
  - Make `backfill` and `get_missing_events` use the same codepath. ([\#10645](https://github.com/matrix-org/synapse/issues/10645))
  - Improve the performance of the `/hierarchy` API (from [MSC2946](https://github.com/matrix-org/matrix-doc/pull/2946)) by caching responses received over federation.
  ([\#10647](https://github.com/matrix-org/synapse/issues/10647))
  - Run a nightly CI build against Twisted trunk. ([\#10651](https://github.com/matrix-org/synapse/issues/10651), [\#10672](https://github.com/matrix-org/synapse/issues/10672))
  - Do not print out stack traces for network errors when fetching data over federation. ([\#10662](https://github.com/matrix-org/synapse/issues/10662))
  - Simplify tests for device admin rest API. ([\#10664](https://github.com/matrix-org/synapse/issues/10664))
  - Add missing type hints to REST servlets. ([\#10665](https://github.com/matrix-org/synapse/issues/10665), [\#10666](https://github.com/matrix-org/synapse/issues/10666),
  [\#10674](https://github.com/matrix-org/synapse/issues/10674))
  - Flatten the `tests.synapse.rests` package by moving the contents of `v1` and `v2_alpha` into the parent. ([\#10667](https://github.com/matrix-org/synapse/issues/10667))
  - Update `complement.sh` to rebuild the base Docker image when run with workers. ([\#10686](https://github.com/matrix-org/synapse/issues/10686))
  - Split the event-processing methods in `FederationHandler` into a separate `FederationEventHandler`. ([\#10692](https://github.com/matrix-org/synapse/issues/10692))
  - Remove unused `compare_digest` function. ([\#10706](https://github.com/matrix-org/synapse/issues/10706))

  To generate a diff of this commit:
  cvs rdiff -u -r1.33 -r1.34 pkgsrc/chat/matrix-synapse/Makefile
  cvs rdiff -u -r1.17 -r1.18 pkgsrc/chat/matrix-synapse/PLIST
  cvs rdiff -u -r1.23 -r1.24 pkgsrc/chat/matrix-synapse/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  js
  Date:          Fri Nov 19 14:06:08 UTC 2021

  Modified Files:
          pkgsrc/chat/matrix-synapse: Makefile PLIST distinfo

  Log Message:
  Update chat/matrix-synapse to 1.47.0

  Synapse 1.47.0 (2021-11-17)
  =============
  No significant changes since 1.47.0rc3.

  Synapse 1.47.0rc3 (2021-11-16)
  ===============

  Bugfixes
  --------

  - Fix a bug introduced in 1.47.0rc1 which caused worker processes to not halt startup in the presence of outstanding database migrations.
  ([\#11346](https://github.com/matrix-org/synapse/issues/11346))
  - Fix a bug introduced in 1.47.0rc1 which prevented the 'remove deleted devices from `device_inbox` column' background process from running when updating from a recent Synapse version.
  ([\#11303](https://github.com/matrix-org/synapse/issues/11303), [\#11353](https://github.com/matrix-org/synapse/issues/11353))

  Synapse 1.47.0rc2 (2021-11-10)
  ===============

  This fixes an issue with publishing the Debian packages for 1.47.0rc1.
  It is otherwise identical to 1.47.0rc1.

  Synapse 1.47.0rc1 (2021-11-09)
  ===============

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

  - The `user_may_create_room_with_invites` module callback is now deprecated. Please refer to the [upgrade notes](https://matrix-org.github.io/synapse/develop/upgrade#upgrading-to-v1470) for more
  information. ([\#11206](https://github.com/matrix-org/synapse/issues/11206))
  - Remove deprecated admin API to delete rooms (`POST /_synapse/admin/v1/rooms/<room_id>/delete`). ([\#11213](https://github.com/matrix-org/synapse/issues/11213))

  Features
  --------

  - Advertise support for Client-Server API r0.6.1. ([\#11097](https://github.com/matrix-org/synapse/issues/11097))
  - Add search by room ID and room alias to the List Room admin API. ([\#11099](https://github.com/matrix-org/synapse/issues/11099))
  - Add an `on_new_event` third-party rules callback to allow Synapse modules to act after an event has been sent into a room. ([\#11126](https://github.com/matrix-org/synapse/issues/11126))
  - Add a module API method to update a user's membership in a room. ([\#11147](https://github.com/matrix-org/synapse/issues/11147))
  - Add metrics for thread pool usage. ([\#11178](https://github.com/matrix-org/synapse/issues/11178))
  - Support the stable room type field for [MSC3288](https://github.com/matrix-org/matrix-doc/pull/3288). ([\#11187](https://github.com/matrix-org/synapse/issues/11187))
  - Add a module API method to retrieve the current state of a room. ([\#11204](https://github.com/matrix-org/synapse/issues/11204))
  - Calculate a default value for `public_baseurl` based on `server_name`. ([\#11210](https://github.com/matrix-org/synapse/issues/11210))
  - Add support for serving `/.well-known/matrix/server` files, to redirect federation traffic to port 443. ([\#11211](https://github.com/matrix-org/synapse/issues/11211))
  - Add admin APIs to pause, start and check the status of background updates. ([\#11263](https://github.com/matrix-org/synapse/issues/11263))

  Bugfixes
  --------

  - Fix a long-standing bug which allowed hidden devices to receive to-device messages, resulting in unnecessary database bloat. ([\#10097](https://github.com/matrix-org/synapse/issues/10097))
  - Fix a long-standing bug where messages in the `device_inbox` table for deleted devices would persist indefinitely. Contributed by @dklimpel and @JohannesKleine.
  ([\#10969](https://github.com/matrix-org/synapse/issues/10969), [\#11212](https://github.com/matrix-org/synapse/issues/11212))
  - Do not accept events if a third-party rule `check_event_allowed` callback raises an exception. ([\#11033](https://github.com/matrix-org/synapse/issues/11033))
  - Fix long-standing bug where verification requests could fail in certain cases if a federation whitelist was in place but did not include your own homeserver.
  ([\#11129](https://github.com/matrix-org/synapse/issues/11129))
  - Allow an empty list of `state_events_at_start` to be sent when using the [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) `/batch_send` endpoint and the author of the historical
  messages is already part of the current room state at the given `?prev_event_id`. ([\#11188](https://github.com/matrix-org/synapse/issues/11188))
  - Fix a bug introduced in Synapse 1.45.0 which prevented the `synapse_review_recent_signups` script from running. Contributed by @samuel-p.
  ([\#11191](https://github.com/matrix-org/synapse/issues/11191))
  - Delete `to_device` messages for hidden devices that will never be read, reducing database size. ([\#11199](https://github.com/matrix-org/synapse/issues/11199))
  - Fix a long-standing bug wherein a missing `Content-Type` header when downloading remote media would cause Synapse to throw an error. ([\#11200](https://github.com/matrix-org/synapse/issues/11200))
  - Fix a long-standing bug which could result in serialization errors and potentially duplicate transaction data when sending ephemeral events to application services. Contributed by @Fizzadar at
  Beeper. ([\#11207](https://github.com/matrix-org/synapse/issues/11207))
  - Fix a bug introduced in Synapse 1.35.0 which made it impossible to join rooms that return a `send_join` response containing floats. ([\#11217](https://github.com/matrix-org/synapse/issues/11217))
  - Fix long-standing bug where cross signing keys were not included in the response to `/r0/keys/query` the first time a remote user was queried.
  ([\#11234](https://github.com/matrix-org/synapse/issues/11234))
  - Fix a long-standing bug where all requests that read events from the database could get stuck as a result of losing the database connection.
  ([\#11240](https://github.com/matrix-org/synapse/issues/11240))
  - Fix a bug preventing Synapse from being rolled back to an earlier version when using workers. ([\#11255](https://github.com/matrix-org/synapse/issues/11255),
  [\#11276](https://github.com/matrix-org/synapse/issues/11276))
  - Fix a bug introduced in Synapse 1.37.1 which caused a remote event being processed by a worker to not get processed on restart if the worker was killed.
  ([\#11262](https://github.com/matrix-org/synapse/issues/11262))
  - Only allow old Element/Riot Android clients to send read receipts without a request body. All other clients must include a request body as required by the specification. Contributed by @rogersheu.
  ([\#11157](https://github.com/matrix-org/synapse/issues/11157))

  Updates to the Docker image
  ---------------------------

  - Avoid changing user ID when started as a non-root user, and no explicit `UID` is set. ([\#11209](https://github.com/matrix-org/synapse/issues/11209))

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

  - Improve example HAProxy config in the docs to properly handle HTTP `Host` headers with port information. This is required for federation over port 443 to work correctly.
  ([\#11128](https://github.com/matrix-org/synapse/issues/11128))
  - Add documentation for using Authentik as an OpenID Connect Identity Provider. Contributed by @samip5. ([\#11151](https://github.com/matrix-org/synapse/issues/11151))
  - Clarify lack of support for Windows. ([\#11198](https://github.com/matrix-org/synapse/issues/11198))
  - Improve code formatting and fix a few typos in docs. Contributed by @sumnerevans at Beeper. ([\#11221](https://github.com/matrix-org/synapse/issues/11221))
  - Add documentation for using LemonLDAP as an OpenID Connect Identity Provider. Contributed by @l00ptr. ([\#11257](https://github.com/matrix-org/synapse/issues/11257))

  Internal Changes
  ----------------

  - Add type annotations for the `log_function` decorator. ([\#10943](https://github.com/matrix-org/synapse/issues/10943))
  - Add type hints to `synapse.events`. ([\#11098](https://github.com/matrix-org/synapse/issues/11098))
  - Remove and document unnecessary `RoomStreamToken` checks in application service ephemeral event code. ([\#11137](https://github.com/matrix-org/synapse/issues/11137))
  - Add type hints so that `synapse.http` passes `mypy` checks. ([\#11164](https://github.com/matrix-org/synapse/issues/11164))
  - Update scripts to pass Shellcheck lints. ([\#11166](https://github.com/matrix-org/synapse/issues/11166))
  - Add knock information in admin export. Contributed by Rafael Gonçalves. ([\#11171](https://github.com/matrix-org/synapse/issues/11171))
  - Add tests to check that `ClientIpStore.get_last_client_ip_by_device` and `get_user_ip_and_agents` combine database and in-memory data correctly.
  ([\#11179](https://github.com/matrix-org/synapse/issues/11179))
  - Refactor `Filter` to check different fields depending on the data type. ([\#11194](https://github.com/matrix-org/synapse/issues/11194))
  - Improve type hints for the relations datastore. ([\#11205](https://github.com/matrix-org/synapse/issues/11205))
  - Replace outdated links in the pull request checklist with links to the rendered documentation. ([\#11225](https://github.com/matrix-org/synapse/issues/11225))
  - Fix a bug in unit test `test_block_room_and_not_purge`. ([\#11226](https://github.com/matrix-org/synapse/issues/11226))
  - In `ObservableDeferred`, run observers in the order they were registered. ([\#11229](https://github.com/matrix-org/synapse/issues/11229))
  - Minor speed up to start up times and getting updates for groups by adding missing index to `local_group_updates.stream_id`. ([\#11231](https://github.com/matrix-org/synapse/issues/11231))
  - Add `twine` and `towncrier` as dev dependencies, as they're used by the release script. ([\#11233](https://github.com/matrix-org/synapse/issues/11233))
  - Allow `stream_writers.typing` config to be a list of one worker. ([\#11237](https://github.com/matrix-org/synapse/issues/11237))
  - Remove debugging statement in tests. ([\#11239](https://github.com/matrix-org/synapse/issues/11239))
  - Fix [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) historical messages backfilling in random order on remote homeservers.
  ([\#11244](https://github.com/matrix-org/synapse/issues/11244))
  - Add an additional test for the `cachedList` method decorator. ([\#11246](https://github.com/matrix-org/synapse/issues/11246))
  - Make minor correction to the type of `auth_checkers` callbacks. ([\#11253](https://github.com/matrix-org/synapse/issues/11253))
  - Clean up trivial aspects of the Debian package build tooling. ([\#11269](https://github.com/matrix-org/synapse/issues/11269), [\#11273](https://github.com/matrix-org/synapse/issues/11273))
  - Blacklist new SyTest that checks that key uploads are valid pending the validation being implemented in Synapse. ([\#11270](https://github.com/matrix-org/synapse/issues/11270))

  Synapse 1.46.0 (2021-11-02)
  =============
  The cause of the [performance regression affecting Synapse 1.44](https://github.com/matrix-org/synapse/issues/11049) has been identified and fixed.
  ([\#11177](https://github.com/matrix-org/synapse/issues/11177))

  Bugfixes
  --------

  - Fix a bug introduced in v1.46.0rc1 where URL previews of some XML documents would fail. ([\#11196](https://github.com/matrix-org/synapse/issues/11196))

  Synapse 1.46.0rc1 (2021-10-27)
  ===============

  Features
  --------

  - Add support for Ubuntu 21.10 "Impish Indri". ([\#11024](https://github.com/matrix-org/synapse/issues/11024))
  - Port the Password Auth Providers module interface to the new generic interface. ([\#10548](https://github.com/matrix-org/synapse/issues/10548),
  [\#11180](https://github.com/matrix-org/synapse/issues/11180))
  - Experimental support for the thread relation defined in [MSC3440](https://github.com/matrix-org/matrix-doc/pull/3440). ([\#11088](https://github.com/matrix-org/synapse/issues/11088),
  [\#11181](https://github.com/matrix-org/synapse/issues/11181), [\#11192](https://github.com/matrix-org/synapse/issues/11192))
  - Users admin API can now also modify user type in addition to allowing it to be set on user creation. ([\#11174](https://github.com/matrix-org/synapse/issues/11174))

  Bugfixes
  --------

  - Newly-created public rooms are now only assigned an alias if the room's creation has not been blocked by permission settings. Contributed by @AndrewFerr.
  ([\#10930](https://github.com/matrix-org/synapse/issues/10930))
  - Fix a long-standing bug which meant that events received over federation were sometimes incorrectly accepted into the room state. ([\#11001](https://github.com/matrix-org/synapse/issues/11001),
  [\#11009](https://github.com/matrix-org/synapse/issues/11009), [\#11012](https://github.com/matrix-org/synapse/issues/11012))
  - Fix 500 error on `/messages` when the server accumulates more than 5 backwards extremities at a given depth for a room. ([\#11027](https://github.com/matrix-org/synapse/issues/11027))
  - Fix a bug where setting a user's `external_id` via the admin API returns 500 and deletes user's existing external mappings if that external ID is already mapped.
  ([\#11051](https://github.com/matrix-org/synapse/issues/11051))
  - Fix a long-standing bug where users excluded from the user directory were added into the directory if they belonged to a room which became public or private.
  ([\#11075](https://github.com/matrix-org/synapse/issues/11075))
  - Fix a long-standing bug when attempting to preview URLs which are in the `windows-1252` character encoding. ([\#11077](https://github.com/matrix-org/synapse/issues/11077),
  [\#11089](https://github.com/matrix-org/synapse/issues/11089))
  - Fix broken export-data admin command and add test script checking the command to CI. ([\#11078](https://github.com/matrix-org/synapse/issues/11078))
  - Show an error when timestamp in seconds is provided to the `/purge_media_cache` Admin API. ([\#11101](https://github.com/matrix-org/synapse/issues/11101))
  - Fix local users who left all their rooms being removed from the user directory, even if the `search_all_users` config option was enabled.
  ([\#11103](https://github.com/matrix-org/synapse/issues/11103))
  - Fix a bug which caused the module API's `get_user_ip_and_agents` function to always fail on workers. `get_user_ip_and_agents` was introduced in 1.44.0 and did not function correctly on worker
  processes at the time. ([\#11112](https://github.com/matrix-org/synapse/issues/11112))
  - Identity server connection is no longer ignoring `ip_range_whitelist`. ([\#11120](https://github.com/matrix-org/synapse/issues/11120))
  - Fix a bug introduced in Synapse 1.45.0 breaking the configuration file parsing script. ([\#11145](https://github.com/matrix-org/synapse/issues/11145))
  - Fix a performance regression introduced in 1.44.0 which could cause client requests to time out when making large numbers of outbound requests.
  ([\#11177](https://github.com/matrix-org/synapse/issues/11177), [\#11190](https://github.com/matrix-org/synapse/issues/11190))
  - Resolve and share `state_groups` for all [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) historical events in batch. ([\#10975](https://github.com/matrix-org/synapse/issues/10975))

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

  - Fix broken links relating to module API deprecation in the upgrade notes. ([\#11069](https://github.com/matrix-org/synapse/issues/11069))
  - Add more information about what happens when a user is deactivated. ([\#11083](https://github.com/matrix-org/synapse/issues/11083))
  - Clarify the the sample log config can be copied from the documentation without issue. ([\#11092](https://github.com/matrix-org/synapse/issues/11092))
  - Update the admin API documentation with an updated list of the characters allowed in registration tokens. ([\#11093](https://github.com/matrix-org/synapse/issues/11093))
  - Document Synapse's behaviour when dealing with multiple modules registering the same callbacks and/or handlers for the same HTTP endpoints.
  ([\#11096](https://github.com/matrix-org/synapse/issues/11096))
  - Fix instances of `[example]{.title-ref}` in the upgrade documentation as a result of prior RST to Markdown conversion. ([\#11118](https://github.com/matrix-org/synapse/issues/11118))
  - Document the version of Synapse each module callback was introduced in. ([\#11132](https://github.com/matrix-org/synapse/issues/11132))
  - Document the version of Synapse that introduced each module API method. ([\#11183](https://github.com/matrix-org/synapse/issues/11183))

  Internal Changes
  ----------------
  - Fix spurious warnings about losing the logging context on the `ReplicationCommandHandler` when losing the replication connection. ([\#10984](https://github.com/matrix-org/synapse/issues/10984))
  - Include rejected status when we log events. ([\#11008](https://github.com/matrix-org/synapse/issues/11008))
  - Add some extra logging to the event persistence code. ([\#11014](https://github.com/matrix-org/synapse/issues/11014))
  - Rearrange the internal workings of the incremental user directory updates. ([\#11035](https://github.com/matrix-org/synapse/issues/11035))
  - Fix a long-standing bug where users excluded from the directory could still be added to the `users_who_share_private_rooms` table after a regular user joins a private room.
  ([\#11143](https://github.com/matrix-org/synapse/issues/11143))
  - Add and improve type hints. ([\#10972](https://github.com/matrix-org/synapse/issues/10972), [\#11055](https://github.com/matrix-org/synapse/issues/11055),
  [\#11066](https://github.com/matrix-org/synapse/issues/11066), [\#11076](https://github.com/matrix-org/synapse/issues/11076), [\#11095](https://github.com/matrix-org/synapse/issues/11095),
  [\#11109](https://github.com/matrix-org/synapse/issues/11109), [\#11121](https://github.com/matrix-org/synapse/issues/11121), [\#11146](https://github.com/matrix-org/synapse/issues/11146))
  - Mark the Synapse package as containing type annotations and fix export declarations so that Synapse pluggable modules may be type checked against Synapse.
  ([\#11054](https://github.com/matrix-org/synapse/issues/11054))
  - Remove dead code from `MediaFilePaths`. ([\#11056](https://github.com/matrix-org/synapse/issues/11056))
  - Be more lenient when parsing oEmbed response versions. ([\#11065](https://github.com/matrix-org/synapse/issues/11065))
  - Create a separate module for the retention configuration. ([\#11070](https://github.com/matrix-org/synapse/issues/11070))
  - Clean up some of the federation event authentication code for clarity. ([\#11115](https://github.com/matrix-org/synapse/issues/11115), [\#11116](https://github.com/matrix-org/synapse/issues/11116),
  [\#11122](https://github.com/matrix-org/synapse/issues/11122))
  - Add docstrings and comments to the application service ephemeral event sending code. ([\#11138](https://github.com/matrix-org/synapse/issues/11138))
  - Update the `sign_json` script to support inline configuration of the signing key. ([\#11139](https://github.com/matrix-org/synapse/issues/11139))
  - Fix broken link in the docker image README. ([\#11144](https://github.com/matrix-org/synapse/issues/11144))
  - Always dump logs from unit tests during CI runs. ([\#11068](https://github.com/matrix-org/synapse/issues/11068))
  - Add tests for `MediaFilePaths` class. ([\#11057](https://github.com/matrix-org/synapse/issues/11057))
  - Simplify the user admin API tests. ([\#11048](https://github.com/matrix-org/synapse/issues/11048))
  - Add a test for the workaround introduced in [\#11042](https://github.com/matrix-org/synapse/pull/11042) concerning the behaviour of third-party rule modules and `SynapseError`s.
  ([\#11071](https://github.com/matrix-org/synapse/issues/11071))

  Synapse 1.45.1 (2021-10-20)
  =============
  Bugfixes
  --------

  - Revert change to counting of deactivated users towards the monthly active users limit, introduced in 1.45.0rc1. ([\#11127](https://github.com/matrix-org/synapse/issues/11127))

  Synapse 1.45.0 (2021-10-19)
  =============
  No functional changes since Synapse 1.45.0rc2.

  Known Issues
  ------------

  - A suspected [performance regression](https://github.com/matrix-org/synapse/issues/11049) which was first reported after the release of 1.44.0 remains unresolved.

    We have not been able to identify a probable cause. Affected users report that setting up a federation sender worker appears to alleviate symptoms of the regression.

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

  - Reword changelog to clarify concerns about a suspected performance regression in 1.44.0. ([\#11117](https://github.com/matrix-org/synapse/issues/11117))

  Synapse 1.45.0rc2 (2021-10-14)
  ===============

  This release candidate [fixes](https://github.com/matrix-org/synapse/issues/11053) a user directory [bug](https://github.com/matrix-org/synapse/issues/11025) present in 1.45.0rc1.

  Known Issues
  ------------

  - A suspected [performance regression](https://github.com/matrix-org/synapse/issues/11049) which was first reported after the release of 1.44.0 remains unresolved.

    We have not been able to identify a probable cause. Affected users report that setting up a federation sender worker appears to alleviate symptoms of the regression.

  Bugfixes
  --------

  - Fix a long-standing bug when using multiple event persister workers where events were not correctly sent down `/sync` due to a race. ([\#11045](https://github.com/matrix-org/synapse/issues/11045))
  - Fix a bug introduced in Synapse 1.45.0rc1 where the user directory would stop updating if it processed an event from a
    user not in the `users` table. ([\#11053](https://github.com/matrix-org/synapse/issues/11053))
  - Fix a bug introduced in Synapse 1.44.0 when logging errors during oEmbed processing. ([\#11061](https://github.com/matrix-org/synapse/issues/11061))

  Internal Changes
  ----------------

  - Add an 'approximate difference' method to `StateFilter`. ([\#10825](https://github.com/matrix-org/synapse/issues/10825))
  - Fix inconsistent behavior of `get_last_client_by_ip` when reporting data that has not been stored in the database yet. ([\#10970](https://github.com/matrix-org/synapse/issues/10970))
  - Fix a bug introduced in Synapse 1.21.0 that causes opentracing and Prometheus metrics for replication requests to be measured incorrectly.
  ([\#10996](https://github.com/matrix-org/synapse/issues/10996))
  - Ensure that cache config tests do not share state. ([\#11036](https://github.com/matrix-org/synapse/issues/11036))

  Synapse 1.45.0rc1 (2021-10-12)
  ===============

  **Note:** Media storage providers module that read from Synapse's configuration need changes as of this version, see the [upgrade
  notes](https://matrix-org.github.io/synapse/develop/upgrade#upgrading-to-v1450) for more information.

  Known Issues
  ------------

  - We are investigating [a performance issue](https://github.com/matrix-org/synapse/issues/11049) which was reported after the release of 1.44.0.
  - We are aware of [a bug](https://github.com/matrix-org/synapse/issues/11025) with the user directory when using application services. A second release candidate is expected which will resolve this.

  Features
  --------

  - Add [MSC3069](https://github.com/matrix-org/matrix-doc/pull/3069) support to `/account/whoami`. ([\#9655](https://github.com/matrix-org/synapse/issues/9655))
  - Support autodiscovery of oEmbed previews. ([\#10822](https://github.com/matrix-org/synapse/issues/10822))
  - Add a `user_may_send_3pid_invite` spam checker callback for modules to allow or deny 3PID invites. ([\#10894](https://github.com/matrix-org/synapse/issues/10894))
  - Add a spam checker callback to allow or deny room joins. ([\#10910](https://github.com/matrix-org/synapse/issues/10910))
  - Include an `update_synapse_database` script in the distribution. Contributed by @Fizzadar at Beeper. ([\#10954](https://github.com/matrix-org/synapse/issues/10954))
  - Include exception information in JSON logging output. Contributed by @Fizzadar at Beeper. ([\#11028](https://github.com/matrix-org/synapse/issues/11028))

  Bugfixes
  --------

  - Fix a minor bug in the response to `/_matrix/client/r0/voip/turnServer`. Contributed by @lukaslihotzki. ([\#10922](https://github.com/matrix-org/synapse/issues/10922))
  - Fix a bug where empty `yyyy-mm-dd/` directories would be left behind in the media store's `url_cache_thumbnails/` directory. ([\#10924](https://github.com/matrix-org/synapse/issues/10924))
  - Fix a bug introduced in Synapse v1.40.0 where the signature checks for room version 8 and 9 could be applied to earlier room versions in some situations.
  ([\#10927](https://github.com/matrix-org/synapse/issues/10927))
  - Fix a long-standing bug wherein deactivated users still count towards the monthly active users limit. ([\#10947](https://github.com/matrix-org/synapse/issues/10947))
  - Fix a long-standing bug which meant that events received over federation were sometimes incorrectly accepted into the room state. ([\#10956](https://github.com/matrix-org/synapse/issues/10956))
  - Fix a long-standing bug where rebuilding the user directory wouldn't exclude support and deactivated users. ([\#10960](https://github.com/matrix-org/synapse/issues/10960))
  - Fix [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) `/batch_send` endpoint rejecting subsequent batches with unknown batch ID error in existing room versions from the room creator.
  ([\#10962](https://github.com/matrix-org/synapse/issues/10962))
  - Fix a bug that could leak local users' per-room nicknames and avatars when the user directory is rebuilt. ([\#10981](https://github.com/matrix-org/synapse/issues/10981))
  - Fix a long-standing bug where the remainder of a batch of user directory changes would be silently dropped if the server left a room early in the batch.
  ([\#10982](https://github.com/matrix-org/synapse/issues/10982))
  - Correct a bugfix introduced in Synapse v1.44.0 that would catch the wrong error if a connection is lost before a response could be written to it.
  ([\#10995](https://github.com/matrix-org/synapse/issues/10995))
  - Fix a long-standing bug where local users' per-room nicknames/avatars were visible to anyone who could see you in the user directory. ([\#11002](https://github.com/matrix-org/synapse/issues/11002))
  - Fix a long-standing bug where a user's per-room nickname/avatar would overwrite their profile in the user directory when a room was made public.
  ([\#11003](https://github.com/matrix-org/synapse/issues/11003))
  - Work around a regression, introduced in Synapse v1.39.0, that caused `SynapseError`s raised by the experimental third-party rules module callback `check_event_allowed` to be ignored.
  ([\#11042](https://github.com/matrix-org/synapse/issues/11042))
  - Fix a bug in [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) insertion events in rooms that could cause cross-talk/conflicts between batches.
  ([\#10877](https://github.com/matrix-org/synapse/issues/10877))

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

  - Change wording ("reference homeserver") in Synapse repository documentation. Contributed by @maxkratz. ([\#10971](https://github.com/matrix-org/synapse/issues/10971))
  - Fix a dead URL in development documentation (SAML) and change wording from "Riot" to "Element". Contributed by @maxkratz. ([\#10973](https://github.com/matrix-org/synapse/issues/10973))
  - Add additional content to the Welcome and Overview page of the documentation. ([\#10990](https://github.com/matrix-org/synapse/issues/10990))
  - Update links to MSCs in documentation. Contributed by @dklimpel. ([\#10991](https://github.com/matrix-org/synapse/issues/10991))

  Internal Changes
  ----------------

  - Improve type hinting in `synapse.util`. ([\#10888](https://github.com/matrix-org/synapse/issues/10888))
  - Add further type hints to `synapse.storage.util`. ([\#10892](https://github.com/matrix-org/synapse/issues/10892))
  - Fix type hints to be compatible with an upcoming change to Twisted. ([\#10895](https://github.com/matrix-org/synapse/issues/10895))
  - Update utility code to handle C implementations of frozendict. ([\#10902](https://github.com/matrix-org/synapse/issues/10902))
  - Drop old functionality which maintained database compatibility with Synapse versions before v1.31. ([\#10903](https://github.com/matrix-org/synapse/issues/10903))
  - Clean-up configuration helper classes for the `ServerConfig` class. ([\#10915](https://github.com/matrix-org/synapse/issues/10915))
  - Use direct references to config flags. ([\#10916](https://github.com/matrix-org/synapse/issues/10916), [\#10959](https://github.com/matrix-org/synapse/issues/10959),
  [\#10985](https://github.com/matrix-org/synapse/issues/10985))
  - Clean up some of the federation event authentication code for clarity. ([\#10926](https://github.com/matrix-org/synapse/issues/10926), [\#10940](https://github.com/matrix-org/synapse/issues/10940),
  [\#10986](https://github.com/matrix-org/synapse/issues/10986), [\#10987](https://github.com/matrix-org/synapse/issues/10987), [\#10988](https://github.com/matrix-org/synapse/issues/10988),
  [\#11010](https://github.com/matrix-org/synapse/issues/11010), [\#11011](https://github.com/matrix-org/synapse/issues/11011))
  - Refactor various parts of the codebase to use `RoomVersion` objects instead of room version identifier strings. ([\#10934](https://github.com/matrix-org/synapse/issues/10934))
  - Refactor user directory tests in preparation for upcoming changes. ([\#10935](https://github.com/matrix-org/synapse/issues/10935))
  - Include the event id in the logcontext when handling PDUs received over federation. ([\#10936](https://github.com/matrix-org/synapse/issues/10936))
  - Fix logged errors in unit tests. ([\#10939](https://github.com/matrix-org/synapse/issues/10939))
  - Fix a broken test to ensure that consent configuration works during registration. ([\#10945](https://github.com/matrix-org/synapse/issues/10945))
  - Add type hints to filtering classes. ([\#10958](https://github.com/matrix-org/synapse/issues/10958))
  - Add type-hint to `HomeserverTestcase.setup_test_homeserver`. ([\#10961](https://github.com/matrix-org/synapse/issues/10961))
  - Fix the test utility function `create_room_as` so that `is_public=True` will explicitly set the `visibility` parameter of room creation requests to `public`. Contributed by @AndrewFerr.
  ([\#10963](https://github.com/matrix-org/synapse/issues/10963))
  - Make the release script more robust and transparent. ([\#10966](https://github.com/matrix-org/synapse/issues/10966))
  - Refactor [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) `/batch_send` mega function into smaller handler functions. ([\#10974](https://github.com/matrix-org/synapse/issues/10974))
  - Log stack traces when a missing opentracing span is detected. ([\#10983](https://github.com/matrix-org/synapse/issues/10983))
  - Update GHA config to run tests against Python 3.10 and PostgreSQL 14. ([\#10992](https://github.com/matrix-org/synapse/issues/10992))
  - Fix a long-standing bug where `ReadWriteLock`s could drop logging contexts on exit. ([\#10993](https://github.com/matrix-org/synapse/issues/10993))
  - Add a `CODEOWNERS` file to automatically request reviews from the `@matrix-org/synapse-core` team on new pull requests. ([\#10994](https://github.com/matrix-org/synapse/issues/10994))
  - Add further type hints to `synapse.state`. ([\#11004](https://github.com/matrix-org/synapse/issues/11004))
  - Remove the deprecated `BaseHandler` object. ([\#11005](https://github.com/matrix-org/synapse/issues/11005))
  - Bump mypy version for CI to 0.910, and pull in new type stubs for dependencies. ([\#11006](https://github.com/matrix-org/synapse/issues/11006))
  - Fix CI to run the unit tests without optional deps. ([\#11017](https://github.com/matrix-org/synapse/issues/11017))
  - Ensure that cache config tests do not share state. ([\#11019](https://github.com/matrix-org/synapse/issues/11019))
  - Add additional type hints to `synapse.server_notices`. ([\#11021](https://github.com/matrix-org/synapse/issues/11021))
  - Add additional type hints for `synapse.push`. ([\#11023](https://github.com/matrix-org/synapse/issues/11023))
  - When installing the optional developer dependencies, also include the dependencies needed for type-checking and unit testing. ([\#11034](https://github.com/matrix-org/synapse/issues/11034))
  - Remove unnecessary list comprehension from `synapse_port_db` to satisfy code style requirements. ([\#11043](https://github.com/matrix-org/synapse/issues/11043))

  Synapse 1.44.0 (2021-10-05)
  =============
  No significant changes since 1.44.0rc3.

  Synapse 1.44.0rc3 (2021-10-04)
  ===============

  Bugfixes
  --------

  - Fix a bug introduced in Synapse v1.40.0 where changing a user's display name or avatar in a restricted room would cause an authentication error.
  ([\#10933](https://github.com/matrix-org/synapse/issues/10933))
  - Fix `/admin/whois/{user_id}` endpoint, which was broken in v1.44.0rc1. ([\#10968](https://github.com/matrix-org/synapse/issues/10968))

  Synapse 1.44.0rc2 (2021-09-30)
  ===============

  Bugfixes
  --------

  - Fix a bug introduced in v1.44.0rc1 which caused the experimental [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) `/batch_send` endpoint to return a 500 error.
  ([\#10938](https://github.com/matrix-org/synapse/issues/10938))
  - Fix a bug introduced in v1.44.0rc1 which prevented sending presence events to application services. ([\#10944](https://github.com/matrix-org/synapse/issues/10944))

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

  - Minor updates to the installation instructions. ([\#10919](https://github.com/matrix-org/synapse/issues/10919))

  Synapse 1.44.0rc1 (2021-09-29)
  ===============

  Features
  --------

  - Only allow the [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) `/batch_send?chunk_id=xxx` endpoint to connect to an already existing insertion event.
  ([\#10776](https://github.com/matrix-org/synapse/issues/10776))
  - Improve oEmbed URL previews by processing the author name, photo, and video information. ([\#10814](https://github.com/matrix-org/synapse/issues/10814),
  [\#10819](https://github.com/matrix-org/synapse/issues/10819))
  - Speed up responding with large JSON objects to requests. ([\#10868](https://github.com/matrix-org/synapse/issues/10868), [\#10905](https://github.com/matrix-org/synapse/issues/10905))
  - Add a `user_may_create_room_with_invites` spam checker callback to allow modules to allow or deny a room creation request based on the invites and/or 3PID invites it includes.
  ([\#10898](https://github.com/matrix-org/synapse/issues/10898))

  Bugfixes
  --------

  - Fix a long-standing bug that caused an `AssertionError` when purging history in certain rooms. Contributed by @Kokokokoka. ([\#10690](https://github.com/matrix-org/synapse/issues/10690))
  - Fix a long-standing bug which caused deactivated users that were later reactivated to be missing from the user directory. ([\#10782](https://github.com/matrix-org/synapse/issues/10782))
  - Fix a long-standing bug that caused unbanning a user by sending a membership event to fail. Contributed by @aaronraimist. ([\#10807](https://github.com/matrix-org/synapse/issues/10807))
  - Fix a long-standing bug where logging contexts would go missing when federation requests time out. ([\#10810](https://github.com/matrix-org/synapse/issues/10810))
  - Fix a long-standing bug causing an error in the deprecated `/initialSync` endpoint when using the undocumented `from` and `to` parameters.
  ([\#10827](https://github.com/matrix-org/synapse/issues/10827))
  - Fix a bug causing the `remove_stale_pushers` background job to repeatedly fail and log errors. This bug affected Synapse servers that had been upgraded from version 1.28 or older and are using
  SQLite. ([\#10843](https://github.com/matrix-org/synapse/issues/10843))
  - Fix a long-standing bug in Unicode support of the room search admin API breaking search for rooms with non-ASCII characters. ([\#10859](https://github.com/matrix-org/synapse/issues/10859))
  - Fix a bug introduced in Synapse 1.37.0 which caused `knock` membership events which we sent to remote servers to be incorrectly stored in the local database.
  ([\#10873](https://github.com/matrix-org/synapse/issues/10873))
  - Fix invalidating one-time key count cache after claiming keys. The bug was introduced in Synapse v1.41.0. Contributed by Tulir at Beeper.
  ([\#10875](https://github.com/matrix-org/synapse/issues/10875))
  - Fix a long-standing bug causing application service users to be subject to MAU blocking if the MAU limit had been reached, even if configured not to be blocked.
  ([\#10881](https://github.com/matrix-org/synapse/issues/10881))
  - Fix a long-standing bug which could cause events pulled over federation to be incorrectly rejected. ([\#10907](https://github.com/matrix-org/synapse/issues/10907))
  - Fix a long-standing bug causing URL cache files to be stored in storage providers. Server admins may safely delete the `url_cache/` and `url_cache_thumbnails/` directories from any configured
  storage providers to reclaim space. ([\#10911](https://github.com/matrix-org/synapse/issues/10911))
  - Fix a long-standing bug leading to race conditions when creating media store and config directories. ([\#10913](https://github.com/matrix-org/synapse/issues/10913))

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

  - Fix some crashes in the Module API example code, by adding JSON encoding/decoding. ([\#10845](https://github.com/matrix-org/synapse/issues/10845))
  - Add developer documentation about experimental configuration flags. ([\#10865](https://github.com/matrix-org/synapse/issues/10865))
  - Properly remove deleted files from GitHub pages when generating the documentation. ([\#10869](https://github.com/matrix-org/synapse/issues/10869))

  Internal Changes
  ----------------

  - Fix GitHub Actions config so we can run sytest on synapse from parallel branches. ([\#10659](https://github.com/matrix-org/synapse/issues/10659))
  - Split out [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) meta events to their own fields in the `/batch_send` response. ([\#10777](https://github.com/matrix-org/synapse/issues/10777))
  - Add missing type hints to REST servlets. ([\#10785](https://github.com/matrix-org/synapse/issues/10785), [\#10817](https://github.com/matrix-org/synapse/issues/10817))
  - Simplify the internal logic which maintains the user directory database tables. ([\#10796](https://github.com/matrix-org/synapse/issues/10796))
  - Use direct references to config flags. ([\#10812](https://github.com/matrix-org/synapse/issues/10812), [\#10885](https://github.com/matrix-org/synapse/issues/10885),
  [\#10893](https://github.com/matrix-org/synapse/issues/10893), [\#10897](https://github.com/matrix-org/synapse/issues/10897))
  - Specify the type of token in generic "Invalid token" error messages. ([\#10815](https://github.com/matrix-org/synapse/issues/10815))
  - Make `StateFilter` frozen so it is hashable. ([\#10816](https://github.com/matrix-org/synapse/issues/10816))
  - Fix a long-standing bug where an `m.room.message` event containing a null byte would cause an internal server error. ([\#10820](https://github.com/matrix-org/synapse/issues/10820))
  - Add type hints to the state database. ([\#10823](https://github.com/matrix-org/synapse/issues/10823))
  - Opt out of cache expiry for `get_users_who_share_room_with_user`, to hopefully improve `/sync` performance when you
    haven't synced recently. ([\#10826](https://github.com/matrix-org/synapse/issues/10826))
  - Track cache eviction rates more finely in Prometheus's monitoring. ([\#10829](https://github.com/matrix-org/synapse/issues/10829))
  - Add missing type hints to `synapse.handlers`. ([\#10831](https://github.com/matrix-org/synapse/issues/10831), [\#10856](https://github.com/matrix-org/synapse/issues/10856))
  - Extend the Module API to let plug-ins check whether an ID is local and to access IP + User Agent data. ([\#10833](https://github.com/matrix-org/synapse/issues/10833))
  - Factor out PNG image data to a constant to be used in several tests. ([\#10834](https://github.com/matrix-org/synapse/issues/10834))
  - Add a test to ensure state events sent by modules get persisted correctly. ([\#10835](https://github.com/matrix-org/synapse/issues/10835))
  - Rename [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) fields and event types from `chunk` to `batch` to match the `/batch_send` endpoint.
  ([\#10838](https://github.com/matrix-org/synapse/issues/10838))
  - Rename [MSC2716](https://github.com/matrix-org/matrix-doc/pull/2716) `/batch_send` query parameter from `?prev_event` to more obvious usage with `?prev_event_id`.
  ([\#10839](https://github.com/matrix-org/synapse/issues/10839))
  - Add type hints to `synapse.http.site`. ([\#10867](https://github.com/matrix-org/synapse/issues/10867))
  - Include outlier status when we log V2 or V3 events. ([\#10879](https://github.com/matrix-org/synapse/issues/10879))
  - Break down Grafana's cache expiry time series based on reason for eviction, c.f. [\#10829](https://github.com/matrix-org/synapse/issues/10829).
  ([\#10880](https://github.com/matrix-org/synapse/issues/10880))
  - Clean up some of the federation event authentication code for clarity. ([\#10883](https://github.com/matrix-org/synapse/issues/10883), [\#10884](https://github.com/matrix-org/synapse/issues/10884),
  [\#10896](https://github.com/matrix-org/synapse/issues/10896), [\#10901](https://github.com/matrix-org/synapse/issues/10901))
  - Allow the `.` and `~` characters when creating registration tokens as per the change to [MSC3231](https://github.com/matrix-org/matrix-doc/pull/3231).
  ([\#10887](https://github.com/matrix-org/synapse/issues/10887))
  - Clean up some unnecessary parentheses in places around the codebase. ([\#10889](https://github.com/matrix-org/synapse/issues/10889))
  - Improve type hinting in the user directory code. ([\#10891](https://github.com/matrix-org/synapse/issues/10891))
  - Update development testing script `test_postgresql.sh` to use a supported Python version and make re-runs quicker. ([\#10906](https://github.com/matrix-org/synapse/issues/10906))
  - Document and summarize changes in schema version `61` – `64`. ([\#10917](https://github.com/matrix-org/synapse/issues/10917))
  - Update release script to sign the newly created git tags. ([\#10925](https://github.com/matrix-org/synapse/issues/10925))
  - Fix Debian builds due to `dh-virtualenv` no longer being able to build their docs. ([\#10931](https://github.com/matrix-org/synapse/issues/10931))

  To generate a diff of this commit:
  cvs rdiff -u -r1.34 -r1.35 pkgsrc/chat/matrix-synapse/Makefile
  cvs rdiff -u -r1.18 -r1.19 pkgsrc/chat/matrix-synapse/PLIST
  cvs rdiff -u -r1.26 -r1.27 pkgsrc/chat/matrix-synapse/distinfo

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: gdt
  Date: Tue Nov 23 12:47:51 UTC 2021

  Modified Files:
  pkgsrc/chat/matrix-synapse: Makefile distinfo

  Log Message:
  chat/matrix-synapse: Update to 1.47.1 (security)

  Synapse 1.47.1 (2021-11-23)
  ======This release fixes a security issue in the media store, affecting all prior releases of Synapse. Server administrators are encouraged to update Synapse as soon as possible. We are not aware of these vulnerabilities being exploited in the wild.

  Server administrators who are unable to update Synapse may use the workarounds described in the linked GitHub Security Advisory below.

  Security advisory
  -----------------

  The following issue is fixed in 1.47.1.

  - **[GHSA-3hfw-x7gx-437c](https://github.com/matrix-org/synapse/security/advisories/GHSA-3hfw-x7gx-437c) / [CVE-2021-41281](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-41281): Path traversal when downloading remote media.**

    Synapse instances with the media repository enabled can be tricked into downloading a file from a remote server into an arbitrary directory, potentially outside the media store directory.

    The last two directories and file name of the path are chosen randomly by Synapse and cannot be controlled by an attacker, which limits the impact.

    Homeservers with the media repository disabled are unaffected. Homeservers configured with a federation whitelist are also unaffected.

    Fixed by [91f2bd090](https://github.com/matrix-org/synapse/commit/91f2bd090).

  To generate a diff of this commit:
  cvs rdiff -u -r1.35 -r1.36 pkgsrc/chat/matrix-synapse/Makefile
  cvs rdiff -u -r1.27 -r1.28 pkgsrc/chat/matrix-synapse/distinfo

(spz)

2021-11-24 18:23:25 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.11.0

(pin)

2021-11-24 18:23:06 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.11.0

-[docs] Add Persian, Chinese and Russian README
-[misc] add CLI flag to count hidden files and directories
-[misc] removed json dependency
-[misc] Better error handling (Replace error-chain with anyhow)
-[misc] add LanguageType
-[misc] update license cache
-[misc] Use time crate instead of chrono
-[language] added support for Protocol Buffers
-[language] added support for SQL, WebAssembly, Toml, Yaml, Jsonnet, Solidity,
Json, Sass, LLVM, AutoHotKey, Coq and Fortran Legacy
-[cd] Automate "languages supported" badge
-[cd] Add workflow for Minimum Rust Version badge

(pin)

2021-11-24 17:31:01 UTC MAIN commitmail json YAML

x264-devel: fix install on Solaris 10, per PR pkg/56512

(nia)

2021-11-24 17:26:15 UTC MAIN commitmail json YAML

nltk_data: mark all nltk data packages as NO_*_ON_*

Some are CC-*, some are non-commercial, and there are some unclear ones.
Err on the restrictive side.

(wiz)

2021-11-24 16:55:08 UTC MAIN commitmail json YAML

doc: Updated sysutils/p5-Unburden-Home-Dir to 0.4.1.3

(hauke)

2021-11-24 16:29:30 UTC MAIN commitmail json YAML

2021-11-24 16:00:28 UTC MAIN commitmail json YAML

doc: Updated textproc/py-nltk to 3.6.5

(wiz)

2021-11-24 16:00:18 UTC MAIN commitmail json YAML

py-nltk: update to 3.6.5.

Version 3.6.5 2021-10-11

* modernised nltk.org website
* addressed LGTM.com issues
* support ZWJ sequences emoji and skin tone modifer emoji in TweetTokenizer
* METEOR evaluation now requires pre-tokenized input
* Code linting and type hinting
* implement get_refs function for DrtLambdaExpression
* Enable automated CoreNLP, Senna, Prover9/Mace4, Megam, MaltParser CI tests
* specify minimum regex version that supports regex.Pattern
* avoid re.Pattern and regex.Pattern which fail for Python 3.6, 3.7

Version 3.6.4 2021-10-01

* deprecate `nltk.usage(obj)` in favor of `help(obj)`
* resolve ReDoS vulnerability in Corpus Reader
* solidify performance tests
* improve phone number recognition in tweet tokenizer
* refactored CISTEM stemmer for German
* identify NLTK Team as the author
* replace travis badge with github actions badge
* add SECURITY.md

Version 3.6.3 2021-09-19
* Dropped support for Python 3.5
* Run CI tests on Windows, too
* Moved from Travis CI to GitHub Actions
* Code and comment cleanups
* Visualize WordNet relation graphs using Graphviz
* Fixed large error in METEOR score
* Apply isort, pyupgrade, black, added as pre-commit hooks
* Prevent debug_decisions in Punkt from throwing IndexError
* Resolved ZeroDivisionError in RIBES with dissimilar sentences
* Initialize WordNet IC total counts with smoothing value
* Fixed AttributeError for Arabic ARLSTem2 stemmer
* Many fixes and improvements to lm language model package
* Fix bug in nltk.metrics.aline, C_skip = -10
* Improvements to TweetTokenizer
* Optional show arg for FreqDist.plot, ConditionalFreqDist.plot
* edit_distance now computes Damerau-Levenshtein edit-distance

Version 3.6.2 2021-04-20
* move test code to nltk/test
* clean up some doctests
* fix bug in NgramAssocMeasures (order preserving fix)
* fixes for compatibility with Pypy 7.3.4

Version 3.6 2021-04-07
* add support for Python 3.9
* add Tree.fromlist
* compute Minimum Spanning Tree of unweighted graph using BFS
* fix bug with infinite loop in Wordnet closure and tree
* fix bug in calculating BLEU using smoothing method 4
* Wordnet synset similarities work for all pos
* new Arabic light stemmer (ARLSTem2)
* new syllable tokenizer (LegalitySyllableTokenizer)
* remove nose in favor of pytest
* misc bug fixes, code cleanups, test cleanups, efficiency improvements

(wiz)

2021-11-24 15:58:54 UTC MAIN commitmail json YAML

doc: mention new nltk data packages

(wiz)

2021-11-24 15:57:13 UTC MAIN commitmail json YAML

2021-11-24 15:56:18 UTC MAIN commitmail json YAML

nltk_data: add shared files for nltk_data packages

This also includes a tool to create these packages.

(wiz)

2021-11-24 14:31:53 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6535

(tm)

2021-11-24 14:31:21 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6535 - requested by bsiegert
databases/postgresql: security fix

Revisions pulled up:
- databases/postgresql10-docs/PLIST                            1.20
- databases/postgresql10-server/PLIST                          1.10
- databases/postgresql10/Makefile                              1.27
- databases/postgresql10/Makefile.common                        1.31
- databases/postgresql10/distinfo                              1.25
- databases/postgresql11-docs/PLIST                            1.15
- databases/postgresql11-server/PLIST                          1.5
- databases/postgresql11/Makefile.common                        1.24
- databases/postgresql11/distinfo                              1.20
- databases/postgresql12-docs/PLIST                            1.10
- databases/postgresql12-server/PLIST                          1.6
- databases/postgresql12/Makefile                              1.18
- databases/postgresql12/Makefile.common                        1.17
- databases/postgresql12/distinfo                              1.14
- databases/postgresql13-client/PLIST                          1.5
- databases/postgresql13-docs/PLIST                            1.6
- databases/postgresql13-server/PLIST                          1.4
- databases/postgresql13/Makefile                              1.9
- databases/postgresql13/Makefile.common                        1.10
- databases/postgresql13/distinfo                              1.10
- databases/postgresql96-docs/PLIST                            1.24
- databases/postgresql96-server/PLIST                          1.9
- databases/postgresql96/Makefile                              1.16
- databases/postgresql96/Makefile.common                        1.36
- databases/postgresql96/distinfo                              1.29

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Tue Nov 16 10:14:39 UTC 2021

  Modified Files:
          pkgsrc/databases/postgresql10: Makefile.common distinfo
          pkgsrc/databases/postgresql10-docs: PLIST
          pkgsrc/databases/postgresql10-server: PLIST
          pkgsrc/databases/postgresql11: Makefile.common distinfo
          pkgsrc/databases/postgresql11-docs: PLIST
          pkgsrc/databases/postgresql11-server: PLIST
          pkgsrc/databases/postgresql12: Makefile.common distinfo
          pkgsrc/databases/postgresql12-docs: PLIST
          pkgsrc/databases/postgresql12-server: PLIST
          pkgsrc/databases/postgresql13: Makefile.common distinfo
          pkgsrc/databases/postgresql13-client: PLIST
          pkgsrc/databases/postgresql13-docs: PLIST
          pkgsrc/databases/postgresql13-server: PLIST
          pkgsrc/databases/postgresql96: Makefile.common distinfo
          pkgsrc/databases/postgresql96-docs: PLIST
          pkgsrc/databases/postgresql96-server: PLIST

  Log Message:
  postgresql: updated to 13.5, 12.9, 11.14, 10.19, 9.6.24

  PostgreSQL 13.5, 12.9, 11.14, 10.19, and 9.6.24

  Security Issues

  CVE-2021-23214: Server processes unencrypted bytes from man-in-the-middle

  Versions Affected: 9.6 - 14. The security team typically does not test
  unsupported versions, but this problem is quite old.

  When the server is configured to use trust authentication with a
  clientcert requirement or to use cert authentication, a
  man-in-the-middle attacker can inject arbitrary SQL queries when a
  connection is first established, despite the use of SSL certificate
  verification and encryption.

  The PostgreSQL project thanks Jacob Champion for reporting this problem.

  CVE-2021-23222: libpq processes unencrypted bytes from man-in-the-middle

  Versions Affected: 9.6 - 14. The security team typically does not test
  unsupported versions, but this problem is quite old.

  A man-in-the-middle attacker can inject false responses to the
  client's first few queries, despite the use of SSL certificate
  verification and encryption.

  If more preconditions hold, the attacker can exfiltrate the client's
  password or other confidential data that might be transmitted early in
  a session. The attacker must have a way to trick the client's intended
  server into making the confidential data accessible to the attacker. A
  known implementation having that property is a PostgreSQL
  configuration vulnerable to CVE-2021-23214.

  As with any exploitation of CVE-2021-23214, the server must be using
  trust authentication with a clientcert requirement or using cert
  authentication. To disclose a password, the client must be in
  possession of a password, which is atypical when using an
  authentication configuration vulnerable to CVE-2021-23214. The
  attacker must have some other way to access the server to retrieve the
  exfiltrated data (a valid, unprivileged login account would be
  sufficient).

  The PostgreSQL project thanks Jacob Champion for reporting this problem.

  Bug Fixes and Improvements

  This update fixes over 40 bugs that were reported in the last several
  months. The issues listed below affect PostgreSQL 14. Some of these
  issues may also affect other supported versions of PostgreSQL.

  Some of these fixes include:

  Fix physical replication for cases where the primary crashes after
  shipping a WAL segment that ends with a partial WAL record. When
  applying this update, update your standby servers before the primary
  so that they will be ready to handle the fix if the primary happens to
  crash.
  Fix parallel VACUUM so that it will process indexes below the
  min_parallel_index_scan_size threshold if the table has at least two
  indexes that are above that size. This problem does not affect
  autovacuum. If you are affected by this issue, you should reindex any
  manually-vacuumed tables.
  Fix causes of CREATE INDEX CONCURRENTLY and REINDEX CONCURRENTLY
  writing corrupt indexes. You should reindex any concurrently-built
  indexes.
  Fix for attaching/detaching a partition that could allow certain
  INSERT/UPDATE queries to misbehave in active sessions.
  Fix for creating a new range type with CREATE TYPE that could cause
  problems for later event triggers or subsequent executions of the
  CREATE TYPE command.
  Fix updates of element fields in arrays of a domain that is a part of
  a composite.
  Disallow the combination of FETCH FIRST WITH TIES and FOR UPDATE SKIP LOCKED.
  Fix corner-case loss of precision in the numeric power() function.
  Fix restoration of a Portal's snapshot inside a subtransaction, which
  could lead to a crash. For example, this could occur in PL/pgSQL when
  a COMMIT is immediately followed by a BEGIN ... EXCEPTION block that
  performs a query.
  Clean up correctly if a transaction fails after exporting its
  snapshot. This could occur if a replication slot was created then
  rolled back, and then another replication slot was created in the same
  session.
  Fix for "overflowed-subtransaction" wraparound tracking on standby
  servers that could lead to performance degradation.
  Ensure that prepared transactions are properly accounted for during
  promotion of a standby server.
  Ensure that the correct lock level is used when renaming a table.
  Avoid crash when dropping a role that owns objects being dropped concurrently.
  Disallow setting huge_pages to on when shared_memory_type is sysv
  Fix query type checking in the PL/pgSQL RETURN QUERY.
  Several fixes for pg_dump, including the ability to dump non-global
  default privileges correctly.
  Use the CLDR project's data to map Windows time zone names to IANA time zones.
  This update also contains tzdata release 2021e for DST law changes in
  Fiji, Jordan, Palestine, and Samoa, plus historical corrections for
  Barbados, Cook Islands, Guyana, Niue, Portugal, and Tonga.

  Also, the Pacific/Enderbury zone has been renamed to Pacific/Kanton.
  Also, the following zones have been merged into nearby, more-populous
  zones whose clocks have agreed with them since 1970: Africa/Accra,
  America/Atikokan, America/Blanc-Sablon, America/Creston,
  America/Curacao, America/Nassau, America/Port_of_Spain,
  Antarctica/DumontDUrville, and Antarctica/Syowa. In all these cases,
  the previous zone name remains as an alias.

---
  Module Name:    pkgsrc
  Committed By:  adam
  Date:          Tue Nov 16 10:17:40 UTC 2021

  Modified Files:
          pkgsrc/databases/postgresql10: Makefile
          pkgsrc/databases/postgresql12: Makefile
          pkgsrc/databases/postgresql13: Makefile
          pkgsrc/databases/postgresql96: Makefile

  Log Message:
  postgresqlNN: reset revision

(tm)

2021-11-24 14:17:58 UTC MAIN commitmail json YAML

nmap: Disable liblinear option on NetBSD, per icb discussion.

(nia)

2021-11-24 14:15:28 UTC MAIN commitmail json YAML

Updated devel/py-msgpack

(adam)

2021-11-24 14:11:37 UTC MAIN commitmail json YAML

py-msgpack: updated to 1.0.3

1.0.3

Fix Docstring
Fix error formatting
Improve error message about strict_map_key

(adam)

2021-11-24 14:07:58 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.238

(wiz)

2021-11-24 14:07:49 UTC MAIN commitmail json YAML

mame: update to 0.238.

You know what time it is? It窶冱 time for MAME 0.238, our November
release! After many years of waiting, the rare space shooter Monster
Zero from Nihon Game is now playable. Despite the title, this game
does not feature a three-headed space dragon. This release adds
support for Fowling and Monkey Goalkeeper, two more Elektronika
hand-held games built around the Egg/Mickey Mouse Game & Watch
program.

There are a few changes to MAME窶冱 UI and the debugger this month.
Firstly, MAME is now less eager to reset your input configuration
if you run it without connecting a game controller. Analog inputs
support a few more configuration options, and we窶况e added some
(long overdue) documentation for the input configuration process.
The timecode logging feature (used by people making gameplay videos)
has been moved to a plugin, and debugger memory views now support
octal data display, and octal or decimal address display.

Support for several Famicom controllers has been added or fixed
this month, including the IGS Tap-tap Mat, Bandai Family Trainer,
Bandai Power Pad, Bandai Hyper Shot, Konami Doremikko Piano Keyboard,
and Konami Exciting Boxing air bag. Also involving peripheral
support, the Acorn Archimedes drivers now support podule expansions,
the Econet module slot, serial/parallel ports, and extension ROM
sockets.

(wiz)

2021-11-24 12:47:09 UTC pkgsrc-2021Q3 commitmail json YAML

doc: Pullup ticket #6537

(tm)

2021-11-24 12:45:47 UTC pkgsrc-2021Q3 commitmail json YAML

Pullup ticket #6537 - requested by taca
net/samba4: security fix

Revisions pulled up:
- net/samba4/Makefile                                          1.130-1.132
- net/samba4/PLIST                                              1.39-1.40
- net/samba4/distinfo                                          1.67,1.69

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Sep 29 19:01:31 UTC 2021

  Modified Files:
  pkgsrc/archivers/ark: Makefile
  pkgsrc/archivers/innoextract: Makefile
  pkgsrc/archivers/libcomprex: Makefile buildlink3.mk
  pkgsrc/archivers/libzip: Makefile buildlink3.mk
  pkgsrc/archivers/php-pecl-zip: Makefile
  pkgsrc/archivers/php-zip: Makefile
  pkgsrc/audio/ardour: Makefile
  pkgsrc/audio/ario: Makefile
  pkgsrc/audio/audacious-plugins: Makefile
  pkgsrc/audio/bmp-scrobbler: Makefile
  pkgsrc/audio/cmusfm: Makefile
  pkgsrc/audio/csound6: Makefile
  pkgsrc/audio/din: Makefile
  pkgsrc/audio/flactag: Makefile
  pkgsrc/audio/forked-daapd: Makefile
  pkgsrc/audio/gbemol: Makefile
  pkgsrc/audio/glyr: Makefile buildlink3.mk
  pkgsrc/audio/grip: Makefile
  pkgsrc/audio/herrie: Makefile
  pkgsrc/audio/hydrogen: Makefile
  pkgsrc/audio/icecast: Makefile
  pkgsrc/audio/jack-rack: Makefile
  pkgsrc/audio/libmusicbrainz: Makefile buildlink3.mk
  pkgsrc/audio/libmusicbrainz5: Makefile buildlink3.mk
  pkgsrc/audio/libofa: Makefile
  pkgsrc/audio/mad123: Makefile
  pkgsrc/audio/moc: Makefile
  pkgsrc/audio/mp3diags: Makefile
  pkgsrc/audio/mpdas: Makefile
  pkgsrc/audio/musicpd: Makefile
  pkgsrc/audio/ncmpcpp: Makefile
  pkgsrc/audio/pianobar: Makefile
  pkgsrc/audio/pragha: Makefile
  pkgsrc/audio/qmmp: Makefile
  pkgsrc/audio/sound-juicer: Makefile
  pkgsrc/audio/strawberry: Makefile
  pkgsrc/audio/streamtuner: Makefile buildlink3.mk
  pkgsrc/audio/terminatorx: Makefile
  pkgsrc/audio/tremor-tools: Makefile
  pkgsrc/audio/vimpc: Makefile
  pkgsrc/audio/vorbis-tools: Makefile
  pkgsrc/biology/canu: Makefile
  pkgsrc/biology/coordgenlibs: Makefile buildlink3.mk
  pkgsrc/biology/htslib: Makefile
  pkgsrc/biology/maeparser: Makefile buildlink3.mk
  pkgsrc/biology/ncbi-blast+: Makefile
  pkgsrc/biology/openbabel: Makefile
  pkgsrc/cad/kicad: Makefile
  pkgsrc/cad/librecad: Makefile
  pkgsrc/cad/openscad: Makefile
  pkgsrc/chat/anope: Makefile
  pkgsrc/chat/bitlbee: Makefile
  pkgsrc/chat/centerim: Makefile
  pkgsrc/chat/ctrlproxy: Makefile
  pkgsrc/chat/ekg: Makefile
  pkgsrc/chat/farstream: Makefile
  pkgsrc/chat/gloox: Makefile
  pkgsrc/chat/ircd-hybrid: Makefile
  pkgsrc/chat/konversation: Makefile
  pkgsrc/chat/ktp-accounts-kcm: Makefile
  pkgsrc/chat/ktp-approver: Makefile
  pkgsrc/chat/ktp-auth-handler: Makefile
  pkgsrc/chat/ktp-common-internals: Makefile buildlink3.mk
  pkgsrc/chat/ktp-contact-list: Makefile
  pkgsrc/chat/ktp-contact-runner: Makefile
  pkgsrc/chat/ktp-desktop-applets: Makefile
  pkgsrc/chat/ktp-filetransfer-handler: Makefile
  pkgsrc/chat/ktp-kded-integration-module: Makefile
  pkgsrc/chat/ktp-send-file: Makefile
  pkgsrc/chat/ktp-text-ui: Makefile
  pkgsrc/chat/libgadu: Makefile buildlink3.mk
  pkgsrc/chat/libpurple: Makefile
  pkgsrc/chat/mumble: Makefile
  pkgsrc/chat/profanity: Makefile
  pkgsrc/chat/scrollz: Makefile
  pkgsrc/chat/spectrum: Makefile
  pkgsrc/chat/swift: Makefile
  pkgsrc/chat/telepathy-gabble: Makefile
  pkgsrc/chat/unrealircd: Makefile
  pkgsrc/chat/weechat: Makefile
  pkgsrc/chat/znc: Makefile
  pkgsrc/comms/asterisk13: Makefile
  pkgsrc/comms/asterisk16: Makefile
  pkgsrc/comms/asterisk18: Makefile
  pkgsrc/comms/gammu: Makefile
  pkgsrc/converters/libabw: Makefile buildlink3.mk
  pkgsrc/converters/libcdr: Makefile buildlink3.mk
  pkgsrc/converters/libe-book: Makefile buildlink3.mk
  pkgsrc/converters/libepubgen: Makefile buildlink3.mk
  pkgsrc/converters/libetonyek: Makefile buildlink3.mk
  pkgsrc/converters/libfreehand: Makefile buildlink3.mk
  pkgsrc/converters/libmspub: Makefile buildlink3.mk
  pkgsrc/converters/libmwaw: Makefile buildlink3.mk
  pkgsrc/converters/libpagemaker: Makefile buildlink3.mk
  pkgsrc/converters/libqxp: Makefile buildlink3.mk
  pkgsrc/converters/librevenge: Makefile buildlink3.mk
  pkgsrc/converters/libstaroffice: Makefile
  pkgsrc/converters/libvisio: Makefile buildlink3.mk
  pkgsrc/converters/libwpd: Makefile buildlink3.mk
  pkgsrc/converters/libwpg: Makefile buildlink3.mk
  pkgsrc/converters/libwps: Makefile buildlink3.mk
  pkgsrc/converters/libzmf: Makefile
  pkgsrc/converters/orcus: Makefile
  pkgsrc/converters/rss2html: Makefile
  pkgsrc/databases/couchdb: Makefile
  pkgsrc/databases/freetds: Makefile buildlink3.mk
  pkgsrc/databases/libcassandra: Makefile
  pkgsrc/databases/mariadb104-client: Makefile
  pkgsrc/databases/mariadb104-server: Makefile
  pkgsrc/databases/mariadb105-client: Makefile
  pkgsrc/databases/mariadb105-server: Makefile
  pkgsrc/databases/mariadb106-client: Makefile
  pkgsrc/databases/mariadb106-server: Makefile
  pkgsrc/databases/mongodb: Makefile
  pkgsrc/databases/mongodb3: Makefile
  pkgsrc/databases/mysql-workbench: Makefile
  pkgsrc/databases/mysql57-client: Makefile
  pkgsrc/databases/mysql57-server: Makefile
  pkgsrc/databases/p5-DBD-Sybase: Makefile
  pkgsrc/databases/p5-sqlrelay: Makefile
  pkgsrc/databases/p5-sybperl: Makefile
  pkgsrc/databases/php-mssql: Makefile
  pkgsrc/databases/php-pdo_dblib: Makefile
  pkgsrc/databases/php-sqlrelay: Makefile
  pkgsrc/databases/postgresql-postgis2: Makefile
  pkgsrc/databases/py-mssql: Makefile
  pkgsrc/databases/py-sqlrelay: Makefile
  pkgsrc/databases/py-sybase: Makefile
  pkgsrc/databases/qore-freetds-module: Makefile
  pkgsrc/databases/ruby-sqlrelay: Makefile
  pkgsrc/databases/ruby-tiny_tds: Makefile
  pkgsrc/databases/soci: Makefile
  pkgsrc/databases/sqlrelay: Makefile buildlink3.mk
  pkgsrc/databases/sqlrelay-freetds: Makefile
  pkgsrc/databases/sqlrelay-mysql: Makefile
  pkgsrc/databases/sqlrelay-nodejs: Makefile
  pkgsrc/databases/sqlrelay-odbc: Makefile
  pkgsrc/databases/sqlrelay-pgsql: Makefile
  pkgsrc/databases/sqlrelay-sqlite: Makefile
  pkgsrc/databases/sqsh: Makefile
  pkgsrc/databases/virtuoso: Makefile
  pkgsrc/devel/aegis: Makefile
  pkgsrc/devel/cfitsio: Makefile
  pkgsrc/devel/cmake: Makefile
  pkgsrc/devel/cmake-gui: Makefile
  pkgsrc/devel/darcs: Makefile
  pkgsrc/devel/ecore: Makefile buildlink3.mk
  pkgsrc/devel/eio: Makefile buildlink3.mk
  pkgsrc/devel/exempi: Makefile
  pkgsrc/devel/fifengine: Makefile
  pkgsrc/devel/gearmand: Makefile buildlink3.mk
  pkgsrc/devel/git-base: Makefile
  pkgsrc/devel/gnustep-base: Makefile
  pkgsrc/devel/kdesdk-kioslaves: Makefile
  pkgsrc/devel/kdesdk-strigi-analyzers: Makefile
  pkgsrc/devel/kdesdk-thumbnailers: Makefile
  pkgsrc/devel/kdevelop4: Makefile
  pkgsrc/devel/kdevplatform: Makefile
  pkgsrc/devel/kio-extras: Makefile
  pkgsrc/devel/libcutl: Makefile
  pkgsrc/devel/libftdi1: Makefile
  pkgsrc/devel/libgit2: Makefile
  pkgsrc/devel/libkgapi: Makefile
  pkgsrc/devel/librelp: Makefile buildlink3.mk
  pkgsrc/devel/libthrift: Makefile
  pkgsrc/devel/libxenserver: Makefile buildlink3.mk
  pkgsrc/devel/mad-flute: Makefile
  pkgsrc/devel/mdds: Makefile
  pkgsrc/devel/mdds1.2: Makefile
  pkgsrc/devel/netcdf: Makefile buildlink3.mk
  pkgsrc/devel/netcdf-cxx: Makefile buildlink3.mk
  pkgsrc/devel/netcdf-fortran: Makefile buildlink3.mk
  pkgsrc/devel/okteta: Makefile
  pkgsrc/devel/php-gearman: Makefile
  pkgsrc/devel/radare2: Makefile buildlink3.mk
  pkgsrc/devel/radare2-cutter: Makefile
  pkgsrc/devel/rudiments: Makefile buildlink3.mk
  pkgsrc/devel/sdcc3: Makefile
  pkgsrc/devel/ucommon: Makefile buildlink3.mk
  pkgsrc/devel/vera++: Makefile
  pkgsrc/editors/Sigil: Makefile
  pkgsrc/editors/TeXmacs: Makefile
  pkgsrc/editors/abiword: Makefile buildlink3.mk
  pkgsrc/editors/abiword-plugins: Makefile
  pkgsrc/editors/codelite: Makefile
  pkgsrc/editors/emacs25: Makefile
  pkgsrc/editors/emacs26: Makefile
  pkgsrc/editors/emacs27: Makefile
  pkgsrc/editors/gobby: Makefile
  pkgsrc/editors/lyx: Makefile
  pkgsrc/editors/obby: Makefile buildlink3.mk
  pkgsrc/editors/poedit: Makefile
  pkgsrc/editors/xournalpp: Makefile
  pkgsrc/emulators/cannonball: Makefile
  pkgsrc/emulators/ckmame: Makefile
  pkgsrc/emulators/dolphin-emu: Makefile
  pkgsrc/emulators/emulationstation: Makefile
  pkgsrc/emulators/libretro-dolphin: Makefile
  pkgsrc/emulators/mgba: Makefile
  pkgsrc/emulators/qemu: Makefile
  pkgsrc/emulators/wine: Makefile
  pkgsrc/filesystems/cloudfuse: Makefile
  pkgsrc/filesystems/fuse-curlftpfs: Makefile
  pkgsrc/filesystems/fuse-wdfs: Makefile
  pkgsrc/finance/QuantLib: Makefile
  pkgsrc/finance/bitcoin: Makefile
  pkgsrc/finance/cpuminer: Makefile
  pkgsrc/finance/gnucash: Makefile
  pkgsrc/finance/ledger: Makefile
  pkgsrc/finance/libofx: Makefile
  pkgsrc/fonts/ghostscript-cidfonts-ryumin: Makefile
  pkgsrc/games/7kaa: Makefile
  pkgsrc/games/amor: Makefile
  pkgsrc/games/asc: Makefile
  pkgsrc/games/assaultcube: Makefile
  pkgsrc/games/bastet: Makefile
  pkgsrc/games/bzflag: Makefile
  pkgsrc/games/criticalmass: Makefile
  pkgsrc/games/crossfire-client: Makefile
  pkgsrc/games/crossfire-server: Makefile
  pkgsrc/games/dhewm3: Makefile
  pkgsrc/games/dopewars: Makefile
  pkgsrc/games/enigma: Makefile
  pkgsrc/games/etlegacy: Makefile
  pkgsrc/games/etlegacy-server: Makefile
  pkgsrc/games/flightgear: Makefile
  pkgsrc/games/freeciv-client: Makefile
  pkgsrc/games/freeciv-server: Makefile
  pkgsrc/games/freeciv-share: Makefile
  pkgsrc/games/ggz-client-libs: Makefile buildlink3.mk
  pkgsrc/games/holtz: Makefile
  pkgsrc/games/ioquake3: Makefile
  pkgsrc/games/iortcw: Makefile
  pkgsrc/games/klavaro: Makefile
  pkgsrc/games/lgogdownloader: Makefile
  pkgsrc/games/libggz: Makefile buildlink3.mk
  pkgsrc/games/manaplus: Makefile
  pkgsrc/games/megaglest: Makefile
  pkgsrc/games/minetest: Makefile
  pkgsrc/games/naev: Makefile
  pkgsrc/games/openmw: Makefile
  pkgsrc/games/openrct2: Makefile
  pkgsrc/games/pingus: Makefile
  pkgsrc/games/powder-toy: Makefile
  pkgsrc/games/quakeforge: Makefile
  pkgsrc/games/scummvm: Makefile
  pkgsrc/games/scummvm-tools: Makefile
  pkgsrc/games/simgear: Makefile buildlink3.mk
  pkgsrc/games/supertux: Makefile
  pkgsrc/games/supertuxkart: Makefile
  pkgsrc/games/taisei: Makefile
  pkgsrc/games/ufoai: Makefile
  pkgsrc/games/violetland: Makefile
  pkgsrc/games/warmux: Makefile
  pkgsrc/games/warzone2100: Makefile
  pkgsrc/games/wesnoth: Makefile
  pkgsrc/games/widelands: Makefile
  pkgsrc/games/yquake2: Makefile
  pkgsrc/geography/R-rgdal: Makefile
  pkgsrc/geography/R-sf: Makefile
  pkgsrc/geography/gdal-lib: Makefile buildlink3.mk
  pkgsrc/geography/mapserver: Makefile
  pkgsrc/geography/merkaartor: Makefile
  pkgsrc/geography/opencpn: Makefile
  pkgsrc/geography/osm2pgsql: Makefile
  pkgsrc/geography/pdal-lib: Makefile buildlink3.mk
  pkgsrc/geography/py-gdal: Makefile
  pkgsrc/geography/qgis: Makefile
  pkgsrc/geography/qlandkartegt: Makefile
  pkgsrc/geography/qlandkartem: Makefile
  pkgsrc/geography/viking: Makefile
  pkgsrc/graphics/GMT: Makefile
  pkgsrc/graphics/GraphicsMagick: Makefile buildlink3.mk
  pkgsrc/graphics/ImageMagick: Makefile buildlink3.mk
  pkgsrc/graphics/ImageMagick6: Makefile buildlink3.mk
  pkgsrc/graphics/aqsis: Makefile
  pkgsrc/graphics/autotrace: Makefile
  pkgsrc/graphics/blender: Makefile
  pkgsrc/graphics/blender-lts: Makefile
  pkgsrc/graphics/camlimages: Makefile
  pkgsrc/graphics/darktable: Makefile
  pkgsrc/graphics/digikam: Makefile
  pkgsrc/graphics/drawpile: Makefile
  pkgsrc/graphics/dx: Makefile
  pkgsrc/graphics/edje: Makefile buildlink3.mk
  pkgsrc/graphics/enblend-enfuse: Makefile
  pkgsrc/graphics/feh: Makefile
  pkgsrc/graphics/gimmage: Makefile
  pkgsrc/graphics/gmic: Makefile
  pkgsrc/graphics/gource: Makefile
  pkgsrc/graphics/gpick: Makefile
  pkgsrc/graphics/graphviz: Makefile
  pkgsrc/graphics/gri: Makefile
  pkgsrc/graphics/hugin: Makefile
  pkgsrc/graphics/jp2a: Makefile
  pkgsrc/graphics/kde-base-artwork: Makefile
  pkgsrc/graphics/kdegraphics-strigi-analyzer: Makefile
  pkgsrc/graphics/kgamma: Makefile
  pkgsrc/graphics/koverartist: Makefile
  pkgsrc/graphics/kqtquickcharts4: Makefile
  pkgsrc/graphics/krita: Makefile
  pkgsrc/graphics/libgltf: Makefile
  pkgsrc/graphics/libkexiv2-kde4: Makefile
  pkgsrc/graphics/libsixel: Makefile
  pkgsrc/graphics/lsix: Makefile
  pkgsrc/graphics/luminance-hdr: Makefile
  pkgsrc/graphics/ncview: Makefile
  pkgsrc/graphics/openimageio: Makefile buildlink3.mk
  pkgsrc/graphics/osg: Makefile buildlink3.mk
  pkgsrc/graphics/p5-GraphicsMagick: Makefile
  pkgsrc/graphics/p5-PerlMagick: Makefile
  pkgsrc/graphics/pcl: Makefile buildlink3.mk
  pkgsrc/graphics/pfstools: Makefile
  pkgsrc/graphics/php-imagick: Makefile
  pkgsrc/graphics/pstoedit: Makefile
  pkgsrc/graphics/ruby-RMagick: Makefile
  pkgsrc/graphics/sane-airscan: Makefile
  pkgsrc/graphics/shotwell: Makefile
  pkgsrc/graphics/tango-icon-theme: Makefile
  pkgsrc/graphics/vtk: Makefile buildlink3.mk
  pkgsrc/graphics/zbar: Makefile
  pkgsrc/graphics/zphoto: Makefile
  pkgsrc/ham/fldigi: Makefile
  pkgsrc/ham/gnuradio-channels: Makefile
  pkgsrc/ham/gnuradio-companion: Makefile
  pkgsrc/ham/gnuradio-core: Makefile
  pkgsrc/ham/gnuradio-ctrlport: Makefile
  pkgsrc/ham/gnuradio-digital: Makefile
  pkgsrc/ham/gnuradio-doxygen: Makefile
  pkgsrc/ham/gnuradio-dtv: Makefile
  pkgsrc/ham/gnuradio-fec: Makefile
  pkgsrc/ham/gnuradio-network: Makefile
  pkgsrc/ham/gnuradio-qtgui: Makefile
  pkgsrc/ham/gnuradio-soapy-sdr: Makefile
  pkgsrc/ham/gnuradio-trellis: Makefile
  pkgsrc/ham/gnuradio-uhd: Makefile
  pkgsrc/ham/gnuradio-utils: Makefile
  pkgsrc/ham/gnuradio-video-sdl: Makefile
  pkgsrc/ham/gnuradio-vocoder: Makefile
  pkgsrc/ham/gnuradio-wavelet: Makefile
  pkgsrc/ham/gnuradio-zeromq: Makefile
  pkgsrc/ham/gpredict: Makefile
  pkgsrc/ham/gr-fcdproplus: Makefile
  pkgsrc/ham/gr-osmosdr: Makefile
  pkgsrc/ham/trustedQSL: Makefile
  pkgsrc/ham/uhd: Makefile
  pkgsrc/inputmethod/fcitx5-chinese-addons: Makefile
  pkgsrc/inputmethod/fcitx5-mozc: Makefile
  pkgsrc/inputmethod/fcitx5-table-extra: Makefile
  pkgsrc/inputmethod/fcitx5-table-other: Makefile
  pkgsrc/inputmethod/ibus-mozc: Makefile
  pkgsrc/inputmethod/libime: Makefile
  pkgsrc/inputmethod/librime: Makefile
  pkgsrc/inputmethod/mozc-elisp: Makefile
  pkgsrc/inputmethod/mozc-renderer: Makefile
  pkgsrc/inputmethod/mozc-server: Makefile
  pkgsrc/inputmethod/mozc-tool: Makefile
  pkgsrc/inputmethod/uim-mozc: Makefile
  pkgsrc/lang/konoha: Makefile
  pkgsrc/lang/nodejs10: Makefile buildlink3.mk
  pkgsrc/lang/nodejs12: Makefile buildlink3.mk
  pkgsrc/lang/openjdk11: Makefile
  pkgsrc/lang/openjdk8: Makefile
  pkgsrc/lang/rust: Makefile
  pkgsrc/mail/akonadi: Makefile
  pkgsrc/mail/balsa: Makefile
  pkgsrc/mail/claws-mail: Makefile
  pkgsrc/mail/claws-mail-archive: Makefile
  pkgsrc/mail/claws-mail-attachwarner: Makefile
  pkgsrc/mail/claws-mail-attremover: Makefile
  pkgsrc/mail/claws-mail-bogofilter: Makefile
  pkgsrc/mail/claws-mail-dillo: Makefile
  pkgsrc/mail/claws-mail-fetchinfo: Makefile
  pkgsrc/mail/claws-mail-libravatar: Makefile
  pkgsrc/mail/claws-mail-mailmbox: Makefile
  pkgsrc/mail/claws-mail-managesieve: Makefile
  pkgsrc/mail/claws-mail-newmail: Makefile
  pkgsrc/mail/claws-mail-notification: Makefile
  pkgsrc/mail/claws-mail-pgpcore: Makefile
  pkgsrc/mail/claws-mail-pgpinline: Makefile
  pkgsrc/mail/claws-mail-pgpmime: Makefile
  pkgsrc/mail/claws-mail-rssyl: Makefile
  pkgsrc/mail/claws-mail-smime: Makefile
  pkgsrc/mail/claws-mail-spamassassin: Makefile
  pkgsrc/mail/claws-mail-spamreport: Makefile
  pkgsrc/mail/claws-mail-tnef: Makefile
  pkgsrc/mail/claws-mail-vcalendar: Makefile
  pkgsrc/mail/cone: Makefile
  pkgsrc/mail/evolution-data-server: Makefile
  pkgsrc/mail/libetpan: Makefile buildlink3.mk
  pkgsrc/mail/mailfront: Makefile
  pkgsrc/mail/milter-greylist: Makefile
  pkgsrc/mail/mpop: Makefile
  pkgsrc/mail/msmtp: Makefile
  pkgsrc/mail/mutt: Makefile
  pkgsrc/mail/nmh: Makefile
  pkgsrc/mail/nullmailer: Makefile
  pkgsrc/mail/wmbiff: Makefile
  pkgsrc/mail/xfce4-mailwatch-plugin: Makefile
  pkgsrc/math/R: Makefile
  pkgsrc/math/R-CGIwithR: Makefile
  pkgsrc/math/R-RNetCDF: Makefile
  pkgsrc/math/R-ncdf: Makefile
  pkgsrc/math/R-ncdf4: Makefile
  pkgsrc/math/cantor: Makefile
  pkgsrc/math/cgal: Makefile buildlink3.mk
  pkgsrc/math/grace: Makefile
  pkgsrc/math/libixion: Makefile
  pkgsrc/math/octave: Makefile
  pkgsrc/math/py-Scientific: Makefile
  pkgsrc/math/py-libixion: Makefile
  pkgsrc/math/py-netCDF4: Makefile
  pkgsrc/math/qalculate: Makefile buildlink3.mk
  pkgsrc/math/qalculate-gtk: Makefile
  pkgsrc/math/sc-im: Makefile
  pkgsrc/math/volk: Makefile
  pkgsrc/math/vowpal_wabbit: Makefile
  pkgsrc/math/xmgr: Makefile
  pkgsrc/misc/bibletime: Makefile
  pkgsrc/misc/esniper: Makefile
  pkgsrc/misc/fbreader: Makefile
  pkgsrc/misc/gwaei: Makefile
  pkgsrc/misc/kaccessible: Makefile
  pkgsrc/misc/kchmviewer: Makefile
  pkgsrc/misc/kde-wallpapers4: Makefile
  pkgsrc/misc/kdeartwork4: Makefile
  pkgsrc/misc/kdepim-runtime4: Makefile
  pkgsrc/misc/kdepim4: Makefile
  pkgsrc/misc/kdepimlibs4: Makefile buildlink3.mk
  pkgsrc/misc/kdeplasma-addons4: Makefile
  pkgsrc/misc/kremotecontrol: Makefile
  pkgsrc/misc/kstars: Makefile
  pkgsrc/misc/ktux: Makefile
  pkgsrc/misc/libcarddav: Makefile
  pkgsrc/misc/libkdeedu: Makefile buildlink3.mk
  pkgsrc/misc/libreoffice: Makefile
  pkgsrc/misc/ocaml-opam: Makefile
  pkgsrc/misc/parley: Makefile
  pkgsrc/misc/rocs: Makefile
  pkgsrc/misc/step: Makefile
  pkgsrc/misc/superkaramba: Makefile
  pkgsrc/misc/sweeper: Makefile
  pkgsrc/misc/sword: Makefile buildlink3.mk
  pkgsrc/misc/usbprog: Makefile
  pkgsrc/misc/wandio: Makefile buildlink3.mk
  pkgsrc/multimedia/audiocd-kio: Makefile
  pkgsrc/multimedia/dvdauthor: Makefile
  pkgsrc/multimedia/ffmpeg2: Makefile
  pkgsrc/multimedia/ffmpeg3: Makefile
  pkgsrc/multimedia/ffmpeg4: Makefile
  pkgsrc/multimedia/ffmpegthumbs: Makefile
  pkgsrc/multimedia/gnome-mplayer: Makefile
  pkgsrc/multimedia/gpac: Makefile
  pkgsrc/multimedia/kscd: Makefile
  pkgsrc/multimedia/libkcddb: Makefile buildlink3.mk
  pkgsrc/multimedia/lightspark: Makefile
  pkgsrc/multimedia/mediatomb: Makefile
  pkgsrc/multimedia/mkvtoolnix: Makefile
  pkgsrc/multimedia/mkvtoolnix-old: Makefile
  pkgsrc/multimedia/mplayerthumbs: Makefile
  pkgsrc/multimedia/nostt: Makefile
  pkgsrc/multimedia/obs-studio: Makefile
  pkgsrc/multimedia/omxplayer: Makefile
  pkgsrc/multimedia/totem: Makefile
  pkgsrc/multimedia/transcode: Makefile
  pkgsrc/multimedia/vlc: Makefile
  pkgsrc/multimedia/xine-lib: Makefile
  pkgsrc/multimedia/xine-ui: Makefile
  pkgsrc/net/aiccu: Makefile
  pkgsrc/net/bbk_cli: Makefile
  pkgsrc/net/btget: Makefile
  pkgsrc/net/cclive: Makefile
  pkgsrc/net/ccrtp: Makefile buildlink3.mk
  pkgsrc/net/choqok: Makefile
  pkgsrc/net/chrony: Makefile
  pkgsrc/net/dc_gui2: Makefile
  pkgsrc/net/deforaos-vncviewer: Makefile
  pkgsrc/net/doh: Makefile
  pkgsrc/net/ettercap: Makefile
  pkgsrc/net/ettercap-gtk: Makefile
  pkgsrc/net/filezilla: Makefile
  pkgsrc/net/flickcurl: Makefile
  pkgsrc/net/freeDiameter: Makefile
  pkgsrc/net/freeradius-freetds: Makefile
  pkgsrc/net/freeradius-rest: Makefile
  pkgsrc/net/glib-networking: Makefile
  pkgsrc/net/grilo: Makefile buildlink3.mk
  pkgsrc/net/grilo-plugins: Makefile
  pkgsrc/net/grive2: Makefile
  pkgsrc/net/gst-plugins0.10-rtmp: Makefile
  pkgsrc/net/gst-plugins1-rtmp: Makefile
  pkgsrc/net/gtk-gnutella: Makefile
  pkgsrc/net/gtk-vnc: Makefile buildlink3.mk
  pkgsrc/net/guacamole-server: Makefile
  pkgsrc/net/icinga2: Makefile
  pkgsrc/net/jigdo: Makefile
  pkgsrc/net/kdenetwork-filesharing: Makefile
  pkgsrc/net/kdenetwork-strigi-analyzers: Makefile
  pkgsrc/net/kget: Makefile
  pkgsrc/net/kmldonkey: Makefile
  pkgsrc/net/knot: Makefile
  pkgsrc/net/kopete: Makefile
  pkgsrc/net/kppp: Makefile
  pkgsrc/net/krdc: Makefile
  pkgsrc/net/krfb: Makefile
  pkgsrc/net/ktorrent: Makefile
  pkgsrc/net/lftp: Makefile
  pkgsrc/net/libcmis: Makefile
  pkgsrc/net/libfilezilla: Makefile
  pkgsrc/net/libgdata: Makefile buildlink3.mk
  pkgsrc/net/libktorrent: Makefile buildlink3.mk
  pkgsrc/net/libquvi: Makefile
  pkgsrc/net/libtorrent-rasterbar: Makefile buildlink3.mk
  pkgsrc/net/libtrace: Makefile
  pkgsrc/net/libvncserver: Makefile buildlink3.mk
  pkgsrc/net/libzrtpcpp: Makefile buildlink3.mk
  pkgsrc/net/megatools: Makefile
  pkgsrc/net/nanotodon: Makefile
  pkgsrc/net/ncdc: Makefile
  pkgsrc/net/net6: Makefile buildlink3.mk
  pkgsrc/net/netatalk22: Makefile
  pkgsrc/net/netatalk3: Makefile
  pkgsrc/net/ntopng: Makefile
  pkgsrc/net/ocamlnet: Makefile
  pkgsrc/net/ocsync: Makefile buildlink3.mk
  pkgsrc/net/openvpn: Makefile
  pkgsrc/net/podcastdl: Makefile
  pkgsrc/net/powerdns: Makefile
  pkgsrc/net/py-smbc: Makefile
  pkgsrc/net/qbittorrent: Makefile
  pkgsrc/net/quvi: Makefile
  pkgsrc/net/rdesktop: Makefile
  pkgsrc/net/remmina: Makefile
  pkgsrc/net/rtmpdump: Makefile buildlink3.mk
  pkgsrc/net/rtorrent: Makefile
  pkgsrc/net/samba: Makefile
  pkgsrc/net/samba4: Makefile buildlink3.mk
  pkgsrc/net/snort: Makefile
  pkgsrc/net/synergy: Makefile
  pkgsrc/net/taskserver: Makefile
  pkgsrc/net/tcpflow: Makefile
  pkgsrc/net/tigervnc: Makefile
  pkgsrc/net/transmission: Makefile
  pkgsrc/net/transmission-gtk: Makefile
  pkgsrc/net/transmission-qt: Makefile
  pkgsrc/net/unbound: Makefile buildlink3.mk
  pkgsrc/net/urlgfe: Makefile
  pkgsrc/net/vinagre: Makefile
  pkgsrc/net/vino: Makefile
  pkgsrc/net/wget: Makefile
  pkgsrc/net/wireshark: Makefile
  pkgsrc/net/wmget: Makefile
  pkgsrc/net/zeroconf-ioslave: Makefile
  pkgsrc/news/neix: Makefile
  pkgsrc/news/newsbeuter: Makefile
  pkgsrc/news/pan: Makefile
  pkgsrc/parallel/slurm-wlm: Makefile
  pkgsrc/print/auctex: Makefile
  pkgsrc/print/brlaser: Makefile
  pkgsrc/print/cups: Makefile
  pkgsrc/print/cups-base: Makefile buildlink3.mk
  pkgsrc/print/cups-drivers-Magicolor5440DL: Makefile
  pkgsrc/print/cups-filters: Makefile buildlink3.mk
  pkgsrc/print/cups-pdf: Makefile
  pkgsrc/print/dspdfviewer: Makefile
  pkgsrc/print/epdfview: Makefile
  pkgsrc/print/ghostscript: Makefile buildlink3.mk
  pkgsrc/print/ghostscript-gpl: Makefile buildlink3.mk
  pkgsrc/print/gtklp: Makefile
  pkgsrc/print/gutenprint-lib: Makefile
  pkgsrc/print/hplip: Makefile
  pkgsrc/print/libcups: Makefile buildlink3.mk
  pkgsrc/print/mupdf: Makefile buildlink3.mk
  pkgsrc/print/okular: Makefile
  pkgsrc/print/p5-Net-CUPS: Makefile
  pkgsrc/print/pdf2djvu: Makefile
  pkgsrc/print/py-cups: Makefile
  pkgsrc/print/qpdfview: Makefile
  pkgsrc/print/scribus-qt4: Makefile
  pkgsrc/print/scribus-qt5: Makefile
  pkgsrc/print/xpdf4: Makefile
  pkgsrc/print/xpp: Makefile
  pkgsrc/print/zathura-pdf-mupdf: Makefile
  pkgsrc/security/ap-modsecurity2: Makefile
  pkgsrc/security/botan-devel: Makefile buildlink3.mk
  pkgsrc/security/clamav: Makefile
  pkgsrc/security/dirb: Makefile
  pkgsrc/security/gnupg: Makefile
  pkgsrc/security/gnupg-pkcs11-scd: Makefile
  pkgsrc/security/gnupg2: Makefile
  pkgsrc/security/gnutls: Makefile buildlink3.mk
  pkgsrc/security/gsasl: Makefile
  pkgsrc/security/kgpg: Makefile
  pkgsrc/security/lastpass-cli: Makefile
  pkgsrc/security/libfprint: Makefile
  pkgsrc/security/liboauth: Makefile buildlink3.mk
  pkgsrc/security/libprelude: Makefile buildlink3.mk
  pkgsrc/security/libprelude-lua: Makefile
  pkgsrc/security/libprelude-perl: Makefile
  pkgsrc/security/libprelude-python: Makefile
  pkgsrc/security/libpreludedb: Makefile buildlink3.mk
  pkgsrc/security/libpreludedb-mysql: Makefile
  pkgsrc/security/libpreludedb-perl: Makefile
  pkgsrc/security/libpreludedb-pgsql: Makefile
  pkgsrc/security/libpreludedb-python: Makefile
  pkgsrc/security/libpreludedb-sqlite3: Makefile
  pkgsrc/security/libykneomgr: Makefile
  pkgsrc/security/opendnssec2: Makefile
  pkgsrc/security/opensaml: Makefile
  pkgsrc/security/openvas-libnasl: Makefile
  pkgsrc/security/openvas-libraries: Makefile
  pkgsrc/security/openvas-plugins: Makefile
  pkgsrc/security/openvas-server: Makefile
  pkgsrc/security/pam-yubico: Makefile
  pkgsrc/security/php-oauth: Makefile
  pkgsrc/security/php-oauth1: Makefile
  pkgsrc/security/pkcs11-helper: Makefile buildlink3.mk
  pkgsrc/security/prelude-lml: Makefile
  pkgsrc/security/prelude-manager: Makefile
  pkgsrc/security/prelude-pflogger: Makefile
  pkgsrc/security/rvault: Makefile
  pkgsrc/security/softhsm2: Makefile buildlink3.mk
  pkgsrc/security/ykclient: Makefile buildlink3.mk
  pkgsrc/sysutils/baloo: Makefile
  pkgsrc/sysutils/cfengine3: Makefile
  pkgsrc/sysutils/collectd-curl: Makefile
  pkgsrc/sysutils/collectd-riemann: Makefile
  pkgsrc/sysutils/collectd-virt: Makefile
  pkgsrc/sysutils/collectd-write_prometheus: Makefile
  pkgsrc/sysutils/conky: Makefile
  pkgsrc/sysutils/edbus: Makefile buildlink3.mk
  pkgsrc/sysutils/efreet: Makefile buildlink3.mk
  pkgsrc/sysutils/gkrellm: Makefile
  pkgsrc/sysutils/gnome-control-center: Makefile
  pkgsrc/sysutils/gnome-settings-daemon: Makefile
  pkgsrc/sysutils/gvfs: Makefile
  pkgsrc/sysutils/k3b: Makefile
  pkgsrc/sysutils/kcron: Makefile
  pkgsrc/sysutils/kfilemetadata: Makefile
  pkgsrc/sysutils/kfilemetadata5: Makefile
  pkgsrc/sysutils/kuser: Makefile
  pkgsrc/sysutils/libbaloo4: Makefile
  pkgsrc/sysutils/mc: Makefile
  pkgsrc/sysutils/openxenmanager: Makefile
  pkgsrc/sysutils/riemann-client: Makefile buildlink3.mk
  pkgsrc/sysutils/rsyslog: Makefile
  pkgsrc/sysutils/rsyslog-dbi: Makefile
  pkgsrc/sysutils/rsyslog-elasticsearch: Makefile
  pkgsrc/sysutils/rsyslog-gnutls: Makefile
  pkgsrc/sysutils/rsyslog-gssapi: Makefile
  pkgsrc/sysutils/rsyslog-kafka: Makefile
  pkgsrc/sysutils/rsyslog-libgcrypt: Makefile
  pkgsrc/sysutils/rsyslog-mysql: Makefile
  pkgsrc/sysutils/rsyslog-omprog: Makefile
  pkgsrc/sysutils/rsyslog-pgsql: Makefile
  pkgsrc/sysutils/rsyslog-rabbitmq: Makefile
  pkgsrc/sysutils/rsyslog-relp: Makefile
  pkgsrc/sysutils/rsyslog-snmp: Makefile
  pkgsrc/sysutils/strigi: Makefile buildlink3.mk
  pkgsrc/sysutils/syslog-ng-curl: Makefile
  pkgsrc/sysutils/virt-viewer: Makefile
  pkgsrc/sysutils/zabbix: Makefile
  pkgsrc/sysutils/zabbix50-agent: Makefile
  pkgsrc/sysutils/zabbix50-proxy: Makefile
  pkgsrc/sysutils/zabbix50-server: Makefile
  pkgsrc/textproc/FlightCrew: Makefile
  pkgsrc/textproc/dikt: Makefile
  pkgsrc/textproc/ebook-tools: Makefile buildlink3.mk
  pkgsrc/textproc/iksemel: Makefile
  pkgsrc/textproc/libclucene: Makefile buildlink3.mk
  pkgsrc/textproc/libkolabxml: Makefile buildlink3.mk
  pkgsrc/textproc/liblrdf: Makefile buildlink3.mk
  pkgsrc/textproc/libnxml: Makefile buildlink3.mk
  pkgsrc/textproc/libodfgen: Makefile buildlink3.mk
  pkgsrc/textproc/lucene++: Makefile
  pkgsrc/textproc/multimarkdown: Makefile
  pkgsrc/textproc/odt2tex: Makefile
  pkgsrc/textproc/p5-Syntax-SourceHighlight: Makefile
  pkgsrc/textproc/raptor: Makefile buildlink3.mk
  pkgsrc/textproc/raptor2: Makefile buildlink3.mk
  pkgsrc/textproc/rasqal: Makefile buildlink3.mk
  pkgsrc/textproc/redland: Makefile buildlink3.mk
  pkgsrc/textproc/soprano: Makefile buildlink3.mk
  pkgsrc/textproc/source-highlight: Makefile buildlink3.mk
  pkgsrc/textproc/translate-shell: Makefile
  pkgsrc/textproc/xmlrpc-c: Makefile buildlink3.mk
  pkgsrc/textproc/xmltooling: Makefile
  pkgsrc/time/taskwarrior: Makefile
  pkgsrc/wm/compiz: Makefile
  pkgsrc/www/R-RCurl: Makefile
  pkgsrc/www/R-curl: Makefile
  pkgsrc/www/SOGo: Makefile
  pkgsrc/www/SOGo4: Makefile
  pkgsrc/www/ap-auth-openidc: Makefile
  pkgsrc/www/ap-authnz-crowd: Makefile
  pkgsrc/www/ap2-auth-mellon: Makefile
  pkgsrc/www/ap2-passenger: Makefile
  pkgsrc/www/apache24: Makefile
  pkgsrc/www/aws: Makefile
  pkgsrc/www/aws-demos: Makefile
  pkgsrc/www/cadaver: Makefile
  pkgsrc/www/curl: Makefile buildlink3.mk
  pkgsrc/www/elinks: Makefile
  pkgsrc/www/felinks: Makefile
  pkgsrc/www/htdavlock: Makefile
  pkgsrc/www/htmldoc: Makefile
  pkgsrc/www/kore: Makefile
  pkgsrc/www/libmicrohttpd: Makefile buildlink3.mk
  pkgsrc/www/libmrss: Makefile buildlink3.mk
  pkgsrc/www/lighttpd: Makefile
  pkgsrc/www/litmus: Makefile
  pkgsrc/www/lua-curl: Makefile
  pkgsrc/www/lynx: Makefile
  pkgsrc/www/neon: Makefile buildlink3.mk
  pkgsrc/www/netsurf: Makefile
  pkgsrc/www/nghttp2: buildlink3.mk
  pkgsrc/www/nspluginwrapper: Makefile
  pkgsrc/www/ocaml-curl: Makefile
  pkgsrc/www/p5-Net-Curl: Makefile
  pkgsrc/www/passenger: Makefile
  pkgsrc/www/php-curl: Makefile
  pkgsrc/www/php-http: Makefile
  pkgsrc/www/php-http3: Makefile
  pkgsrc/www/py-curl: Makefile
  pkgsrc/www/rekonq: Makefile
  pkgsrc/www/ruby-patron: Makefile
  pkgsrc/www/shibboleth-sp: Makefile
  pkgsrc/www/sitecopy: Makefile
  pkgsrc/www/snownews: Makefile
  pkgsrc/www/squid4: Makefile
  pkgsrc/www/wwwoffle: Makefile
  pkgsrc/www/yahttp: Makefile
  pkgsrc/x11/elementary: Makefile buildlink3.mk
  pkgsrc/x11/enlightenment: Makefile buildlink3.mk
  pkgsrc/x11/gtk2: Makefile
  pkgsrc/x11/gtk3: Makefile
  pkgsrc/x11/gtk4: Makefile
  pkgsrc/x11/kactivities: Makefile buildlink3.mk
  pkgsrc/x11/kactivities-stats: Makefile
  pkgsrc/x11/kactivities5: Makefile
  pkgsrc/x11/kde-baseapps4: Makefile
  pkgsrc/x11/kde-runtime4: Makefile buildlink3.mk
  pkgsrc/x11/kde-workspace4: Makefile buildlink3.mk
  pkgsrc/x11/kdelibs4: Makefile buildlink3.mk
  pkgsrc/x11/libkactivities4: Makefile buildlink3.mk
  pkgsrc/x11/qt4-libs: Makefile
  pkgsrc/x11/qt5-qtbase: Makefile
  pkgsrc/x11/qt5-qtwebengine: Makefile
  pkgsrc/x11/vte3: Makefile
  pkgsrc/x11/wmweather: Makefile
  pkgsrc/x11/x11vnc: Makefile
  pkgsrc/x11/x2go-client: Makefile
  pkgsrc/x11/xfce4-tumbler: Makefile
  pkgsrc/x11/xlockmore: Makefile

  Log Message:
  revbump for boost-libs

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Fri Oct  8 13:20:34 UTC 2021

  Modified Files:
  pkgsrc/net/samba4: Makefile PLIST distinfo

  Log Message:
  samba4: updated to 4.13.12

  Changes since 4.13.11
  ---------------------
  * BUG 14806: Address a signifcant performance regression in database access
    in the AD DC since Samba 4.12.
  * BUG 14807: Fix performance regression in lsa_LookupSids3/LookupNames4 since
    Samba 4.9 by using an explicit database handle cache.
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ.
  * BUG 14818: Address flapping samba_tool_drs_showrepl test.
  * BUG 14819: Address flapping dsdb_schema_attributes test.
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ.
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ.
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ.
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ.
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ.
  * BUG 14784: Fix CTDB flag/status update race conditions.
  * BUG 14817: An unuthenticated user can crash the AD DC KDC by omitting the
    server name in a TGS-REQ.

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Nov 10 13:33:20 UTC 2021

  Modified Files:
  pkgsrc/net/samba4: Makefile PLIST distinfo

  Log Message:
  samba4: updated to 4.13.14

  Changes since 4.13.13
  ---------------------

  o  Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
      * CVE-2020-25722

  o  Andrew Bartlett <abartlet@samba.org>
      * CVE-2020-25718
      * CVE-2020-25719
      * CVE-2020-25721
      * CVE-2020-25722

  o  Ralph Boehme <slow@samba.org>
      * CVE-2020-25717

  o  Alexander Bokovoy <ab@samba.org>
      * CVE-2020-25717

  o  Samuel Cabrero <scabrero@samba.org>
      * CVE-2020-25717

  o  Nadezhda Ivanova <nivanova@symas.com>
      * CVE-2020-25722

  o  Stefan Metzmacher <metze@samba.org>
      * CVE-2016-2124
      * CVE-2020-25717
      * CVE-2020-25719
      * CVE-2020-25722
      * CVE-2021-23192
      * CVE-2021-3738
      * ldb: version 2.2.3

  o  Andreas Schneider <asn@samba.org>
      * CVE-2020-25719

  o  Joseph Sutton <josephsutton@catalyst.net.nz>
      * CVE-2020-17049
      * CVE-2020-25718
      * CVE-2020-25719
      * CVE-2020-25721
      * CVE-2020-25722
      * MS CVE-2020-17049

  Changes since 4.13.12
  ---------------------

  o  Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
      * BUG 14868: rodc_rwdc test flaps.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Andrew Bartlett <abartlet@samba.org>
      * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
        bit' S4U2Proxy Constrained Delegation bypass in Samba with
        embedded Heimdal.
      * BUG 14836: Python ldb.msg_diff() memory handling failure.
      * BUG 14845: "in" operator on ldb.Message is case sensitive.
      * BUG 14848: Release LDB 2.3.1 for Samba 4.14.9.
      * BUG 14871: Fix Samba support for UF_NO_AUTH_DATA_REQUIRED.
      * BUG 14874: Allow special chars like "@" in samAccountName when generating
        the salt.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Isaac Boukris <iboukris@gmail.com>
      * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
        bit' S4U2Proxy Constrained Delegation bypass in Samba with
        embedded Heimdal.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Viktor Dukhovni <viktor@twosigma.com>
      * BUG 12998: Fix transit path validation.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Luke Howard <lukeh@padl.com>
      * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
        bit' S4U2Proxy Constrained Delegation bypass in Samba with
        embedded Heimdal.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Stefan Metzmacher <metze@samba.org>
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  David Mulder <dmulder@suse.com>
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Andreas Schneider <asn@samba.org>
      * BUG 14870: Prepare to operate with MIT krb5 >= 1.20.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Joseph Sutton <josephsutton@catalyst.net.nz>
      * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
        bit' S4U2Proxy Constrained Delegation bypass in Samba with
        embedded Heimdal.
      * BUG 14645: rpcclient NetFileEnum and net rpc file both cause lock order
        violation: brlock.tdb, share_entries.tdb.
      * BUG 14836: Python ldb.msg_diff() memory handling failure.
      * BUG 14845: "in" operator on ldb.Message is case sensitive.
      * BUG 14848: Release LDB 2.3.1 for Samba 4.14.9.
      * BUG 14868: rodc_rwdc test flaps.
      * BUG 14871: Fix Samba support for UF_NO_AUTH_DATA_REQUIRED.
      * BUG 14874: Allow special chars like "@" in samAccountName when generating
        the salt.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

  o  Nicolas Williams <nico@twosigma.com>
      * BUG 14642: Provide a fix for MS CVE-2020-17049 in Samba [SECURITY] 'Bronze
        bit' S4U2Proxy Constrained Delegation bypass in Samba with
        embedded Heimdal.
      * BUG 14881: Backport bronze bit fixes, tests, and selftest improvements.

(tm)

2021-11-24 12:05:28 UTC MAIN commitmail json YAML

doc: Updated emulators/ucon64 to 2.2.2

(wiz)

2021-11-24 12:05:19 UTC MAIN commitmail json YAML

ucon64: update to 2.2.2.

- added proper support for Clang to the makefiles (by dbjh)
  Indicate that you want to use Clang by setting the environment variable CC.
  Either at configuration time:
  $ CC=clang ./configure
  Or at build time:
  $ CC=clang make
- updated (SNES) implemented dumping for --xgd6. 15 years late, but still the
  only tool to do it :-) (by dbjh; thanks to Kristian Gunstone for making me
  try to explain why it could not be done ;-) )
- restored support for NetBSD/i386 and OpenBSD/i386 in makefile of libcd64 (by
  dbjh)
- updated FAQ with explanation about how to compile uCON64 on macOS with support
  for USB (by dbjh)
- fixed some issues in MinGW, MinGW-w64 and Visual C++ ports that made them
  choke on files larger than 2 GB. On 32-bit UNIX try adding
  -D_FILE_OFFSET_BITS=64 to CFLAGS to fix the issues (by dbjh; thanks to
  Mystic_Merlin for testing on Windows 98)
- updated (all) upgraded unzip to version 1.1 (by dbjh)
- updated (SNES) --gd3 writes correct SRAM mapping values for Trials of Mana
  (by dbjh; thanks to Mystic_Merlin for reporting the issue and testing)
- updated (SNES) --gd3 supports 64 Mbit HiROM games. It works at least for the
  English fan translation of Fire Emblem - Seisen no Keifu (J) (Project Naga,
  beta version 7) (by dbjh)
- updated (SNES) --gd3 supports up to 64 Mbit LoROM games. It works at least for
  the 48 Mbit English fan translation of Fire Emblem - Thraki 776 (J) (V.ROM)
  (Lil' Manster 1.07) (by dbjh)
- updated (all) --hfind and --hfindr accept search strings without spaces (by
  dbjh; thanks to eadmaster for the feedback)
- renamed (all) --dual to --bit (by dbjh)
- updated (all) --hex, --bit, --code and --print accept an optional end offset
  (by dbjh)
- added (all) --hreplace=S:R find S and copy R to the start of each match
  (wildcard: '?') (by dbjh; thanks to eadmaster for the suggestion)

(wiz)

2021-11-24 11:54:30 UTC MAIN commitmail json YAML

doc: Updated devel/py-nose to 1.3.7nb1

(wiz)

2021-11-24 11:54:20 UTC MAIN commitmail json YAML

py-nose: fix build with latest setuptools

Bump PKGREVISION.

(wiz)