Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (5h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 01:35:10 UTC Now

2023-06-26 11:57:18 UTC MAIN commitmail json YAML

2023-06-26 11:56:53 UTC MAIN commitmail json YAML

2023-06-26 11:56:22 UTC MAIN commitmail json YAML

libkate: remove python option (which was default-off)

Uses wxGTK28, which will be removed soon

(wiz)

2023-06-26 11:54:50 UTC MAIN commitmail json YAML

2023-06-26 11:54:26 UTC MAIN commitmail json YAML

2023-06-26 11:53:55 UTC MAIN commitmail json YAML

2023-06-26 11:52:54 UTC MAIN commitmail json YAML

2023-06-26 11:52:07 UTC MAIN commitmail json YAML

2023-06-26 11:51:37 UTC MAIN commitmail json YAML

2023-06-26 11:51:04 UTC MAIN commitmail json YAML

2023-06-26 11:50:26 UTC MAIN commitmail json YAML

2023-06-26 11:49:30 UTC MAIN commitmail json YAML

2023-06-26 11:47:57 UTC MAIN commitmail json YAML

doc: Added databases/diesel-cli version 2.1.0

(wiz)

2023-06-26 11:47:46 UTC MAIN commitmail json YAML

databases/Makefile: + diesel-cli

(wiz)

2023-06-26 11:47:36 UTC MAIN commitmail json YAML

databases/diesel-cli: import diesel-cli-2.1.0

Packaged mostly by pin@ in wip, thanks!

Diesel CLI is a tool that aids in managing your database schema.
Migrations are bi-directional changes to your database that get applied
sequentially.

(wiz)

2023-06-26 11:46:23 UTC MAIN commitmail json YAML

doc: Updated security/keepassxc to 2.7.5nb2

(wiz)

2023-06-26 11:46:13 UTC MAIN commitmail json YAML

keepassx: switch to botan3, and add yubikey option (default off)

Bump PKGREVISION.

(wiz)

2023-06-26 11:45:48 UTC MAIN commitmail json YAML

botan3: needs gcc 11

(wiz)

2023-06-26 11:41:29 UTC MAIN commitmail json YAML

doc: Added security/botan3 version 3.0.0

(wiz)

2023-06-26 11:41:13 UTC MAIN commitmail json YAML

security/Makefile: + botan3

(wiz)

2023-06-26 11:41:00 UTC MAIN commitmail json YAML

botan2: update DESCR

(wiz)

2023-06-26 11:40:39 UTC MAIN commitmail json YAML

security/botan3: import botan3-3.0.0

Botan is a crypto library written in C++. It provides a variety of
cryptographic algorithms, including common ones such as AES, MD5, SHA,
HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that
are more obscure or specialized. It also offers X.509v3 certificates
and CRLs, and PKCS #10 certificate requests. A message processing
system that uses a filter/pipeline metaphor allows for many common
cryptographic tasks to be completed with just a few lines of code.
Assembly optimizations for common CPUs, including x86, x86-64, and
PowerPC, offers further speedups for critical tasks such as SHA-1
hashing and multiple precision integer operations.

This package contains major version 3 of the library.

(wiz)

2023-06-26 11:39:42 UTC MAIN commitmail json YAML

doc: Added databases/prometheus-cpp version 1.1.0

(wiz)

2023-06-26 11:39:32 UTC MAIN commitmail json YAML

databases/Makefile: + prometheus-cpp

(wiz)

2023-06-26 11:39:20 UTC MAIN commitmail json YAML

databases/prometheus-cpp: import prometheus-cpp-1.1.0

This library aims to enable Metrics-Driven Development for C++
services. It implements the Prometheus Data Model, a powerful
abstraction on which to collect and expose metrics. We offer the
possibility for metrics to be collected by Prometheus, but other
push/pull collections can be added as plugins.

(wiz)

2023-06-26 11:38:46 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-git to 1.0.2

(wiz)

2023-06-26 11:38:37 UTC MAIN commitmail json YAML

py-hg-git: update to 1.0.2.

This is a minor release, focusing on bugs and compatibility.

Fix --source/-s argument to transplant with Hg-Git
enabled. (#392)
Fix cloning repositories using the old static HTTP support with
Hg-Git enabled.
Handle pushing tags to Git that cannot be stored as references such
as double-quotes on Windows. (#397)
Avoid converting unrelated refs on pull, such as Github PR-related refs. (#386)
Fix tests with GNU Grep 3.8 and later, by avoiding the egrep
alias (#400)
Support reading remote refs even if packed.
Add support for Dulwich 0.21 and later.
Mark Mercurial 6.4 as supported and tested.
Address slowness when pulling large repositories, caused by writing
unchanged references. (#401)

(wiz)

2023-06-26 11:38:14 UTC MAIN commitmail json YAML

mk: let GCC_REQD 11 work and pull in gcc12, since we don't have gcc11

(wiz)

2023-06-26 11:37:50 UTC MAIN commitmail json YAML

doc: Updated archivers/libzip to 1.10.0

(wiz)

2023-06-26 11:37:40 UTC MAIN commitmail json YAML

libzip: update to 1.10.0.

# 1.10.0 [2023-06-23]

* Make support for layered sources public.
* Add `zip_source_zip_file` and `zip_source_zip_file_create`, deprecate `zip_source_zip` and `zip_source_zip_create`.
* Allow reading changed file data.
* Fix handling of files of size 4294967295.
* `zipmerge`: copy extra fields.
* `zipmerge`: add option to keep files uncompressed.
* Switch test framework to use nihtest instead of Perl.
* Fix reading/writing compressed data with buffers > 4GiB.
* Restore support for torrentzip.
* Add warnings when using deprecated functions.
* Allow keeping files for empty archives.
* Support mbedTLS>=3.3.0.
* Support OpenSSL 3.
* Use ISO C secure library functions, if available.

(wiz)

2023-06-26 11:37:18 UTC MAIN commitmail json YAML

doc: Updated devel/editline to 3.1.20221030

(wiz)

2023-06-26 11:37:08 UTC MAIN commitmail json YAML

editline: update to 3.1.20221030.

2022-10-30 Jess Thrysoee

  * src/sys.h, src/reallocarr.c: Remove unused sys/cdefs.h include, to compile against musl libc
Reported by Matt Boehlke

  * version-info: 0:70:0

2022-10-09 Jess Thrysoee

  * version-info: 0:69:0

  * src/sys.h: Add __sun guard around sys/types.h in sys.h

  * all: sync with upstream source

2021-09-10 Jess Thrysoee

  * all: sync with upstream source

2021-07-14 Jess Thrysoee

  * all: sync with upstream source

  * src/histedit.h: Add wcsdup declaration when ifndef HAVE_WCSDUP. Patch by Rainer Jung.

  * examples/wtc1.c: Fix warnings and add missing brace. Patch by Rainer Jung.

2021-05-22 Jess Thrysoee

  * version-info: 0:66:0

  * all: sync with upstream source

  * src/el.c: editrc not read on systems without issetugid
Patch by Trevor Cordes

(wiz)

2023-06-26 11:36:06 UTC MAIN commitmail json YAML

Updated print/ghostscript-agpl, audio/flac

(adam)

2023-06-26 11:35:49 UTC MAIN commitmail json YAML

flac: updated to 1.4.3

FLAC 1.4.3 (23-Jun-2023)

As there have been additions to the libFLAC interfaces, the libFLAC version number is incremented to 13. The libFLAC++ version number stays at 10.

* General
        * All PowerPC-specific code has been removed, as it turned out those improvements didn't actually improve anything
        * Large improvements in encoder speed for all presets. The largest change is for the fastest presets and for 24-bit and 32-bit inputs.
        * Small improvement in decoder speed for BMI2-capable CPUs
        * Various documentation fixes and cleanups (Mark Grassi, Jake Schmidt)
        * Various fixes (Ozkan Sezer, Zhipeng Xue, orbea, Sam James, Harish Mahendrakar)
        * Fix building on Universal Windows Platform (Dmitry Kostju��enko)
* flac
        * A lot of small fixes for bugs found by fuzzing
        * Various improvements to the --keep-foreign-metadata and --keep-foreign-metadata-if-present options on decoding
                * The output format (WAV/AIFF/RF64 etc.) is now automatically selected based on what kind of foreign metadata is stored
                * Decoded file is checked afterwards, to see whether stored foreign format data agrees with FLAC audio properties
                * AIFF-C sowt data can now be restored
        * Add --force-legacy-wave-format option, to decode to WAV with WAVEFORMATPCM where WAVE_FORMAT_EXTENSIBLE would be more appropriate
        * Add --force-aiff-c-none-format and --force-aiff-c-sowt-format to decode to AIFF-C
        * The storage of WAVEFORMATEXTENSIBLE_CHANNEL_MASK is no longer restricted to known channel orderings
        * Throw an error when WAV or AIFF files are over 4GiB in length and the --ignore-chunk-sizes option is not set
        * Warn on testing files when ID3v2 tags are found
        * Warn when data trails the audio data of a WAV/AIFF/RF64/W64 file
        * Fix output file not being deleted after error on Windows
        * Removal of the --sector--align option
* metaflac
        * A lot of small fixes for bugs found by fuzzing
        * Added options --append and --data-format, which makes it possible to copy metadata blocks from one FLAC file to another
        * Added option --remove-all-tags-except
        * Added option --show-all-tags (harridu, Martijn van Beurden)
* libFLAC
        * No longer write seektables to Ogg, even when specifically asked for. Seektables in Ogg are not defined
        * Add functions FLAC__metadata_object_set_raw and FLAC__metadata_object_get_raw to convert between blob and FLAC__StreamMetadata
* Build system
        * Autoconf (configure)
                * The option --enable-64-bit-words is now on by default
        * CMake
                * The option ENABLE_64_BIT_WORDS is now on by default
* Testing/validation
        * Fuzzers were added for the flac and metaflac command line tools
        * Fuzzer coverage was improved

(adam)

2023-06-26 11:27:25 UTC MAIN commitmail json YAML

ghostscript-agpl: updated to 10.01.2

Version 10.01.2 (2023-06-21)

Highlights in this release include:

We've continued to improve the performance of the PDF interpreter written in C and improve it's behaviour in edge and out-of-specification cases.
Our efforts in code hygiene and maintainability continue.
The usual round of bug fixes, compatibility changes, and incremental improvements.
(9.53.0) We have added the capability to build with the Tesseract OCR engine. In such a build, new devices are available (pdfocr8/pdfocr24/pdfocr32) which render the output file to an image, OCR that image, and output the image "wrapped" up as a PDF file, with the OCR generated text information included as "invisible" text (in PDF terms, text rendering mode 3).

(adam)

2023-06-26 11:25:42 UTC MAIN commitmail json YAML

doc/TODO: + gnucash-5.2 [wait for bugfix release].

(wiz)

2023-06-26 11:23:32 UTC MAIN commitmail json YAML

doc/CHANGES: remove dupe

(wiz)

2023-06-26 11:03:12 UTC MAIN commitmail json YAML

doc: note freeze end

(wiz)

2023-06-26 11:02:27 UTC pkgsrc-2023Q2 commitmail json YAML

doc: add CHANGES file for 2023Q2

(wiz)

2023-06-26 09:35:18 UTC MAIN commitmail json YAML

xteddy2: SunOS needs -lXext.

(jperkin)

2023-06-26 09:35:17 UTC pkgsrc-2023Q1 commitmail json YAML

Pullup tickets #6763 to #6765

(bsiegert)

2023-06-26 09:34:50 UTC pkgsrc-2023Q1 commitmail json YAML

Pullup ticket #6765 - requested by nia
www/firefox102: security fix
www/firefox102-l10n: dependent update

Revisions pulled up:
- www/firefox102-l10n/Makefile                                  1.12
- www/firefox102-l10n/distinfo                                  1.11
- www/firefox102/Makefile                                      1.21
- www/firefox102/distinfo                                      1.13

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Sun Jun 25 16:07:08 UTC 2023

  Modified Files:
  pkgsrc/www/firefox102: Makefile distinfo
  pkgsrc/www/firefox102-l10n: Makefile distinfo

  Log Message:
  firefox102: update to 102.12

  Security Vulnerabilities fixed in Firefox ESR 102.12

      #CVE-2023-34414: Click-jacking certificate exceptions through rendering lag

      #CVE-2023-34416: Memory safety bugs fixed in Firefox 114 and Firefox ESR
      102.12

(bsiegert)

2023-06-26 09:34:44 UTC pkgsrc-2023Q1 commitmail json YAML

Pullup ticket #6764 - requested by taca
net/bind918: security fix

Revisions pulled up:
- net/bind918/Makefile                                          1.10-1.12
- net/bind918/PLIST                                            1.4
- net/bind918/distinfo                                          1.7-1.9
- net/bind918/options.mk                                        1.2

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Apr 24 13:48:06 UTC 2023

  Modified Files:
  pkgsrc/net/bind918: Makefile PLIST distinfo options.mk

  Log Message:
  net/bind918: update to 9.18.14

  pkgsrc change: reduce some pkglint warnings.

  --- 9.18.14 released ---

  6145. [bug] Fix a possible use-after-free bug in the
  dns__catz_done_cb() function. [GL #3997]

  6143. [bug] A reference counting problem on the error path in
  the xfrin_connect_done() might cause an assertion
  failure on shutdown.  [GL #3989]

  6142. [bug] Reduce the number of dns_dnssec_verify calls made
  determining if revoked keys needs to be removed from
  the trust anchors. [GL #3981]

  6141. [bug] Fix several issues in nsupdate timeout handling and
  update the -t option's documentation. [GL #3674]

  6138. [doc] Fix the DF-flag documentation on the outgoing
  UDP packets. [GL #3710]

  6136. [cleanup] Remove the isc_fsaccess API in favor of creating
  temporary file first and atomically replace the key
  with non-truncated content. [GL #3982]

  6132. [doc] Remove a dead link in the DNSSEC guide. [GL #3967]

  6129. [cleanup] Value stored to 'source' during its initialization is
  never read. [GL #3965]

  6128. [bug] Fix an omission in an earlier commit to avoid a race
  between the 'dns__catz_update_cb()' and
  'dns_catz_dbupdate_callback()' functions. [GL #3968]

  6126. [cleanup] Deprecate zone type "delegation-only" and the
  "delegation-only" and "root-delegation-only"
  options. [GL #3953]

  6125. [bug] Hold a catz reference while the update process is
  running, so that the catalog zone is not destroyed
  during shutdown until the update process is finished or
  properly canceled by the activated 'shuttingdown' flag.
  [GL #3955]

  6124. [bug] When changing from a NSEC3 capable DNSSEC algorithm to
  an NSEC3 incapable DNSSEC algorithm using KASP the zone
  could sometimes be incompletely signed. [GL #3937]

  6121. [bug] Fix BIND and dig zone transfer hanging when
  downloading large zones over TLS from a primary server,
  especially over unstable connections. [GL #3867]

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed May 17 13:43:52 UTC 2023

  Modified Files:
  pkgsrc/net/bind918: Makefile distinfo

  Log Message:
  net/bind918: update to 9.18.15

  --- 9.18.15 released ---

  6164. [bug] Set the rndc idle read timeout back to 60 seconds,
  from the netmgr default of 30 seconds, in order to
  match the behavior of 9.16 and earlier. [GL #4046]

  6161. [bug] Fix log file rotation when using absolute path as
  file. [GL #3991]

  6157. [bug] When removing delegations in an OPTOUT range
  empty-non-terminal NSEC3 records generated by
  those delegations were not removed. [GL #4027]

  6156. [bug] Reimplement the maximum and idle timeouts for incoming
  zone tranfers. [GL #4004]

  6155. [bug] Treat ISC_R_INVALIDPROTO as a networking error
  in the dispatch code to avoid retrying with the
  same server. [GL #4005]

  6152. [bug] In dispatch, honour the configured source-port
  selection when UDP connection fails with address
  in use error.

  Also treat ISC_R_NOPERM same as ISC_R_ADDRINUSE.
  [GL #3986]

  6149. [test] As a workaround, include an OpenSSL header file before
  including cmocka.h in the unit tests, because OpenSSL
  3.1.0 uses __attribute__(malloc), conflicting with a
  redefined malloc in cmocka.h. [GL #4000]

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jun 21 14:42:23 UTC 2023

  Modified Files:
  pkgsrc/net/bind918: Makefile distinfo

  Log Message:
  net/bind918: update to 9.18.16

  9.18.16 (2023-06-21)

  Security release:

  - CVE-2023-2828
  - CVE-2023-2911

  6192. [security] A query that prioritizes stale data over lookup
  triggers a fetch to refresh the stale data in cache.
  If the fetch is aborted for exceeding the recursion
  quota, it was possible for 'named' to enter an infinite
  callback loop and crash due to stack overflow. This has
  been fixed. (CVE-2023-2911) [GL #4089]

  6190. [security] Improve the overmem cleaning process to prevent the
  cache going over the configured limit. (CVE-2023-2828)
  [GL #4055]

  6188. [performance] Reduce memory consumption by allocating properly
  sized send buffers for stream-based transports.
  [GL #4038]

  6186. [bug] Fix a 'clients-per-query' miscalculation bug. When the
  'stale-answer-enable' options was enabled and the
  'stale-answer-client-timeout' option was enabled and
  larger than 0, named was taking two places from the
  'clients-per-query' limit for each client and was
  failing to gradually auto-tune its value, as configured.
  [GL #4074]

  6185. [func] Add "ClientQuota" statistics channel counter, which
  indicates the number of the resolver's spilled queries
  due to reaching the clients per query quota. [GL !7978]

  6183. [bug] Fix a serve-stale bug where a delegation from cache
  could be returned to the client. [GL #3950]

  6182. [cleanup] Remove configure checks for epoll, kqueue and
  /dev/poll. [GL #4098]

  6181. [func] The "tkey-dhkey" option has been deprecated; a
  warning will be logged when it is used. In a future
  release, Diffie-Hellman TKEY mode will be removed.
  [GL #3905]

  6180. [bug] The session key object could be incorrectly added
  to multiple different views' keyrings. [GL #4079]

  6179. [bug] Fix an interfacemgr use-after-free error in
  zoneconf.c:isself(). [GL #3765]

  6176. [test] Add support for using pytest & pytest-xdist to
  execute the system test suite. [GL #3978]

  6174. [bug] BIND could get stuck on reconfiguration when a
  'listen' statement for HTTP is removed from the
  configuration. That has been fixed. [GL #4071]

  6173. [bug] Properly process extra "nameserver" lines in
  resolv.conf otherwise the next line is not properly
  processed. [GL #4066]

  6169. [bug] named could crash when deleting inline-signing zones
  with "rndc delzone". [GL #4054]

  6165. [bug] Fix a logic error in dighost.c which could call the
  dighost_shutdown() callback twice and cause problems
  if the callback function was not idempotent. [GL #4039]

(bsiegert)

2023-06-26 09:34:36 UTC pkgsrc-2023Q1 commitmail json YAML

Pullup ticket #6763 - requested by taca
net/bind916: security fix

Revisions pulled up:
- net/bind916/Makefile                                          1.56-1.58
- net/bind916/distinfo                                          1.47-1.49
- net/bind916/options.mk                                        1.5

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Apr 24 13:45:10 UTC 2023

  Modified Files:
  pkgsrc/net/bind916: Makefile distinfo

  Log Message:
  net/bind916: update to 9.16.40

  --- 9.16.40 released ---

  6142. [bug] Reduce the number of dns_dnssec_verify calls made
  determining if revoked keys needs to be removed from
  the trust anchors. [GL #3981]

  6138. [doc] Fix the DF-flag documentation on the outgoing
  UDP packets. [GL #3710]

  6132. [doc] Remove a dead link in the DNSSEC guide. [GL #3967]

  6129. [cleanup] Value stored to 'source' during its initialization is
  never read. [GL #3965]

  6124. [bug] When changing from a NSEC3 capable DNSSEC algorithm to
  an NSEC3 incapable DNSSEC algorithm using KASP the zone
  could sometimes be incompletely signed. [GL #3937]

  5741. [bug] Log files with "timestamp" suffixes could be left in
  place after rolling, even if the number of preserved
  log files exceeded the configured "versions" limit.
  [GL #828] [GL #3959]

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed May 17 13:41:58 UTC 2023

  Modified Files:
  pkgsrc/net/bind916: Makefile distinfo

  Log Message:
  net/bind916: update to 9.16.41

  --- 9.16.41 released ---

  6157. [bug] When removing delegations in an OPTOUT range
  empty-non-terminal NSEC3 records generated by
  those delegations were not removed. [GL #4027]

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Wed Jun 21 14:40:43 UTC 2023

  Modified Files:
  pkgsrc/net/bind916: Makefile distinfo options.mk

  Log Message:
  net/bind916: update to 9.16.42

  pkgsrc change: reduce pkglint warnings.

  9.16.42 (2023-06-21)

  Security release:

  - CVE-2023-2828
  - CVE-2023-2911

  6192. [security] A query that prioritizes stale data over lookup
  triggers a fetch to refresh the stale data in cache.
  If the fetch is aborted for exceeding the recursion
  quota, it was possible for 'named' to enter an infinite
  callback loop and crash due to stack overflow. This has
  been fixed. (CVE-2023-2911) [GL #4089]

  6190. [security] Improve the overmem cleaning process to prevent the
  cache going over the configured limit. (CVE-2023-2828)
  [GL #4055]

  6183. [bug] Fix a serve-stale bug where a delegation from cache
  could be returned to the client. [GL #3950]

  6173. [bug] Properly process extra "nameserver" lines in
  resolv.conf otherwise the next line is not properly
  processed. [GL #4066]

  6169. [bug] named could crash when deleting inline-signing zones
  with "rndc delzone". [GL #4054]

(bsiegert)

2023-06-26 09:33:41 UTC MAIN commitmail json YAML

wwwoffle: SunOS needs libnsl.

(jperkin)

2023-06-26 09:33:02 UTC MAIN commitmail json YAML

surf: SunOS needs libsocket.

(jperkin)

2023-06-26 09:32:25 UTC MAIN commitmail json YAML

pcmanfm-qt: SunOS needs libsocket.

(jperkin)

2023-06-26 09:31:36 UTC MAIN commitmail json YAML

bsdec2-image-upload: SunOS needs libsocket.

(jperkin)

2023-06-26 09:29:37 UTC MAIN commitmail json YAML

cups-filters: SunOS needs libresolv.

(jperkin)

2023-06-26 09:28:08 UTC MAIN commitmail json YAML

tsocks: SunOS needs libnsl.

(jperkin)

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

inetutils: SunOS needs socket libraries.

(jperkin)

2023-06-26 09:22:50 UTC MAIN commitmail json YAML

gssdp12: SunOS needs libsocket.

(jperkin)

2023-06-26 09:22:14 UTC MAIN commitmail json YAML

grilo-plugins: SunOS needs libsocket.

(jperkin)

2023-06-26 09:20:59 UTC MAIN commitmail json YAML

dante: SunOS needs libnsl.

(jperkin)

2023-06-26 09:19:45 UTC MAIN commitmail json YAML

btget: SunOS needs -lcrypto -lsocket.

(jperkin)

2023-06-26 09:18:59 UTC MAIN commitmail json YAML

bbk_cli: SunOS needs libsocket.

(jperkin)

2023-06-26 09:18:20 UTC MAIN commitmail json YAML

srs-milter: SunOS needs socket libraries.

(jperkin)

2023-06-26 09:17:45 UTC MAIN commitmail json YAML

asc: SunOS needs libfreetype.

(jperkin)

2023-06-26 09:13:22 UTC MAIN commitmail json YAML

cpuminer: SunOS needs libsocket.

(jperkin)

2023-06-26 09:10:38 UTC MAIN commitmail json YAML

dnsperf: SunOS needs libsocket.

(jperkin)

2023-06-26 09:09:46 UTC MAIN commitmail json YAML

kate: SunOS needs libsocket.

(jperkin)

2023-06-26 09:06:56 UTC MAIN commitmail json YAML

kldap: SunOS needs libsocket.

(jperkin)

2023-06-26 09:05:18 UTC MAIN commitmail json YAML

cinepaint: SunOS needs explicit -lstdc++.

(jperkin)

2023-06-26 08:55:49 UTC MAIN commitmail json YAML

enigma: SunOS needs socket libraries.

(jperkin)

2023-06-26 08:53:17 UTC MAIN commitmail json YAML

devilutionx: SunOS needs libsocket.

(jperkin)

2023-06-26 08:51:51 UTC MAIN commitmail json YAML

sweep: SunOS needs -lgmodule-2.0.

(jperkin)

2023-06-26 08:49:33 UTC MAIN commitmail json YAML

ed2k-gtk-gui: SunOS needs -lX11 -lgmodule-2.0.

(jperkin)

2023-06-26 08:48:49 UTC MAIN commitmail json YAML

xsol: SunOS needs -lX11 -lXt.

(jperkin)

2023-06-26 08:40:55 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 17.5.0

(pin)

2023-06-26 08:40:30 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 17.5.0

Features
- scm: allow status override (32ee6fa), closes #3992

(pin)

2023-06-26 08:36:15 UTC MAIN commitmail json YAML

kchmviewer: Needs socket libraries on SunOS.

(jperkin)

2023-06-26 08:32:42 UTC MAIN commitmail json YAML

ccache: SunOS needs libsocket.

(jperkin)

2023-06-26 08:30:31 UTC MAIN commitmail json YAML

dctc: SunOS needs libnsl.

(jperkin)

2023-06-26 08:29:12 UTC MAIN commitmail json YAML

wmii: Needs -lX11 -lXrender on SunOS.

(jperkin)

2023-06-26 08:23:29 UTC MAIN commitmail json YAML

zlib-ng: Remove --version-script on SunOS.

(jperkin)

2023-06-26 08:21:31 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.18.1

(pin)

2023-06-26 08:21:09 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.18.1

Bug Fixes
- don't fail when computing diff on partial clones (#1093) @Byron @o2sh

Features
- fetch banner info from github (#1094) @spenserblack @o2sh

(pin)

2023-06-26 08:15:10 UTC MAIN commitmail json YAML

rubberband: Prune another --version-script.

(jperkin)

2023-06-26 08:13:02 UTC MAIN commitmail json YAML

mpv: Fix compiler flags on SunOS.

(jperkin)

2023-06-25 23:42:14 UTC MAIN commitmail json YAML

textproc/py-rapidfuzz: Spell amd64 correctly as x86_64

This is MACHINE_ARCH, not MACHINE.

(gdt)

2023-06-25 22:54:46 UTC MAIN commitmail json YAML

doc: Updated chat/matrix-synapse to 1.86.0

(js)

2023-06-25 22:54:34 UTC MAIN commitmail json YAML

Update chat/matrix-synapse to 1.86.0

Synapse 1.86.0 (2023-06-20)
===========================

No significant changes since 1.86.0rc2.

Synapse 1.86.0rc2 (2023-06-14)
==============================

Bugfixes
--------

- Fix an error when having workers of different versions running. ([\#15774](https://github.com/matrix-org/synapse/issues/15774))

Synapse 1.86.0rc1 (2023-06-13)
==============================

This version was tagged but never released.

Features
--------

- Stable support for [MSC3882](https://github.com/matrix-org/matrix-spec-proposals/pull/3882) to allow an existing device/session to generate a login token for use on a new device/session. ([\#15388](https://github.com/matrix-org/synapse/issues/15388))
- Support resolving a room's [canonical alias](https://spec.matrix.org/v1.7/client-server-api/#mroomcanonical_alias) via the module API. ([\#15450](https://github.com/matrix-org/synapse/issues/15450))
- Enable support for [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952): intentional mentions. ([\#15520](https://github.com/matrix-org/synapse/issues/15520))
- Experimental [MSC3861](https://github.com/matrix-org/matrix-spec-proposals/pull/3861) support: delegate auth to an OIDC provider. ([\#15582](https://github.com/matrix-org/synapse/issues/15582))
- Add Synapse version deploy annotations to Grafana dashboard which enables easy correlation between behavior changes witnessed in a graph to a certain Synapse version and nail down regressions. ([\#15674](https://github.com/matrix-org/synapse/issues/15674))
- Add a catch-all * to the supported relation types when redacting an event and its related events. This is an update to [MSC3912](https://github.com/matrix-org/matrix-spec-proposals/pull/3861) implementation. ([\#15705](https://github.com/matrix-org/synapse/issues/15705))
- Speed up `/messages` by backfilling in the background when there are no backward extremities where we are directly paginating. ([\#15710](https://github.com/matrix-org/synapse/issues/15710))
- Expose a metric reporting the database background update status. ([\#15740](https://github.com/matrix-org/synapse/issues/15740))

Bugfixes
--------

- Correctly clear caches when we delete a room. ([\#15609](https://github.com/matrix-org/synapse/issues/15609))
- Check permissions for enabling encryption earlier during room creation to avoid creating broken rooms. ([\#15695](https://github.com/matrix-org/synapse/issues/15695))

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

- Simplify query to find participating servers in a room. ([\#15732](https://github.com/matrix-org/synapse/issues/15732))

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

- Log when events are (maybe unexpectedly) filtered out of responses in tests. ([\#14213](https://github.com/matrix-org/synapse/issues/14213))
- Read from column `full_user_id` rather than `user_id` of tables `profiles` and `user_filters`. ([\#15649](https://github.com/matrix-org/synapse/issues/15649))
- Add support for tracing functions which return `Awaitable`s. ([\#15650](https://github.com/matrix-org/synapse/issues/15650))
- Cache requests for user's devices over federation. ([\#15675](https://github.com/matrix-org/synapse/issues/15675))
- Add fully qualified docker image names to Dockerfiles. ([\#15689](https://github.com/matrix-org/synapse/issues/15689))
- Remove some unused code. ([\#15690](https://github.com/matrix-org/synapse/issues/15690))
- Improve type hints. ([\#15694](https://github.com/matrix-org/synapse/issues/15694), [\#15697](https://github.com/matrix-org/synapse/issues/15697))
- Update docstring and traces on `maybe_backfill()` functions. ([\#15709](https://github.com/matrix-org/synapse/issues/15709))
- Add context for when/why to use the `long_retries` option when sending Federation requests. ([\#15721](https://github.com/matrix-org/synapse/issues/15721))
- Removed some unused fields. ([\#15723](https://github.com/matrix-org/synapse/issues/15723))
- Update federation error to more plainly explain we can only authorize our own membership events. ([\#15725](https://github.com/matrix-org/synapse/issues/15725))
- Prevent the `latest_deps` and `twisted_trunk` daily GitHub Actions workflows from running on forks of the codebase. ([\#15726](https://github.com/matrix-org/synapse/issues/15726))
- Improve performance of user directory search. ([\#15729](https://github.com/matrix-org/synapse/issues/15729))
- Remove redundant table join with `room_memberships` when doing a `is_host_joined()`/`is_host_invited()` call (`membership` is already part of the `current_state_events`). ([\#15731](https://github.com/matrix-org/synapse/issues/15731))
- Remove superfluous `room_memberships` join from background update. ([\#15733](https://github.com/matrix-org/synapse/issues/15733))
- Speed up typechecking CI. ([\#15752](https://github.com/matrix-org/synapse/issues/15752))
- Bump minimum supported Rust version to 1.60.0. ([\#15768](https://github.com/matrix-org/synapse/issues/15768))

### Updates to locked dependencies

* Bump importlib-metadata from 6.1.0 to 6.6.0. ([\#15711](https://github.com/matrix-org/synapse/issues/15711))
* Bump library/redis from 6-bullseye to 7-bullseye in /docker. ([\#15712](https://github.com/matrix-org/synapse/issues/15712))
* Bump log from 0.4.18 to 0.4.19. ([\#15761](https://github.com/matrix-org/synapse/issues/15761))
* Bump phonenumbers from 8.13.11 to 8.13.13. ([\#15763](https://github.com/matrix-org/synapse/issues/15763))
* Bump pyasn1 from 0.4.8 to 0.5.0. ([\#15713](https://github.com/matrix-org/synapse/issues/15713))
* Bump pydantic from 1.10.8 to 1.10.9. ([\#15762](https://github.com/matrix-org/synapse/issues/15762))
* Bump pyo3-log from 0.8.1 to 0.8.2. ([\#15759](https://github.com/matrix-org/synapse/issues/15759))
* Bump pyopenssl from 23.1.1 to 23.2.0. ([\#15765](https://github.com/matrix-org/synapse/issues/15765))
* Bump regex from 1.7.3 to 1.8.4. ([\#15769](https://github.com/matrix-org/synapse/issues/15769))
* Bump sentry-sdk from 1.22.1 to 1.25.0. ([\#15714](https://github.com/matrix-org/synapse/issues/15714))
* Bump sentry-sdk from 1.25.0 to 1.25.1. ([\#15764](https://github.com/matrix-org/synapse/issues/15764))
* Bump serde from 1.0.163 to 1.0.164. ([\#15760](https://github.com/matrix-org/synapse/issues/15760))
* Bump types-jsonschema from 4.17.0.7 to 4.17.0.8. ([\#15716](https://github.com/matrix-org/synapse/issues/15716))
* Bump types-pyopenssl from 23.1.0.2 to 23.2.0.0. ([\#15766](https://github.com/matrix-org/synapse/issues/15766))
* Bump types-requests from 2.31.0.0 to 2.31.0.1. ([\#15715](https://github.com/matrix-org/synapse/issues/15715))

Synapse 1.85.2 (2023-06-08)
===========================

Bugfixes
--------

- Fix regression where using TLS for HTTP replication between workers did not work. Introduced in v1.85.0. ([\#15746](https://github.com/matrix-org/synapse/issues/15746))

Synapse 1.85.1 (2023-06-07)
===========================

Note: this release only fixes a bug that stopped some deployments from upgrading to v1.85.0. There is no need to upgrade to v1.85.1 if successfully running v1.85.0.

Bugfixes
--------

- Fix bug in schema delta that broke upgrades for some deployments. Introduced in v1.85.0. ([\#15738](https://github.com/matrix-org/synapse/issues/15738), [\#15739](https://github.com/matrix-org/synapse/issues/15739))

Synapse 1.85.0 (2023-06-06)
===========================

No significant changes since 1.85.0rc2.

## Security advisory

The following issues are fixed in 1.85.0 (and RCs).

- [GHSA-26c5-ppr8-f33p](https://github.com/matrix-org/synapse/security/advisories/GHSA-26c5-ppr8-f33p) / [CVE-2023-32682](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-32682) — Low Severity

  It may be possible for a deactivated user to login when using uncommon configurations.

- [GHSA-98px-6486-j7qc](https://github.com/matrix-org/synapse/security/advisories/GHSA-98px-6486-j7qc) / [CVE-2023-32683](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-32683) — Low Severity

  A discovered oEmbed or image URL can bypass the `url_preview_url_blacklist` setting potentially allowing server side request forgery or bypassing network policies. Impact is limited to IP addresses allowed by the `url_preview_ip_range_blacklist` setting (by default this only allows public IPs).

See the advisories for more details. If you have any questions, email security@matrix.org.

Synapse 1.85.0rc2 (2023-06-01)
==============================

Bugfixes
--------

- Fix a performance issue introduced in Synapse v1.83.0 which meant that purging rooms was very slow and database-intensive. ([\#15693](https://github.com/matrix-org/synapse/issues/15693))

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

- Deprecate calling the `/register` endpoint with an unspecced `user` property for application services. ([\#15703](https://github.com/matrix-org/synapse/issues/15703))

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

- Speed up background jobs `populate_full_user_id_user_filters` and `populate_full_user_id_profiles`. ([\#15700](https://github.com/matrix-org/synapse/issues/15700))

Synapse 1.85.0rc1 (2023-05-30)
==============================

Features
--------

- Improve performance of backfill requests by performing backfill of previously failed requests in the background. ([\#15585](https://github.com/matrix-org/synapse/issues/15585))
- Add a new [admin API](https://matrix-org.github.io/synapse/v1.85/usage/administration/admin_api/index.html) to [create a new device for a user](https://matrix-org.github.io/synapse/v1.85/admin_api/user_admin_api.html#create-a-device). ([\#15611](https://github.com/matrix-org/synapse/issues/15611))
- Add Unix socket support for Redis connections. Contributed by Jason Little. ([\#15644](https://github.com/matrix-org/synapse/issues/15644))

Bugfixes
--------

- Fix a long-standing bug where setting the read marker could fail when using message retention. Contributed by Nick @ Beeper (@fizzadar). ([\#15464](https://github.com/matrix-org/synapse/issues/15464))
- Fix a long-standing bug where the `url_preview_url_blacklist` configuration setting was not applied to oEmbed or image URLs found while previewing a URL. ([\#15601](https://github.com/matrix-org/synapse/issues/15601))
- Fix a long-standing bug where filters with multiple backslashes were rejected. ([\#15607](https://github.com/matrix-org/synapse/issues/15607))
- Fix a bug introduced in Synapse 1.82.0 where the error message displayed when validation of the `app_service_config_files` config option fails would be incorrectly formatted. ([\#15614](https://github.com/matrix-org/synapse/issues/15614))
- Fix a long-standing bug where deactivated users were still able to login using the custom `org.matrix.login.jwt` login type (if enabled). ([\#15624](https://github.com/matrix-org/synapse/issues/15624))
- Fix a long-standing bug where deactivated users were able to login in uncommon situations. ([\#15634](https://github.com/matrix-org/synapse/issues/15634))

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

- Warn users that at least 3.75GB of space is needed for the nix Synapse development environment. ([\#15613](https://github.com/matrix-org/synapse/issues/15613))
- Remove outdated comment from the generated and sample homeserver log configs. ([\#15648](https://github.com/matrix-org/synapse/issues/15648))
- Improve contributor docs to make it more clear that Rust is a necessary prerequisite. Contributed by @grantm. ([\#15668](https://github.com/matrix-org/synapse/issues/15668))

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

- Remove the old version of the R30 (30-day retained users) phone-home metric. ([\#10428](https://github.com/matrix-org/synapse/issues/10428))

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

- Create dependabot changelogs at release time. ([\#15481](https://github.com/matrix-org/synapse/issues/15481))
- Add not null constraint to column `full_user_id` of tables `profiles` and `user_filters`. ([\#15537](https://github.com/matrix-org/synapse/issues/15537))
- Allow connecting to HTTP Replication Endpoints by using `worker_name` when constructing the request. ([\#15578](https://github.com/matrix-org/synapse/issues/15578))
- Make the `thread_id` column on `event_push_actions`, `event_push_actions_staging`, and `event_push_summary` non-null. ([\#15597](https://github.com/matrix-org/synapse/issues/15597))
- Run mypy type checking with the minimum supported Python version to catch new usage that isn't backwards-compatible. ([\#15602](https://github.com/matrix-org/synapse/issues/15602))
- Fix subscriptable type usage in Python <3.9. ([\#15604](https://github.com/matrix-org/synapse/issues/15604))
- Update internal terminology. ([\#15606](https://github.com/matrix-org/synapse/issues/15606), [\#15620](https://github.com/matrix-org/synapse/issues/15620))
- Instrument `state` and `state_group` storage-related operations to better picture what's happening when tracing. ([\#15610](https://github.com/matrix-org/synapse/issues/15610), [\#15647](https://github.com/matrix-org/synapse/issues/15647))
- Trace how many new events from the backfill response we need to process. ([\#15633](https://github.com/matrix-org/synapse/issues/15633))
- Re-type config paths in `ConfigError`s to be `StrSequence`s instead of `Iterable[str]`s. ([\#15615](https://github.com/matrix-org/synapse/issues/15615))
- Update Mutual Rooms ([MSC2666](https://github.com/matrix-org/matrix-spec-proposals/pull/2666)) implementation to match new proposal text. ([\#15621](https://github.com/matrix-org/synapse/issues/15621))
- Remove the unstable identifiers from faster joins ([MSC3706](https://github.com/matrix-org/matrix-spec-proposals/pull/3706)). ([\#15625](https://github.com/matrix-org/synapse/issues/15625))
- Fix the olddeps CI. ([\#15626](https://github.com/matrix-org/synapse/issues/15626))
- Remove duplicate timestamp from test logs (`_trial_temp/test.log`). ([\#15636](https://github.com/matrix-org/synapse/issues/15636))
- Fix two memory leaks in `trial` test runs. ([\#15630](https://github.com/matrix-org/synapse/issues/15630))
- Limit the size of the `HomeServerConfig` cache in trial test runs. ([\#15646](https://github.com/matrix-org/synapse/issues/15646))
- Improve type hints. ([\#15658](https://github.com/matrix-org/synapse/issues/15658), [\#15659](https://github.com/matrix-org/synapse/issues/15659))
- Add requesting user id parameter to key claim methods in `TransportLayerClient`. ([\#15663](https://github.com/matrix-org/synapse/issues/15663))
- Speed up rebuilding of the user directory for local users. ([\#15665](https://github.com/matrix-org/synapse/issues/15665))
- Implement "option 2" for [MSC3820](https://github.com/matrix-org/matrix-spec-proposals/pull/3820): Room version 11. ([\#15666](https://github.com/matrix-org/synapse/issues/15666), [\#15678](https://github.com/matrix-org/synapse/issues/15678))

### Updates to locked dependencies

* Bump furo from 2023.3.27 to 2023.5.20. ([\#15642](https://github.com/matrix-org/synapse/issues/15642))
* Bump log from 0.4.17 to 0.4.18. ([\#15681](https://github.com/matrix-org/synapse/issues/15681))
* Bump prometheus-client from 0.16.0 to 0.17.0. ([\#15682](https://github.com/matrix-org/synapse/issues/15682))
* Bump pydantic from 1.10.7 to 1.10.8. ([\#15685](https://github.com/matrix-org/synapse/issues/15685))
* Bump pygithub from 1.58.1 to 1.58.2. ([\#15643](https://github.com/matrix-org/synapse/issues/15643))
* Bump requests from 2.28.2 to 2.31.0. ([\#15651](https://github.com/matrix-org/synapse/issues/15651))
* Bump sphinx from 6.1.3 to 6.2.1. ([\#15641](https://github.com/matrix-org/synapse/issues/15641))
* Bump types-bleach from 6.0.0.1 to 6.0.0.3. ([\#15686](https://github.com/matrix-org/synapse/issues/15686))
* Bump types-pillow from 9.5.0.2 to 9.5.0.4. ([\#15640](https://github.com/matrix-org/synapse/issues/15640))
* Bump types-pyyaml from 6.0.12.9 to 6.0.12.10. ([\#15683](https://github.com/matrix-org/synapse/issues/15683))
* Bump types-requests from 2.30.0.0 to 2.31.0.0. ([\#15684](https://github.com/matrix-org/synapse/issues/15684))
* Bump types-setuptools from 67.7.0.2 to 67.8.0.0. ([\#15639](https://github.com/matrix-org/synapse/issues/15639))

Synapse 1.84.1 (2023-05-26)
===========================

This patch release fixes a major issue with homeservers that do not have an `instance_map` defined but which do use workers.
If you have already upgraded to Synapse 1.84.0 and your homeserver is working normally, then there is no need to update to this patch release.

Bugfixes
--------

- Fix a bug introduced in Synapse v1.84.0 where workers do not start up when no `instance_map` was provided. ([\#15672](https://github.com/matrix-org/synapse/issues/15672))

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

- Add `dch` and `notify-send` to the development Nix flake so that the release script can be used. ([\#15673](https://github.com/matrix-org/synapse/issues/15673))

Synapse 1.84.0 (2023-05-23)
===========================

The `worker_replication_*` configuration settings have been deprecated in favour of configuring the main process consistently with other instances in the `instance_map`. The deprecated settings will be removed in Synapse v1.88.0, but changing your configuration in advance is recommended. See the [upgrade notes](https://github.com/matrix-org/synapse/blob/release-v1.84/docs/upgrade.md#upgrading-to-v1840) for more information.

Bugfixes
--------

- Fix a bug introduced in Synapse 1.84.0rc1 where errors during startup were not reported correctly on Python < 3.10. ([\#15599](https://github.com/matrix-org/synapse/issues/15599))

Synapse 1.84.0rc1 (2023-05-16)
==============================

Features
--------

- Add an option to prevent media downloads from configured domains. ([\#15197](https://github.com/matrix-org/synapse/issues/15197))
- Add `forget_rooms_on_leave` config option to automatically forget rooms when users leave them or are removed from them. ([\#15224](https://github.com/matrix-org/synapse/issues/15224))
- Add redis TLS configuration options. ([\#15312](https://github.com/matrix-org/synapse/issues/15312))
- Add a config option to delay push notifications by a random amount, to discourage time-based profiling. ([\#15516](https://github.com/matrix-org/synapse/issues/15516))
- Stabilize support for [MSC2659](https://github.com/matrix-org/matrix-spec-proposals/pull/2659): application service ping endpoint. Contributed by Tulir @ Beeper. ([\#15528](https://github.com/matrix-org/synapse/issues/15528))
- Implement [MSC4009](https://github.com/matrix-org/matrix-spec-proposals/pull/4009) to expand the supported characters in Matrix IDs. ([\#15536](https://github.com/matrix-org/synapse/issues/15536))
- Advertise support for Matrix 1.6 on `/_matrix/client/versions`. ([\#15559](https://github.com/matrix-org/synapse/issues/15559))
- Print full error and stack-trace of any exception that occurs during startup/initialization. ([\#15569](https://github.com/matrix-org/synapse/issues/15569))

Bugfixes
--------

- Don't fail on federation over TOR where SRV queries are not supported. Contributed by Zdzichu. ([\#15523](https://github.com/matrix-org/synapse/issues/15523))
- Experimental support for [MSC4010](https://github.com/matrix-org/matrix-spec-proposals/pull/4010) which rejects setting the `"m.push_rules"` via account data. ([\#15554](https://github.com/matrix-org/synapse/issues/15554), [\#15555](https://github.com/matrix-org/synapse/issues/15555))
- Fix a long-standing bug where an invalid membership event could cause an internal server error. ([\#15564](https://github.com/matrix-org/synapse/issues/15564))
- Require at least poetry-core v1.1.0. ([\#15566](https://github.com/matrix-org/synapse/issues/15566), [\#15571](https://github.com/matrix-org/synapse/issues/15571))

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

- Remove need for `worker_replication_*` based settings in worker configuration yaml by placing this data directly on the `instance_map` instead. ([\#15491](https://github.com/matrix-org/synapse/issues/15491))

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

- Add pkg-config package to Stage 0 to be able to build Dockerfile on ppc64le architecture. ([\#15567](https://github.com/matrix-org/synapse/issues/15567))

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

- Clarify documentation of the "Create or modify account" Admin API. ([\#15544](https://github.com/matrix-org/synapse/issues/15544))
- Fix path to the `statistics/database/rooms` admin API in documentation. ([\#15560](https://github.com/matrix-org/synapse/issues/15560))
- Update and improve Mastodon Single Sign-On documentation. ([\#15587](https://github.com/matrix-org/synapse/issues/15587))

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

- Use oEmbed to generate URL previews for YouTube Shorts. ([\#15025](https://github.com/matrix-org/synapse/issues/15025))
- Create new `Client` for use with HTTP Replication between workers. Contributed by Jason Little. ([\#15470](https://github.com/matrix-org/synapse/issues/15470))
- Bump pyicu from 2.10.2 to 2.11. ([\#15509](https://github.com/matrix-org/synapse/issues/15509))
- Remove references to supporting per-user flag for [MSC2654](https://github.com/matrix-org/matrix-spec-proposals/pull/2654). ([\#15522](https://github.com/matrix-org/synapse/issues/15522))
- Don't use a trusted key server when running the demo scripts. ([\#15527](https://github.com/matrix-org/synapse/issues/15527))
- Speed up rebuilding of the user directory for local users. ([\#15529](https://github.com/matrix-org/synapse/issues/15529))
- Speed up deleting of old rows in `event_push_actions`. ([\#15531](https://github.com/matrix-org/synapse/issues/15531))
- Install the `xmlsec` and `mdbook` packages and switch back to the upstream [cachix/devenv](https://github.com/cachix/devenv) repo in the nix development environment. ([\#15532](https://github.com/matrix-org/synapse/issues/15532), [\#15533](https://github.com/matrix-org/synapse/issues/15533), [\#15545](https://github.com/matrix-org/synapse/issues/15545))
- Implement [MSC3987](https://github.com/matrix-org/matrix-spec-proposals/pull/3987) by removing `"dont_notify"` from the list of actions in default push rules. ([\#15534](https://github.com/matrix-org/synapse/issues/15534))
- Move various module API callback registration methods to a dedicated class. ([\#15535](https://github.com/matrix-org/synapse/issues/15535))
- Proxy `/user/devices` federation queries to application services for [MSC3984](https://github.com/matrix-org/matrix-spec-proposals/pull/3984). ([\#15539](https://github.com/matrix-org/synapse/issues/15539))
- Factor out an `is_mine_server_name` method. ([\#15542](https://github.com/matrix-org/synapse/issues/15542))
- Allow running Complement tests using [podman](https://podman.io/) by adding a `PODMAN` environment variable to `scripts-dev/complement.sh`. ([\#15543](https://github.com/matrix-org/synapse/issues/15543))
- Bump serde from 1.0.160 to 1.0.162. ([\#15548](https://github.com/matrix-org/synapse/issues/15548))
- Bump types-setuptools from 67.6.0.5 to 67.7.0.1. ([\#15549](https://github.com/matrix-org/synapse/issues/15549))
- Bump sentry-sdk from 1.19.1 to 1.22.1. ([\#15550](https://github.com/matrix-org/synapse/issues/15550))
- Bump ruff from 0.0.259 to 0.0.265. ([\#15551](https://github.com/matrix-org/synapse/issues/15551))
- Bump hiredis from 2.2.2 to 2.2.3. ([\#15552](https://github.com/matrix-org/synapse/issues/15552))
- Bump types-requests from 2.29.0.0 to 2.30.0.0. ([\#15553](https://github.com/matrix-org/synapse/issues/15553))
- Add `org.matrix.msc3981` info to `/_matrix/client/versions`. ([\#15558](https://github.com/matrix-org/synapse/issues/15558))
- Declare unstable support for [MSC3391](https://github.com/matrix-org/matrix-spec-proposals/pull/3391) under `/_matrix/client/versions` if the experimental implementation is enabled. ([\#15562](https://github.com/matrix-org/synapse/issues/15562))
- Implement [MSC3821](https://github.com/matrix-org/matrix-spec-proposals/pull/3821) to update the redaction rules. ([\#15563](https://github.com/matrix-org/synapse/issues/15563))
- Implement updated redaction rules from [MSC3389](https://github.com/matrix-org/matrix-spec-proposals/pull/3389). ([\#15565](https://github.com/matrix-org/synapse/issues/15565))
- Allow `pip install` to use setuptools_rust 1.6.0 when building Synapse. ([\#15570](https://github.com/matrix-org/synapse/issues/15570))
- Deal with upcoming Github Actions deprecations. ([\#15576](https://github.com/matrix-org/synapse/issues/15576))
- Export `run_as_background_process` from the module API. ([\#15577](https://github.com/matrix-org/synapse/issues/15577))
- Update build system requirements to allow building with poetry-core==1.6.0. ([\#15588](https://github.com/matrix-org/synapse/issues/15588))
- Bump serde from 1.0.162 to 1.0.163. ([\#15589](https://github.com/matrix-org/synapse/issues/15589))
- Bump phonenumbers from 8.13.7 to 8.13.11. ([\#15590](https://github.com/matrix-org/synapse/issues/15590))
- Bump types-psycopg2 from 2.9.21.9 to 2.9.21.10. ([\#15591](https://github.com/matrix-org/synapse/issues/15591))
- Bump types-commonmark from 0.9.2.2 to 0.9.2.3. ([\#15592](https://github.com/matrix-org/synapse/issues/15592))
- Bump types-setuptools from 67.7.0.1 to 67.7.0.2. ([\#15594](https://github.com/matrix-org/synapse/issues/15594))

Synapse 1.83.0 (2023-05-09)
===========================

No significant changes since 1.83.0rc1.

Synapse 1.83.0rc1 (2023-05-02)
==============================

Features
--------

- Experimental support to recursively provide relations per [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981). ([\#15315](https://github.com/matrix-org/synapse/issues/15315))
- Experimental support for [MSC3970](https://github.com/matrix-org/matrix-spec-proposals/pull/3970): Scope transaction IDs to devices. ([\#15318](https://github.com/matrix-org/synapse/issues/15318))
- Add an [admin API endpoint](https://matrix-org.github.io/synapse/v1.83/admin_api/experimental_features.html) to support per-user feature flags. ([\#15344](https://github.com/matrix-org/synapse/issues/15344))
- Add a module API to send an HTTP push notification. ([\#15387](https://github.com/matrix-org/synapse/issues/15387))
- Add an [admin API endpoint](https://matrix-org.github.io/synapse/v1.83/admin_api/statistics.html#get-largest-rooms-by-size-in-database) to query the largest rooms by disk space used in the database. ([\#15482](https://github.com/matrix-org/synapse/issues/15482))

Bugfixes
--------

- Disable push rule evaluation for rooms excluded from sync. ([\#15361](https://github.com/matrix-org/synapse/issues/15361))
- Fix a long-standing bug where cached server key results which were directly fetched would not be properly re-used. ([\#15417](https://github.com/matrix-org/synapse/issues/15417))
- Fix a bug introduced in Synapse 1.73.0 where some experimental push rules were returned by default. ([\#15494](https://github.com/matrix-org/synapse/issues/15494))

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

- Add Nginx loadbalancing example with sticky mxid for workers. ([\#15411](https://github.com/matrix-org/synapse/issues/15411))
- Update outdated development docs that mention restrictions in versions of SQLite that we no longer support. ([\#15498](https://github.com/matrix-org/synapse/issues/15498))

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

- Speedup tests by caching HomeServerConfig instances. ([\#15284](https://github.com/matrix-org/synapse/issues/15284))
- Add denormalised event stream ordering column to membership state tables for future use. Contributed by Nick @ Beeper (@fizzadar). ([\#15356](https://github.com/matrix-org/synapse/issues/15356))
- Always use multi-user device resync replication endpoints. ([\#15418](https://github.com/matrix-org/synapse/issues/15418))
- Add column `full_user_id` to tables `profiles` and `user_filters`. ([\#15458](https://github.com/matrix-org/synapse/issues/15458))
- Update support for [MSC3983](https://github.com/matrix-org/matrix-spec-proposals/pull/3983) to allow always returning fallback-keys in a `/keys/claim` request. ([\#15462](https://github.com/matrix-org/synapse/issues/15462))
- Improve type hints. ([\#15465](https://github.com/matrix-org/synapse/issues/15465), [\#15496](https://github.com/matrix-org/synapse/issues/15496), [\#15497](https://github.com/matrix-org/synapse/issues/15497))
- Support claiming more than one OTK at a time. ([\#15468](https://github.com/matrix-org/synapse/issues/15468))
- Bump types-pyyaml from 6.0.12.8 to 6.0.12.9. ([\#15471](https://github.com/matrix-org/synapse/issues/15471))
- Bump pyasn1-modules from 0.2.8 to 0.3.0. ([\#15473](https://github.com/matrix-org/synapse/issues/15473))
- Bump cryptography from 40.0.1 to 40.0.2. ([\#15474](https://github.com/matrix-org/synapse/issues/15474))
- Bump types-netaddr from 0.8.0.7 to 0.8.0.8. ([\#15475](https://github.com/matrix-org/synapse/issues/15475))
- Bump types-jsonschema from 4.17.0.6 to 4.17.0.7. ([\#15476](https://github.com/matrix-org/synapse/issues/15476))
- Ask bug reporters to provide logs as text. ([\#15479](https://github.com/matrix-org/synapse/issues/15479))
- Add a Nix flake for use as a development environment. ([\#15495](https://github.com/matrix-org/synapse/issues/15495))
- Bump anyhow from 1.0.70 to 1.0.71. ([\#15507](https://github.com/matrix-org/synapse/issues/15507))
- Bump types-pillow from 9.4.0.19 to 9.5.0.2. ([\#15508](https://github.com/matrix-org/synapse/issues/15508))
- Bump packaging from 23.0 to 23.1. ([\#15510](https://github.com/matrix-org/synapse/issues/15510))
- Bump types-requests from 2.28.11.16 to 2.29.0.0. ([\#15511](https://github.com/matrix-org/synapse/issues/15511))
- Bump setuptools-rust from 1.5.2 to 1.6.0. ([\#15512](https://github.com/matrix-org/synapse/issues/15512))
- Update the check_schema_delta script to account for when the schema version has been bumped locally. ([\#15466](https://github.com/matrix-org/synapse/issues/15466))

Synapse 1.82.0 (2023-04-25)
===========================

No significant changes since 1.82.0rc1.

Synapse 1.82.0rc1 (2023-04-18)
==============================

Features
--------

- Allow loading the `/directory/room/{roomAlias}` endpoint on workers. ([\#15333](https://github.com/matrix-org/synapse/issues/15333))
- Add some validation to `instance_map` configuration loading. ([\#15431](https://github.com/matrix-org/synapse/issues/15431))
- Allow loading the `/capabilities` endpoint on workers. ([\#15436](https://github.com/matrix-org/synapse/issues/15436))

Bugfixes
--------

- Delete server-side backup keys when deactivating an account. ([\#15181](https://github.com/matrix-org/synapse/issues/15181))
- Fix and document untold assumption that `on_logged_out` module hooks will be called before the deletion of pushers. ([\#15410](https://github.com/matrix-org/synapse/issues/15410))
- Improve robustness when handling a perspective key response by deduplicating received server keys. ([\#15423](https://github.com/matrix-org/synapse/issues/15423))
- Synapse now correctly fails to start if the config option `app_service_config_files` is not a list. ([\#15425](https://github.com/matrix-org/synapse/issues/15425))
- Disable loading `RefreshTokenServlet` (`/_matrix/client/(r0|v3|unstable)/refresh`) on workers. ([\#15428](https://github.com/matrix-org/synapse/issues/15428))

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

- Note that the `delete_stale_devices_after` background job always runs on the main process. ([\#15452](https://github.com/matrix-org/synapse/issues/15452))

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

- Remove the broken, unspecced registration fallback. Note that the *login* fallback is unaffected by this change. ([\#15405](https://github.com/matrix-org/synapse/issues/15405))

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

- Bump black from 23.1.0 to 23.3.0. ([\#15372](https://github.com/matrix-org/synapse/issues/15372))
- Bump pyopenssl from 23.1.0 to 23.1.1. ([\#15373](https://github.com/matrix-org/synapse/issues/15373))
- Bump types-psycopg2 from 2.9.21.8 to 2.9.21.9. ([\#15374](https://github.com/matrix-org/synapse/issues/15374))
- Bump types-netaddr from 0.8.0.6 to 0.8.0.7. ([\#15375](https://github.com/matrix-org/synapse/issues/15375))
- Bump types-opentracing from 2.4.10.3 to 2.4.10.4. ([\#15376](https://github.com/matrix-org/synapse/issues/15376))
- Bump dawidd6/action-download-artifact from 2.26.0 to 2.26.1. ([\#15404](https://github.com/matrix-org/synapse/issues/15404))
- Bump parameterized from 0.8.1 to 0.9.0. ([\#15412](https://github.com/matrix-org/synapse/issues/15412))
- Bump types-pillow from 9.4.0.17 to 9.4.0.19. ([\#15413](https://github.com/matrix-org/synapse/issues/15413))
- Bump sentry-sdk from 1.17.0 to 1.19.1. ([\#15414](https://github.com/matrix-org/synapse/issues/15414))
- Bump immutabledict from 2.2.3 to 2.2.4. ([\#15415](https://github.com/matrix-org/synapse/issues/15415))
- Bump dawidd6/action-download-artifact from 2.26.1 to 2.27.0. ([\#15441](https://github.com/matrix-org/synapse/issues/15441))
- Bump serde_json from 1.0.95 to 1.0.96. ([\#15442](https://github.com/matrix-org/synapse/issues/15442))
- Bump serde from 1.0.159 to 1.0.160. ([\#15443](https://github.com/matrix-org/synapse/issues/15443))
- Bump pillow from 9.4.0 to 9.5.0. ([\#15444](https://github.com/matrix-org/synapse/issues/15444))
- Bump furo from 2023.3.23 to 2023.3.27. ([\#15445](https://github.com/matrix-org/synapse/issues/15445))
- Bump types-pyopenssl from 23.1.0.0 to 23.1.0.2. ([\#15446](https://github.com/matrix-org/synapse/issues/15446))
- Bump mypy from 1.0.0 to 1.0.1. ([\#15447](https://github.com/matrix-org/synapse/issues/15447))
- Bump psycopg2 from 2.9.5 to 2.9.6. ([\#15448](https://github.com/matrix-org/synapse/issues/15448))
- Improve DB performance of clearing out old data from `stream_ordering_to_exterm`. ([\#15382](https://github.com/matrix-org/synapse/issues/15382), [\#15429](https://github.com/matrix-org/synapse/issues/15429))
- Implement [MSC3989](https://github.com/matrix-org/matrix-spec-proposals/pull/3989) redaction algorithm. ([\#15393](https://github.com/matrix-org/synapse/issues/15393))
- Implement [MSC2175](https://github.com/matrix-org/matrix-doc/pull/2175) to stop adding `creator` to create events. ([\#15394](https://github.com/matrix-org/synapse/issues/15394))
- Implement [MSC2174](https://github.com/matrix-org/matrix-spec-proposals/pull/2174) to move the `redacts` key to a `content` property. ([\#15395](https://github.com/matrix-org/synapse/issues/15395))
- Trust dtonlay/rust-toolchain in CI. ([\#15406](https://github.com/matrix-org/synapse/issues/15406))
- Explicitly install Synapse during typechecking in CI. ([\#15409](https://github.com/matrix-org/synapse/issues/15409))
- Only load the SSO redirect servlet if SSO is enabled. ([\#15421](https://github.com/matrix-org/synapse/issues/15421))
- Refactor `SimpleHttpClient` to pull out a base class. ([\#15427](https://github.com/matrix-org/synapse/issues/15427))
- Improve type hints. ([\#15432](https://github.com/matrix-org/synapse/issues/15432))
- Convert async to normal tests in `TestSSOHandler`. ([\#15433](https://github.com/matrix-org/synapse/issues/15433))
- Speed up the user directory background update. ([\#15435](https://github.com/matrix-org/synapse/issues/15435))
- Disable directory listing for static resources in `/_matrix/static/`. ([\#15438](https://github.com/matrix-org/synapse/issues/15438))
- Move various module API callback registration methods to a dedicated class. ([\#15453](https://github.com/matrix-org/synapse/issues/15453))

Synapse 1.81.0 (2023-04-11)
===========================

Synapse now attempts the versioned appservice paths before falling back to the
[legacy paths](https://spec.matrix.org/v1.6/application-service-api/#legacy-routes).
Usage of the legacy routes should be considered deprecated.

Additionally, Synapse has supported sending the application service access token
via [the `Authorization` header](https://spec.matrix.org/v1.6/application-service-api/#authorization)
since v1.70.0. For backwards compatibility it is *also* sent as the `access_token`
query parameter. This is insecure and should be considered deprecated.

A future version of Synapse (v1.88.0 or later) will remove support for legacy
application service routes and query parameter authorization.

No significant changes since 1.81.0rc2.

Synapse 1.81.0rc2 (2023-04-06)
==============================

Bugfixes
--------

- Fix the `set_device_id_for_pushers_txn` background update crash. ([\#15391](https://github.com/matrix-org/synapse/issues/15391))

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

- Update CI to run complement under the latest stable go version. ([\#15403](https://github.com/matrix-org/synapse/issues/15403))

Synapse 1.81.0rc1 (2023-04-04)
==============================

Features
--------

- Add the ability to enable/disable registrations when in the OIDC flow. ([\#14978](https://github.com/matrix-org/synapse/issues/14978))
- Add a primitive helper script for listing worker endpoints. ([\#15243](https://github.com/matrix-org/synapse/issues/15243))
- Experimental support for passing One Time Key and device key requests to application services ([MSC3983](https://github.com/matrix-org/matrix-spec-proposals/pull/3983) and [MSC3984](https://github.com/matrix-org/matrix-spec-proposals/pull/3984)). ([\#15314](https://github.com/matrix-org/synapse/issues/15314), [\#15321](https://github.com/matrix-org/synapse/issues/15321))
- Allow loading `/password_policy` endpoint on workers. ([\#15331](https://github.com/matrix-org/synapse/issues/15331))
- Add experimental support for Unix sockets. Contributed by Jason Little. ([\#15353](https://github.com/matrix-org/synapse/issues/15353))
- Build Debian packages for Ubuntu 23.04 (Lunar Lobster). ([\#15381](https://github.com/matrix-org/synapse/issues/15381))

Bugfixes
--------

- Fix a long-standing bug where edits of non-`m.room.message` events would not be correctly bundled. ([\#15295](https://github.com/matrix-org/synapse/issues/15295))
- Fix a bug introduced in Synapse v1.55.0 which could delay remote homeservers being able to decrypt encrypted messages sent by local users. ([\#15297](https://github.com/matrix-org/synapse/issues/15297))
- Add a check to [SQLite port_db script](https://matrix-org.github.io/synapse/latest/postgres.html#porting-from-sqlite)
  to ensure that the sqlite database passed to the script exists before trying to port from it. ([\#15306](https://github.com/matrix-org/synapse/issues/15306))
- Fix a bug introduced in Synapse 1.76.0 where responses from worker deployments could include an internal `_INT_STREAM_POS` key. ([\#15309](https://github.com/matrix-org/synapse/issues/15309))
- Fix a long-standing bug that Synpase only used the [legacy appservice routes](https://spec.matrix.org/v1.6/application-service-api/#legacy-routes). ([\#15317](https://github.com/matrix-org/synapse/issues/15317))
- Fix a long-standing bug preventing users from rejoining rooms after being banned and unbanned over federation. Contributed by Nico. ([\#15323](https://github.com/matrix-org/synapse/issues/15323))
- Fix bug in worker mode where on a rolling restart of workers the "typing" worker would consume 100% CPU until it got restarted. ([\#15332](https://github.com/matrix-org/synapse/issues/15332))
- Fix a long-standing bug where some to_device messages could be dropped when using workers. ([\#15349](https://github.com/matrix-org/synapse/issues/15349))
- Fix a bug introduced in Synapse 1.70.0 where the background sync from a faster join could spin for hours when one of the events involved had been marked for backoff. ([\#15351](https://github.com/matrix-org/synapse/issues/15351))
- Fix missing app variable in mail subject for password resets. Contributed by Cyberes. ([\#15352](https://github.com/matrix-org/synapse/issues/15352))
- Fix a rare bug introduced in Synapse 1.66.0 where initial syncs would fail when the user had been kicked from a faster joined room that had not finished syncing. ([\#15383](https://github.com/matrix-org/synapse/issues/15383))

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

- Fix a typo in login requests ratelimit defaults. ([\#15341](https://github.com/matrix-org/synapse/issues/15341))
- Add some clarification to the doc/comments regarding TCP replication. ([\#15354](https://github.com/matrix-org/synapse/issues/15354))
- Note that Synapse 1.74 queued a rebuild of the user directory tables. ([\#15386](https://github.com/matrix-org/synapse/issues/15386))

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

- Use `immutabledict` instead of `frozendict`. ([\#15113](https://github.com/matrix-org/synapse/issues/15113))
- Add developer documentation for the Federation Sender and add a documentation mechanism using Sphinx. ([\#15265](https://github.com/matrix-org/synapse/issues/15265), [\#15336](https://github.com/matrix-org/synapse/issues/15336))
- Make the pushers rely on the `device_id` instead of the `access_token_id` for various operations. ([\#15280](https://github.com/matrix-org/synapse/issues/15280))
- Bump sentry-sdk from 1.15.0 to 1.17.0. ([\#15285](https://github.com/matrix-org/synapse/issues/15285))
- Allow running the Twisted trunk job against other branches. ([\#15302](https://github.com/matrix-org/synapse/issues/15302))
- Remind the releaser to ask for changelog feedback in [#synapse-dev](https://matrix.to/#/#synapse-dev:matrix.org). ([\#15303](https://github.com/matrix-org/synapse/issues/15303))
- Bump dtolnay/rust-toolchain from e12eda571dc9a5ee5d58eecf4738ec291c66f295 to fc3253060d0c959bea12a59f10f8391454a0b02d. ([\#15304](https://github.com/matrix-org/synapse/issues/15304))
- Reject events with an invalid "mentions" property per [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952). ([\#15311](https://github.com/matrix-org/synapse/issues/15311))
- As an optimisation, use `TRUNCATE` on Postgres when clearing the user directory tables. ([\#15316](https://github.com/matrix-org/synapse/issues/15316))
- Fix `.gitignore` rule for the Complement source tarball downloaded automatically by `complement.sh`. ([\#15319](https://github.com/matrix-org/synapse/issues/15319))
- Bump serde from 1.0.157 to 1.0.158. ([\#15324](https://github.com/matrix-org/synapse/issues/15324))
- Bump regex from 1.7.1 to 1.7.3. ([\#15325](https://github.com/matrix-org/synapse/issues/15325))
- Bump types-pyopenssl from 23.0.0.4 to 23.1.0.0. ([\#15326](https://github.com/matrix-org/synapse/issues/15326))
- Bump furo from 2022.12.7 to 2023.3.23. ([\#15327](https://github.com/matrix-org/synapse/issues/15327))
- Bump ruff from 0.0.252 to 0.0.259. ([\#15328](https://github.com/matrix-org/synapse/issues/15328))
- Bump cryptography from 40.0.0 to 40.0.1. ([\#15329](https://github.com/matrix-org/synapse/issues/15329))
- Bump mypy-zope from 0.9.0 to 0.9.1. ([\#15330](https://github.com/matrix-org/synapse/issues/15330))
- Speed up unit tests when using SQLite3. ([\#15334](https://github.com/matrix-org/synapse/issues/15334))
- Speed up pydantic CI job. ([\#15339](https://github.com/matrix-org/synapse/issues/15339))
- Speed up sample config CI job. ([\#15340](https://github.com/matrix-org/synapse/issues/15340))
- Fix copyright year in SSO footer template. ([\#15358](https://github.com/matrix-org/synapse/issues/15358))
- Bump peaceiris/actions-gh-pages from 3.9.2 to 3.9.3. ([\#15369](https://github.com/matrix-org/synapse/issues/15369))
- Bump serde from 1.0.158 to 1.0.159. ([\#15370](https://github.com/matrix-org/synapse/issues/15370))
- Bump serde_json from 1.0.94 to 1.0.95. ([\#15371](https://github.com/matrix-org/synapse/issues/15371))
- Speed up membership queries for users with forgotten rooms. ([\#15385](https://github.com/matrix-org/synapse/issues/15385))

(js)

2023-06-25 22:51:47 UTC MAIN commitmail json YAML

doc: Updated devel/py-canonicaljson to 2.0.0

(js)

2023-06-25 22:51:36 UTC MAIN commitmail json YAML

2023-06-25 21:23:10 UTC MAIN commitmail json YAML

py-rapidfuzz: fix on x86

(wiz)

2023-06-25 18:49:16 UTC MAIN commitmail json YAML

firefox: fix a typo in a comment

(gutteridge)

2023-06-25 18:17:33 UTC MAIN commitmail json YAML

2023-06-25 18:01:37 UTC MAIN commitmail json YAML

doc: Updated devel/fossil to 2.22

(js)

2023-06-25 18:01:14 UTC MAIN commitmail json YAML

Update devel/fossil to 2.22

Changes for version 2.22 (2023-05-31)
  *  Enhancements to the /timeline webpage:
      *  Add the ft=TAG query parameter which in combination with d=Y
          shows all descendants of Y up to TAG
      *  Enhance the s=PATTERN (search) query parameter so that forum post
          text is also searched when the "vfx" query parameter is used
      *  Fix the u= (user) query parameter so that it works with a= and b=
      *  Add the oldestfirst query parameter to show the events in reverse
          order.
          Useful in combination with y=f and vfs and perhaps also u= to show all
          forum events in chronological order
      *  For the p=X and bt=Y query parameter combination, if Y is a tag that
  identifies multiple check-ins, search backwards in time for Y
          beginning at X
  *  Administrators can select to skip sending notifications about new forum
    posts.
  *  If the value N is negative in "--context N" or "-c N" to the various diff
    commands, then treat it as infinite and show the complete file content.
  *  The stock OCI container no longer includes BusyBox, thus no longer
    needs to start as root to chroot that power away. That in turn
    frees us from needing to build and install the container as root,
    since it no longer has to create a private /dev tree inside the jail for
    Fossil's use.
  *  Add support for the trigram tokenizer for FTS5 search to enable
    searching in Chinese.
  *  Comment lines (starting with a '#') are now supported inside
    versioned settings.
  *  Default permissions for anonymous users in new repositories is
    changed to "hz".
  *  The fossil status command now detects when a file used to be a symlink and
    has been replaced by a regular file.
    (It previously checked for the inverse case only.)
  *  The empty-dirs setting now reuses the same parser as the *-glob settings
    instead of its prior idiosyncratic parser, allowing quoted whitespace in
    patterns.
  *  Enhancements to the /reports webpage:
      *  The by-week, by-month, and by-year options now show an estimated
          size of the current week, month, or year as a dashed box.
      *  New sub-categories "Merge Check-ins" and "Non-Merge Check-ins".

(js)

2023-06-25 16:09:42 UTC MAIN commitmail json YAML

doc: Updated www/firefox102 to 102.12.0

(nia)

2023-06-25 16:07:08 UTC MAIN commitmail json YAML

firefox102: update to 102.12

Security Vulnerabilities fixed in Firefox ESR 102.12

    #CVE-2023-34414: Click-jacking certificate exceptions through rendering lag

    #CVE-2023-34416: Memory safety bugs fixed in Firefox 114 and Firefox ESR
    102.12

(nia)

2023-06-25 14:50:45 UTC MAIN commitmail json YAML

doc/TODO: + weechat-4.0.0.

(wiz)

2023-06-25 11:56:04 UTC MAIN commitmail json YAML

doc/TODO: add some

+ a2ps-4.15.5, elixir-1.15.0, fossil-2.22, ghostscript-agpl-10.01.2,
  gopls-0.12.4, gstreamer1-1.22.4, py-cairo-1.24.0,
  py-google-api-python-client-2.90.0, py-grpcio-1.56.0,
  py-importlib-metadata-6.7.0, py-keyring-24.2.0, py-lsprotocol-2023.0.0a2,
  py-mercurial-6.4.5, py-natsort-8.4.0, py-pdf-3.11.0,
  py-platformdirs-3.8.0, py-pluggy-1.2.0, py-readme_renderer-40.0,
  py-setuptools-68.0.0, py-test-7.4.0, py-tox-4.6.3, py-yapf-0.40.1,
  texlab-5.7.0, yt-dlp-2023.6.22.

(wiz)

2023-06-25 11:26:20 UTC MAIN commitmail json YAML

google-glog: include atomic64.mk, fixes macppc build.

(he)

2023-06-24 20:26:41 UTC MAIN commitmail json YAML

py-hg-fastimport: update HOMEPAGE

(wiz)

2023-06-24 18:32:30 UTC MAIN commitmail json YAML

doc: Updated devel/mob to 4.4.5

(schmonz)

2023-06-24 18:32:24 UTC MAIN commitmail json YAML

Update to 4.4.5. From the changelog:

- README.md: note pkgsrc
- Fix: version
- Fix: missing SHA in Arch PKGBUILD
- Fix: missing glibc on older linux version

(schmonz)

2023-06-24 16:03:58 UTC MAIN commitmail json YAML

Fix PLIST with PKG_OPTIONS -wayland

(abs)

2023-06-24 14:34:52 UTC MAIN commitmail json YAML

slim: Correct mistake. -login is a bash extension

(nia)

2023-06-24 13:05:37 UTC MAIN commitmail json YAML

doc/TODO: + flac-1.4.3.

(wiz)

2023-06-24 11:27:26 UTC MAIN commitmail json YAML

doc: Updated chat/element-web to 1.11.34

(js)

2023-06-24 11:27:16 UTC MAIN commitmail json YAML

Update chat/element-web to 1.11.34

Changes in [1.11.34](https://github.com/vector-im/element-web/releases/tag/v1.11.34) (2023-06-20)
=================================================================================================

## 笨ィ Features
* OIDC: add delegatedauthentication to validated server config ([\#11053](https://github.com/matrix-org/matrix-react-sdk/pull/11053)). Contributed by @kerryarchibald.
* Allow image pasting in plain mode in RTE ([\#11056](https://github.com/matrix-org/matrix-react-sdk/pull/11056)). Contributed by @alunturner.
* Show room options menu if "UIComponent.roomOptionsMenu" is enabled ([\#10365](https://github.com/matrix-org/matrix-react-sdk/pull/10365)). Contributed by @maheichyk.
* Allow image pasting in rich text mode in RTE ([\#11049](https://github.com/matrix-org/matrix-react-sdk/pull/11049)). Contributed by @alunturner.
* Update voice broadcast redaction to use MSC3912 `with_rel_type` instead of `with_relations` ([\#11014](https://github.com/matrix-org/matrix-react-sdk/pull/11014)). Fixes #25471.
* Add config to skip widget_build_url for DM rooms ([\#11044](https://github.com/matrix-org/matrix-react-sdk/pull/11044)). Fixes vector-im/customer-retainer#74.
* Inhibit interactions on forward dialog message previews ([\#11025](https://github.com/matrix-org/matrix-react-sdk/pull/11025)). Fixes #23459.
* Removed `DecryptionFailureBar.tsx` ([\#11027](https://github.com/matrix-org/matrix-react-sdk/pull/11027)). Fixes vector-im/element-meta#1358. Contributed by @florianduros.

## �汾� Bug Fixes
* Fix translucent `TextualEvent` on search results panel ([\#10810](https://github.com/matrix-org/matrix-react-sdk/pull/10810)). Fixes #25292. Contributed by @luixxiul.
* Matrix matrix scheme permalink constructor not stripping query params ([\#11060](https://github.com/matrix-org/matrix-react-sdk/pull/11060)). Fixes #25535.
* Fix: "manually verify by text" does nothing ([\#11059](https://github.com/matrix-org/matrix-react-sdk/pull/11059)). Fixes #25375. Contributed by @kerryarchibald.
* Make group calls respect the ICE fallback setting ([\#11047](https://github.com/matrix-org/matrix-react-sdk/pull/11047)). Fixes vector-im/voip-internal#65.
* Align list items on the tooltip to the start ([\#11041](https://github.com/matrix-org/matrix-react-sdk/pull/11041)). Fixes #25355. Contributed by @luixxiul.
* Clear thread panel event permalink when changing rooms ([\#11024](https://github.com/matrix-org/matrix-react-sdk/pull/11024)). Fixes #25484.
* Fix spinner placement on pinned widgets being reloaded ([\#10970](https://github.com/matrix-org/matrix-react-sdk/pull/10970)). Fixes #25431. Contributed by @luixxiul.

Changes in [1.11.33](https://github.com/vector-im/element-web/releases/tag/v1.11.33) (2023-06-09)
=================================================================================================

## �汾� Bug Fixes
* Bump matrix-react-sdk to v3.73.1 for matrix-js-sdk v26.0.1. Fixes #25526.

Changes in [1.11.32](https://github.com/vector-im/element-web/releases/tag/v1.11.32) (2023-06-06)
=================================================================================================

## 笨ィ Features
* Redirect to the SSO page if `sso_redirect_options.on_welcome_page` is enabled and the URL hash is empty ([\#25495](https://github.com/vector-im/element-web/pull/25495)). Contributed by @dhenneke.
* vector/index.html: Allow fetching blob urls ([\#25336](https://github.com/vector-im/element-web/pull/25336)). Contributed by @SuperKenVery.
* When joining room in sub-space join the parents too ([\#11011](https://github.com/matrix-org/matrix-react-sdk/pull/11011)).
* Include thread replies in message previews ([\#10631](https://github.com/matrix-org/matrix-react-sdk/pull/10631)). Fixes #23920.
* Use semantic headings in space preferences ([\#11021](https://github.com/matrix-org/matrix-react-sdk/pull/11021)). Contributed by @kerryarchibald.
* Use semantic headings in user settings - Ignored users ([\#11006](https://github.com/matrix-org/matrix-react-sdk/pull/11006)). Contributed by @kerryarchibald.
* Use semantic headings in user settings - profile ([\#10973](https://github.com/matrix-org/matrix-react-sdk/pull/10973)). Fixes #25461. Contributed by @kerryarchibald.
* Use semantic headings in user settings - account ([\#10972](https://github.com/matrix-org/matrix-react-sdk/pull/10972)). Contributed by @kerryarchibald.
* Support `Insert from iPhone or iPad` in Safari ([\#10851](https://github.com/matrix-org/matrix-react-sdk/pull/10851)). Fixes #25327. Contributed by @SuperKenVery.
* Specify supportedStages for User Interactive Auth ([\#10975](https://github.com/matrix-org/matrix-react-sdk/pull/10975)). Fixes #19605.
* Pass device id to widgets ([\#10209](https://github.com/matrix-org/matrix-react-sdk/pull/10209)). Contributed by @Fox32.
* Use semantic headings in user settings - discovery ([\#10838](https://github.com/matrix-org/matrix-react-sdk/pull/10838)). Contributed by @kerryarchibald.
* Use semantic headings in user settings -  Notifications ([\#10948](https://github.com/matrix-org/matrix-react-sdk/pull/10948)). Contributed by @kerryarchibald.
* Use semantic headings in user settings - spellcheck and language ([\#10959](https://github.com/matrix-org/matrix-react-sdk/pull/10959)). Contributed by @kerryarchibald.
* Use semantic headings in user settings Appearance ([\#10827](https://github.com/matrix-org/matrix-react-sdk/pull/10827)). Contributed by @kerryarchibald.
* Use semantic heading in user settings Sidebar & Voip ([\#10782](https://github.com/matrix-org/matrix-react-sdk/pull/10782)). Contributed by @kerryarchibald.
* Use semantic headings in user settings Security ([\#10774](https://github.com/matrix-org/matrix-react-sdk/pull/10774)). Contributed by @kerryarchibald.
* Use semantic headings in user settings - integrations and account deletion ([\#10837](https://github.com/matrix-org/matrix-react-sdk/pull/10837)). Fixes #25378. Contributed by @kerryarchibald.
* Use semantic headings in user settings Preferences ([\#10794](https://github.com/matrix-org/matrix-react-sdk/pull/10794)). Contributed by @kerryarchibald.
* Use semantic headings in user settings Keyboard ([\#10793](https://github.com/matrix-org/matrix-react-sdk/pull/10793)). Contributed by @kerryarchibald.
* RTE plain text mentions as pills ([\#10852](https://github.com/matrix-org/matrix-react-sdk/pull/10852)). Contributed by @alunturner.
* Allow welcome.html logo to be replaced by config ([\#25339](https://github.com/vector-im/element-web/pull/25339)). Fixes #8636.
* Use semantic headings in user settings Labs ([\#10773](https://github.com/matrix-org/matrix-react-sdk/pull/10773)). Contributed by @kerryarchibald.
* Use semantic list elements for menu lists and tab lists ([\#10902](https://github.com/matrix-org/matrix-react-sdk/pull/10902)). Fixes #24928.
* Fix aria-required-children axe violation ([\#10900](https://github.com/matrix-org/matrix-react-sdk/pull/10900)). Fixes #25342.
* Enable pagination for overlay timelines ([\#10757](https://github.com/matrix-org/matrix-react-sdk/pull/10757)). Fixes vector-im/voip-internal#107.
* Add tooltip to disabled invite button due to lack of permissions ([\#10869](https://github.com/matrix-org/matrix-react-sdk/pull/10869)). Fixes #9824.
* Respect configured auth_header_logo_url for default Welcome page ([\#10870](https://github.com/matrix-org/matrix-react-sdk/pull/10870)).
* Specify lazy loading for avatars ([\#10866](https://github.com/matrix-org/matrix-react-sdk/pull/10866)). Fixes #1983.
* Room and user mentions for plain text editor ([\#10665](https://github.com/matrix-org/matrix-react-sdk/pull/10665)). Contributed by @alunturner.
* Add audible notifcation on broadcast error ([\#10654](https://github.com/matrix-org/matrix-react-sdk/pull/10654)). Fixes #25132.
* Fall back from server generated thumbnail to original image ([\#10853](https://github.com/matrix-org/matrix-react-sdk/pull/10853)).
* Use semantically correct elements for room sublist context menu ([\#10831](https://github.com/matrix-org/matrix-react-sdk/pull/10831)). Fixes vector-im/customer-retainer#46.
* Avoid calling prepareToEncrypt onKeyDown ([\#10828](https://github.com/matrix-org/matrix-react-sdk/pull/10828)).
* Allows search to recognize full room links ([\#8275](https://github.com/matrix-org/matrix-react-sdk/pull/8275)). Contributed by @bolu-tife.
* "Show rooms with unread messages first" should not be on by default for new users ([\#10820](https://github.com/matrix-org/matrix-react-sdk/pull/10820)). Fixes #25304. Contributed by @kerryarchibald.
* Fix emitter handler leak in ThreadView ([\#10803](https://github.com/matrix-org/matrix-react-sdk/pull/10803)).
* Add better error for email invites without identity server ([\#10739](https://github.com/matrix-org/matrix-react-sdk/pull/10739)). Fixes #16893.
* Move reaction message previews out of labs ([\#10601](https://github.com/matrix-org/matrix-react-sdk/pull/10601)). Fixes #25083.
* Sort muted rooms to the bottom of their section of the room list ([\#10592](https://github.com/matrix-org/matrix-react-sdk/pull/10592)). Fixes #25131. Contributed by @kerryarchibald.
* Use semantic headings in user settings Help & About ([\#10752](https://github.com/matrix-org/matrix-react-sdk/pull/10752)). Contributed by @kerryarchibald.
* use ExternalLink components for external links ([\#10758](https://github.com/matrix-org/matrix-react-sdk/pull/10758)). Contributed by @kerryarchibald.
* Use semantic headings in space settings ([\#10751](https://github.com/matrix-org/matrix-react-sdk/pull/10751)). Contributed by @kerryarchibald.
* Use semantic headings for room settings content ([\#10734](https://github.com/matrix-org/matrix-react-sdk/pull/10734)). Contributed by @kerryarchibald.

## �汾� Bug Fixes
* Use consistent fonts for Japanese text ([\#10980](https://github.com/matrix-org/matrix-react-sdk/pull/10980)). Fixes #22333 and #23899.
* Fix: server picker validates unselected option ([\#11020](https://github.com/matrix-org/matrix-react-sdk/pull/11020)). Fixes #25488. Contributed by @kerryarchibald.
* Fix room list notification badges going missing in compact layout ([\#11022](https://github.com/matrix-org/matrix-react-sdk/pull/11022)). Fixes #25372.
* Fix call to `startSingleSignOn` passing enum in place of idpId ([\#10998](https://github.com/matrix-org/matrix-react-sdk/pull/10998)). Fixes #24953.
* Remove hover effect from user name on a DM creation UI ([\#10887](https://github.com/matrix-org/matrix-react-sdk/pull/10887)). Fixes #25305. Contributed by @luixxiul.
* Fix layout regression in public space invite dialog ([\#11009](https://github.com/matrix-org/matrix-react-sdk/pull/11009)). Fixes #25458.
* Fix layout regression in session dropdown ([\#10999](https://github.com/matrix-org/matrix-react-sdk/pull/10999)). Fixes #25448.
* Fix spacing regression in user settings - roles & permissions ([\#10993](https://github.com/matrix-org/matrix-react-sdk/pull/10993)). Fixes #25447 and #25451. Contributed by @kerryarchibald.
* Fall back to receipt timestamp if we have no event (react-sdk part) ([\#10974](https://github.com/matrix-org/matrix-react-sdk/pull/10974)). Fixes #10954. Contributed by @andybalaam.
* Fix: Room header 'view your device list' does not link to new session manager ([\#10979](https://github.com/matrix-org/matrix-react-sdk/pull/10979)). Fixes #25440. Contributed by @kerryarchibald.
* Fix display of devices without encryption support in Settings dialog ([\#10977](https://github.com/matrix-org/matrix-react-sdk/pull/10977)). Fixes #25413.
* Use aria descriptions instead of labels for TextWithTooltip ([\#10952](https://github.com/matrix-org/matrix-react-sdk/pull/10952)). Fixes #25398.
* Use grapheme-splitter instead of lodash for saving emoji from being ripped apart ([\#10976](https://github.com/matrix-org/matrix-react-sdk/pull/10976)). Fixes #22196.
* Fix: content overflow in settings subsection ([\#10960](https://github.com/matrix-org/matrix-react-sdk/pull/10960)). Fixes #25416. Contributed by @kerryarchibald.
* Make `Privacy Notice` external link on integration manager ToS clickable ([\#10914](https://github.com/matrix-org/matrix-react-sdk/pull/10914)). Fixes #25384. Contributed by @luixxiul.
* Ensure that open message context menus are updated when the event is sent ([\#10950](https://github.com/matrix-org/matrix-react-sdk/pull/10950)).
* Ensure that open sticker picker dialogs are updated when the widget configuration is updated. ([\#10945](https://github.com/matrix-org/matrix-react-sdk/pull/10945)).
* Fix big emoji in replies ([\#10932](https://github.com/matrix-org/matrix-react-sdk/pull/10932)). Fixes #24798.
* Hide empty `MessageActionBar` on message edit history dialog ([\#10447](https://github.com/matrix-org/matrix-react-sdk/pull/10447)). Fixes #24903. Contributed by @luixxiul.
* Fix roving tab index getting confused after dragging space order ([\#10901](https://github.com/matrix-org/matrix-react-sdk/pull/10901)).
* Attempt a potential workaround for stuck notifs ([\#3384](https://github.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes vector-im/element-web#25406. Contributed by @andybalaam.
* Handle trailing dot FQDNs for domain-specific config.json files ([\#25351](https://github.com/vector-im/element-web/pull/25351)). Fixes #8858.
* Ignore edits in message previews when they concern messages other than latest ([\#10868](https://github.com/matrix-org/matrix-react-sdk/pull/10868)). Fixes #14872.
* Send correct receipts when viewing a room ([\#10864](https://github.com/matrix-org/matrix-react-sdk/pull/10864)). Fixes #25196.
* Fix timeline search bar being overlapped by the right panel ([\#10809](https://github.com/matrix-org/matrix-react-sdk/pull/10809)). Fixes #25291. Contributed by @luixxiul.
* Fix the state shown for call in rooms ([\#10833](https://github.com/matrix-org/matrix-react-sdk/pull/10833)).
* Add string for membership event where both displayname & avatar change ([\#10880](https://github.com/matrix-org/matrix-react-sdk/pull/10880)). Fixes #18026.
* Fix people space notification badge not updating for new DM invites ([\#10849](https://github.com/matrix-org/matrix-react-sdk/pull/10849)). Fixes #23248.
* Fix regression in emoji picker order mangling after clearing filter ([\#10854](https://github.com/matrix-org/matrix-react-sdk/pull/10854)). Fixes #25323.
* Fix: Edit history modal crash ([\#10834](https://github.com/matrix-org/matrix-react-sdk/pull/10834)). Fixes #25309. Contributed by @kerryarchibald.
* Fix long room address and name not being clipped on room info card and update `_RoomSummaryCard.pcss` ([\#10811](https://github.com/matrix-org/matrix-react-sdk/pull/10811)). Fixes #25293. Contributed by @luixxiul.
* Treat thumbnail upload failures as complete upload failures ([\#10829](https://github.com/matrix-org/matrix-react-sdk/pull/10829)). Fixes #7069.
* Update finite automata to match user identifiers as per spec ([\#10798](https://github.com/matrix-org/matrix-react-sdk/pull/10798)). Fixes #25246.
* Fix icon on empty notification panel ([\#10817](https://github.com/matrix-org/matrix-react-sdk/pull/10817)). Fixes #25298 and #25302. Contributed by @luixxiul.
* Fix: Threads button is highlighted when I create a new room ([\#10819](https://github.com/matrix-org/matrix-react-sdk/pull/10819)). Fixes #25284. Contributed by @kerryarchibald.
* Fix the top heading of notification panel ([\#10818](https://github.com/matrix-org/matrix-react-sdk/pull/10818)). Fixes #25303. Contributed by @luixxiul.
* Fix the color of the verified E2EE icon on `RoomSummaryCard` ([\#10812](https://github.com/matrix-org/matrix-react-sdk/pull/10812)). Fixes #25295. Contributed by @luixxiul.
* Fix: No feedback when waiting for the server on a /delete_devices request with SSO ([\#10795](https://github.com/matrix-org/matrix-react-sdk/pull/10795)). Fixes #23096. Contributed by @kerryarchibald.
* Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes #25271. Contributed by @kerryarchibald.
* Fix accessibility issues around the room list and space panel ([\#10717](https://github.com/matrix-org/matrix-react-sdk/pull/10717)). Fixes #13345.
* Ensure tooltip contents is linked via aria to the target element ([\#10729](https://github.com/matrix-org/matrix-react-sdk/pull/10729)). Fixes vector-im/customer-retainer#43.

Changes in [1.11.31](https://github.com/vector-im/element-web/releases/tag/v1.11.31) (2023-05-10)
=================================================================================================

## 笨ィ Features
* Improve Content-Security-Policy ([\#25210](https://github.com/vector-im/element-web/pull/25210)).
* Add UIFeature.locationSharing to hide location sharing ([\#10727](https://github.com/matrix-org/matrix-react-sdk/pull/10727)).
* Memoize field validation results ([\#10714](https://github.com/matrix-org/matrix-react-sdk/pull/10714)).
* Commands for plain text editor ([\#10567](https://github.com/matrix-org/matrix-react-sdk/pull/10567)). Contributed by @alunturner.
* Allow 16 lines of text in the rich text editors ([\#10670](https://github.com/matrix-org/matrix-react-sdk/pull/10670)). Contributed by @alunturner.
* Bail out of `RoomSettingsDialog` when room is not found ([\#10662](https://github.com/matrix-org/matrix-react-sdk/pull/10662)). Contributed by @kerryarchibald.
* Element-R: Populate device list for right-panel ([\#10671](https://github.com/matrix-org/matrix-react-sdk/pull/10671)). Contributed by @florianduros.
* Make existing and new issue URLs configurable ([\#10710](https://github.com/matrix-org/matrix-react-sdk/pull/10710)). Fixes #24424.
* Fix usages of ARIA tabpanel ([\#10628](https://github.com/matrix-org/matrix-react-sdk/pull/10628)). Fixes #25016.
* Element-R: Starting a DMs with a user ([\#10673](https://github.com/matrix-org/matrix-react-sdk/pull/10673)). Contributed by @florianduros.
* ARIA Accessibility improvements ([\#10675](https://github.com/matrix-org/matrix-react-sdk/pull/10675)).
* ARIA Accessibility improvements ([\#10674](https://github.com/matrix-org/matrix-react-sdk/pull/10674)).
* Add arrow key controls to emoji and reaction pickers ([\#10637](https://github.com/matrix-org/matrix-react-sdk/pull/10637)). Fixes #17189.
* Translate credits in help about section ([\#10676](https://github.com/matrix-org/matrix-react-sdk/pull/10676)).

## �汾� Bug Fixes
* Fix: reveal images when image previews are disabled ([\#10781](https://github.com/matrix-org/matrix-react-sdk/pull/10781)). Fixes #25271. Contributed by @kerryarchibald.
* Fix autocomplete not resetting properly on message send ([\#10741](https://github.com/matrix-org/matrix-react-sdk/pull/10741)). Fixes #25170.
* Fix start_sso not working with guests disabled ([\#10720](https://github.com/matrix-org/matrix-react-sdk/pull/10720)). Fixes #16624.
* Fix soft crash with Element call widgets ([\#10684](https://github.com/matrix-org/matrix-react-sdk/pull/10684)).
* Send correct receipt when marking a room as read ([\#10730](https://github.com/matrix-org/matrix-react-sdk/pull/10730)). Fixes #25207.
* Offload some more waveform processing onto a worker ([\#9223](https://github.com/matrix-org/matrix-react-sdk/pull/9223)). Fixes #19756.
* Consolidate login errors ([\#10722](https://github.com/matrix-org/matrix-react-sdk/pull/10722)). Fixes #17520.
* Fix all rooms search generating permalinks to wrong room id ([\#10625](https://github.com/matrix-org/matrix-react-sdk/pull/10625)). Fixes #25115.
* Posthog properly handle Analytics ID changing from under us ([\#10702](https://github.com/matrix-org/matrix-react-sdk/pull/10702)). Fixes #25187.
* Fix Clock being read as an absolute time rather than duration ([\#10706](https://github.com/matrix-org/matrix-react-sdk/pull/10706)). Fixes #22582.
* Properly translate errors in `ChangePassword.tsx` so they show up translated to the user but not in our logs ([\#10615](https://github.com/matrix-org/matrix-react-sdk/pull/10615)). Fixes #9597. Contributed by @MadLittleMods.
* Honour feature toggles in guest mode ([\#10651](https://github.com/matrix-org/matrix-react-sdk/pull/10651)). Fixes #24513. Contributed by @andybalaam.
* Fix default content in devtools event sender ([\#10699](https://github.com/matrix-org/matrix-react-sdk/pull/10699)). Contributed by @tulir.
* Fix a crash when a call ends while you're in it ([\#10681](https://github.com/matrix-org/matrix-react-sdk/pull/10681)). Fixes #25153.
* Fix lack of screen reader indication when triggering auto complete ([\#10664](https://github.com/matrix-org/matrix-react-sdk/pull/10664)). Fixes #11011.
* Fix typing tile duplicating users ([\#10678](https://github.com/matrix-org/matrix-react-sdk/pull/10678)). Fixes #25165.
* Fix wrong room topic tooltip position ([\#10667](https://github.com/matrix-org/matrix-react-sdk/pull/10667)). Fixes #25158.
* Fix create subspace dialog not working ([\#10652](https://github.com/matrix-org/matrix-react-sdk/pull/10652)). Fixes #24882.

(js)

2023-06-24 08:53:32 UTC MAIN commitmail json YAML

slim: Add sbin and games to default path.

Remove pointless mandatory bash dependency.

(nia)

2023-06-24 00:47:48 UTC MAIN commitmail json YAML

2023-06-24 00:08:04 UTC MAIN commitmail json YAML

devel/py-Pillow*: Clarify DESCR

Explain that Pillow is the maintained version, for Python 3 only, and
that Pillow6 is an old version for use with Python 2.7, and that the
package is not available for Python 3.

(gdt)

2023-06-23 23:25:52 UTC MAIN commitmail json YAML

add support for SIGUSR1/SIGUSR2 to adjust frequency instead of strategy.

new -x means USR1 reduces the minimum and USR2 increases the minimum,
and new -X adjusts the maximum similarly.

-X is designed to allow the user to force the CPU into a lower speed
frequency, without having to restart estd entirely.  -x was added for
symmetry.

(mrg)

2023-06-23 22:08:37 UTC MAIN commitmail json YAML

doc/TODO: + libzip-1.10.0, tor-browser-12.5.

(wiz)

2023-06-23 20:30:22 UTC MAIN commitmail json YAML

2023-06-23 19:36:39 UTC MAIN commitmail json YAML

2023-06-23 17:29:12 UTC MAIN commitmail json YAML

qt5-qtbase: Fix logic.

(jperkin)

2023-06-23 17:12:39 UTC MAIN commitmail json YAML

netcdf: Add bzip2 to buildlink3.mk.

Required by various dependencies.  Fixes builds where bzip2 comes from pkgsrc.

(jperkin)

2023-06-23 17:02:15 UTC MAIN commitmail json YAML

cups-base: SunOS needs libsocket.

(jperkin)

2023-06-23 14:37:47 UTC MAIN commitmail json YAML

doc: Updated audio/libopenmpt to 0.7.2

(fcambus)

2023-06-23 14:37:33 UTC MAIN commitmail json YAML

libopenmpt: update to 0.7.2.

OK wiz@

### libopenmpt 0.7.2 (2023-06-18)

*  [**New**] MOD: Can now read modified 8-channel MOD files from the DOS game
    Aleshar - The World Of Ice.

*  [**Sec**] Possible out-of-bounds read or write when reading malformed MED
    files. (r19389)

*  [**Bug**] The C++ API failed to compile with Clang/Emscripten in some
    situations due to a misplaced `[[deprecated]]`.
*  [**Bug**] The Opal OPL3 emulator symbols were not namespaced properly.
*  [**Bug**] Work-around for MSVC VS2022 17.6.0 ARM64 compiler bug.
*  [**Bug**] `Makefile` `CONFIG=emscripten EMSCRIPTEN_PORTS=1` failed to
    properly use `libogg` and `libvorbis` dependencies.

(fcambus)

2023-06-23 07:46:37 UTC MAIN commitmail json YAML

deforaos-terminal: fix previous

(wiz)

2023-06-23 07:42:59 UTC MAIN commitmail json YAML

puddletag: fix previous

(wiz)

2023-06-23 06:52:22 UTC MAIN commitmail json YAML

geeqie: fix previous

(wiz)

2023-06-23 06:47:00 UTC MAIN commitmail json YAML

doc: Updated print/libcups to 2.4.6nb1

(wiz)

2023-06-23 06:46:48 UTC MAIN commitmail json YAML

2023-06-22 16:45:55 UTC MAIN commitmail json YAML

Updated www/py-klein

(adam)

2023-06-22 16:45:39 UTC MAIN commitmail json YAML

py-klein: updated to 21.8.0 (finish parial update)

21.8.0 - 2021-08-08

Python 2 is no longer supported by Klein.
Python 3.5 is no longer supported by Klein.
Python 3.9 is now supported by Klein.
Fixed a compatibility issue with Twisted versions greater than 20.3.0 in Klein's test suite.
Fixed a compatibility issue with Werkzeug versions greater than 2.0 in Klein's test suite.
Klein has incomplete, but growing type hints, but py.typed is not installed, as they might not work well for most clients yet.
Plating now sets the Content-Type header to application/json instead of text/json; charset=utf8.

(adam)

2023-06-22 12:15:10 UTC MAIN commitmail json YAML

mopac: remove patches removed from distinfo during update

(wiz)

2023-06-22 12:08:31 UTC MAIN commitmail json YAML

doc: Updated biology/mopac to 22.0.6

(bacon)

2023-06-22 12:08:24 UTC MAIN commitmail json YAML

biology/mopac: Switch from mopac7 to latest openmopac

Unbreaks build on multiple platforms
Derived from FreeBSD port using wip/fbsd2pkg

(bacon)

2023-06-22 11:47:39 UTC MAIN commitmail json YAML

doc: *cups* update to 2.4.6

(wiz)

2023-06-22 11:47:07 UTC MAIN commitmail json YAML

*cups*: update to 2.4.6

CUPS 2.4.6 is released to ship the fix for the latest CVE -
CVE-2023-34241 - and two other bug fixes.

Detailed list:

    Fix linking error on old MacOS (Issue #715)
    Fix printing multiple files on specific printers (Issue #643)
    Fix use-after-free when logging warnings in case of failures
    in cupsdAcceptClient() (fixes CVE-2023-34241)

CUPS 2.4.5 is a hotfix release for a bug which corrupted locally
saved certificates, which broke secured printing via TLS after the
first print job.

We're sorry for the inconvenience and enjoy the hotfix!

(wiz)

2023-06-22 11:26:26 UTC MAIN commitmail json YAML

biology/ad2vcf: Fix typo in DESCR

(bacon)

2023-06-22 11:25:24 UTC MAIN commitmail json YAML

deforaos-terminal: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:23:48 UTC MAIN commitmail json YAML

puddletag: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:23:02 UTC MAIN commitmail json YAML

geeqie: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:19:31 UTC MAIN commitmail json YAML

py-pspdfutils: Fix bogus PKGMANDIR assumption.

(jperkin)

2023-06-22 11:16:15 UTC MAIN commitmail json YAML

doc: Updated lang/python311 to 3.11.4nb1

(jperkin)

2023-06-22 11:16:06 UTC MAIN commitmail json YAML

2023-06-22 10:52:36 UTC MAIN commitmail json YAML

py-rapidfuzz: Remove bogus compiler flags on SunOS.

(jperkin)

2023-06-22 10:41:16 UTC MAIN commitmail json YAML

polkit: Fix broken PKG_SYSCONFDIR assumption.

(jperkin)

2023-06-22 10:39:48 UTC MAIN commitmail json YAML

polkit: Add required SunOS CPPFLAGS.

(jperkin)

2023-06-22 05:32:41 UTC MAIN commitmail json YAML

doc: Updated sysutils/ups-nut to 2.8.0nb6

(wiz)

2023-06-22 05:32:20 UTC MAIN commitmail json YAML

doc/TODO: + SDL2-2.28.0, nsd-4.7.0, png-1.6.40.

(wiz)

2023-06-22 05:31:07 UTC MAIN commitmail json YAML

ups-nut: fix typo in rc.d script

Reported by Brandon Applegate in PR 57479.

Bump PKGREVISION.

(wiz)

2023-06-21 22:20:55 UTC MAIN commitmail json YAML

doc: Updated textproc/py-isc_dhcp_leases to 0.10.0

(gutteridge)

2023-06-21 22:20:22 UTC MAIN commitmail json YAML

py-isc_dhcp_leases: update to 0.10.0

No change log published, but changes are:

Fix timezone awareness for Python 2.7.x
Support working with historical dhcpd.leases files
Use timezone-aware datetime objects
Refactor keyword argument passing to BaseLease

All those changes were previously included in pkgsrc patches, so there
is no new functionality, this is simply aligning with the new upstream
release state.

(gutteridge)

2023-06-21 19:08:36 UTC MAIN commitmail json YAML

2023-06-21 19:08:12 UTC MAIN commitmail json YAML

doc: Updated textproc/po4a to 0.69nb3

(schmonz)

2023-06-21 19:08:07 UTC MAIN commitmail json YAML

po4a: fix build on Solarish.

- Conditionally depend on diffutils (borrowed from pkgdiff)
- On "SunOS", resolve /dev/null symlink (if any) during pre-configure
- When invoking gettext-tools, make sure they're the pkgsrc ones
- Add 'sgml' option (also off by default) as suggested by upstream

Fixes build (and passes nearly all tests, with both options enabled) on
Tribblix and Solaris 11, which is exactly as good as things were -- and
are -- on NetBSD.

Bump PKGREVISION.

(schmonz)

2023-06-21 15:16:15 UTC MAIN commitmail json YAML

w3m{,-img}: needs -lm on Solaris.

(schmonz)

2023-06-21 15:16:04 UTC MAIN commitmail json YAML

Updated lang/nodejs, lang/nodejs18, lang/nodejs16

(adam)

2023-06-21 15:15:43 UTC MAIN commitmail json YAML

nodejs16: updated to 16.20.1

Version 16.20.1 'Gallium' (LTS)

This is a security release.

Notable Changes

The following CVEs are fixed in this release:

* [CVE-2023-30581](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30581): `mainModule.__proto__` Bypass Experimental Policy Mechanism (High)
* [CVE-2023-30585](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30585): Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium)
* [CVE-2023-30588](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30588): Process interuption due to invalid Public Key information in x509 certificates (Medium)
* [CVE-2023-30589](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30589): HTTP Request Smuggling via Empty headers separated by CR (Medium)
* [CVE-2023-30590](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30590): DiffieHellman does not generate keys after setting a private key (Medium)
* OpenSSL Security Releases
  * [OpenSSL security advisory 28th March](https://www.openssl.org/news/secadv/20230328.txt).
  * [OpenSSL security advisory 20th April](https://www.openssl.org/news/secadv/20230420.txt).
  * [OpenSSL security advisory 30th May](https://www.openssl.org/news/secadv/20230530.txt)
* c-ares vulnerabilities:
  * [GHSA-9g78-jv2r-p7vc](https://github.com/c-ares/c-ares/security/advisories/GHSA-9g78-jv2r-p7vc)
  * [GHSA-8r8p-23f3-64c2](https://github.com/c-ares/c-ares/security/advisories/GHSA-8r8p-23f3-64c2)
  * [GHSA-54xr-f67r-4pc4](https://github.com/c-ares/c-ares/security/advisories/GHSA-54xr-f67r-4pc4)
  * [GHSA-x6mf-cxr9-8q6v](https://github.com/c-ares/c-ares/security/advisories/GHSA-x6mf-cxr9-8q6v)

(adam)

2023-06-21 15:14:55 UTC MAIN commitmail json YAML

nodejs18: updated to 18.16.1

Version 18.16.1 'Hydrogen' (LTS)

This is a security release.

Notable Changes

The following CVEs are fixed in this release:

* [CVE-2023-30581](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30581): `mainModule.__proto__` Bypass Experimental Policy Mechanism (High)
* [CVE-2023-30585](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30585): Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium)
* [CVE-2023-30588](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30588): Process interuption due to invalid Public Key information in x509 certificates (Medium)
* [CVE-2023-30589](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30589): HTTP Request Smuggling via Empty headers separated by CR (Medium)
* [CVE-2023-30590](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30590): DiffieHellman does not generate keys after setting a private key (Medium)
* OpenSSL Security Releases
  * [OpenSSL security advisory 28th March](https://www.openssl.org/news/secadv/20230328.txt).
  * [OpenSSL security advisory 20th April](https://www.openssl.org/news/secadv/20230420.txt).
  * [OpenSSL security advisory 30th May](https://www.openssl.org/news/secadv/20230530.txt)
* c-ares vulnerabilities:
  * [GHSA-9g78-jv2r-p7vc](https://github.com/c-ares/c-ares/security/advisories/GHSA-9g78-jv2r-p7vc)
  * [GHSA-8r8p-23f3-64c2](https://github.com/c-ares/c-ares/security/advisories/GHSA-8r8p-23f3-64c2)
  * [GHSA-54xr-f67r-4pc4](https://github.com/c-ares/c-ares/security/advisories/GHSA-54xr-f67r-4pc4)
  * [GHSA-x6mf-cxr9-8q6v](https://github.com/c-ares/c-ares/security/advisories/GHSA-x6mf-cxr9-8q6v)

(adam)

2023-06-21 15:13:43 UTC MAIN commitmail json YAML

nodejs: updated to 20.3.1

Version 20.3.1 (Current)

This is a security release.

Notable Changes

The following CVEs are fixed in this release:

CVE-2023-30581: mainModule.__proto__ Bypass Experimental Policy Mechanism (High)
CVE-2023-30584: Path Traversal Bypass in Experimental Permission Model (High)
CVE-2023-30587: Bypass of Experimental Permission Model via Node.js Inspector (High)
CVE-2023-30582: Inadequate Permission Model Allows Unauthorized File Watching (Medium)
CVE-2023-30583: Bypass of Experimental Permission Model via fs.openAsBlob() (Medium)
CVE-2023-30585: Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium)
CVE-2023-30586: Bypass of Experimental Permission Model via Arbitrary OpenSSL Engines (Medium)
CVE-2023-30588: Process interuption due to invalid Public Key information in x509 certificates (Medium)
CVE-2023-30589: HTTP Request Smuggling via Empty headers separated by CR (Medium)
CVE-2023-30590: DiffieHellman does not generate keys after setting a private key (Medium)
OpenSSL Security Releases
OpenSSL security advisory 28th March.
OpenSSL security advisory 20th April.
OpenSSL security advisory 30th May

(adam)

2023-06-21 15:00:51 UTC MAIN commitmail json YAML

doc: Updated devel/cvs-for-gits to 20230621

(schmonz)

2023-06-21 14:44:39 UTC MAIN commitmail json YAML

doc/TODO: add a few

+ SOGo5-5.8.4, SOPE5-5.8.4, squidclamav-7.2.

(taca)

2023-06-21 14:42:49 UTC MAIN commitmail json YAML

doc: Updated net/bind918 to 9.18.16

(taca)

2023-06-21 14:42:23 UTC MAIN commitmail json YAML

net/bind918: update to 9.18.16

9.18.16 (2023-06-21)

Security release:

- CVE-2023-2828
- CVE-2023-2911

6192. [security] A query that prioritizes stale data over lookup
triggers a fetch to refresh the stale data in cache.
If the fetch is aborted for exceeding the recursion
quota, it was possible for 'named' to enter an infinite
callback loop and crash due to stack overflow. This has
been fixed. (CVE-2023-2911) [GL #4089]

6190. [security] Improve the overmem cleaning process to prevent the
cache going over the configured limit. (CVE-2023-2828)
[GL #4055]

6188. [performance] Reduce memory consumption by allocating properly
sized send buffers for stream-based transports.
[GL #4038]

6186. [bug] Fix a 'clients-per-query' miscalculation bug. When the
'stale-answer-enable' options was enabled and the
'stale-answer-client-timeout' option was enabled and
larger than 0, named was taking two places from the
'clients-per-query' limit for each client and was
failing to gradually auto-tune its value, as configured.
[GL #4074]

6185. [func] Add "ClientQuota" statistics channel counter, which
indicates the number of the resolver's spilled queries
due to reaching the clients per query quota. [GL !7978]

6183. [bug] Fix a serve-stale bug where a delegation from cache
could be returned to the client. [GL #3950]

6182. [cleanup] Remove configure checks for epoll, kqueue and
/dev/poll. [GL #4098]

6181. [func] The "tkey-dhkey" option has been deprecated; a
warning will be logged when it is used. In a future
release, Diffie-Hellman TKEY mode will be removed.
[GL #3905]

6180. [bug] The session key object could be incorrectly added
to multiple different views' keyrings. [GL #4079]

6179. [bug] Fix an interfacemgr use-after-free error in
zoneconf.c:isself(). [GL #3765]

6176. [test] Add support for using pytest & pytest-xdist to
execute the system test suite. [GL #3978]

6174. [bug] BIND could get stuck on reconfiguration when a
'listen' statement for HTTP is removed from the
configuration. That has been fixed. [GL #4071]

6173. [bug] Properly process extra "nameserver" lines in
resolv.conf otherwise the next line is not properly
processed. [GL #4066]

6169. [bug] named could crash when deleting inline-signing zones
with "rndc delzone". [GL #4054]

6165. [bug] Fix a logic error in dighost.c which could call the
dighost_shutdown() callback twice and cause problems
if the callback function was not idempotent. [GL #4039]

(taca)

2023-06-21 14:41:08 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.42

(taca)

2023-06-21 14:40:43 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.42

pkgsrc change: reduce pkglint warnings.

9.16.42 (2023-06-21)

Security release:

- CVE-2023-2828
- CVE-2023-2911

6192. [security] A query that prioritizes stale data over lookup
triggers a fetch to refresh the stale data in cache.
If the fetch is aborted for exceeding the recursion
quota, it was possible for 'named' to enter an infinite
callback loop and crash due to stack overflow. This has
been fixed. (CVE-2023-2911) [GL #4089]

6190. [security] Improve the overmem cleaning process to prevent the
cache going over the configured limit. (CVE-2023-2828)
[GL #4055]

6183. [bug] Fix a serve-stale bug where a delegation from cache
could be returned to the client. [GL #3950]

6173. [bug] Properly process extra "nameserver" lines in
resolv.conf otherwise the next line is not properly
processed. [GL #4066]

6169. [bug] named could crash when deleting inline-signing zones
with "rndc delzone". [GL #4054]

(taca)

2023-06-21 14:18:34 UTC MAIN commitmail json YAML

Update to 20230621. From the changelog:

- Fix removing ourselves from PATH on Solaris.

(schmonz)

2023-06-21 08:28:47 UTC MAIN commitmail json YAML

doc: Updated graphics/feh to 3.10

(nia)

2023-06-21 08:28:34 UTC MAIN commitmail json YAML

feh: update to 3.10

Thu, 06 Apr 2023 16:19:16 +0200

* Release v3.10
    * Add --sort=none option to un-set sort modes specified earlier
    * Improve error messages for Imlib2 ≥ 1.8
    * Fix build with clang 16. (Patch by orbea)
    * Fix tests when building with magic=1

(nia)

2023-06-21 08:12:25 UTC MAIN commitmail json YAML

picom: claim maintainer

(nia)

2023-06-21 07:55:06 UTC MAIN commitmail json YAML

doc: Updated sysutils/onefetch to 2.18.0

(pin)

2023-06-21 07:54:44 UTC MAIN commitmail json YAML

sysutils/onefetch: update to 2.18.0

Features
- add new info line called "Churn" which displays the files with the most
  modifications (commits) (#1071) @o2sh @Byron
- add Hlsl support (#1082) @progDes007

Chore
- performance: optimize case where repo has a commit-graph for massive
  performance gains (#1081) @Byron
- docs: add a cmd.exe version of the cd snippet (#1048) @mataha
- refacto: use the builder pattern to instantiate the Info struct (#1047)
  @o2sh @spenserblack
- improve bot regex (#1086) @o2sh @spenserblack

(pin)

2023-06-21 07:54:03 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 2.4.1

(pin)

2023-06-21 07:53:42 UTC MAIN commitmail json YAML

sysutils/felix: update to 2.4.1

v2.4.1 (2023-06-21)
Changed
- Show status bar and registers even if current directory does not contain
  any item.

(pin)

2023-06-21 06:38:24 UTC MAIN commitmail json YAML

doc: Updated lang/janet to 1.29.1

(charlotte)

2023-06-21 06:37:06 UTC MAIN commitmail json YAML

lang/janet: Update to 1.29.1

Changes from 1.28.0:

## 1.29.1 - 2023-06-19

- Add support for passing booleans to PEGs for "always" and "never"
  matching.
- Allow dictionary types for `take` and `drop`
- Fix bug with closing channels while other fibers were waiting on them:
  `ev/take`, `ev/give`, and `ev/select`  will now return the correct
  (documented) value when another fiber closes the channel.
- Add `ffi/calling-conventions` to show all available calling conventions
  for FFI.
- Add `net/setsockopt`
- Add `signal` argument to `os/proc-kill` to send signals besides `SIGKILL`
  on Posix.
- Add `source` argument to `os/clock` to get different time sources.
- Various combinator functions now are variadic like `map`
- Add `file/lines` to iterate over lines in a file lazily.
- Reorganize test suite to be sorted by module rather than pseudo-randomly.
- Add `*task-id*`
- Add `env` argument to `fiber/new`.
- Add `JANET_NO_AMALG` flag to Makefile to properly incremental builds
- Optimize bytecode compiler to generate fewer instructions and improve
  loops.
- Fix bug with `ev/gather` and hung fibers.
- Add `os/isatty`
- Add `has-key?` and `has-value?`
- Make imperative arithmetic macros variadic
- `ev/connect` now yields to the event loop instead of blocking while
  waiting for an ACK.

(charlotte)

2023-06-20 22:19:53 UTC MAIN commitmail json YAML

doc: Updated geography/qgis to 3.28.7

(gdt)

2023-06-20 22:19:44 UTC MAIN commitmail json YAML

geography/qgis: Update to 3.28.7

update in freeze because: this is a leaf package, and micro updates
from qgis have an excellent track record of not causing problems.
(This commit is just version change and distinfo.)

(gdt)

2023-06-20 20:45:42 UTC MAIN commitmail json YAML

Carry forward the SunOS sound setup from editors/xemacs (21.4).

I cannot test this right now, but it should at least unbreak the build
on SunOS.

(hauke)

2023-06-20 18:55:56 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.21.7

(pin)

2023-06-20 18:55:16 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.21.7

Maintenance release: improve the natural language detection speed

Maintenance release:

* Improve the natural language detection speed
* Reduce the binary size by 20%
* Improve the test harnesses

(pin)

2023-06-20 18:12:09 UTC MAIN commitmail json YAML

doc: Updated devel/readline to 8.2nb2

(wiz)

2023-06-20 18:12:00 UTC MAIN commitmail json YAML

readline: fix pkg-config files

Bump PKGREVISION.

(wiz)

2023-06-20 17:57:55 UTC pkgsrc-2023Q1 commitmail json YAML

2023-06-20 17:57:33 UTC pkgsrc-2023Q1 commitmail json YAML

Pullup ticket #6762 - requested by riastradh
security/heimdal: security fix

Revisions pulled up:
- security/heimdal/Makefile                                    1.160
- security/heimdal/distinfo                                    1.57
- security/heimdal/patches/patch-lib_krb5_store-int.c          1.1

---
  Module Name:    pkgsrc
  Committed By:  riastradh
  Date:          Mon Jun 19 19:13:03 UTC 2023

  Modified Files:
          pkgsrc/security/heimdal: Makefile distinfo
  Added Files:
          pkgsrc/security/heimdal/patches: patch-lib_krb5_store-int.c

  Log Message:
  security/heimdal: Patch CVE-2022-42898 away.

(bsiegert)

2023-06-20 15:30:12 UTC MAIN commitmail json YAML

2023-06-20 11:31:57 UTC MAIN commitmail json YAML

py-cppy: not for Python 2.7

(adam)

2023-06-20 10:44:42 UTC MAIN commitmail json YAML

deepstate: do not install binaries from py-future; forget a long gone patch

(adam)

2023-06-20 10:20:21 UTC MAIN commitmail json YAML

2023-06-20 08:38:09 UTC MAIN commitmail json YAML

2023-06-20 08:20:53 UTC MAIN commitmail json YAML

2023-06-19 22:07:22 UTC MAIN commitmail json YAML

nickle: fix readline detection when using pkgsrc readline

(tnn)

2023-06-19 20:31:03 UTC MAIN commitmail json YAML

nickle: put back patch-lex.c which got lost in recent rototil

Still needed on macOS.

(tnn)

2023-06-19 20:06:44 UTC MAIN commitmail json YAML

shells/oh-my-posh: fix checksums

(pin)

2023-06-19 19:59:41 UTC MAIN commitmail json YAML

libxslt: don't pass --version-script to Solaris linker.

Fixes "ld: fatal: option --version-script requires option -z
gnu-version-script-compat to be specified" on Solaris 11.4.

Tested to build as before on Tribblix, and therefore hopefully SmartOS.
NFCI on non-"SunOS" platforms.

(schmonz)

2023-06-19 19:52:41 UTC MAIN commitmail json YAML

doc: Updated devel/gitui to 0.23.0

(pin)

2023-06-19 19:52:17 UTC MAIN commitmail json YAML

devel/gitui: update to 0.23.0

[0.23.0] - 2022-06-19
Breaking Change
- focus_XYZ key bindings are merged into the move_XYZ set, so only one way to
  bind arrow-like keys from now on (#1539)

Added
- allow reset (soft,mixed,hard) from commit log (#1500)
- support reword of commit from log (#829)
- fuzzy find branch [@UUGTech] (#1350)
- list changes in commit message inside external editor [@bc-universe] (#1420)
- allow detaching HEAD and checking out specific commit from log view
  [@fralcow] (#1499)
- add no-verify option on commits to not run hooks [@dam5h] (#1374)
- allow fetch on status tab [@alensiljak] (#1471)
- allow copy file path on revision files and status tree [@yanganto] (#1516)
- print message of where log will be written if -l is set (#1472)
- show remote branches in log [@cruessler] (#1501)

Fixes
- fixed side effect of crossterm 0.26 on windows that caused double input of
  all keys [@pm100] (#1686)
- commit msg history ordered the wrong way (#1445)
- improve help documentation for amend cmd (#1448)
- lag issue when showing files tab (#1451)
- fix key binding shown in bottom bar for stash_open (#1454)
- --bugreport does not require param (#1466)
- edit-file command shown on commits msg (#1461)
- crash on branches popup in small terminal (#1470)
- edit command duplication (#1489)
- syntax errors in key_bindings.ron will be logged (#1491)
- Fix UI freeze when copying with xclip installed on Linux (#1497)
- Fix UI freeze when copying with wl-copy installed on Linux (#1497)
- commit hooks report "command not found" on Windows with wsl2 installed
  (#1528)
- crashes on entering submodules (#1510)
- fix race issue: revlog messages sometimes appear empty (#1473)
- default to tick-based updates [@cruessler] (#1444)
- add support for options handling in log and stashes views [@kamillo] (#1661)

Changed
- minimum supported rust version bumped to 1.65 (thank you time crate)

(pin)

2023-06-19 19:50:02 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 17.4.0

(pin)

2023-06-19 19:49:37 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 17.4.0

Features
- execution: lucky7 style (0616346)

(pin)

2023-06-19 19:28:36 UTC MAIN commitmail json YAML

libcups: don't strip libraries on macOS. Fixes error seen in bulk build.

Still installs stripped (by default, anyway) on NetBSD.

(schmonz)

2023-06-19 19:13:03 UTC MAIN commitmail json YAML

2023-06-19 17:34:13 UTC MAIN commitmail json YAML

tiff: don't try to rebuild docs if sphinx-build is present.

Fixes PLIST mismatch (DESTDIR is missing _sources/multi_page.rst.txt and
multi_page.html) in that case, at least on my macOS system. No change on
my NetBSD system without sphinx.

(schmonz)

2023-06-19 14:46:47 UTC MAIN commitmail json YAML

rust: fix build on Darwin if Homebrew is installed

The openssl-sys crate has a misguided piece of logic to prefer any
Homebrew tree to the usual place for finding OpenSSL. Remove this code
so that Rust actually uses pkgsrc OpenSSL as it should.

In particular, if you have Apple Game Porting toolkit installed, you get
a Homebrew installation for x86_64 on an ARM machine, which can never work.

OK during freeze adam@, wiz@

(bsiegert)

2023-06-19 12:46:38 UTC MAIN commitmail json YAML

doc: mention freeze start

(wiz)

2023-06-19 08:16:13 UTC MAIN commitmail json YAML

doc: Updated devel/py-codespell to 2.2.5

(wiz)

2023-06-19 08:16:04 UTC MAIN commitmail json YAML

py-codespell: update to 2.2.5.

What's Changed

    Add fixing consciousely typo by @yarikoptic in #2777
    atalog typo (saw twice in a project) by @yarikoptic in #2782
    created fstrings by @marksmayo in #2784
    Replace bandit, isort, pylint, pyupgrade, and flake8 plus plugins with ruff by @cclauss in #2779
    Add Microsoft Mispelling by @Casey-Kiewit in #2789
    Use Latest Version In README Pre-Commit Example by @Casey-Kiewit in #2788
    ruff: Use format specifiers instead of percent format by @cclauss in #2787
    New typos by @gforcada in #2793
    Ruff: Ignore new rule PLC1901 by @cclauss in #2797
    Add various typo fixes by @luzpaz in #2795
    Another suggestion by @gforcada in #2798
    Fix AssertionError when opening with chardet by @n-thumann in #2785
    Fix typo (and variants) from xxHash by @DimitriPapadopoulos in #2761
    Add huld->hold Spelling Mistake by @Casey-Kiewit in #2792
    Fix CI issues by @DimitriPapadopoulos in #2796
    CI: fix new ruff error B028 by @DimitriPapadopoulos in #2802
    Skip subdirectories of hidden directories by @DimitriPapadopoulos in #2541
    Add tweek(s)->tweak(s) correction by @cfi-gb in #2804
    Add supoort->support by @thughes in #2806
    Add Suggestion For readded Mispelling by @Casey-Kiewit in #2805
    Add displaing->displaying by @peternewman in #2808
    Another suggestion for stati by @gforcada in #2810
    Add dimaond -> diamond by @Moiman in #2813
    Add vai->via, vie by @peternewman in #2815
    Remove invalid correction - Kwanza = currency of Angola by @DimitriPapadopoulos in #2803
    sinoid and friends by @DimitriPapadopoulos in #2807
    Add excludle->exclude by @peternewman in #2814
    Add gadjet->gadget and friend by @peternewman in #2818
    Add togueter->together by @luzpaz in #2821
    Add "mutabl->mutable" by @sirosen in #2822
    Add containin->containing by @janosh in #2824
    Add mandess->madness by @luzpaz in #2825
    some fixes by @marksmayo in #2820
    Fix new ruff errors reported by CI by @DimitriPapadopoulos in #2834
    Add fusipn->fusion by @luzpaz in #2836
    Add 'subcription->subscription' by @sirosen in #2832
    Add 'promtp->prompt' by @sirosen in #2833
    Add 'endpdoint' as a misspelling of 'endpoint' by @sirosen in #2830
    Add more misspellings of 'identities' by @sirosen in #2829
    Friends of existing typos by @DimitriPapadopoulos in #2837
    Fix 66ec667 by @DimitriPapadopoulos in #2838
    equivallent and friends by @DimitriPapadopoulos in #2827
    Add delpoys->deploys by @luzpaz in #2842
    Added variations on 'difference' by @luzpaz in #2841
    Add 'canoncical->canonical' by @sirosen in #2831
    Add additional typos by @kianmeng in #2835
    Add spelling corrections for inject and variants. by @cfi-gb in #2846
    Add 'credentail->credential' by @sirosen in #2844
    Add 'requestor->requester' by @sirosen in #2845
    Update README.rst by @andyholmes in #2466
    Add exrension(s)->extension(s) by @luzpaz in #2847
    Add facttory->factory and facttories-> factories by @nils-van-zuijlen in #2848
    Add several spelling corrections by @luzpaz in #2849
    Add comtaining->containing by @nils-van-zuijlen in #2855
    topoplogical and friends by @DimitriPapadopoulos in #2854
    Add placehoulder->placeholder by @sirosen in #2856
    More typos from GlobalProtect-openconnect by @DimitriPapadopoulos in #2850
    Add spelling correction for siver->silver/sliver/diver by @cfi-gb in #2858
    Add assertino->assertion by @sourcefrog in #2859
    add notority->notoriety by @EdwardBetts in #2861
    Misspellings from eLabFTW by @DimitriPapadopoulos in #2863
    Add invirant{,s}->invariant{,s} by @ojeda in #2870
    Add alloccat*->allocat* by @ojeda in #2869
    Add "multiply"/"multiplies" variations to instances of "multiple" by @jdufresne in #2872
    Add strin->string and optiona->optional by @peternewman in #2817
    Add wellplate -> well plate by @claydugo in #2873
    Add afile Misspelling by @Casey-Kiewit in #2876
    Ignore 'misspellings' due to string escapes by @Zac-HD in #2875
    Add pre-poulate Misspellings by @Casey-Kiewit in #2878

(wiz)

2023-06-19 08:14:55 UTC MAIN commitmail json YAML

doc: Updated www/py-autobahn to 23.6.2

(wiz)

2023-06-19 08:14:43 UTC MAIN commitmail json YAML

py-autobahn: update to 23.6.2.

No changelog found.

(wiz)

2023-06-19 08:11:03 UTC MAIN commitmail json YAML

doc: Updated www/libproxy to 0.5.2

(wiz)

2023-06-19 08:10:54 UTC MAIN commitmail json YAML

libproxy: update to 0.5.2.

Link with libsocket where needed (#234) by @amigadave in #235
Remove libsoup from doc and CI by @janbrummer in #238
Fix coverity findings by @janbrummer in #241
Add a comment that docs option needs introspection by @janbrummer in #242
Set pac data after download only by @janbrummer in #244
Fix race condition in px_manager_get_proxies_sync by @janbrummer in #245
Update gobject dependency in pkgconfig file by @floppym in #239
Reread env variables in each get_config call by @janbrummer in #246
Bump version to 0.5.2 by @janbrummer in #247

(wiz)

2023-06-19 08:04:05 UTC MAIN commitmail json YAML

Updated devel/py-pyparsing, math/py-xgboost

(adam)