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

2024-05-13 09:57:59 UTC Now

2023-02-17 21:49:30 UTC MAIN commitmail json YAML

open-vm-tools: update to 12.0.5

From the release notes, resolved issues:

* glibc 2.35 and GCC 11 & 12 reporting possible array bounds overflow -
  bora/lib/asyncsocket/asyncksocket.c: AsyncTCPSocketPollWork()
* ContainerInfo Plugin: compilation warnings with a newer version of GCC

(khorben)

2023-02-17 21:20:12 UTC MAIN commitmail json YAML

libnbcompat: sort the README file by most recent test first

While there, replace e-mail addresses of former developers by
pkgsrc-users@; otherwise NFCI.

Bumps PKGREVISION.

Tested on NetBSD/amd64.

(khorben)

2023-02-17 16:47:59 UTC MAIN commitmail json YAML

Updated sysutils/ansible-lint, textproc/py-markdown2

(adam)

2023-02-17 16:46:43 UTC MAIN commitmail json YAML

py-markdown2: updated to 2.4.8

python-markdown2 2.4.8

* Fix images not being procesed correctly

python-markdown2 2.4.7

* Fix hashing nested HTML blocks
* Fix backslash being unable to escape raw HTML tags
* Add support for telegram spoiler in extras
* mermaid support
* Fix escaping ampersands in hrefs
* Fix indented codeblocks inside fences
* Remove code-color extra

python-markdown2 2.4.6

* Feature wavedrom support
* Fix mixing ordered and un-ordered lists combining into single list type

python-markdown2 2.4.5

* Add optional dependencies to setup.py

python-markdown2 2.4.4

* Fix TypeError if html-classes extra is None
* Remove Python2 support
* Replace <strike> with <s> in strike extra
* Fix link patterns extra applying within links
* create proper entry point
* Codespans inside link text issue344
* Underline and HTML comments
* Links with brackets
* Fix emacs local variable one-liners
* Example of the current mixed-paragraph mode behavior in lists
* Fix code block indentation in lists
* Fix filter bypass leading to XSS
* Fix html-classes extra not applying to code spans
* Fix pygments block matching
* Fix pyshell blocks in blockquotes
* Fix multilevel lists
* Remove _uniform_outdent_limit function
* Add support for ordered lists that don't start at 1.
* Fix AssertionError with lazy numbered lists
* Add <ul> and <ol> tags to html-classes extra
* XSS test and fix

python-markdown2 2.4.3

* Fix meta indentation
* Fix code surrounded by blank lines inside blockquote fenced code blocks
* Fix inline code pipe symbol within tables
* Fix code block parsing error
* Fix hr block created when not supposed to
* Fix backslashes removed by adjacent code blocks
* Fix md5-* in resulting HTML when several code blocks follow one by one
* Fix excessive <br> tags in lists using break-on-newline extra
* Standardize key and value definitions for metadata extra
* Fix fenced code blocks breaking lists
* Fix catastrophic backtracking (Regex DoS) in pyshell blocks.
* Fix incorrect indentation of fenced code blocks within lists
* RST admonitions
* Improve error message if link_patterns forgotten
* fix compatibility with pygments 2.12

python-markdown2 2.4.2

* Fix for fenced code blocks issue
* Be more strict on auto linking urls, RE DOS fix

python-markdown2 2.4.1

* Tables extra: allow whitespace at the end of the underline row
* Pyshell extra: enable syntax highlighting if fenced-code-blocks is loaded.
* Regex DOS bandaid fix

python-markdown2 2.4.0

* Fixed bug breaking strings elements in metadata lists
* When rendering fenced code blocks, also add the language-LANG class
* Regex DoS fixes

(adam)

2023-02-17 16:36:16 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.13.1

v6.13.1
Bugfixes

Improve no-changed-when rule
Fix ignore file generation

(adam)

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

doc: Updated www/caddy to 2.6.4

(bsiegert)

2023-02-17 15:47:09 UTC MAIN commitmail json YAML

caddy: update to 2.6.4

v2.6.4

This release contains a hotfix for a regression in v2.6.3 related to proxying
chunked requests. We recommend that all users who do so upgrade to v2.6.4.

v2.6.3

This release brings a number of bug fixes and minor features. We recommend that
all users check the release notes/commits, then test and upgrade.

Notable changes:

- New trusted_proxies global option (within servers) can be used to specify
  trusted proxy IP ranges globally. This is important if relying on headers for
  client IP addresses.
- Unix sockets on Windows now supported as proxy upstreams.
- Proxied WebSocket connections are now logged with correct status code and
  "size" (bytes read + bytes written).
- The quic-go package has received significant optimizations, so HTTP/3 should
  be more efficient now.

(bsiegert)

2023-02-17 14:40:27 UTC MAIN commitmail json YAML

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

doc: Updated net/yt-dlp to 2023.2.17

(bsiegert)

2023-02-17 14:02:52 UTC MAIN commitmail json YAML

yt-dlp: update to 2023.02.17

Merge youtube-dl
Fix --concat-playlist
Imply --no-progress when --print
Improve default subtitle language selection
Make title completely non-fatal
Sanitize formats before sorting
Support module level __bool__ and property

Bugfixes in various extractor modules

(bsiegert)

2023-02-17 12:27:46 UTC MAIN commitmail json YAML

2023-02-17 12:23:22 UTC MAIN commitmail json YAML

doc: Updated www/gotosocial to 0.7.0

(nikita)

2023-02-17 12:23:11 UTC MAIN commitmail json YAML

gotosocial: update to version 0.7.0

ChangeLog (taken from https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.7.0)

v0.7.0 Stormy Sloth

Hello everyone! After much testing and prodding and poking, we're ready to release v0.7.0 Stormy Sloth into the world!

This is the umpteenth alpha release of GoToSocial (we stopped counting), and it brings a massive amount of new stuff, fixes, and tweaks.

Thank you for your continued support, and enjoy the release!
Release Highlights

    Basic video support (mp4 only). You can finally upload videos, and view videos from remote instances too. Not all mp4 files work, currently -- this is something we'll investigate for next release most likely.
    Support for federating reports in and out of GoToSocial, and viewing reports via the admin settings panel (this feature was sponsored by NLnet).
    Support for webp attachments, avatars, and headers.
    Users can now create, remove, and view status bookmarks!
    Domain blocks now apply on a wildcard basis, so you can block a second level domain (like example.org) and it will apply to subdomains too (like poop.example.org etc).
    HTTP request throttling -- only a certain number of http requests are served at a time now. This should vastly improve responsiveness under load on small instances.
    Much better logic for pruning old avatars + headers, leading to gb of disk space savings.
    So many bug fixes and performance improvements.

Migration notes
Upgrading

To upgrade to 0.7.0 from a previous release:
Binary/tar

    Stop GoToSocial
    Untar the new release, including the web assets and html templates.
    Edit your config.yaml file as necessary (see below).
    Start GoToSocial

Docker

    Stop GoToSocial.
    Pull the new docker container (superseriousbusiness/gotosocial:0.7.0 or superseriousbusiness/gotosocial:latest)
    Start GoToSocial.

config.yaml

The configuration file has changed since the previous release. We recommend copying the new file from example/config.yaml and pasting values into it from your previous config.yaml. You can see a diff of the config file here: v0.6.0...v0.7.0#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database migrations

This release contains several database migrations which will run the first time you start up this new version. Be sure not to interrupt this migration process. It will take anywhere between a couple seconds and a couple minutes. Please be patient.
Sqlite format changes

0.7.0 now uses SQLite's WAL journal mode by default. This means there will be some new SQLite related files in your GoToSocial directory:

    sqlite.db-shm
    sqlite.db-wal

When you do SQLite backups, you should back these files up too (you do have backups, right?).

If you use Postgres rather than SQLite, you can ignore this.
Updating from 0.7.0-rc2

0.7.0-rc2 was slightly broken. If you're getting lots of 'not found' errors for avatars and headers, after running 0.7.0-rc2, see here for steps to fix it: #1505

If you skipped over rc2, ignore this :)
Detailed Changelog
Features

    83b522a [feature/Frogend] basic report admin interface (#1424)
    a59dc85 [feature/frogend] (Mastodon) domain block CSV import (#1390)
    382512a [feature] Implement /api/v2/instance endpoint (#1409)
    3283900 [feature] Federate reports to remote instance as Flag (if desired) (#1386)
    08f8fea [feature/frontend] filterable local emoji list (#1385)
    17eecfb [feature] Public list of suspended domains (#1362)
    993aae5 [feature] Accept incoming federated Flag activity (#1382)
    faeb7de [feature] Implement reports admin API so admins can view + close reports (#1378)
    e974724 [feature] Implement /api/v1/reports endpoints on client API (#1330)
    73be244 [feature] Add RSS autodiscovery on profiles that enable RSS (#1373)
    acc333c [feature] Inherit resource limits from cgroups (#1336)
    627b8ee [feature] Tune sqlite pragmas (#1349)
    3512325 [feature] Add local user and post count to nodeinfo responses (#1325)
    d648793 [feature] Implement Report database model and utility functions (#1310)
    90a14ab [feature] HTTP request throttling middleware (#1297)
    1659f75 [feature] For video attachments, store + return fps, bitrate, duration (#1282)
    2bbc64b [feature] Enable basic video support (mp4 only) (#1274)
    d10388c [feature] support Sec-Websocket-Protocol in streaming API (#1254)
    69dd5fe [feature] domain block wildcarding (#1178)
    58c87bd [feature] allow uncaching of other media types (#1234)
    4b8d7bd [feature/frogend] Emoji copy "Steal this look" (#1222)
    cb2b2fd [feature] support configuring database caches (#1246)
    5e060d0 [feature] Start implementing refetch of lost media files via /api/v1/admin/media_refetch (#1221)
    477ae50 [feature] Allow users to create + delete bookbarks, and view bookmarked statuses (#1168)
    199b685 [feature] overhaul the oidc system (#961)
    1a3f26f [feature] media: add webp support (#1155)

Bugfixes

    b599309 [bugfix] Set 'discoverable' properly on API accounts (#1511)
    6ee0dc8 [bugfix] Set cache-control max-age dynamically for s3 (#1510)
    40b584c [bugfix] Fix 410 Gone race on account deletes (#1507)
    b8e1ab3 [bugfix] use woff(2) fonts for Noto Sans (#1509)
    6c6f042 [bugfix] Return empty result rather than 500 error when searching for blocked domains (#1498)
    561ad71 [bugfix] Fix up error getting account avatar/header errors, other small fixes (#1496)
    c223c75 [bugfix] Set appropriate cache-control when using presigned s3 links (#1480)
    e5e257c [bugfix] Fix error on searching for account w/accountDomain by host (#1465)
    52fbb3e [bugfix] fix 'steal this look' form, uncheck entries after processing (#1454)
    4e4da19 [bugfix] Use SignatureCheck middleware for web profile endpoints too (#1451)
    ad6ab03 [bugfix] don't trash emoji in profile fields on edit (#1440)
    ac2bdbb [bugfix] fix file range length calculation being off by 1 (#1448)
    6a6647d [bugfix] Ignore missing files when cleaning up media (#1435)
    75e1b9c [bugfix] fix old password hash staying in cache (#1432)
    80c26d6 [bugfix] Allow instance thumbnail description to be set separately from image (#1417)
    04ac3f8 [bugfix] Fix password change keys (#1416)
    abe9447 [bugfix] fix cache startup (#1414)
    271da01 [bugfix] Read Bookwyrm Articles more thoroughly (#1410)
    d4cddf4 [bugfix] Parse video metadata more accurately; allow Range in fileserver (#1342)
    132c738 [bugfix] Mount bookmarks endpoint correctly (#1338)
    1bda6a2 [bugfix] return early in websocket upgrade handler (#1315)
    2bf9bfa [bugfix] fix panic during status delete loop by breaking out early on len(statuses) == 0 (#1317)
    de74cc6 [bugfix/frogend] replace ch units to prevent layout shift on page load (#1301)
    eabb906 [bugfix] fix media create error not being checked (#1283)
    6ebdc30 [bugfix] Close reader gracefully when streaming recache of remote media to fileserver api caller (#1281)
    2b0342b [bugfix] use match-sorter for filtering domain blocks (#1270)
    1d24c1c [bugfix] Use null for empty api status language (#1268)
    8703933 [bugfix] fix unordered favorites (#1245)
    04636a3 [bugfix] attach bookmarks module to api (#1238)
    199672e [bugfix] fix unordered favorites (#1236)

Performance

    acc9592 [performance] processing media and scheduled jobs improvements (#1482)
    40bc03e [chore/performance] Update media prune logic, add extra CLI command (#1474)
    70739d3 [performance] remove throttling timers (#1466)
    95715f9 [performance] Don't fetch avatar + header if uri hasn't changed (#1463)
    02767bf [performance] remove local copying of file for satisfying range headers (#1421)
    5318054 [performance] media processing improvements (#1288)

Chores

    4cba90c [chore] Split the bug template in two (#1500)
    700ed77 [chore] Webkit frontend fixes (#1492)
    041c8e6 [chore] Do cache-control in a less silly way to avoid writing header twice (#1481)
    efbc5da [chore]: Bump github.com/minio/minio-go/v7 from 7.0.47 to 7.0.48 (#1486)
    33b77b3 [chore]: Bump golang.org/x/image from 0.3.0 to 0.4.0 (#1485)
    7231752 [chore]: Bump modernc.org/sqlite from 1.20.3 to 1.20.4 (#1484)
    6ac1dda [chore] small changes missed in previous dereferencer.GetAccount() PRs (#1467)
    65b1941 [chore] Fix report username wrapping (#1464)
    27e95fd [chore/bugfix] Serve + throttle publickey separately from rest of ActivityPub API (#1461)
    0ed50c1 [chore/frogend] domain blocklist layout on smaller screens (#1436)
    b63b1b6 [chore] Update bug report template (#1437)
    47daddc [chore/frogend] Restructure form data default values / update from Query data (#1422)
    0a98743 [chore]: Bump codeberg.org/gruf/go-runners from 1.4.0 to 1.5.1 (#1428)
    1df25a3 [chore]: Bump github.com/yuin/goldmark from 1.5.3 to 1.5.4 (#1427)
    dae14cc [chore]: Bump github.com/ulule/limiter/v3 from 3.10.0 to 3.11.0 (#1429)
    7f32457 [chore] stub /api/v1/featured_tags endpoint (#1420)
    33aee1b [chore] reformat GetAccount() functionality, support updating accounts based on last_fetch (#1411)
    49beb17 [chore] Text formatting overhaul (#1406)
    4ee4cd2 [chore/performance] use only 1 sqlite db connection regardless of multiplier (#1408)
    b80be48 [chore] Use 'immediate' lock for sqlite transactions (#1404)
    eccb380 [chore] Silence maxprocs logging (#1402)
    356e238 [chore]: Bump github.com/go-playground/validator/v10 (#1400)
    7bcdf35 [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.21 to 1.0.22 (#1399)
    782169d [chore] set max open / idle conns + conn max lifetime for both postgres and sqlite (#1369)
    27d4e36 [chore] Settings refactor fix4 (#1383)
    36f62d6 [chore] remove funky duplicate attachment in testrig (#1379)
    605dfca [chore] bump go version to 1.19.5 (#1377)
    98a09b5 [chore]: Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#1375)
    3e4dc6b [chore]: Bump github.com/abema/go-mp4 from 0.9.0 to 0.10.0 (#1374)
    13ec15d [chore] extending maximumPasswordLength to 256 (#1372)
    0ceacd7 [chore] bump db dependencies (#1366)
    b375d3b [chore] Add name to instance field for autosuggestion (#1359)
    747683b [chore] Settings refactor fix 2 (#1357)
    13e3aaa [chore] Fix new emoji preview title/alt text (#1354)
    9b139b6 [chore/frogend] Settings refactor (#1318)
    974ec80 [chore] Change default sqlite busy timeout to 5m (#1352)
    a6c6bdb [chore]: Bump codeberg.org/gruf/go-errors/v2 from 2.0.2 to 2.1.1 (#1346)
    fe3e9ed [chore]: Bump github.com/minio/minio-go/v7 from 7.0.44 to 7.0.47 (#1348)
    2a46980 [chore]: Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 (#1347)
    eafd73c [chore] Remove omitempty on account source; refactor tests to use prettyprint json (#1337)
    36aa685 [chore] Bump json5 from 1.0.1 to 1.0.2 in /web/source (#1308)
    ac562fa [chore]: Bump github.com/coreos/go-oidc/v3 from 3.4.0 to 3.5.0 (#1322)
    0ca6a9d [chore]: Bump golang.org/x/image from 0.2.0 to 0.3.0 (#1320)
    86ae0b1 [chore]: Bump golang.org/x/text from 0.5.0 to 0.6.0 (#1321)
    345b765 [chore]: Bump golang.org/x/net from 0.4.0 to 0.5.0 (#1319)
    6791920 [chore/frogend] update status blockquote css (#1302)
    adbc877 [chore] pull in latest go-cache, go-runners versions (#1306)
    0dbe6c5 [chore] Update/add license headers for 2023 (#1304)
    ff46dd4 [chore] Fix emoji notnull constraint on initial gtsmodel (#1303)
    71dfea7 [chore] shuffle middleware to split rate limitting into client/s2s/fileserver, share gzip middleware globally (#1290)
    941893a [chore] The Big Middleware and API Refactor (tm) (#1250)
    560ff12 [chore]: Bump github.com/abema/go-mp4 from 0.8.0 to 0.9.0 (#1287)
    b966d3b [chore]: Bump github.com/gin-gonic/gin from 1.8.1 to 1.8.2 (#1286)
    abd594b [chore]: Bump codeberg.org/gruf/go-bytesize from 1.0.0 to 1.0.2 (#1285)
    0871f5d [chore] note broken go v1.19.4 in contributing.md (#1278)
    0f38e7c [chore] fix some little config whoopsies (#1272)
    da751c0 update go-cache to v3.2.0 with support for ignoring errors (#1273)
    eb08529 [chore/bugfix] Switch markdown from blackfriday to goldmark (#1267)
    0f8d938 [chore] Add svg version of sloth logo as logo.svg (#1265)
    a7e71d7 [chore]: Bump golang.org/x/image from 0.1.0 to 0.2.0 (#1252)
    24b4f9b [chore] make single pull request template (#1239)
    e58d2d8 [chore] move caches to a separate State{} structure (#1078)
    dd1a4cd [chore] Remove deprecated linters (#1228)

Documentation

    674646b [docs] Update config.yaml (#1499)
    f3eb28a [docs] Suggest confirming host option in config (#1502)
    fd62847 [docs] Fix nginx fileserver caching example (#1506)
    76d1b48 [docs] move federating with gotosocial documentation into single file (#1494)
    eeca198 [docs] Update user/admin settings docs (#1491)
    dc766f9 [docs] Add an example on how to setup redirect with Traefik (#1395)
    43cbe3b [docs] Simplify Apache httpd proxy documentation (#1396)
    c59ec6f [docs] Add Flag documentation to federation docs (#1393)
    1fa574f [docs] Tidy up federation docs into 'federating with gotosocial' section (#1392)
    8d18888 [chore/docs] add instance-expose-suspended-web to instance docs (#1391)
    6b15b83 [docs] Remove videos from the list of missing features in the FAQ. (#1344)
    98edd75 [docs] Rewrite sponsorship + funding section, add NLnet (#1305)
    9859a43 [docs] Add s3 ssl variable to storage docs (#1294)
    2a1205a [docs] AWS S3 config details added (#1300)
    0b8eafe [docs] Fix documentation edit link (#1298)
    9ecb1c8 [docs] Add troubleshooting section for Apache (#1291)
    bae7398 [docs] Update Apache docs to use 127.0.0.1 instead of localhost (#1266)
    418bfbf [docs] Update nginx docs to use 127.0.0.1 instead of localhost (#1264)
    ce615b5 [docs] Serve static assets with nginx (#1251)
    d2a09c1 [docs] Caching webfinger with nginx (#1242)
    610c270 [docs] Update CONTRIBUTING.md, add pull request templates (#1216)
    aea16bb [docs] Update README.md (#1126)
    923d333 [docs] encourage using loopback bind address (#1166)

(nikita)

2023-02-17 12:02:15 UTC MAIN commitmail json YAML

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

(adam)

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

nodejs14: updated to 14.21.3

Version 14.21.3 'Fermium' (LTS)

This is a security release.

Notable Changes

The following CVEs are fixed in this release:

* CVE-2023-23918: Node.js Permissions policies can be bypassed via process.mainModule (High)
* CVE-2023-23920: Node.js insecure loading of ICU data through ICU\_DATA environment variable (Low)

(adam)

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

nodejs16: updated to 16.19.1

Version 16.19.1 'Gallium' (LTS)

This is a security release.

Notable Changes

The following CVEs are fixed in this release:

* CVE-2023-23918: Node.js Permissions policies can be bypassed via process.mainModule (High)
* CVE-2023-23919: Node.js OpenSSL error handling issues in nodejs crypto library (Medium)
* CVE-2023-23920: Node.js insecure loading of ICU data through ICU\_DATA environment variable (Low)

(adam)

2023-02-17 11:58:37 UTC MAIN commitmail json YAML

nodejs18: updated to 18.14.1

Version 18.14.1 'Hydrogen' (LTS)

This is a security release.

Notable Changes

The following CVEs are fixed in this release:

CVE-2023-23918: Node.js Permissions policies can be bypassed via process.mainModule (High)
CVE-2023-23919: Node.js OpenSSL error handling issues in nodejs crypto library (Medium)
CVE-2023-23936: Fetch API in Node.js did not protect against CRLF injection in host headers (Medium)
CVE-2023-24807: Regular Expression Denial of Service in Headers in Node.js fetch API (Low)
CVE-2023-23920: Node.js insecure loading of ICU data through ICU_DATA environment variable (Low)

(adam)

2023-02-17 11:57:44 UTC MAIN commitmail json YAML

nodejs: updated to 19.6.1

Version 19.6.1 (Current)

This is a security release.

Notable Changes

The following CVEs are fixed in this release:

CVE-2023-23919: OpenSSL errors not cleared in error stack (Medium)
CVE-2023-23918: Experimental Policies bypass via process.mainModule.require(High)
CVE-2023-23920: Insecure loading of ICU data through ICU_DATA environment variable (Low)

(adam)

2023-02-17 08:29:48 UTC MAIN commitmail json YAML

Updated sysutils/py-ansible-compat, sysutils/ansible-lint

(adam)

2023-02-17 08:29:30 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.13.0

v6.13.0

Minor Changes

Removed experimental flag from multiple rules
Allow only use of quoted octals
Load rule ignores from external text file

Bugfixes

Improve jinja error line number identification
profiles: include all rules when listing all rules or tags
Improve documentation on var-naming
Improve loop-var-prefix checking
Ignore known problematic modules from args rule
Improve jinja2 rule error handling
Enable syntax-check on roles
Recognize role-name[path] also inside roles block
Allow {% in schema full-jinja check
Update ansible-compat
Recognize systemctl kill as a valid command
Mark syntax-check as unskippable
Fixes no-tabs issue with fqcn actions
Move empty-playbook to syntax-check
Ensure that rule import failures are not ignored
Increase the test coverage

(adam)

2023-02-17 07:50:44 UTC MAIN commitmail json YAML

py-ansible-compat: updated to 3.0.1

v3.0.1

Bugfixes

Avoid double initialization of ansible runtime
Update README.md for 3.0.0 release

v3.0.0

Major Changes

Require ansible-core 2.12 or newer

Minor Changes

Address ansible 2.15 compatibility related to AnsibleCollectionConfig

Bugfixes

Required subprocess-tee>=0.4.1

(adam)

2023-02-17 06:54:55 UTC MAIN commitmail json YAML

felix: add missing file to PLIST

(wiz)

2023-02-16 19:51:49 UTC MAIN commitmail json YAML

doc: Added www/p5-Net-OAuth2-AuthorizationServer version 0.28

(nikita)

2023-02-16 19:51:21 UTC MAIN commitmail json YAML

Import www/p5-Net-OAuth2-AuthorizationServer as p5-Net-OAuth2-AuthorizationServer version 0.28

Imported from wip/p5-Net-OAuth2-AuthorizationServer

This module is the gateway to the various OAuth2 grant flows, as
documented at https://tools.ietf.org/html/rfc6749. Each module
implements a specific grant flow and is designed to "just work"
with minimal detail and effort.

Please see Net::OAuth2::AuthorizationServer::Manual for more
information on how to use this module and the various grant types.
You should use the manual in conjunction with the grant type module
you are using to understand how to override the defaults if the
"just work" mode isn't good enough for you.

(nikita)

2023-02-16 18:56:44 UTC MAIN commitmail json YAML

openafs: bring the ability to build & install to NetBSD/macppc 10.0_BETA.

I see fertile ground for similar fixes for other archs in this
package.  The 10.0-specific files were copied from the 9.0 files
and minimally modified (actually, the ppc_nbsd100 file was from
the ppc_nbsd20 file).  New ID assigned for NetBSD/macppc 10.0.

No functional testing done: "it builds; ship it!" :)

(he)

2023-02-16 18:18:19 UTC MAIN commitmail json YAML

thunderbird-l10n: update to version 102.8.0 to sync with thunderbird.

(he)

2023-02-16 18:17:33 UTC MAIN commitmail json YAML

thunderbird: also update PLIST...

(he)

2023-02-16 18:14:29 UTC MAIN commitmail json YAML

smake: fix failure to build, add m4 dependency

(nikita)

2023-02-16 18:11:40 UTC MAIN commitmail json YAML

mail/thunderbird: Update to version 102.8.0.

Pkgsrc changes:
* Checksum changes.
* Minor adjustment to patches.

Upstream changes:

102.8.0:

New:
- Added option to build RNP library with OpenSSL backend (use
  "--with-librnp-backend=openssl" configure option)

Changes:
- Thunderbird now warns user that OpenPGP is disabled if RNP
  library is outdated or missing

Fixes:
- "Get Messages" did not retrieve messages from Gmail accounts
  using a local folder as a deferred inbox
- Various visual and UX improvements

Security fixes:
CVE-2023-0616: User Interface lockup with messages combining S/MIME and OpenPGP
CVE-2023-25728: Content security policy leak in violation reports using iframes
CVE-2023-25730: Screen hijack via browser fullscreen mode
CVE-2023-0767: Arbitrary memory write via PKCS 12 in NSS
CVE-2023-25735: Potential use-after-free from compartment mismatch in SpiderMonkey
CVE-2023-25737: Invalid downcast in SVGUtils::SetupStrokeGeometry
CVE-2023-25738: Printing on Windows could potentially crash Thunderbird with some device drivers
CVE-2023-25739: Use-after-free in mozilla::dom::ScriptLoadContext::~ScriptLoadContext
CVE-2023-25729: Extensions could have opened external schemes withotu user knowledge
CVE-2023-25732: Out of bounds memory write from EncodeInputStream
CVE-2023-25734: Opening local.url files could cause unexpected network loads
CVE-2023-25742: Web Crypto ImportKey crashes tab
CVE-2023-25746: Memory safety bugs fixed in Thunderbird 102.8

102.7.2:

Fixes:
- Various crash fixes

102.7.1:

Fixes:
- Microsoft Office 365 accounts were unable to authenticate
- Switching identities caused remote images in HTML signatures to
  not be shown
- Thunderbird failed to import vCards that contained "\r\r\n" line endings
- Contribution button for add-ons opened Contribution page in a
  Thunderbird tab, instead of the external browser
- XMPP did not respond to unrecognized IQ queries, causing some
  servers to close the connection
- Window titlebar buttons (minimize/maximize/close) were not
  displayed in Windows 10 "Dark" color mode

Security fixes:
CVE-2023-0430: Revocations tatus of S/Mime signature certificates was not checked

102.7.0:

New:
- Enterprise policies now support Thunderbird-specific preferences.

Fixes:
- Localized builds and langpacks now use "comm-l10n" repository;
  downstream builds using official langpacks should not need to make
  changes
- Having too many folders open at startup caused loss of MSF files
- Copying an email from one local folder to another local folder
  sometimes caused "Another Operation is using the folder" error on
  Windows 7
- Email address pill allowed for incorrectly formatted email addresses
- Creating security exceptions for messages sent using a self-signed
  certificate failed if hostname contained uppercase letters
- S/MIME certificate verification was prohibitively slow
- OpenPGP key import failed for key blocks with comments that
  contain Unicode characters
- Chat conversation sidebar was too wide under certain circumstances,
  making scrollbar unusable
- On Mac, deleting events from Today Pane with "Backspace" key
  deleted selected messages instead

Security fixes:
CVE-2022-46871: libusrsctp library out of date
CVE-2023-23598: Arbitrary file read from GTK drag and drop on Linux
CVE-2023-23599: Malicious command could be hidden in devtools output on Windows
CVE-2023-23601: URL being dragged from cross-origin iframe into same tab triggers navigation
CVE-2023-23602: Content Security Policy wasn't being correctly applied to WebSockets in WebWorkers
CVE-2022-46877: Fullscreen notification bypass
CVE-2023-23603: Calls to console.log allowed bypassing Content Security Policy via format directive
CVE-2023-23605: Memory safety bugs fixed in Thunderbird 102.7

Known issues:
- OAuth2 authentication not working for Microsoft 365 Enterprise
  accounts. See the Blog post
  (https://blog.thunderbird.net/2023/01/important-message-for-microsoft-office-365-enterprise-users/)
  for additional information. Bug 1810760

(he)

2023-02-16 17:59:49 UTC MAIN commitmail json YAML

mpd: make this build on NetBSD/powerpc 10.0_BETA.

Seldom have I seen a program so crusty, e.g. wanting to declare
standard library functions on its own(!)  There are still *lots*
of warnings produced during the build.

"make test" has lots of tests failing for NetBSD/macppc, but at
least quite a few succeed as well.  That's at least something...

(he)

2023-02-16 15:16:04 UTC MAIN commitmail json YAML

doc: Updated audio/openal-soft to 1.23.0

(wiz)

2023-02-16 15:15:55 UTC MAIN commitmail json YAML

openal-soft: update to 1.23.0.

openal-soft-1.23.0:

    Fixed CoreAudio capture support.

    Fixed handling per-version EAX properties.

    Fixed interpolating changes to the Super Stereo width source property.

    Fixed detection of the update and buffer size from PipeWire.

    Fixed resuming playback devices with OpenSL.

    Fixed support for certain OpenAL implementations with the router.

    Improved reverb environment transitions.

    Improved performance of convolution reverb.

    Improved quality and performance of the pitch shifter effect slightly.

    Improved sub-sample precision for resampled sources.

    Improved blending spatialized multi-channel sources that use the source
    radius property.

    Improved mixing 2D ambisonic sources for higher-order 3D ambisonic mixing.

    Improved quadraphonic and 7.1 surround sound output slightly.

    Added config options for UHJ encoding/decoding quality. Including Super
    Stereo processing.

    Added a config option for specifying the speaker distance.

    Added a compatibility config option for specifying the NFC distance
    scaling.

    Added a config option for mixing on PipeWire's non-real-time thread.

    Added support for virtual source nodes with PipeWire capture.

    Added the ability for the WASAPI backend to use different playback rates.

    Added support for SOFA files that define per-response delays in makemhr.

    Changed the default fallback playback sample rate to 48khz. This doesn't
    affect most backends, which can detect a default rate from the system.

    Changed the default resampler to cubic.

    Changed the default HRTF size from 32 to 64 points.

(wiz)

2023-02-16 15:04:38 UTC MAIN commitmail json YAML

doc: Updated devel/mob to 4.3.0

(schmonz)

2023-02-16 15:04:32 UTC MAIN commitmail json YAML

Update to 4.3.0. From the changelog:

- Feature: Adds `MOB_START_COMMIT_MESSAGE` config property for changing
  the commit message on `mob start` empty commit introduced in 4.2.0.
  This should help overcome problems with pre-receive git hooks.

(schmonz)

2023-02-16 15:02:10 UTC MAIN commitmail json YAML

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

doc: Updated lang/go119 to 1.19.6

(bsiegert)

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

go119: update to 1.19.6 (security)

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

- path/filepath: path traversal in filepath.Clean on Windows

  On Windows, the filepath.Clean function could transform an invalid path such
  as a/../c:/b into the valid path c:\b. This transformation of a relative (if
  invalid) path into an absolute path could enable a directory traversal
  attack.  The filepath.Clean function will now transform this path into the
  relative (but still invalid) path .\c:\b.

  Thanks to RyotaK (https://ryotak.net) for reporting this issue.

  This is CVE-2022-41722 and Go issue https://go.dev/issue/57274.

- net/http, mime/multipart: denial of service from excessive resource
  consumption

  Multipart form parsing with mime/multipart.Reader.ReadForm can consume
  largely unlimited amounts of memory and disk files. This also affects form
  parsing in the net/http package with the Request methods FormFile, FormValue,
  ParseMultipartForm, and PostFormValue.

  ReadForm takes a maxMemory parameter, and is documented as storing "up to
  maxMemory bytes +10MB (reserved for non-file parts) in memory". File parts
  which cannot be stored in memory are stored on disk in temporary files. The
  unconfigurable 10MB reserved for non-file parts is excessively large and can
  potentially open a denial of service vector on its own. However, ReadForm did
  not properly account for all memory consumed by a parsed form, such as map
  entry overhead, part names, and MIME headers, permitting a maliciously
  crafted form to consume well over 10MB. In addition, ReadForm contained no
  limit on the number of disk files created, permitting a relatively small
  request body to create a large number of disk temporary files.

  ReadForm now properly accounts for various forms of memory overhead, and
  should now stay within its documented limit of 10MB + maxMemory bytes of
  memory consumption. Users should still be aware that this limit is high and
  may still be hazardous.

  ReadForm now creates at most one on-disk temporary file, combining multiple
  form parts into a single temporary file. The mime/multipart.File interface
  type's documentation states, "If stored on disk, the File's underlying
  concrete type will be an *os.File.". This is no longer the case when a form
  contains more than one file part, due to this coalescing of parts into a
  single file. The previous behavior of using distinct files for each form part
  may be reenabled with the environment variable
  GODEBUG=multipartfiles=distinct.

  Users should be aware that multipart.ReadForm and the http.Request methods
  that call it do not limit the amount of disk consumed by temporary files.
  Callers can limit the size of form data with http.MaxBytesReader.

  Thanks to Arpad Ryszka and Jakob Ackermann (@das7pad) for reporting this
  issue.

  This is CVE-2022-41725 and Go issue https://go.dev/issue/58006.

- crypto/tls: large handshake records may cause panics

  Both clients and servers may send large TLS handshake records which cause
  servers and clients, respectively, to panic when attempting to construct
  responses.

  This affects all TLS 1.3 clients, TLS 1.2 clients which explicitly enable
  session resumption (by setting Config.ClientSessionCache to a non-nil value),
  and TLS 1.3 servers which request client certificates (by setting
  Config.ClientAuth >= RequestClientCert).

  Thanks to Marten Seemann for reporting this issue.

  This is CVE-2022-41724 and Go issue https://go.dev/issue/58001.

- net/http: avoid quadratic complexity in HPACK decoding

  A maliciously crafted HTTP/2 stream could cause excessive CPU consumption in
  the HPACK decoder, sufficient to cause a denial of service from a small
  number of small requests.

  This issue is also fixed in golang.org/x/net/http2 v0.7.0, for users manually
  configuring HTTP/2.

  Thanks to Philippe Antoine (Catena cyber) for reporting this issue.

  This is CVE-2022-41723 and Go issue https://go.dev/issue/57855.

(bsiegert)

2023-02-16 13:37:42 UTC MAIN commitmail json YAML

doc: Updated net/bind918 to 9.18.12

(taca)

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

net/bind918: update to 9.18.12

--- 9.18.12 released ---

6083. [bug] Fix DNSRPS-enabled builds as they were inadvertently
broken by change 6042. [GL #3827]

6082. [test] fuzz/dns_message_checksig leaked memory when shutting
down. [GL #3828]

6081. [bug] Handle primary server address lookup failures in
nsupdate more gracefully. [GL #3830]

6080. [bug] 'named -V' leaked memory. [GL #3829]

6079. [bug] Force set the DS state after a 'rdnc dnssec -checkds'
command. [GL #3822]

6075. [bug] Add missing node lock when setting node->wild in
add_wildcard_magic. [GL #3799]

6074. [func] Refactor the isc_nm_xfr_allowed() function to return
isc_result_t instead of boolean. [GL #3808]

6073. [bug] Set RD=1 on DS requests to parental-agents. [GL #3783]

6072. [bug] Avoid the OpenSSL lock contention when initializing
Message Digest Contexts by using explicit algorithm
fetching, initializing static contexts for every
supported algorithms, and initializing the new context
by copying the static copy. [GL #3795]

6071. [func] The use of "port" when configuring query-source,
transfer-source, notify-source and parental-source
addresses has been deprecated, along with the
use-v[46]-udp-ports and avoid-v[46]-udp-ports
options. A warning will be logged when these
options are used. In a future release, they
will be removed. [GL #3781]

6069. [bug] Detach from the view in zone_shutdown() to
release the memory held by the dead view
early. [GL #3801]

6068. [bug] Downloading a zone via TLS from a server which does
not negotiate "dot" ALPN token could crash BIND
on shutdown. That has been fixed. [GL #3767]

(taca)

2023-02-16 13:36:30 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.38

(taca)

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

net/bind916: update to 9.16.38

--- 9.16.38 released ---

6083. [bug] Fix DNSRPS-enabled builds as they were inadvertently
broken by change 6042. [GL #3827]

6081. [bug] Handle primary server address lookup failures in
nsupdate more gracefully. [GL #3830]

6080. [bug] 'named -V' leaked memory. [GL #3829]

6079. [bug] Force set the DS state after a 'rdnc dnssec -checkds'
command. [GL #3822]

6075. [bug] Add missing node lock when setting node->wild in
add_wildcard_magic. [GL #3799]

6072. [bug] Avoid the OpenSSL lock contention when initializing
Message Digest Contexts by using explicit algorithm
fetching, initializing static contexts for every
supported algorithms, and initializing the new context
by copying the static copy. [GL #3795]

6069. [bug] Detach from the view in zone_shutdown() to
release the memory held by the dead view
early. [GL #3801]

(taca)

2023-02-16 10:56:47 UTC MAIN commitmail json YAML

doc: Added devel/fq version 0.3.0

(wiz)

2023-02-16 10:56:29 UTC MAIN commitmail json YAML

devel/Makefile: + fq

(wiz)

2023-02-16 10:55:23 UTC MAIN commitmail json YAML

devel/fq: import fq-0.3.0

Packaged by leot and myself in wip.

Tool, language and decoders for inspecting binary data.

In most cases fq works the same way as jq but instead of reading
JSON it reads binary data.  The result is a JSON compatible structures
where each value has a bit range, symbolic interpretations and know
how to be presented in a useful way.

(wiz)

2023-02-16 10:48:11 UTC MAIN commitmail json YAML

doc: Add category prefix to latest intel-microcode-netbsd entry

Entries in CHANGES-* should be valid PKGPATHs.

Pointed out via www@ by the pkg-changes2html script.

(leot)

2023-02-16 10:40:15 UTC MAIN commitmail json YAML

doc: Updated lang/go120 to 1.20.1

(bsiegert)

2023-02-16 10:40:00 UTC MAIN commitmail json YAML

go120: update to 1.20.1 (security)

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

- path/filepath: path traversal in filepath.Clean on Windows

  On Windows, the filepath.Clean function could transform an invalid path such
  as a/../c:/b into the valid path c:\b. This transformation of a relative (if
  invalid) path into an absolute path could enable a directory traversal
  attack.  The filepath.Clean function will now transform this path into the
  relative (but still invalid) path .\c:\b.

  Thanks to RyotaK (https://ryotak.net) for reporting this issue.

  This is CVE-2022-41722 and Go issue https://go.dev/issue/57274.

- net/http, mime/multipart: denial of service from excessive resource
  consumption

  Multipart form parsing with mime/multipart.Reader.ReadForm can consume
  largely unlimited amounts of memory and disk files. This also affects form
  parsing in the net/http package with the Request methods FormFile, FormValue,
  ParseMultipartForm, and PostFormValue.

  ReadForm takes a maxMemory parameter, and is documented as storing "up to
  maxMemory bytes +10MB (reserved for non-file parts) in memory". File parts
  which cannot be stored in memory are stored on disk in temporary files. The
  unconfigurable 10MB reserved for non-file parts is excessively large and can
  potentially open a denial of service vector on its own. However, ReadForm did
  not properly account for all memory consumed by a parsed form, such as map
  entry overhead, part names, and MIME headers, permitting a maliciously
  crafted form to consume well over 10MB. In addition, ReadForm contained no
  limit on the number of disk files created, permitting a relatively small
  request body to create a large number of disk temporary files.

  ReadForm now properly accounts for various forms of memory overhead, and
  should now stay within its documented limit of 10MB + maxMemory bytes of
  memory consumption. Users should still be aware that this limit is high and
  may still be hazardous.

  ReadForm now creates at most one on-disk temporary file, combining multiple
  form parts into a single temporary file. The mime/multipart.File interface
  type's documentation states, "If stored on disk, the File's underlying
  concrete type will be an *os.File.". This is no longer the case when a form
  contains more than one file part, due to this coalescing of parts into a
  single file. The previous behavior of using distinct files for each form part
  may be reenabled with the environment variable
  GODEBUG=multipartfiles=distinct.

  Users should be aware that multipart.ReadForm and the http.Request methods
  that call it do not limit the amount of disk consumed by temporary files.
  Callers can limit the size of form data with http.MaxBytesReader.

  Thanks to Arpad Ryszka and Jakob Ackermann (@das7pad) for reporting this
  issue.

  This is CVE-2022-41725 and Go issue https://go.dev/issue/58006.

- crypto/tls: large handshake records may cause panics

  Both clients and servers may send large TLS handshake records which cause
  servers and clients, respectively, to panic when attempting to construct
  responses.

  This affects all TLS 1.3 clients, TLS 1.2 clients which explicitly enable
  session resumption (by setting Config.ClientSessionCache to a non-nil value),
  and TLS 1.3 servers which request client certificates (by setting
  Config.ClientAuth >= RequestClientCert).

  Thanks to Marten Seemann for reporting this issue.

  This is CVE-2022-41724 and Go issue https://go.dev/issue/58001.

- net/http: avoid quadratic complexity in HPACK decoding

  A maliciously crafted HTTP/2 stream could cause excessive CPU consumption in
  the HPACK decoder, sufficient to cause a denial of service from a small
  number of small requests.

  This issue is also fixed in golang.org/x/net/http2 v0.7.0, for users manually
  configuring HTTP/2.

  Thanks to Philippe Antoine (Catena cyber) for reporting this issue.

  This is CVE-2022-41723 and Go issue https://go.dev/issue/57855.

(bsiegert)

2023-02-16 10:34:42 UTC MAIN commitmail json YAML

jitsi-videobridge: fix distinfo

(khorben)

2023-02-16 10:33:08 UTC MAIN commitmail json YAML

jitsi-videobridge: register dependency on jitsi-srtp

While there, ship jitsi-videobridge as a single JAR file.

Tested on NetBSD/amd64.

(khorben)

2023-02-16 10:32:36 UTC MAIN commitmail json YAML

Adjust apache-ant wrapper to honour JAVA_HOME

Still use the pkgsrc ${PREFIX}/bin/java wrapper by default, but
allow overriding with either of JAVACMD or JAVA_HOME.  The latter
is particularly important for other pkgsrc packages which use ant
to build and may require a specific jdk (java-jna)

Drop setting of ANT_HOME (was in a non default branch anyway)

Bump PKGREVISION

(abs)

2023-02-16 09:56:44 UTC MAIN commitmail json YAML

doc: Added chat/jitsi-srtp version 1.1

(khorben)

2023-02-16 09:56:22 UTC MAIN commitmail json YAML

chat: add jitsi-srtp

(khorben)

2023-02-16 09:55:38 UTC MAIN commitmail json YAML

jitsi-srtp: import version 1.1

Jitsi SRTP contains classes for encrypting and decrypting SRTP and SRTCP
packets. Jitsi SRTP contains native libraries to speed up encryption/decryption.

(khorben)

2023-02-16 08:42:42 UTC MAIN commitmail json YAML

doc: Updated multimedia/dav1d to 1.1.0

(wiz)

2023-02-16 08:42:32 UTC MAIN commitmail json YAML

dav1d: update to 1.1.0.

Changes for 1.1.0 'Arctic Peregrine Falcon':
-------------------------------------------

1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD

- New function dav1d_get_frame_delay to query the decoder frame delay
- Numerous fixes for strict conformity to the specs and samples
- NEON and AVX-512 misc fixes and improvements
- Partial AVX2 12bpc transform implementations
- AVX-512 high bit-depth cdef_filter, loopfilter, itx
- NEON z1/z3 optimization for 8bpc
- SSSE3 z1 optimization for 8bpc

"From VideoLAN with love"

(wiz)

2023-02-16 08:17:41 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 23.02.0

(wiz)

2023-02-16 08:17:29 UTC MAIN commitmail json YAML

poppler*: update to 23.02.0

Release 23.02.0:
        core:
        * CairoOutputDev: Fix rendering of color type 3 fonts
        * CairoOutputDev: Add handling matte entry
        * Fix segfault on wrong nssdir
        * Fix "NSS could not shutdown"

        utils:
        * pdfsig: Point out supports PKCS#11 URIs as nickname

        qt6:
        *

(wiz)

2023-02-16 08:09:24 UTC MAIN commitmail json YAML

doc: Updated x11/wxGTK32 to 3.2.2.1

(wiz)

2023-02-16 08:09:14 UTC MAIN commitmail json YAML

wxGTK32: update to 3.2.2.1.

The very recent 3.2.2 release unfortunately contained a user-visible
regression in wxGenericTreeCtrl, which stopped showing icons, so
we had to make another release correcting this problem

(wiz)

2023-02-16 08:08:16 UTC MAIN commitmail json YAML

doc: Added games/moonlight-qt version 4.3.1

(charlotte)

2023-02-16 08:06:40 UTC MAIN commitmail json YAML

games/Makefile: + moonlight-qt

(charlotte)

2023-02-16 08:06:21 UTC MAIN commitmail json YAML

2023-02-16 07:55:14 UTC MAIN commitmail json YAML

doc: Updated x11/wxGTK32 to 3.2.2

(wiz)

2023-02-16 07:55:03 UTC MAIN commitmail json YAML

wxGTK32: update to 3.2.2.

pkgsrc change: Remove duplicate buildlink3.mk include.

News:

This release comes only a few months after the previous 3.2.1, but contains
an important number of bug fixes and enhancements, further improving high DPI
support, including:

- Better window resizing on DPI change in wxMSW.
- Fix using native icons returned by wxArtProvider.
- Fix menu items using custom font in high DPI.
- High resolution icons support in wxGenericTreeCtrl and wxGenericListCtrl.

and also improving locale-related code under Mac and Unix systems:

- wxUILocale::UseDefault() works for locales using different language and
region under Mac and fails when used for unsupported locale under Unix.
- New wxUILocale::GetSystemLocaleId() allows to retrieve such locales IDs.
- wxUILocale::GetCurrent() works currently for "C" locale under Mac.

Some other user-visible enhancements made in this release:

- Allow selecting and copying text in wxMessageDialog in wxGTK.
- Improve size and behaviour of in-place editor in wxGenericTreeCtrl.
- Fix sometimes missing overwrite prompt in "Save" file dialog in wxMSW.
- Fix glitch in drawing wxStaticBox with a control as label in wxMSW.

There are also some important bug fixes:

- Fix regression in saving TIFF images that could end up truncated.
- Fix long standing bug in parsing wxHTTP responses.
- Fix data race when processing events generated in a worker thread.
- Avoid appending extraneous NUL bytes to wxTextDataObject text in wxMSW.
- Fix handling of fonts with fractional sizes in wxOSX.
- Fix resizing wxGLCanvas with EGL and Wayland in wxGTK.
- Fix display artefacts when using AUI without compositor under X11.
- Work around crashes when using wxTextCtrl with MinGW TDM 64.
- Fix for a possible crash when handling menu events under Mac.
- Third-party libraries have been updated to the latest versions.

All in all, this release includes ~150 fixes from 27 unique contributors

(wiz)

2023-02-16 07:16:28 UTC MAIN commitmail json YAML

mail/Makefile: + thunderbird78-l10n

(wiz)

2023-02-16 03:53:49 UTC MAIN commitmail json YAML

fonts/Makefile: sort entries

(gutteridge)

2023-02-16 03:46:00 UTC MAIN commitmail json YAML

doc: Added games/amnesia-tdd version 0.3.2

(charlotte)

2023-02-16 03:44:07 UTC MAIN commitmail json YAML

doc: Updated textproc/py-cmudict to 1.0.12

(gutteridge)

2023-02-16 03:43:54 UTC MAIN commitmail json YAML

py-cmudict: downgrade back to 1.0.12 to fix bulk build breakage

(gutteridge)

2023-02-16 03:43:30 UTC MAIN commitmail json YAML

games/Makefile: + amnesia-tdd

(charlotte)

2023-02-16 03:43:05 UTC MAIN commitmail json YAML

games/amnesia-tdd: Import package

Amnesia: The Dark Descent is a survival horror game by Frictional Games.
This is a port to Linux and BSD systems.

(charlotte)

2023-02-16 03:29:58 UTC MAIN commitmail json YAML

doc: Updated devel/kdiff3 to 1.10.0

(gutteridge)

2023-02-16 03:29:33 UTC MAIN commitmail json YAML

kdiff3: update to 1.10.0

Version 1.10 - 2023-
===========================
*Make DirectoryMergeWindow and DirecoryMergeInfo QDockWidgets.
*Use Qt native saveState/restoreState

(gutteridge)

2023-02-15 23:23:48 UTC MAIN commitmail json YAML

2023-02-15 23:19:27 UTC MAIN commitmail json YAML

qgis: bump for spatialite and libspatialindex updates

(wiz)

2023-02-15 23:19:02 UTC MAIN commitmail json YAML

doc: Updated geography/libspatialite to 5.0.1

(wiz)

2023-02-15 23:18:52 UTC MAIN commitmail json YAML

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

doc: Updated geography/spatialindex to 1.9.3

(wiz)

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

spatialindex: update to 1.9.3.

Changes:

4 years of development, convert to CMake, no useful changelog found.

(wiz)

2023-02-15 21:31:00 UTC MAIN commitmail json YAML

doc: Updated fonts/spleen to 1.9.2

(fcambus)

2023-02-15 21:30:48 UTC MAIN commitmail json YAML

spleen: update to 1.9.2.

Spleen 1.9.2 (2023-02-15)

- Add Spleen ASCii logo header (Thanks H7!)
- Add SPDX short license identifier in sources and fonts
- Fix link to the Spleen package in AUR
- Use printf instead of echo for *BSD and Linux cross-compatibility
- Generate a specimen file for Spleen and include it in the repository
- Adjust trivias: the Haiku kernel debugger doesn't use Spleen anymore
- Update README to add a link to the MacPorts package
- Point the OpenBSD package link to openports.pl

(fcambus)

2023-02-15 20:53:49 UTC MAIN commitmail json YAML

Updated databases/postgresql1[1-5]

(adam)

2023-02-15 20:51:19 UTC MAIN commitmail json YAML

doc: Updated cross/mingw-w64*

(ryoon)

2023-02-15 20:51:02 UTC MAIN commitmail json YAML

postgresql: updated to 15.2, 14.7, 13.10, 12.14, and 11.19

Security Issues

CVE-2022-41862: Client memory disclosure when connecting, with Kerberos, to modified server.

Versions Affected: 12 - 15.

A modified, unauthenticated server or an unauthenticated man-in-the-middle can send an unterminated string during the establishment of Kerberos transport encryption. When a libpq client application has a Kerberos credential cache and doesn't explicitly disable option gssencmode, a server can cause libpq to over-read and report an error message containing uninitialized bytes from and following its receive buffer. If libpq's caller somehow makes that message accessible to the attacker, this achieves a disclosure of the over-read bytes. We have not confirmed or ruled out viability of attacks that arrange for a crash or for presence of notable, confidential information in disclosed bytes.

The PostgreSQL project thanks Jacob Champion for reporting this problem.

Bug Fixes and Improvements

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

Included in this release:

Fix for partitioned tables to correctly update GENERATED columns in child tables if the GENERATED column does not exist in the parent table or the child generated column has different dependencies than the parent.
Several fixes for the MERGE command.
Allow a WITH RECURSIVE ... CYCLE query to access its SET output column.
Fix an issue with bulk insertions on foreign tables that could lead to logical inconsistencies, for example, a BEFORE ROW trigger may not process rows that should be available.
Reject uses of undefined variables in jsonpath existence checks.
Fix for jsonb subscripting that come directly from a text column in a table.
Honor updated values of checkpoint_completion_target on reload.
Log the correct ending timestamp in recovery_target_xid mode.
Fix issue to allow column lists longer than 100 when using logical replication.
Prevent "wrong tuple length" failure at the end of VACUUM.
Avoid an immediate commit after ANALYZE when using query pipelining.
Several fixes to the query planner, including one that provides more opportunities for using memoization with partitionwise joins.
Fix for statistics collection to correctly handle when a relation changes type (e.g. a table is converted to a view).
Ensure full text search queries can be cancelled while performing phrase matches.
Fix deadlock between DROP DATABASE and logical replication worker process.
Fix small session-lifespan memory leak when CREATE SUBSCRIPTION fails its connection attempt.
Performance improvement for replicas with hot_standby enabled that are processing SELECT queries.
Several fixes for logical decoding that improve its stability and bloat handling.
Fix the default logical replication plug-in, pgoutput, to not send columns that are not listed in a table's replication column list.
Fix possible corruption of very large tablespace map files in pg_basebackup.
Remove a harmless warning from pg_dump in --if-exists mode when the public schema has a non-default owner.
Fix the psql commands \sf and \ef to handle SQL-language functions that have SQL-standard function bodies (i.e. BEGIN ATOMIC).
Fix tab completion of ALTER FUNCTION/PROCEDURE/ROUTINE ... SET SCHEMA.
Update the pageinspect extension to mark its disk-accessing functions as PARALLEL RESTRICTED.
Fix the seg extension to not crash or print garbage if an input number has more than 127 digits.

(adam)

2023-02-15 20:49:48 UTC MAIN commitmail json YAML

2023-02-15 20:49:12 UTC MAIN commitmail json YAML

2023-02-15 20:39:29 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 110.0

(ryoon)

2023-02-15 20:39:08 UTC MAIN commitmail json YAML

firefox-l10n: Update to 110.0

* Sync with www/firefox-110.0.

(ryoon)

2023-02-15 20:38:49 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 110.0

(ryoon)

2023-02-15 20:38:14 UTC MAIN commitmail json YAML

firefox: Update to 110.0

Changelog:
110.0
New

  * It's now possible to import bookmarks, history and passwords not only from
    Edge, Chrome or Safari but also from Opera, Opera GX, and Vivaldi for all
    the folks who want to move over to Firefox instead!

  * GPU sandboxing has been enabled on Windows.

    Note: A bug in the popular X-Mouse Button Control (XMBC) tool may cause
    mouse wheel scrolling to stop working. The author(s) are working on an
    update. Meanwhile, scrolling can be restored by reconfiguring XMBC: either
    disable the Make scroll wheel scroll window under cursor option in the
    global settings, or enable the Disable scroll window under cursor option if
    using a custom profile for Firefox.

  * On Windows, third-party modules can now be blocked from injecting
    themselves into Firefox, which can be helpful if they are causing crashes
    or other undesirable behavior.

  * Date, time, and datetime-local input fields can now be cleared with
    Cmd+Backspace and Cmd+Delete shortcut on macOS and Ctrl+Backspace and
    Ctrl+Delete on Windows and Linux.

  * GPU-accelerated Canvas2D is enabled by default on macOS and Linux.

  * WebGL performance improvement on Windows, MacOS and Linux.

  * Enables overlay of hardware-decoded video with non-Intel GPUs on Windows 10
    /11, improving video playback performance and video scaling quality.

Fixed

  * Various security fixes.

Changed

  * Colorways are no longer available in Firefox, at least not in the same way.
    You can still access your saved and active Colorways by selecting Add-ons
    and themes from the Firefox menu. Additionally, you can now install
    Colorways from all of the previous collections by visiting Colorways by
    Firefox on the Mozilla Add-ons website.

Enterprise

  * Various bug fixes and new policies have been implemented in the latest
    version of Firefox. You can find more information in the Firefox for
    Enterprise 110 Release Notes.

Web Platform

  * Firefox now supports CSS named pages, allowing web pages to perform
    per-page layout and add page-breaks in a declarative manner when printing.

  * Firefox now supports CSS size container queries, see the MDN page for
    documentation on this feature.

Security fixes:
#CVE-2023-25728: Content security policy leak in violation reports using
#CVE-2023-25730: Screen hijack via browser fullscreen mode
#CVE-2023-25743: Fullscreen notification not shown in Firefox Focus
#CVE-2023-0767: Arbitrary memory write via PKCS 12 in NSS
#CVE-2023-25735: Potential use-after-free from compartment mismatch in
SpiderMonkey
#CVE-2023-25737: Invalid downcast in SVGUtils::SetupStrokeGeometry
#CVE-2023-25738: Printing on Windows could potentially crash Firefox with some
device drivers
#CVE-2023-25739: Use-after-free in
mozilla::dom::ScriptLoadContext::~ScriptLoadContext
#CVE-2023-25729: Extensions could have opened external schemes without user
knowledge
#CVE-2023-25732: Out of bounds memory write from EncodeInputStream
#CVE-2023-25734: Opening local .url files could cause unexpected network loads
#CVE-2023-25740: Opening local .scf files could cause unexpected network loads
#CVE-2023-25731: Prototype pollution when rendering URLPreview
#CVE-2023-25733: Possible null pointer dereference in TaskbarPreviewCallback
#CVE-2023-25736: Invalid downcast in GetTableSelectionMode
#CVE-2023-25741: Same-origin policy leak via image drag and drop
#CVE-2023-25742: Web Crypto ImportKey crashes tab
#CVE-2023-25744: Memory safety bugs fixed in Firefox 110 and Firefox ESR 102.8
#CVE-2023-25745: Memory safety bugs fixed in Firefox 110

(ryoon)

2023-02-15 18:26:32 UTC MAIN commitmail json YAML

Updated textproc/py-cmudict, net/py-botocore, net/py-boto3, net/py-awscli

(adam)

2023-02-15 18:26:03 UTC MAIN commitmail json YAML

py-awscli: updated to 1.27.71

1.27.71
=======

* api-change:``appconfig``: AWS AppConfig now offers the option to set a version label on hosted configuration versions. Version labels allow you to identify specific hosted configuration versions based on an alternate versioning scheme that you define.
* api-change:``datasync``: With this launch, we are giving customers the ability to use older SMB protocol versions, enabling them to use DataSync to copy data to and from their legacy storage arrays.
* api-change:``ec2``: With this release customers can turn host maintenance on or off when allocating or modifying a supported dedicated host. Host maintenance is turned on by default for supported hosts.

1.27.70
=======

* api-change:``account``: This release of the Account Management API enables customers to view and manage whether AWS Opt-In Regions are enabled or disabled for their Account. For more information, see https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html
* api-change:``appconfigdata``: AWS AppConfig now offers the option to set a version label on hosted configuration versions. If a labeled hosted configuration version is deployed, its version label is available in the GetLatestConfiguration response.
* api-change:``snowball``: Adds support for EKS Anywhere on Snowball. AWS Snow Family customers can now install EKS Anywhere service on Snowball Edge Compute Optimized devices.

1.27.69
=======

* api-change:``autoscaling``: You can now either terminate/replace, ignore, or wait for EC2 Auto Scaling instances on standby or protected from scale in. Also, you can also roll back changes from a failed instance refresh.
* api-change:``connect``: This update provides the Wisdom session ARN for contacts enabled for Wisdom in the chat channel.
* api-change:``ec2``: Adds support for waiters that automatically poll for an imported snapshot until it reaches the completed state.
* api-change:``polly``: Amazon Polly adds two new neural Japanese voices - Kazuha, Tomoko
* api-change:``sagemaker``: Amazon SageMaker Autopilot adds support for selecting algorithms in CreateAutoMLJob API.
* api-change:``sns``: This release adds support for SNS X-Ray active tracing as well as other updates.

1.27.68
=======

* api-change:``chime-sdk-meetings``: Documentation updates for Chime Meetings SDK
* api-change:``emr-containers``: EMR on EKS allows configuring retry policies for job runs through the StartJobRun API. Using retry policies, a job cause a driver pod to be restarted automatically if it fails or is deleted. The job's status can be seen in the DescribeJobRun and ListJobRun APIs and monitored using CloudWatch events.
* api-change:``evidently``: Updated entity overrides parameter to accept up to 2500 overrides or a total of 40KB.
* api-change:``lexv2-models``: Update lexv2-models command to latest version
* api-change:``lexv2-runtime``: Update lexv2-runtime command to latest version
* api-change:``lightsail``: Documentation updates for Lightsail
* api-change:``migration-hub-refactor-spaces``: This release adds support for creating environments with a network fabric type of NONE
* api-change:``workdocs``: Doc only update for the WorkDocs APIs.
* api-change:``workspaces``: Removed Windows Server 2016 BYOL and made changes based on IAM campaign.

1.27.67
=======

* api-change:``backup``: This release added one attribute (resource name) in the output model of our 9 existing APIs in AWS backup so that customers will see the resource name at the output. No input required from Customers.
* api-change:``cloudfront``: CloudFront Origin Access Control extends support to AWS Elemental MediaStore origins.
* api-change:``glue``: DirectJDBCSource + Glue 4.0 streaming options
* api-change:``lakeformation``: This release removes the LFTagpolicyResource expression limits.

1.27.66
=======

* api-change:``transfer``: Updated the documentation for the ImportCertificate API call, and added examples.

1.27.65
=======

* api-change:``compute-optimizer``: AWS Compute optimizer can now infer if Kafka is running on an instance.
* api-change:``customer-profiles``: This release deprecates the PartyType and Gender enum data types from the Profile model and replaces them with new PartyTypeString and GenderString attributes, which accept any string of length up to 255.
* api-change:``frauddetector``: My AWS Service (Amazon Fraud Detector) - This release introduces Cold Start Model Training which optimizes training for small datasets and adds intelligent methods for treating unlabeled data. You can now train Online Fraud Insights or Transaction Fraud Insights models with minimal historical-data.
* api-change:``mediaconvert``: The AWS Elemental MediaConvert SDK has added improved scene change detection capabilities and a bandwidth reduction filter, along with video quality enhancements, to the AVC encoder.
* api-change:``outposts``: Adds OrderType to Order structure. Adds PreviousOrderId and PreviousLineItemId to LineItem structure. Adds new line item status REPLACED. Increases maximum length of pagination token.

1.27.64
=======

* api-change:``proton``: Add new GetResourcesSummary API
* api-change:``redshift``: Corrects descriptions of the parameters for the API operations RestoreFromClusterSnapshot, RestoreTableFromClusterSnapshot, and CreateCluster.

1.27.63
=======

* api-change:``appconfig``: AWS AppConfig introduces KMS customer-managed key (CMK) encryption of configuration data, along with AWS Secrets Manager as a new configuration data source. S3 objects using SSE-KMS encryption and SSM Parameter Store SecureStrings are also now supported.
* api-change:``connect``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: Documentation updates for EC2.
* api-change:``elbv2``: Update elbv2 command to latest version
* api-change:``keyspaces``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``quicksight``: QuickSight support for Radar Chart and Dashboard Publish Options
* api-change:``redshift``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``sso-admin``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.27.62
=======

* api-change:``devops-guru``: This release adds filter support ListAnomalyForInsight API.
* api-change:``forecast``: This release will enable customer select INCREMENTAL as ImportModel in Forecast's CreateDatasetImportJob API. Verified latest SDK containing required attribute, following https://w.amazon.com/bin/view/AWS-Seer/Launch/Trebuchet/
* api-change:``iam``: Documentation updates for AWS Identity and Access Management (IAM).
* api-change:``mediatailor``: The AWS Elemental MediaTailor SDK for Channel Assembly has added support for program updates, and the ability to clip the end of VOD sources in programs.
* api-change:``sns``: Additional attributes added for set-topic-attributes.

1.27.61
=======

* api-change:``accessanalyzer``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``appsync``: This release introduces the feature to support EventBridge as AppSync data source.
* api-change:``cloudtrail-data``: Add CloudTrail Data Service to enable users to ingest activity events from non-AWS sources into CloudTrail Lake.
* api-change:``cloudtrail``: Add new "Channel" APIs to enable users to manage channels used for CloudTrail Lake integrations, and "Resource Policy" APIs to enable users to manage the resource-based permissions policy attached to a channel.
* api-change:``codeartifact``: This release introduces a new DeletePackage API, which enables deletion of a package and all of its versions from a repository.
* api-change:``connectparticipant``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: This launch allows customers to associate up to 8 IP addresses to their NAT Gateways to increase the limit on concurrent connections to a single destination by eight times from 55K to 440K.
* api-change:``groundstation``: DigIF Expansion changes to the Customer APIs.
* api-change:``iot``: Added support for IoT Rules Engine Cloudwatch Logs action batch mode.
* api-change:``kinesis``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``opensearch``: Amazon OpenSearch Service adds the option for a VPC endpoint connection between two domains when the local domain uses OpenSearch version 1.3 or 2.3. You can now use remote reindex to copy indices from one VPC domain to another without a reverse proxy.
* api-change:``outposts``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``polly``: Amazon Polly adds two new neural American English voices - Ruth, Stephen
* api-change:``sagemaker``: Amazon SageMaker Automatic Model Tuning now supports more completion criteria for Hyperparameter Optimization.
* api-change:``securityhub``: New fields have been added to the AWS Security Finding Format. Compliance.SecurityControlId is a unique identifier for a security control across standards. Compliance.AssociatedStandards contains all enabled standards in which a security control is enabled.
* api-change:``support``: This fixes incorrect endpoint construction when a customer is explicitly setting a region.

1.27.60
=======

* api-change:``clouddirectory``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``cloudformation``: This feature provides a method of obtaining which regions a stackset has stack instances deployed in.
* api-change:``discovery``: Update ImportName validation to 255 from the current length of 100
* api-change:``dlm``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: We add Prefix Lists as a new route destination option for LocalGatewayRoutes. This will allow customers to create routes to Prefix Lists. Prefix List routes will allow customers to group individual CIDR routes with the same target into a single route.
* api-change:``imagebuilder``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``kafka``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``mediaconvert``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``swf``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.27.59
=======

* api-change:``application-autoscaling``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``appstream``: Fixing the issue where Appstream waiters hang for fleet_started and fleet_stopped.
* api-change:``elasticbeanstalk``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``fis``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``glacier``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``greengrass``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``greengrassv2``: Enabled FIPS endpoints for GovCloud (US) in SDK.
* api-change:``mediatailor``: This release introduces the As Run logging type, along with API and documentation updates.
* api-change:``outposts``: Adding support for payment term in GetOrder, CreateOrder responses.
* api-change:``sagemaker-runtime``: Update sagemaker-runtime command to latest version
* api-change:``sagemaker``: This release supports running SageMaker Training jobs with container images that are in a private Docker registry.
* api-change:``serverlessrepo``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.27.58
=======

* api-change:``events``: Update events command to latest version
* api-change:``iotfleetwise``: Add model validation to BatchCreateVehicle and BatchUpdateVehicle operations that invalidate requests with an empty vehicles list.
* api-change:``s3``: Allow FIPS to be used with path-style URLs.

1.27.57
=======

* enhancement:ec2 customization: Update --cidr parameter description to indicate the address range must be IPv4
* api-change:``cloudformation``: Enabled FIPS aws-us-gov endpoints in SDK.
* api-change:``ec2``: This release adds new functionality that allows customers to provision IPv6 CIDR blocks through Amazon VPC IP Address Manager (IPAM) as well as allowing customers to utilize IPAM Resource Discovery APIs.
* api-change:``m2``: Add returnCode, batchJobIdentifier in GetBatchJobExecution response, for user to view the batch job execution result & unique identifier from engine. Also removed unused headers from REST APIs
* api-change:``polly``: Add 5 new neural voices - Sergio (es-ES), Andres (es-MX), Remi (fr-FR), Adriano (it-IT) and Thiago (pt-BR).
* api-change:``redshift-serverless``: Added query monitoring rules as possible parameters for create and update workgroup operations.
* api-change:``s3control``: Add additional endpoint tests for S3 Control. Fix missing endpoint parameters for PutBucketVersioning and GetBucketVersioning. Prior to this fix, those operations may have resulted in an invalid endpoint being resolved.
* api-change:``sagemaker``: SageMaker Inference Recommender now decouples from Model Registry and could accept Model Name to invoke inference recommendations job; Inference Recommender now provides CPU/Memory Utilization metrics data in recommendation output.
* api-change:``sts``: Doc only change to update wording in a key topic

1.27.56
=======

* api-change:``databrew``: Enabled FIPS us-gov-west-1 endpoints in SDK.
* api-change:``route53``: Amazon Route 53 now supports the Asia Pacific (Melbourne) Region (ap-southeast-4) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
* api-change:``ssm-sap``: This release provides updates to documentation and support for listing operations performed by AWS Systems Manager for SAP.

1.27.55
=======

* enhancement:``gamelift upload-build``: Add ``--server-sdk-version`` parameter to the ``upload-build`` command
* api-change:``lambda``: Release Lambda RuntimeManagementConfig, enabling customers to better manage runtime updates to their Lambda functions. This release adds two new APIs, GetRuntimeManagementConfig and PutRuntimeManagementConfig, as well as support on existing Create/Get/Update function APIs.
* api-change:``sagemaker``: Amazon SageMaker Inference now supports P4de instance types.

1.27.54
=======

* api-change:``ec2``: C6in, M6in, M6idn, R6in and R6idn instances are powered by 3rd Generation Intel Xeon Scalable processors (code named Ice Lake) with an all-core turbo frequency of 3.5 GHz.
* api-change:``ivs``: API and Doc update. Update to arns field in BatchGetStreamKey. Also updates to operations and structures.
* api-change:``quicksight``: This release adds support for data bars in QuickSight table and increases pivot table field well limit.

1.27.53
=======

* api-change:``appflow``: Adding support for Salesforce Pardot connector in Amazon AppFlow.
* api-change:``codeartifact``: Documentation updates for CodeArtifact
* api-change:``connect``: Amazon Connect Chat introduces Persistent Chat, allowing customers to resume previous conversations with context and transcripts carried over from previous chats, eliminating the need to repeat themselves and allowing agents to provide personalized service with access to entire conversation history.
* api-change:``connectparticipant``: This release updates Amazon Connect Participant's GetTranscript api to provide transcripts of past chats on a persistent chat session.
* api-change:``ec2``: Adds SSM Parameter Resource Aliasing support to EC2 Launch Templates. Launch Templates can now store parameter aliases in place of AMI Resource IDs. CreateLaunchTemplateVersion and DescribeLaunchTemplateVersions now support a convenience flag, ResolveAlias, to return the resolved parameter value.
* api-change:``glue``: Release Glue Studio Hudi Data Lake Format for SDK/CLI
* api-change:``groundstation``: Add configurable prepass and postpass times for DataflowEndpointGroup. Add Waiter to allow customers to wait for a contact that was reserved through ReserveContact
* api-change:``logs``: Bug fix - Removed the regex pattern validation from CoralModel to avoid potential security issue.
* api-change:``medialive``: AWS Elemental MediaLive adds support for SCTE 35 preRollMilliSeconds.
* api-change:``opensearch``: This release adds the enhanced dry run option, that checks for validation errors that might occur when deploying configuration changes and provides a summary of these errors, if any. The feature will also indicate whether a blue/green deployment will be required to apply a change.
* api-change:``panorama``: Added AllowMajorVersionUpdate option to OTAJobConfig to make appliance software major version updates opt-in.
* api-change:``sagemaker``: HyperParameterTuningJobs now allow passing environment variables into the corresponding TrainingJobs

1.27.52
=======

* api-change:``cloudwatch``: Update cloudwatch command to latest version
* api-change:``efs``: Update efs command to latest version
* api-change:``ivschat``: Updates the range for a Chat Room's maximumMessageRatePerSecond field.
* api-change:``wafv2``: Improved the visibility of the guidance for updating AWS WAF resources, such as web ACLs and rule groups.

(adam)

2023-02-15 18:23:18 UTC MAIN commitmail json YAML

py-boto3: updated to 1.26.71

1.26.71
=======

* api-change:``appconfig``: [``botocore``] AWS AppConfig now offers the option to set a version label on hosted configuration versions. Version labels allow you to identify specific hosted configuration versions based on an alternate versioning scheme that you define.
* api-change:``datasync``: [``botocore``] With this launch, we are giving customers the ability to use older SMB protocol versions, enabling them to use DataSync to copy data to and from their legacy storage arrays.
* api-change:``ec2``: [``botocore``] With this release customers can turn host maintenance on or off when allocating or modifying a supported dedicated host. Host maintenance is turned on by default for supported hosts.

1.26.70
=======

* api-change:``account``: [``botocore``] This release of the Account Management API enables customers to view and manage whether AWS Opt-In Regions are enabled or disabled for their Account. For more information, see https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html
* api-change:``appconfigdata``: [``botocore``] AWS AppConfig now offers the option to set a version label on hosted configuration versions. If a labeled hosted configuration version is deployed, its version label is available in the GetLatestConfiguration response.
* api-change:``snowball``: [``botocore``] Adds support for EKS Anywhere on Snowball. AWS Snow Family customers can now install EKS Anywhere service on Snowball Edge Compute Optimized devices.

1.26.69
=======

* api-change:``autoscaling``: [``botocore``] You can now either terminate/replace, ignore, or wait for EC2 Auto Scaling instances on standby or protected from scale in. Also, you can also roll back changes from a failed instance refresh.
* api-change:``connect``: [``botocore``] This update provides the Wisdom session ARN for contacts enabled for Wisdom in the chat channel.
* api-change:``ec2``: [``botocore``] Adds support for waiters that automatically poll for an imported snapshot until it reaches the completed state.
* api-change:``polly``: [``botocore``] Amazon Polly adds two new neural Japanese voices - Kazuha, Tomoko
* api-change:``sagemaker``: [``botocore``] Amazon SageMaker Autopilot adds support for selecting algorithms in CreateAutoMLJob API.
* api-change:``sns``: [``botocore``] This release adds support for SNS X-Ray active tracing as well as other updates.

1.26.68
=======

* api-change:``chime-sdk-meetings``: [``botocore``] Documentation updates for Chime Meetings SDK
* api-change:``emr-containers``: [``botocore``] EMR on EKS allows configuring retry policies for job runs through the StartJobRun API. Using retry policies, a job cause a driver pod to be restarted automatically if it fails or is deleted. The job's status can be seen in the DescribeJobRun and ListJobRun APIs and monitored using CloudWatch events.
* api-change:``evidently``: [``botocore``] Updated entity overrides parameter to accept up to 2500 overrides or a total of 40KB.
* api-change:``lexv2-models``: [``botocore``] Update lexv2-models client to latest version
* api-change:``lexv2-runtime``: [``botocore``] Update lexv2-runtime client to latest version
* api-change:``lightsail``: [``botocore``] Documentation updates for Lightsail
* api-change:``migration-hub-refactor-spaces``: [``botocore``] This release adds support for creating environments with a network fabric type of NONE
* api-change:``workdocs``: [``botocore``] Doc only update for the WorkDocs APIs.
* api-change:``workspaces``: [``botocore``] Removed Windows Server 2016 BYOL and made changes based on IAM campaign.

1.26.67
=======

* api-change:``backup``: [``botocore``] This release added one attribute (resource name) in the output model of our 9 existing APIs in AWS backup so that customers will see the resource name at the output. No input required from Customers.
* api-change:``cloudfront``: [``botocore``] CloudFront Origin Access Control extends support to AWS Elemental MediaStore origins.
* api-change:``glue``: [``botocore``] DirectJDBCSource + Glue 4.0 streaming options
* api-change:``lakeformation``: [``botocore``] This release removes the LFTagpolicyResource expression limits.

1.26.66
=======

* api-change:``transfer``: [``botocore``] Updated the documentation for the ImportCertificate API call, and added examples.

1.26.65
=======

* api-change:``compute-optimizer``: [``botocore``] AWS Compute optimizer can now infer if Kafka is running on an instance.
* api-change:``customer-profiles``: [``botocore``] This release deprecates the PartyType and Gender enum data types from the Profile model and replaces them with new PartyTypeString and GenderString attributes, which accept any string of length up to 255.
* api-change:``frauddetector``: [``botocore``] My AWS Service (Amazon Fraud Detector) - This release introduces Cold Start Model Training which optimizes training for small datasets and adds intelligent methods for treating unlabeled data. You can now train Online Fraud Insights or Transaction Fraud Insights models with minimal historical-data.
* api-change:``mediaconvert``: [``botocore``] The AWS Elemental MediaConvert SDK has added improved scene change detection capabilities and a bandwidth reduction filter, along with video quality enhancements, to the AVC encoder.
* api-change:``outposts``: [``botocore``] Adds OrderType to Order structure. Adds PreviousOrderId and PreviousLineItemId to LineItem structure. Adds new line item status REPLACED. Increases maximum length of pagination token.

1.26.64
=======

* enhancement:AWSCRT: [``botocore``] Upgrade awscrt version to 0.16.9
* api-change:``proton``: [``botocore``] Add new GetResourcesSummary API
* api-change:``redshift``: [``botocore``] Corrects descriptions of the parameters for the API operations RestoreFromClusterSnapshot, RestoreTableFromClusterSnapshot, and CreateCluster.

1.26.63
=======

* api-change:``appconfig``: [``botocore``] AWS AppConfig introduces KMS customer-managed key (CMK) encryption of configuration data, along with AWS Secrets Manager as a new configuration data source. S3 objects using SSE-KMS encryption and SSM Parameter Store SecureStrings are also now supported.
* api-change:``connect``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: [``botocore``] Documentation updates for EC2.
* api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version
* api-change:``keyspaces``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``quicksight``: [``botocore``] QuickSight support for Radar Chart and Dashboard Publish Options
* api-change:``redshift``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``sso-admin``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.26.62
=======

* bugfix:``s3``: [``botocore``] boto3 no longer overwrites user supplied `Content-Encoding` with `aws-chunked` when user also supplies `ChecksumAlgorithm`.
* api-change:``devops-guru``: [``botocore``] This release adds filter support ListAnomalyForInsight API.
* api-change:``forecast``: [``botocore``] This release will enable customer select INCREMENTAL as ImportModel in Forecast's CreateDatasetImportJob API. Verified latest SDK containing required attribute, following https://w.amazon.com/bin/view/AWS-Seer/Launch/Trebuchet/
* api-change:``iam``: [``botocore``] Documentation updates for AWS Identity and Access Management (IAM).
* api-change:``mediatailor``: [``botocore``] The AWS Elemental MediaTailor SDK for Channel Assembly has added support for program updates, and the ability to clip the end of VOD sources in programs.
* api-change:``sns``: [``botocore``] Additional attributes added for set-topic-attributes.

1.26.61
=======

* api-change:``accessanalyzer``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``appsync``: [``botocore``] This release introduces the feature to support EventBridge as AppSync data source.
* api-change:``cloudtrail-data``: [``botocore``] Add CloudTrail Data Service to enable users to ingest activity events from non-AWS sources into CloudTrail Lake.
* api-change:``cloudtrail``: [``botocore``] Add new "Channel" APIs to enable users to manage channels used for CloudTrail Lake integrations, and "Resource Policy" APIs to enable users to manage the resource-based permissions policy attached to a channel.
* api-change:``codeartifact``: [``botocore``] This release introduces a new DeletePackage API, which enables deletion of a package and all of its versions from a repository.
* api-change:``connectparticipant``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: [``botocore``] This launch allows customers to associate up to 8 IP addresses to their NAT Gateways to increase the limit on concurrent connections to a single destination by eight times from 55K to 440K.
* api-change:``groundstation``: [``botocore``] DigIF Expansion changes to the Customer APIs.
* api-change:``iot``: [``botocore``] Added support for IoT Rules Engine Cloudwatch Logs action batch mode.
* api-change:``kinesis``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``opensearch``: [``botocore``] Amazon OpenSearch Service adds the option for a VPC endpoint connection between two domains when the local domain uses OpenSearch version 1.3 or 2.3. You can now use remote reindex to copy indices from one VPC domain to another without a reverse proxy.
* api-change:``outposts``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``polly``: [``botocore``] Amazon Polly adds two new neural American English voices - Ruth, Stephen
* api-change:``sagemaker``: [``botocore``] Amazon SageMaker Automatic Model Tuning now supports more completion criteria for Hyperparameter Optimization.
* api-change:``securityhub``: [``botocore``] New fields have been added to the AWS Security Finding Format. Compliance.SecurityControlId is a unique identifier for a security control across standards. Compliance.AssociatedStandards contains all enabled standards in which a security control is enabled.
* api-change:``support``: [``botocore``] This fixes incorrect endpoint construction when a customer is explicitly setting a region.

1.26.60
=======

* api-change:``clouddirectory``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``cloudformation``: [``botocore``] This feature provides a method of obtaining which regions a stackset has stack instances deployed in.
* api-change:``discovery``: [``botocore``] Update ImportName validation to 255 from the current length of 100
* api-change:``dlm``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: [``botocore``] We add Prefix Lists as a new route destination option for LocalGatewayRoutes. This will allow customers to create routes to Prefix Lists. Prefix List routes will allow customers to group individual CIDR routes with the same target into a single route.
* api-change:``imagebuilder``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``kafka``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``mediaconvert``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``swf``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.26.59
=======

* api-change:``application-autoscaling``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``appstream``: [``botocore``] Fixing the issue where Appstream waiters hang for fleet_started and fleet_stopped.
* api-change:``elasticbeanstalk``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``fis``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``glacier``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``greengrass``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``greengrassv2``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) in SDK.
* api-change:``mediatailor``: [``botocore``] This release introduces the As Run logging type, along with API and documentation updates.
* api-change:``outposts``: [``botocore``] Adding support for payment term in GetOrder, CreateOrder responses.
* api-change:``sagemaker-runtime``: [``botocore``] Update sagemaker-runtime client to latest version
* api-change:``sagemaker``: [``botocore``] This release supports running SageMaker Training jobs with container images that are in a private Docker registry.
* api-change:``serverlessrepo``: [``botocore``] Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.26.58
=======

* api-change:``events``: [``botocore``] Update events client to latest version
* api-change:``iotfleetwise``: [``botocore``] Add model validation to BatchCreateVehicle and BatchUpdateVehicle operations that invalidate requests with an empty vehicles list.
* api-change:``s3``: [``botocore``] Allow FIPS to be used with path-style URLs.

1.26.57
=======

* api-change:``cloudformation``: [``botocore``] Enabled FIPS aws-us-gov endpoints in SDK.
* api-change:``ec2``: [``botocore``] This release adds new functionality that allows customers to provision IPv6 CIDR blocks through Amazon VPC IP Address Manager (IPAM) as well as allowing customers to utilize IPAM Resource Discovery APIs.
* api-change:``m2``: [``botocore``] Add returnCode, batchJobIdentifier in GetBatchJobExecution response, for user to view the batch job execution result & unique identifier from engine. Also removed unused headers from REST APIs
* api-change:``polly``: [``botocore``] Add 5 new neural voices - Sergio (es-ES), Andres (es-MX), Remi (fr-FR), Adriano (it-IT) and Thiago (pt-BR).
* api-change:``redshift-serverless``: [``botocore``] Added query monitoring rules as possible parameters for create and update workgroup operations.
* api-change:``s3control``: [``botocore``] Add additional endpoint tests for S3 Control. Fix missing endpoint parameters for PutBucketVersioning and GetBucketVersioning. Prior to this fix, those operations may have resulted in an invalid endpoint being resolved.
* api-change:``sagemaker``: [``botocore``] SageMaker Inference Recommender now decouples from Model Registry and could accept Model Name to invoke inference recommendations job; Inference Recommender now provides CPU/Memory Utilization metrics data in recommendation output.
* api-change:``sts``: [``botocore``] Doc only change to update wording in a key topic

1.26.56
=======

* api-change:``databrew``: [``botocore``] Enabled FIPS us-gov-west-1 endpoints in SDK.
* api-change:``route53``: [``botocore``] Amazon Route 53 now supports the Asia Pacific (Melbourne) Region (ap-southeast-4) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
* api-change:``ssm-sap``: [``botocore``] This release provides updates to documentation and support for listing operations performed by AWS Systems Manager for SAP.

1.26.55
=======

* api-change:``lambda``: [``botocore``] Release Lambda RuntimeManagementConfig, enabling customers to better manage runtime updates to their Lambda functions. This release adds two new APIs, GetRuntimeManagementConfig and PutRuntimeManagementConfig, as well as support on existing Create/Get/Update function APIs.
* api-change:``sagemaker``: [``botocore``] Amazon SageMaker Inference now supports P4de instance types.

1.26.54
=======

* api-change:``ec2``: [``botocore``] C6in, M6in, M6idn, R6in and R6idn instances are powered by 3rd Generation Intel Xeon Scalable processors (code named Ice Lake) with an all-core turbo frequency of 3.5 GHz.
* api-change:``ivs``: [``botocore``] API and Doc update. Update to arns field in BatchGetStreamKey. Also updates to operations and structures.
* api-change:``quicksight``: [``botocore``] This release adds support for data bars in QuickSight table and increases pivot table field well limit.

1.26.53
=======

* api-change:``appflow``: [``botocore``] Adding support for Salesforce Pardot connector in Amazon AppFlow.
* api-change:``codeartifact``: [``botocore``] Documentation updates for CodeArtifact
* api-change:``connect``: [``botocore``] Amazon Connect Chat introduces Persistent Chat, allowing customers to resume previous conversations with context and transcripts carried over from previous chats, eliminating the need to repeat themselves and allowing agents to provide personalized service with access to entire conversation history.
* api-change:``connectparticipant``: [``botocore``] This release updates Amazon Connect Participant's GetTranscript api to provide transcripts of past chats on a persistent chat session.
* api-change:``ec2``: [``botocore``] Adds SSM Parameter Resource Aliasing support to EC2 Launch Templates. Launch Templates can now store parameter aliases in place of AMI Resource IDs. CreateLaunchTemplateVersion and DescribeLaunchTemplateVersions now support a convenience flag, ResolveAlias, to return the resolved parameter value.
* api-change:``glue``: [``botocore``] Release Glue Studio Hudi Data Lake Format for SDK/CLI
* api-change:``groundstation``: [``botocore``] Add configurable prepass and postpass times for DataflowEndpointGroup. Add Waiter to allow customers to wait for a contact that was reserved through ReserveContact
* api-change:``logs``: [``botocore``] Bug fix - Removed the regex pattern validation from CoralModel to avoid potential security issue.
* api-change:``medialive``: [``botocore``] AWS Elemental MediaLive adds support for SCTE 35 preRollMilliSeconds.
* api-change:``opensearch``: [``botocore``] This release adds the enhanced dry run option, that checks for validation errors that might occur when deploying configuration changes and provides a summary of these errors, if any. The feature will also indicate whether a blue/green deployment will be required to apply a change.
* api-change:``panorama``: [``botocore``] Added AllowMajorVersionUpdate option to OTAJobConfig to make appliance software major version updates opt-in.
* api-change:``sagemaker``: [``botocore``] HyperParameterTuningJobs now allow passing environment variables into the corresponding TrainingJobs

1.26.52
=======

* api-change:``cloudwatch``: [``botocore``] Update cloudwatch client to latest version
* api-change:``efs``: [``botocore``] Update efs client to latest version
* api-change:``ivschat``: [``botocore``] Updates the range for a Chat Room's maximumMessageRatePerSecond field.
* api-change:``wafv2``: [``botocore``] Improved the visibility of the guidance for updating AWS WAF resources, such as web ACLs and rule groups.

(adam)

2023-02-15 18:21:40 UTC MAIN commitmail json YAML

py-botocore: updated to 1.29.71

1.29.71
=======

* api-change:``appconfig``: AWS AppConfig now offers the option to set a version label on hosted configuration versions. Version labels allow you to identify specific hosted configuration versions based on an alternate versioning scheme that you define.
* api-change:``datasync``: With this launch, we are giving customers the ability to use older SMB protocol versions, enabling them to use DataSync to copy data to and from their legacy storage arrays.
* api-change:``ec2``: With this release customers can turn host maintenance on or off when allocating or modifying a supported dedicated host. Host maintenance is turned on by default for supported hosts.

1.29.70
=======

* api-change:``account``: This release of the Account Management API enables customers to view and manage whether AWS Opt-In Regions are enabled or disabled for their Account. For more information, see https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html
* api-change:``appconfigdata``: AWS AppConfig now offers the option to set a version label on hosted configuration versions. If a labeled hosted configuration version is deployed, its version label is available in the GetLatestConfiguration response.
* api-change:``snowball``: Adds support for EKS Anywhere on Snowball. AWS Snow Family customers can now install EKS Anywhere service on Snowball Edge Compute Optimized devices.

1.29.69
=======

* api-change:``autoscaling``: You can now either terminate/replace, ignore, or wait for EC2 Auto Scaling instances on standby or protected from scale in. Also, you can also roll back changes from a failed instance refresh.
* api-change:``connect``: This update provides the Wisdom session ARN for contacts enabled for Wisdom in the chat channel.
* api-change:``ec2``: Adds support for waiters that automatically poll for an imported snapshot until it reaches the completed state.
* api-change:``polly``: Amazon Polly adds two new neural Japanese voices - Kazuha, Tomoko
* api-change:``sagemaker``: Amazon SageMaker Autopilot adds support for selecting algorithms in CreateAutoMLJob API.
* api-change:``sns``: This release adds support for SNS X-Ray active tracing as well as other updates.

1.29.68
=======

* api-change:``chime-sdk-meetings``: Documentation updates for Chime Meetings SDK
* api-change:``emr-containers``: EMR on EKS allows configuring retry policies for job runs through the StartJobRun API. Using retry policies, a job cause a driver pod to be restarted automatically if it fails or is deleted. The job's status can be seen in the DescribeJobRun and ListJobRun APIs and monitored using CloudWatch events.
* api-change:``evidently``: Updated entity overrides parameter to accept up to 2500 overrides or a total of 40KB.
* api-change:``lexv2-models``: Update lexv2-models client to latest version
* api-change:``lexv2-runtime``: Update lexv2-runtime client to latest version
* api-change:``lightsail``: Documentation updates for Lightsail
* api-change:``migration-hub-refactor-spaces``: This release adds support for creating environments with a network fabric type of NONE
* api-change:``workdocs``: Doc only update for the WorkDocs APIs.
* api-change:``workspaces``: Removed Windows Server 2016 BYOL and made changes based on IAM campaign.

1.29.67
=======

* api-change:``backup``: This release added one attribute (resource name) in the output model of our 9 existing APIs in AWS backup so that customers will see the resource name at the output. No input required from Customers.
* api-change:``cloudfront``: CloudFront Origin Access Control extends support to AWS Elemental MediaStore origins.
* api-change:``glue``: DirectJDBCSource + Glue 4.0 streaming options
* api-change:``lakeformation``: This release removes the LFTagpolicyResource expression limits.

1.29.66
=======

* api-change:``transfer``: Updated the documentation for the ImportCertificate API call, and added examples.

1.29.65
=======

* api-change:``compute-optimizer``: AWS Compute optimizer can now infer if Kafka is running on an instance.
* api-change:``customer-profiles``: This release deprecates the PartyType and Gender enum data types from the Profile model and replaces them with new PartyTypeString and GenderString attributes, which accept any string of length up to 255.
* api-change:``frauddetector``: My AWS Service (Amazon Fraud Detector) - This release introduces Cold Start Model Training which optimizes training for small datasets and adds intelligent methods for treating unlabeled data. You can now train Online Fraud Insights or Transaction Fraud Insights models with minimal historical-data.
* api-change:``mediaconvert``: The AWS Elemental MediaConvert SDK has added improved scene change detection capabilities and a bandwidth reduction filter, along with video quality enhancements, to the AVC encoder.
* api-change:``outposts``: Adds OrderType to Order structure. Adds PreviousOrderId and PreviousLineItemId to LineItem structure. Adds new line item status REPLACED. Increases maximum length of pagination token.

1.29.64
=======

* enhancement:AWSCRT: Upgrade awscrt version to 0.16.9
* api-change:``proton``: Add new GetResourcesSummary API
* api-change:``redshift``: Corrects descriptions of the parameters for the API operations RestoreFromClusterSnapshot, RestoreTableFromClusterSnapshot, and CreateCluster.

1.29.63
=======

* api-change:``appconfig``: AWS AppConfig introduces KMS customer-managed key (CMK) encryption of configuration data, along with AWS Secrets Manager as a new configuration data source. S3 objects using SSE-KMS encryption and SSM Parameter Store SecureStrings are also now supported.
* api-change:``connect``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: Documentation updates for EC2.
* api-change:``elbv2``: Update elbv2 client to latest version
* api-change:``keyspaces``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``quicksight``: QuickSight support for Radar Chart and Dashboard Publish Options
* api-change:``redshift``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``sso-admin``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.29.62
=======

* bugfix:``s3``: boto3 no longer overwrites user supplied `Content-Encoding` with `aws-chunked` when user also supplies `ChecksumAlgorithm`.
* api-change:``devops-guru``: This release adds filter support ListAnomalyForInsight API.
* api-change:``forecast``: This release will enable customer select INCREMENTAL as ImportModel in Forecast's CreateDatasetImportJob API. Verified latest SDK containing required attribute, following https://w.amazon.com/bin/view/AWS-Seer/Launch/Trebuchet/
* api-change:``iam``: Documentation updates for AWS Identity and Access Management (IAM).
* api-change:``mediatailor``: The AWS Elemental MediaTailor SDK for Channel Assembly has added support for program updates, and the ability to clip the end of VOD sources in programs.
* api-change:``sns``: Additional attributes added for set-topic-attributes.

1.29.61
=======

* api-change:``accessanalyzer``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``appsync``: This release introduces the feature to support EventBridge as AppSync data source.
* api-change:``cloudtrail-data``: Add CloudTrail Data Service to enable users to ingest activity events from non-AWS sources into CloudTrail Lake.
* api-change:``cloudtrail``: Add new "Channel" APIs to enable users to manage channels used for CloudTrail Lake integrations, and "Resource Policy" APIs to enable users to manage the resource-based permissions policy attached to a channel.
* api-change:``codeartifact``: This release introduces a new DeletePackage API, which enables deletion of a package and all of its versions from a repository.
* api-change:``connectparticipant``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: This launch allows customers to associate up to 8 IP addresses to their NAT Gateways to increase the limit on concurrent connections to a single destination by eight times from 55K to 440K.
* api-change:``groundstation``: DigIF Expansion changes to the Customer APIs.
* api-change:``iot``: Added support for IoT Rules Engine Cloudwatch Logs action batch mode.
* api-change:``kinesis``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``opensearch``: Amazon OpenSearch Service adds the option for a VPC endpoint connection between two domains when the local domain uses OpenSearch version 1.3 or 2.3. You can now use remote reindex to copy indices from one VPC domain to another without a reverse proxy.
* api-change:``outposts``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``polly``: Amazon Polly adds two new neural American English voices - Ruth, Stephen
* api-change:``sagemaker``: Amazon SageMaker Automatic Model Tuning now supports more completion criteria for Hyperparameter Optimization.
* api-change:``securityhub``: New fields have been added to the AWS Security Finding Format. Compliance.SecurityControlId is a unique identifier for a security control across standards. Compliance.AssociatedStandards contains all enabled standards in which a security control is enabled.
* api-change:``support``: This fixes incorrect endpoint construction when a customer is explicitly setting a region.

1.29.60
=======

* api-change:``clouddirectory``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``cloudformation``: This feature provides a method of obtaining which regions a stackset has stack instances deployed in.
* api-change:``discovery``: Update ImportName validation to 255 from the current length of 100
* api-change:``dlm``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``ec2``: We add Prefix Lists as a new route destination option for LocalGatewayRoutes. This will allow customers to create routes to Prefix Lists. Prefix List routes will allow customers to group individual CIDR routes with the same target into a single route.
* api-change:``imagebuilder``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``kafka``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``mediaconvert``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``swf``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.29.59
=======

* api-change:``application-autoscaling``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``appstream``: Fixing the issue where Appstream waiters hang for fleet_started and fleet_stopped.
* api-change:``elasticbeanstalk``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``fis``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``glacier``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``greengrass``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.
* api-change:``greengrassv2``: Enabled FIPS endpoints for GovCloud (US) in SDK.
* api-change:``mediatailor``: This release introduces the As Run logging type, along with API and documentation updates.
* api-change:``outposts``: Adding support for payment term in GetOrder, CreateOrder responses.
* api-change:``sagemaker-runtime``: Update sagemaker-runtime client to latest version
* api-change:``sagemaker``: This release supports running SageMaker Training jobs with container images that are in a private Docker registry.
* api-change:``serverlessrepo``: Enabled FIPS endpoints for GovCloud (US) regions in SDK.

1.29.58
=======

* api-change:``events``: Update events client to latest version
* api-change:``iotfleetwise``: Add model validation to BatchCreateVehicle and BatchUpdateVehicle operations that invalidate requests with an empty vehicles list.
* api-change:``s3``: Allow FIPS to be used with path-style URLs.

1.29.57
=======

* api-change:``cloudformation``: Enabled FIPS aws-us-gov endpoints in SDK.
* api-change:``ec2``: This release adds new functionality that allows customers to provision IPv6 CIDR blocks through Amazon VPC IP Address Manager (IPAM) as well as allowing customers to utilize IPAM Resource Discovery APIs.
* api-change:``m2``: Add returnCode, batchJobIdentifier in GetBatchJobExecution response, for user to view the batch job execution result & unique identifier from engine. Also removed unused headers from REST APIs
* api-change:``polly``: Add 5 new neural voices - Sergio (es-ES), Andres (es-MX), Remi (fr-FR), Adriano (it-IT) and Thiago (pt-BR).
* api-change:``redshift-serverless``: Added query monitoring rules as possible parameters for create and update workgroup operations.
* api-change:``s3control``: Add additional endpoint tests for S3 Control. Fix missing endpoint parameters for PutBucketVersioning and GetBucketVersioning. Prior to this fix, those operations may have resulted in an invalid endpoint being resolved.
* api-change:``sagemaker``: SageMaker Inference Recommender now decouples from Model Registry and could accept Model Name to invoke inference recommendations job; Inference Recommender now provides CPU/Memory Utilization metrics data in recommendation output.
* api-change:``sts``: Doc only change to update wording in a key topic

1.29.56
=======

* api-change:``databrew``: Enabled FIPS us-gov-west-1 endpoints in SDK.
* api-change:``route53``: Amazon Route 53 now supports the Asia Pacific (Melbourne) Region (ap-southeast-4) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region.
* api-change:``ssm-sap``: This release provides updates to documentation and support for listing operations performed by AWS Systems Manager for SAP.

1.29.55
=======

* api-change:``lambda``: Release Lambda RuntimeManagementConfig, enabling customers to better manage runtime updates to their Lambda functions. This release adds two new APIs, GetRuntimeManagementConfig and PutRuntimeManagementConfig, as well as support on existing Create/Get/Update function APIs.
* api-change:``sagemaker``: Amazon SageMaker Inference now supports P4de instance types.

1.29.54
=======

* api-change:``ec2``: C6in, M6in, M6idn, R6in and R6idn instances are powered by 3rd Generation Intel Xeon Scalable processors (code named Ice Lake) with an all-core turbo frequency of 3.5 GHz.
* api-change:``ivs``: API and Doc update. Update to arns field in BatchGetStreamKey. Also updates to operations and structures.
* api-change:``quicksight``: This release adds support for data bars in QuickSight table and increases pivot table field well limit.

1.29.53
=======

* api-change:``appflow``: Adding support for Salesforce Pardot connector in Amazon AppFlow.
* api-change:``codeartifact``: Documentation updates for CodeArtifact
* api-change:``connect``: Amazon Connect Chat introduces Persistent Chat, allowing customers to resume previous conversations with context and transcripts carried over from previous chats, eliminating the need to repeat themselves and allowing agents to provide personalized service with access to entire conversation history.
* api-change:``connectparticipant``: This release updates Amazon Connect Participant's GetTranscript api to provide transcripts of past chats on a persistent chat session.
* api-change:``ec2``: Adds SSM Parameter Resource Aliasing support to EC2 Launch Templates. Launch Templates can now store parameter aliases in place of AMI Resource IDs. CreateLaunchTemplateVersion and DescribeLaunchTemplateVersions now support a convenience flag, ResolveAlias, to return the resolved parameter value.
* api-change:``glue``: Release Glue Studio Hudi Data Lake Format for SDK/CLI
* api-change:``groundstation``: Add configurable prepass and postpass times for DataflowEndpointGroup. Add Waiter to allow customers to wait for a contact that was reserved through ReserveContact
* api-change:``logs``: Bug fix - Removed the regex pattern validation from CoralModel to avoid potential security issue.
* api-change:``medialive``: AWS Elemental MediaLive adds support for SCTE 35 preRollMilliSeconds.
* api-change:``opensearch``: This release adds the enhanced dry run option, that checks for validation errors that might occur when deploying configuration changes and provides a summary of these errors, if any. The feature will also indicate whether a blue/green deployment will be required to apply a change.
* api-change:``panorama``: Added AllowMajorVersionUpdate option to OTAJobConfig to make appliance software major version updates opt-in.
* api-change:``sagemaker``: HyperParameterTuningJobs now allow passing environment variables into the corresponding TrainingJobs

1.29.52
=======

* api-change:``cloudwatch``: Update cloudwatch client to latest version
* api-change:``efs``: Update efs client to latest version
* api-change:``ivschat``: Updates the range for a Chat Room's maximumMessageRatePerSecond field.
* api-change:``wafv2``: Improved the visibility of the guidance for updating AWS WAF resources, such as web ACLs and rule groups.

(adam)

2023-02-15 18:19:24 UTC MAIN commitmail json YAML

py-cmudict: updated to 1.0.13

v1.0.13 (2022-12-19)

Fix

added commitizen config
explicit ci jobs
publish on tag v
added release workflow

(adam)

2023-02-15 18:15:31 UTC MAIN commitmail json YAML

Updated textproc/py-elementpath, textproc/py-xmlschema

(adam)

2023-02-15 18:15:13 UTC MAIN commitmail json YAML

py-xmlschema: updated to 2.2.1

`v2.2.1`_ (2023-02-11)
* Fix mixed content extension without explicit mixed attribute

`v2.2.0`_ (2023-02-06)
* Refine string serialization of XML resources and data elements
* Switch to use elementpath v4
* Fix sequence_type property for XSD types
* Remove *XsdElement.get_attribute()*: unused and doesn't work as expected

(adam)

2023-02-15 18:12:58 UTC MAIN commitmail json YAML

py-elementpath: updated to 4.0.1

v4.0.1 (2023-02-02)

Fix packaging: include py.typed in package data
Revert to comparison between xs:QName instances and strings

v4.0.0 (2023-02-01)

First XPath 3.1 implementation (without UCA collation support)

(adam)

2023-02-15 18:09:11 UTC MAIN commitmail json YAML

Updated net/ngtcp2, www/nghttp3, www/nghttp2, www/nghttp2-tools

(adam)

2023-02-15 18:08:25 UTC MAIN commitmail json YAML

nghttp2: updated to 1.52.0

Nghttp2 v1.52.0

doc

sphinx_rtd_theme has been removed from the repository and archive.

build

The following dependencies have been updated:

ngtcp2
nghttp3
OpenSSL(quictls)
BoringSSL
libbpf
CMake build now checks core and extra components to find libevent.

python

The deprecated Python bindings has been removed.

libnghttp2_asio

The deprecated libnghttp2_asio has been removed.

third-party

llhttp and neverbleed have been updated.

nghttpx

This release fixes the bug that stalls TLS connection.

integration

This release adds more http3 integration tests.

(adam)

2023-02-15 18:07:46 UTC MAIN commitmail json YAML

nghttp3: updated to 0.8.0

nghttp3 v0.8.0

nghttp3_ringbuf: fix __popcnt with WIN ARM (32bits)
workflow: Bump compilers
Prioritize lower stream
Add test case for "Prioritize a stream with lower stream ID"
Remove remnant code for server push
Remove nghttp3_node_id because we have single type of node ID now
Update RFCs
Nghttp3 unreachable
Minor cleanup
Clarify the case where offset >= buflen
Refactor enable_connect_protocol processing and add tests
Remove unused nghttp3_put_uint48be and nghttp3_put_uint24be functions
Rename nghttp3_get_varint_len and nghttp3_put_varint_len

(adam)

2023-02-15 18:07:02 UTC MAIN commitmail json YAML

ngtcp2: updated to 0.13.1

ngtcp2 v0.13.1

Workaround Handshake packet deadlock by exceeding CWND limit
Fix bug that a remote uni stream never be closed

ngtcp2 v0.13.0

Add section to describe how to associate Connection ID to ngtcp2_conn
server: Cleanup Connection ID association
Remove TLS lib version to make the maintenance easier
bbr2: Fix assertion failure
Picotls keylog
Add const qualifier to some array fields
Make token a pair of pointer to const uint8_t and its size
Add final QUIC version 2 support
examples: Format QUIC version in hex string
Make hard-coded static library suffix optional
Update Version Negotiation to draft-14
Remove QUIC version 2 draft
Clarify server behavior when negotiating version with preferred_versions
examples: Use std::fixed for timer value
Bump boringssl
Remove sphinx theme bundle

(adam)

2023-02-15 15:38:08 UTC MAIN commitmail json YAML

The shell backend was retired, the sock overlay should replace it

If you had this:
database        shell
suffix          "cn=log"
rootdn          "cn=root,dc=log"
add            "/usr/local/bin/prog"
modify          "/usr/local/bin/prog"
delete          "/usr/local/bin/prog"
modrdn          "/usr/local/bin/prog"

Now use this (not documented anywhere!)
database        null
suffix          "cn=log"
overlay        sock
socketpath      "/var/run/prog.sock"
sockops        add delete modify modrdn

And now you need to write a daemon that reads on a local SOCK_STREAM
socket to get the data (the format is the same slapd-shell produced),
and executes /usr/local/bin/prog with that data on stdin.

(manu)

2023-02-15 15:19:52 UTC MAIN commitmail json YAML

doc: Update intel-microcode-netbsd to 20230214.

(msaitoh)

2023-02-15 15:18:24 UTC MAIN commitmail json YAML

Update intel-microcode-netbsd to 20230214.

### Purpose

- Security updates for [INTEL-SA-00767]
- Security updates for [INTEL-SA-00738]
- Security updates for [INTEL-SA-00700]

### New Platforms

| Processor | Stepping | F-M-S/PI    | Old Ver  | New Ver  | Products
|:----------|:---------|:------------|:---------|:---------|:---------
| SPR-SP    | E2      | 06-8f-05/87 |          | 2b000181 | Xeon Scalable Gen4
| SPR-SP    | E3      | 06-8f-06/87 |          | 2b000181 | Xeon Scalable Gen4
| SPR-SP    | E4      | 06-8f-07/87 |          | 2b000181 | Xeon Scalable Gen4
| SPR-SP    | E5      | 06-8f-08/87 |          | 2b000181 | Xeon Scalable Gen4
| SPR-HBM  | B3      | 06-8f-08/10 |          | 2c000170 | Xeon Max
| RPL-P 6+8 | J0      | 06-ba-02/07 |          | 0000410e | Core Gen13
| RPL-H 6+8 | J0      | 06-ba-02/07 |          | 0000410e | Core Gen13
| RPL-U 2+8 | Q0      | 06-ba-02/07 |          | 0000410e | Core Gen13

### Updated Platforms

| Processor | Stepping | F-M-S/PI    | Old Ver  | New Ver  | Products
|:----------|:---------|:------------|:---------|:---------|:---------
| ADL      | C0      | 06-97-02/07 | 00000026 | 0000002c | Core Gen12
| ADL      | C0      | 06-97-05/07 | 00000026 | 0000002c | Core Gen12
| ADL      | C0      | 06-bf-02/07 | 00000026 | 0000002c | Core Gen12
| ADL      | C0      | 06-bf-05/07 | 00000026 | 0000002c | Core Gen12
| ADL      | L0      | 06-9a-03/80 | 00000424 | 00000429 | Core Gen12
| ADL      | L0      | 06-9a-04/80 | 00000424 | 00000429 | Core Gen12
| CLX-SP    | B0      | 06-55-06/bf | 04003302 | 04003303 | Xeon Scalable Gen2
| CLX-SP    | B1      | 06-55-07/bf | 05003302 | 05003303 | Xeon Scalable Gen2
| CPX-SP    | A1      | 06-55-0b/bf | 07002501 | 07002503 | Xeon Scalable Gen3
| GLK      | B0      | 06-7a-01/01 | 0000003c | 0000003e | Pentium Silver N/J5xxx, Celeron N/J4xxx
| GLK-R    | R0      | 06-7a-08/01 | 00000020 | 00000022 | Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120
| ICL-D    | B0      | 06-6c-01/10 | 01000201 | 01000211 | Xeon D-17xx, D-27xx
| ICL-U/Y  | D1      | 06-7e-05/80 | 000000b6 | 000000b8 | Core Gen10 Mobile
| ICX-SP    | D0      | 06-6a-06/87 | 0d000375 | 0d000389 | Xeon Scalable Gen3
| JSL      | A0/A1    | 06-9c-00/01 | 24000023 | 24000024 | Pentium N6000/N6005, Celeron N4500/N4505/N5100/N5105
| LKF      | B2/B3    | 06-8a-01/10 | 00000031 | 00000032 | Core w/Hybrid Technology
| RKL-S    | B0      | 06-a7-01/02 | 00000056 | 00000057 | Core Gen11
| RPL-S    | S0      | 06-b7-01/32 | 0000010e | 00000112 | Core Gen13
| SKX-SP    | B1      | 06-55-03/97 | 0100015e | 01000161 | Xeon Scalable

(msaitoh)

2023-02-15 14:17:29 UTC MAIN commitmail json YAML

doc: Updated lang/php81 to 8.1.16

(taca)

2023-02-15 14:16:44 UTC MAIN commitmail json YAML

lang/php81: update to 8.1.16

14 Feb 2023, PHP 8.1.16

- Core:
  . Fixed bug #81744 (Password_verify() always return true with some hash).
    (CVE-2023-0567). (Tim D端sterhus)
  . Fixed bug #81746 (1-byte array overrun in common path resolve code).
    (CVE-2023-0568). (Niels Dossche)

- SAPI:
  . Fixed bug GHSA-54hq-v5wp-fqgv (DOS vulnerability when parsing multipart
    request body). (CVE-2023-0662) (Jakub Zelenka)

(taca)

2023-02-15 14:15:50 UTC MAIN commitmail json YAML

doc: Updated lang/php82 to 8.2.3

(taca)

2023-02-15 14:15:12 UTC MAIN commitmail json YAML

lang/php82: update to 8.2.3

14 Feb 2023, PHP 8.2.3

- Core:
  . Fixed bug #81744 (Password_verify() always return true with some hash).
    (CVE-2023-0567) (Tim D端sterhus)
  . Fixed bug #81746 (1-byte array overrun in common path resolve code).
    (CVE-2023-0568) (Niels Dossche)

- FPM:
  . Fixed bug GHSA-54hq-v5wp-fqgv (DOS vulnerability when parsing multipart
    request body). (CVE-2023-0662) (Jakub Zelenka)

(taca)

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

doc: Updated lang/php80 to 8.0.28

(taca)

2023-02-15 14:13:06 UTC MAIN commitmail json YAML

lang/php80: update to 8.0.28

14 Feb 2023, PHP 8.0.28

- Core:
  . Fixed bug #81744 (Password_verify() always return true with some hash).
    (CVE-2023-0567). (Tim D端sterhus)
  . Fixed bug #81746 (1-byte array overrun in common path resolve code).
    (CVE-2023-0568). (Niels Dossche)

- SAPI:
  . Fixed bug GHSA-54hq-v5wp-fqgv (DOS vulnerability when parsing multipart
    request body). (CVE-2023-0662) (Jakub Zelenka)

(taca)

2023-02-15 13:06:10 UTC MAIN commitmail json YAML

doc: Added geography/librttopo version 1.1.0

(wiz)

2023-02-15 13:06:00 UTC MAIN commitmail json YAML

geography/Makefile: + librtttopo

(wiz)

2023-02-15 13:05:48 UTC MAIN commitmail json YAML

geography/librttopo: import librttopo-1.1.0

The RT Topology Library exposes an API to create and manage standard
(ISO 13249 aka SQL/MM) topologies using user-provided data stores.

The code is derived from the PostGIS liblwgeom library enhanced to
provide thread-safety, have less dependencies and be independent
from PostGIS release cycles.

(wiz)

2023-02-15 12:56:38 UTC MAIN commitmail json YAML

Updated databases/openldap

(adam)

2023-02-15 12:53:47 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.62

(wiz)

2023-02-15 12:53:38 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.62.

7.1.0.62

    Fix EOI marker detection for Exif by @kmilos in #6050
    add BC5_UNORM compression support by @mmomtchev in #6039

7.1.0.61:

    Link MagickCore to urlmon when targeting Windows by @giordano in #6032
    Fix wonky wording in SECURITY.md by @mara004 in #6033

(wiz)

2023-02-15 12:49:22 UTC MAIN commitmail json YAML

doc: Updated devel/happy to 1.20.1.1

(wiz)

2023-02-15 12:49:13 UTC MAIN commitmail json YAML

happy: update to 1.20.1.1.

## 1.20.1

* Fix for building with mtl-2.3.1 (GHC 9.6)

(wiz)

2023-02-15 12:46:46 UTC MAIN commitmail json YAML

openldap: updated to 2.6.4

OpenLDAP 2.6.4 Release (2023/02/08)
Fixed client tools to remove 'h' and 'p' options
Fixed ldapsearch memory leak with paged results
Fixed libldap ldif_open_urlto check for failure
Fixed libldap ldap_url_parsehosts check for failure
Fixed liblunicode UTF8bvnormalize buffer size
Fixed lloadd memory leaks
Fixed lloadd shutdown code to protect memory correctly
Fixed lloadd race in epoch.c
Fixed lloadd potential deadlock with cn=monitor
Fixed lloadd to keep listener base around when not active
Fixed lloadd object reclamation sequencing
Fixed slapd memory leak with olcAuthIDRewrite
Fixed slapd free of redundant cmdline option
Fixed slapd transactions extended operations cleanup after write
Fixed slapd deadlock with replicated cn=config
Fixed slapd connection close logic
Fixed slapd bconfig locking of cn=config entries
Fixed slapd-mdb max number of index databases to 256
Fixed slapd-mdb to always release entries from ADD operations
Fixed slapd-mdb to fully init empty DN in tool_entry_get
Fixed slapd-monitor memory leaks with lloadd
Fixed slapd-monitor to free remembered cookies
Fixed slapo-accesslog reqStart ordering matching rule
Fixed slapo-deref memory leak
Fixed slapo-dynlist to ignore irrelevant objectClasses
Fixed slapo-dynlist to avoid unnecessary searches
Fixed slapo-dynlist to mark internal searches as such
Fixed slapo-pcache crash in consistency_check
Fixed slapo-remoteauth memory leaks
Fixed slapo-rwm memory leaks
Build Environment
Fixed ancient DOS related ifdef checks
Fixed build process to not use gmake specific features
Fixed source tree to remove symlinks
Fixed slapo-otp testdir creation
Fixed slapd-tester memory leak
Fixed usage of non-standard C syntax
Fixed usage of bashism
Fixed test suite portability
Documentation
Fixed ldap_bind(3) to document ber_bvfree in ldap_sasl_bind
Fixed slapo-asyncmeta(5) to clarify scheduling for target connections
Fixed slapo-dynlist(5) to clarify configuration settings
Fixed slapo-unique(5) to clarify when quoting should be used
Minor cleanup

(adam)

2023-02-15 12:23:49 UTC MAIN commitmail json YAML

Updated audio/py-soundfile, comms/srtp

(adam)

2023-02-15 12:23:31 UTC MAIN commitmail json YAML

srtp: updated to 2.5.0

2.5.0

- Make mbedtls hmac less restrictive in line with RFC and library capabilities
- Allow overriding stream list implementation
- update min openssl version to 1.1.0
- Openssl 3 support for EVP MAC
- Add android build to CI
- add CIFuzz Github action to workflows
- Add policy_set_aes_cm_192_xxx symbols to def file
- Use current directions in stream update test
- Call `set_aad` and `get_tag` in AEAD performance tests
- Create alias for srtp2 as libSRTP::srtp2
- Remove compatibility code for legacy OpenSSL to fix LibreSSL build
- Export CMake Targets
- Avoid initializing local char table when converting nibble to hex
- EVP_CIPHER_CTX_cleanup() is deprecated in OpenSSL 1.1.0
- Correct null cipher key sizes and be more defensive
- Include directory should point to 'include' not to 'include/srtp2'
- Count blocks instead of bytes in AES-ICM limit computation
- Rtp decoder support ssrc and roc
- Use a full-length key even with null ciphers
- Fix set ROC functionality with gcm

2.4.0

Major changes

- Remove EKT files, this was never completed and the draft has since changed.
- Adds support for Mbedtls as a crypto backend.
- Support apple silicon build.
- Adds support for the Meson build system. This is an alternative to Cmake and auto tools.

Other changes

- Improve OpenSSL KDF check.
- Add void to function declarations for EVP_EncryptInit check.
- Remove dead code.
- Support running against nss >= 3.52.
- Remove references to dtls from libsrtp.
- Use nss based hmac when nss enabled.
- Move selftest vectors form backends to common files.
- Extend cmake support.
- Fix gcc11 warning by defining output length.
- Remove visual studio build files.
- cmake: Set the VERSION property of the srtp2 library.
- Fixed issue 499 with buffer overflow.
- Feature/additional error checks.
- Rework check for OPENSSL_cleanse().
- Avoid non-existing compiler flag -O4.
- Fix two-byte RTP header extension encryption.
- Modify cmake to install crypto_types.h instead of cipher_types.h

(adam)

2023-02-15 12:21:59 UTC MAIN commitmail json YAML

py-soundfile: updated to 0.12.0

0.12.0
Updated libsndfile to v1.2.0
Improves precompiled library location, especially with py2app or cx-freeze.
Now provide binary wheels for Linux x86_64
Now prefers packaged libsndfile over system-installed libsndfile

(adam)

2023-02-15 08:11:42 UTC MAIN commitmail json YAML

doc: Updated www/curl to 7.88.0

(wiz)

2023-02-15 08:11:33 UTC MAIN commitmail json YAML

curl: update to 7.88.0.

curl and libcurl 7.87.1

This release includes the following changes:

o curl.h: add CURL_HTTP_VERSION_3ONLY [82]
o share: add sharing of HSTS cache among handles [7]
o src: add --http3-only [81]
o tool_operate: share HSTS between handles
o urlapi: add CURLU_PUNYCODE [25]
o writeout: add %{certs} and %{num_certs} [33]

This release includes the following bugfixes:

o cf-socket: fix build when not HAVE_GETPEERNAME [89]
o cf-socket: keep sockaddr local in the socket filters [69]
o cfilters:Curl_conn_get_select_socks: use the first non-connected filter [24]
o CI: add a workflow to automatically label pull requests [102]
o CI: add pytest GHA to CI test/tests-httpd on a HTTP/3 setup [109]
o CI: Retry failed downloads to reduce spurious failures
o CI: update wolfssl / wolfssh to 5.5.4 / 1.4.12 [167]
o cmake: bump requirement to 3.7 [23]
o cmake: check for sendmsg [39]
o cmake: delete redundant macro definition `SECURITY_WIN32` [91]
o cmake: fix dev warning due to mismatched arg [160]
o cmake: fix the snprintf detection [5]
o cmake: remove deprecated symbols check [96]
o cmake: set SOVERSION also for macOS [68]
o cmake: use list APPEND syntax for CMAKE_REQUIRED_DEFINITIONS [94]
o cmdline-opts/Makefile: on error, do not leave a partial [163]
o CODEOWNERS: remove the peeps mentioned as CI owners [128]
o connect: fix access of pointer before NULL check [83]
o connect: fix build when not ENABLE_IPV6 [88]
o connect: fix strategy testing for attempts, timeouts and happy-eyeball [110]
o connections: introduce http/3 happy eyeballs [127]
o content_encoding: do not reset stage counter for each header [170]
o CONTRIBUTE: More formally specify the commit description [158]
o cookies: fp is always not NULL [104]
o copyright.pl: cease doing year verifications [74]
o copyright: update all copyright lines and remove year ranges [35]
o curl.1: make help, version and manual sections "custom" [165]
o curl.h: allow up to 10M buffer size [76]
o curl.h: mark CURLSSLBACKEND_MESALINK as deprecated [52]
o curl/websockets.h: extend the websocket frame struct
o curl: output warning at --verbose output for debug-enabled version [80]
o curl_free.3: fix return type of `curl_free` [113]
o curl_global_sslset.3: clarify the openssl situation [53]
o curl_log: for failf/infof and debug logging implementations [87]
o curl_setup: Disable by default recv-before-send in Windows [154]
o curl_version_info.3: fix typo [100]
o curl_ws_send.3: clarify how to send multi-frame messages
o CURLOPT_HEADERDATA.3: warn DLL users must set write function [45]
o CURLOPT_READFUNCTION.3: the callback 'size' arg is always 1 [73]
o CURLOPT_WRITEFUNCTION.3: fix memory leak in example [122]
o dict: URL decode the entire path always [120]
o docs/DEPRECATE.md: deprecate gskit [36]
o docs: add link to GitHub Discussions [49]
o docs: mention indirect effects of --insecure [19]
o docs: POSTFIELDSIZE must be set to -1 with read function [97]
o doh: ifdef IPv6 code [123]
o easyoptions: fix header printing in generation script [84]
o escape: hex decode with a lookup-table [107]
o escape: use table lookup when adding %-codes to output [105]
o examples: remove the curlgtk.c example [48]
o fopen: remove unnecessary assignment [111]
o ftpserver: lower the DATA connect timeout to speed up torture tests [27]
o GHA/macos.yml: bump to gcc-12 [106]
o GHA/macos: use Xcode_14.0.1 for cmake builds [132]
o GHA: add job on Slackware 15.0 [58]
o GHA: bump ngtcp2 workflow dependencies [169]
o GHA: enable websockets in the torture job [148]
o GHA: move the quiche job here from zuul [75]
o GHA: use designated ngtcp2 and its dependencies versions [77]
o haxproxy: send before TLS handhshake [34]
o header.d: add a header file example [149]
o hsts.d: explain hsts more [78]
o hsts: handle adding the same host name again
o HTTP/[23]: continue upload when state.drain is set [150]
o http2: aggregate small SETTINGS/PRIO/WIN_UPDATE frames [155]
o http2: fix compiler warning due to uninitialized variable
o http2: minor buffer and error path fixes [151]
o http2: when using printf %.*s, the length arg must be 'int' [41]
o HTTP3: mention what needs to be in place to remove EXPERIMENTAL label [31]
o http: add additional condition for including stdint.h [54]
o http: decode transfer encoding first [51]
o http: fix "part of conditional expression is always false" [125]
o http: remove the trace message "Mark bundle... multiuse" [6]
o http_aws_sigv4: remove typecasts from HMAC_SHA256 macro [121]
o http_proxy: do not assign data->req.p.http use local copy [59]
o INSTALL: document how to use multiple TLS backends [103]
o lib670: make test.h the first include [56]
o lib: connect/h2/h3 refactor [57]
o lib: fix typos [99]
o lib: fix typos in comments which repeat a word [67]
o libssh2: try sha2 algos for hostkey methods [2]
o libtest: add a sleep macro for Windows [115]
o Linux CI: update some dependecies to latest tag [44]
o Makefile.mk: fix wolfssl and mbedtls default paths [21]
o man pages: call the custom user pointer 'clientp' consistently [135]
o md4: fix build with GnuTLS + OpenSSL v1 [12]
o misc: fix grammar and spelling [14]
o misc: fix spelling [134]
o misc: reduce struct and struct field sizes [65]
o msh3: add support for request payload [28]
o msh3: update to v0.5 Release [17]
o msh3: update to v0.6 [60]
o multi: stop sending empty HTTP/3 UDP datagrams on Windows [136]
o multihandle: turn bool struct fields into bits [26]
o ngtcp2: add CURLOPT_SSL_CTX_FUNCTION support for openssl+wolfssl [62]
o ngtcp2: fix the build without 'sendmsg' [38]
o ngtcp2: replace removed define and stop using removed function [164]
o no-clobber.d: only use long form options in man page text [145]
o noproxy: support for space-separated names is deprecated [66]
o nss: implement data_pending method [43]
o openldap: fix missing sasl symbols at build in specific configs [152]
o openssl: adapt to boringssl's error code type [118]
o openssl: don't ignore CA paths when using Windows CA store (redux) [101]
o openssl: don't log raw record headers [93]
o openssl: make the BIO_METHOD a local variable in the connection filter [79]
o openssl: only use CA_BLOB if verifying peer [112]
o openssl: remove attached easy handles from SSL instances [29]
o openssl: store the CA after first send (ClientHello) [156]
o os400: fixes to make-lib.sh and initscript.sh [71]
o packages: remove Android, update README [108]
o release-notes.pl: check fixes/closes lines better
o Revert "x509asn1: avoid freeing unallocated pointers" [37]
o runtest.pl: add expected fourth return value [40]
o runtests: tear down http2/http3 servers when https server is stopped [8]
o runtests: consider warnings fatal and error on them [32]
o runtests: fix detection of TLS backends [50]
o runtests: make 'mbedtls' a testable feature
o rustls: improve error messages [162]
o scripts/delta: show percent of number of files changed since last tag
o scripts: fix Appveyor job detection in cijobs.pl
o scripts: set file mode +x on all perl and shell scripts [63]
o sectransp: fix for incomplete read/writes [61]
o SECURITY-PROCESS.md: document severity levels [20]
o setopt: Address undefined behaviour by checking for null [161]
o setopt: move the SHA256 opt within #ifdef libssh2 [42]
o setopt: use >, not >=, when checking if uarg is larger than uint-max [140]
o smb: return error on upload without size [142]
o socketpair: allow localhost MITM sniffers [30]
o strdup: name it Curl_strdup [16]
o system.h: assume OS400 is always built with ILEC compiler [95]
o test1560: use a UTF8-using locale when run [46]
o test2304: remove stdout verification
o tests-httpd: basic infra to run curl against an apache httpd [72]
o tests: add 3 new HTTP/2 test cases, plus https: support for nghttpx [9]
o tests: add tests for HTTP/2 and HTTP/3 to verify the header API [166]
o tests: avoid use of sha1 in certificates [4]
o tls: fixes for wolfssl + openssl combo builds [133]
o tool_getparam: fix hiding of command line secrets [85]
o tool_operate: fix `CURLOPT_SOCKS5_GSSAPI_NEC` type [1]
o tool_operate: fix error codes during DOS filename sanitize [138]
o tool_operate: fix error codes on bad URL & OOM [139]
o tool_operate: fix headerfile writing [64]
o tool_operate: repair --rate [119]
o transfer: break the read loop when RECV is cleared [22]
o typecheck: accept expressions for option/info parameters [3]
o url: fix part of conditional expression is always true [147]
o urlapi: avoid Curl_dyn_addf() for hex outputs [130]
o urlapi: fix part of conditional expression is always true: qlen [146]
o urlapi: skip path checks if path is just "/" [131]
o urlapi: skip the extra dedotdot alloc if no dot in path [126]
o urldata: cease storing TLS auth type [55]
o urldata: make 'ftp_create_missing_dirs' depend on FTP || SFTP [13]
o urldata: make set.http200aliases conditional on HTTP being present [11]
o urldata: move the cookefilelist to the 'set' struct [15]
o urldata: remove unused struct fields, made more conditional [10]
o vquic: stabilization and improvements [141]
o vtls: fix hostname handling in filters [98]
o vtls: manage current easy handle in nested cfilter calls [90]
o vtls: use ALPN HTTP/1.0 when HTTP/1.0 is used
o winbuild: document that arm64 is supported [92]
o windows: always use curl's basename() implementation [157]
o wolfssl: remove deprecated post-quantum algorithms [124]
o workflows/linux.yml: merge 3 common packages [18]
o write-out.d: add 'since version' to %{header_json} documentation [129]
o write-out.d: clarify Windows % symbol escaping [86]
o ws: fix autoping handling [70]
o ws: fix multiframe send handling [143]
o ws: fix recv of larger frames [144]
o ws: remove bad assert [117]
o ws: unstick connect-only shutdown [116]
o ws: use %Ou for outputting curl_off_t with info() [153]
o x509asn1: fix compile errors and warnings [47]
o zuul: stop using this CI service [114]

(wiz)

2023-02-15 08:04:42 UTC MAIN commitmail json YAML

lldb: mark NetBSD-*-powerpc as not supported (until someone fixes it).

Stops wasting time trying (and failing) during a bulk build.

(he)

2023-02-15 07:49:04 UTC MAIN commitmail json YAML

Updated devel/py-typing-extensions, security/py-google-auth

(adam)

2023-02-15 07:48:45 UTC MAIN commitmail json YAML

py-google-auth: updated to 2.16.0

2.16.0

Features

AwsCredentials should not call metadata server if security creds and region are retrievable through the environment variables
Wrap all python built-in exceptions into library excpetions

Bug Fixes

Allow get_project_id to take a request
Make OAUTH2.0 client resistant to string type 'expires_in' responses from non-compliant services

(adam)

2023-02-15 07:43:41 UTC MAIN commitmail json YAML

py-typing-extensions: updated to 4.5.0

4.5.0:
Unknown changes

(adam)

2023-02-15 07:41:44 UTC MAIN commitmail json YAML

lldb: convert to using atomic64.mk.

This brings the NetBSD/macppc build from 9% to 90%, at which point
it bombs out due to missing

lldb_private::process_netbsd::NativeRegisterContextNetBSD::CreateHostNativeRegisterContextNetBSD

which is apparently only implemented for amd64 and i386.

(he)

2023-02-15 07:40:52 UTC MAIN commitmail json YAML

2023-02-15 03:27:40 UTC MAIN commitmail json YAML

doc: Added games/ironwail version 0.6.0

(charlotte)

2023-02-15 03:27:10 UTC MAIN commitmail json YAML

games/Makefile: + ironwail

(charlotte)

2023-02-15 03:26:36 UTC MAIN commitmail json YAML

games/ironwail: Import package

A fork of the popular GLQuake descendant QuakeSpasm with a focus on high
performance instead of maximum compatibility, with a few extra features
sprinkled on top.

(charlotte)

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

2023-02-15 03:07:50 UTC MAIN commitmail json YAML

doc: Added games/nanosaur2 version 2.1.0

(charlotte)

2023-02-15 03:07:06 UTC MAIN commitmail json YAML

games/Makefile: + nanosaur2

(charlotte)

2023-02-15 03:06:42 UTC MAIN commitmail json YAML

games/nanosaur2: Import package

Nanosaur II: Hatchling is a continuation of the original Nanosaur storyline,
only this time you get to fly a pterodactyl who's loaded with hi-tech
weaponry. In addition to the three level adventure mode where you blast
enemy dinos and save eggs, there are also six two-player levels including
racing, capture-the-flag, and battle.

This is a port of the original Mac version of the game to modern operating
systems, made under permission from Pangea Software, Inc.

(charlotte)

2023-02-15 02:22:18 UTC MAIN commitmail json YAML

doc: Added games/nanosaur version 1.4.4

(charlotte)

2023-02-15 02:21:51 UTC MAIN commitmail json YAML

games/Makefile: + nanosaur

(charlotte)

2023-02-15 02:21:38 UTC MAIN commitmail json YAML

games/nanosaur: Import package

This is Pangea Software's Nanosaur updated to run on modern systems.

Originally released in 1998 as a Mac-only game, Nanosaur casts a cybernetic
dinosaur from the future who's sent back in time 20 minutes before a giant
asteroid hits the Earth.

(charlotte)

2023-02-15 00:08:32 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.8.0

(gutteridge)

2023-02-15 00:07:39 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.8.0

Change log:

0.8.0 (2023-02-10)
=====
- Notification windows don't need to be override-redirect
- Reposition notifications when workarea changes
- Add setting to allow ignoring app-specified expire timeout
- Add setting to never expire notifications
- Update log viewer in settings when log changes on disk
- Fix one more unnecessary full count of unread messages
- Update log entry icons when marking all read
- Remove unused var
- Use new unread emblem for icons in log
- Stop checking if there are unread notifications as often
- Improve the panel icon when there are unread notifications
- Make the log max size a little friendlier
- Remove warning about high log size limit
- Add ability to mark individual log entries read
- Add emblem to icon of unread messages in log
- Make migrating the old log file more robust
- Remove bool returns from the log write functions
- Improve unread handling
- Make max-log-size option work again
- Add missing finalize for 'delete all' sqlite statement
- Implement progressive loading for log viewer
- Move log viewer to its own widget/file
- Add options for what to do when opening the plugin menu
- Add option to only show unread notifications in plugin menu
- Reduce some error-checking boilerplate
- Glade-ify the plugin settings dialog
- Queue writes to sqlite database
- settings: don't bail if libnotify init fails
- Fix deprecated unitless font-size in ZOMG-PONIES! theme
- Rearrange settings dialog
- Add ability to delete individual log entries
- Update my copyright & email
- Add timestamp formatting options
- Clean up extraneous things in settings glade file
- Add "Mark All Read" button to settings and panel plugin
- Move notification log to sqlite
- Set default debug based on git/not-git
- Remove configure.ac from gitignore
- Eliminate need for pre-processed configure.ac.in
- Translation Updates:
  Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan,
  Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), Estonian, Finnish, French,
  Galician, Georgian, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean,
  Lithuanian, Malay, Norwegian Bokm奪l, Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian

(gutteridge)

2023-02-14 21:27:26 UTC MAIN commitmail json YAML

doc: Added devel/shellspec version 0.28.1

(schmonz)

2023-02-14 21:27:08 UTC MAIN commitmail json YAML

Add and enable shellspec.

(schmonz)

2023-02-14 21:26:29 UTC MAIN commitmail json YAML

Add shellspec, a full-featured BDD unit testing framework for POSIX shells.

ShellSpec is a unit testing framework for dash, bash, ksh, zsh and all
POSIX shells that provides first-class features such as code coverage,
mocking, parameterized test, parallel execution and more. It was
developed as a dev/test tool for cross-platform shell scripts and shell
script libraries. ShellSpec is a new modern testing framework released
in 2019, but it's already stable enough. With lots of practical CLI
features and simple yet powerful syntax, it provides you with a fun
shell script test environment.

(schmonz)

2023-02-14 20:42:48 UTC MAIN commitmail json YAML

doc: Updated sysutils/monit to 5.33.0

(leot)

2023-02-14 20:42:43 UTC MAIN commitmail json YAML

monit: Update to 5.33.0

Changes:
5.33.0
------
- New: Added click-jacking protection headers to Monit HTTP GUI (the
  SAMEORIGIN iframe is allowed).
- Fixed: Issue #1035: If the start, stop or restart program statement
  contains the equal sign, which is not followed by a space character,
  the configuration is not parsed correctly.
- Fixed: Issue #1047: If the MariaDB server doesn't allow access to
  the host, from which Monit test is running, Monit reported: Invalid
  handshake packet sequence id -- not MySQL protocol.
- Fixed: Add the missing responsetime option to the ping test.

(leot)

2023-02-14 19:11:23 UTC MAIN commitmail json YAML

Updated lang/py-mypy_extensions, lang/py-mypy

(adam)

2023-02-14 19:09:59 UTC MAIN commitmail json YAML

py-mypy py-mypy_extensions: updated to 1.0.0

Mypy 1.0 Released

Now that mypy reached 1.0, we窶冤l switch to a new versioning scheme. Mypy version numbers will be of form x.y.z.

Mypy 1.0 is up to 40% faster than mypy 0.991 when type checking the Dropbox internal codebase. We also set up a daily job to measure the performance of the most recent development version of mypy to make it easier to track changes in performance.

Mypy will now generate an error if you use a variable before it窶冱 defined. This feature is enabled by default. By default mypy reports an error when it infers that a variable is always undefined.

A new experimental possibly-undefined error code is now available that will detect variables that may be undefined.

There is now a simpler syntax for declaring generic self types introduced in PEP 673: the Self type. You no longer have to define a type variable to use 窶徭elf types窶�, and you can use them with attributes.

(adam)

2023-02-14 19:08:32 UTC MAIN commitmail json YAML

doc: Added fonts/nerd-fonts-IBMPlexMono version 2.2.2

(nikita)

2023-02-14 19:08:02 UTC MAIN commitmail json YAML

Import fonts/nerd-fonts-IBMPlexMono as nerd-fonts-IBMPlexMono version 2.2.2

Nerd Fonts patches developer targeted fonts with a high number of
glyphs (icons). Specifically to add a high number of extra glyphs
from popular 'iconic fonts' such as Font Awesome, Devicons,
Octicons, and others.

IBM Plex Mono (BlexMono) is derived from IBM Plex Mono.

(nikita)

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

doc: Added fonts/nerd-fonts-iA-Writer version 2.2.2

(nikita)

2023-02-14 19:01:23 UTC MAIN commitmail json YAML

Import fonts/nerd-fonts-iA-Writer as nerd-fonts-iA-Writer version 2.2.2

Nerd Fonts patches developer targeted fonts with a high number of
glyphs (icons). Specifically to add a high number of extra glyphs
from popular 'iconic fonts' such as Font Awesome, Devicons,
Octicons, and others.

iA Writer (iM Writing) is a font derived from iA Writer.

(nikita)

2023-02-14 18:43:36 UTC MAIN commitmail json YAML

Updated devel/git

(adam)

2023-02-14 18:43:19 UTC MAIN commitmail json YAML

git: updated to 2.39.2

Git v2.39.2 Release Notes
=========================

This release merges up the fixes that appear in v2.30.8, v2.31.7,
v2.32.6, v2.33.7, v2.34.7, v2.35.7, v2.36.5, v2.37.6 and v2.38.4
to address the security issues CVE-2023-22490 and CVE-2023-23946;
see the release notes for these versions for details.

(adam)

2023-02-14 18:29:50 UTC MAIN commitmail json YAML

Updated devel/py-sure, textproc/py-parse_type

(adam)

2023-02-14 18:29:33 UTC MAIN commitmail json YAML

py-parse_type: updated to 0.6.0

Version: 0.6.0

FIXED:
+ setup.py: Remove use of "use_2to3"

(adam)

2023-02-14 18:23:40 UTC MAIN commitmail json YAML

py-sure: updated to 2.0.1

v2.0.1
Fixes CI build (Github Actions)
Fixes broken tests
Housekeeping: Licensing
Disable nosetests for testing leaving only pytest as supported test-runner for now

(adam)

2023-02-14 18:19:49 UTC MAIN commitmail json YAML

putty: update macOS build fix

(tnn)

2023-02-14 18:09:43 UTC MAIN commitmail json YAML

py-django14: remove psycopg2 support (python 3.x only) and default to sqlite option.

(nikita)

2023-02-14 17:49:43 UTC MAIN commitmail json YAML

Added devel/py-pyproject_hooks; Updated math/py-asteval

(adam)

2023-02-14 17:49:26 UTC MAIN commitmail json YAML

py-asteval: updated to 0.9.29

0.9.29
bug fixes

(adam)

2023-02-14 17:42:54 UTC MAIN commitmail json YAML

py-pyproject_hooks: added version 1.0.0

This is a low-level library for calling build-backends in pyproject.toml-based
project. It provides the basic functionality to help write tooling that
generates distribution files from Python projects.

(adam)

2023-02-14 17:39:43 UTC MAIN commitmail json YAML

Updated net/haproxy, devel/py-tenacity

(adam)

2023-02-14 17:39:21 UTC MAIN commitmail json YAML

py-tenacity: updated to 8.2.1

8.2.1
chore(typing): improve typing of WrappedFn
      This change improves the typing of WrappedFn.
It makes explictly the two signatures of tenacity.retry() with overload.

This avoids mypy thinking the return type is `<nothing>`

(adam)

2023-02-14 17:36:40 UTC MAIN commitmail json YAML

haproxy: updated to 2.7.3

2.7.3
- BUG/MINOR: jwt: Wrong return value checked
- BUG/MINOR: quic: Do not request h3 clients to close its unidirection streams
- MEDIUM: quic-sock: fix udp source address for send on listener socket
- BUG/MINOR: sink: make sure to always properly unmap a file-backed ring
- DEV: haring: add a new option "-r" to automatically repair broken files
- MINOR: connection: add a BUG_ON() to detect destroying connection in idle list
- MINOR: mux-quic/h3: send SETTINGS as soon as transport is ready
- BUG/MINOR: h3: fix GOAWAY emission
- BUG/MEDIUM: mux-quic: fix crash on H3 SETTINGS emission
- BUG/MEDIUM: hpack: fix incorrect huffman decoding of some control chars
- BUG/MINOR: log: release global log servers on exit
- BUG/MINOR: ring: release the backing store name on exit
- BUG/MINOR: sink: free the forwarding task on exit
- DEV: hpack: fix `trash` build regression
- MINOR: trace: add a TRACE_ENABLED() macro to determine if a trace is active
- MINOR: trace: add a trace_no_cb() dummy callback for when to use no callback
- MINOR: trace: add the long awaited TRACE_PRINTF()
- BUG/MINOR: fcgi-app: prevent 'use-fcgi-app' in default section
- BUG/MEDIUM: h3: do not crash if no buf space for trailers
- OPTIM: h3: skip buf realign if no trailer to encode
- MINOR: mux-quic/h3: define stream close callback
- BUG/MEDIUM: h3: handle STOP_SENDING on control stream
- BUG/MINOR: h3: reject RESET_STREAM received for control stream
- MINOR: h3: add missing traces on closure
- BUG/MEDIUM: ssl: wrong eviction from the session cache tree
- BUG/MINOR: h3: fix crash due to h3 traces
- BUG/MINOR: stats: use proper buffer size for http dump
- BUG/MINOR: stats: fix source buffer size for http dump
- BUG/MEDIUM: stats: fix resolvers dump
- BUG/MINOR: stats: fix ctx->field update in stats_dump_proxy_to_buffer()
- BUG/MINOR: stats: fix show stats field ctx for servers
- BUG/MINOR: stats: fix STAT_STARTED behavior with full htx
- MINOR: stats: add by HTTP version cumulated number of sessions and requests
- BUG/MINOR: stats: Prevent HTTP "other sessions" counter underflows
- MINOR: quic: remove fin from quic_stream frame type
- MINOR: quic: ensure offset is properly set for STREAM frames
- MINOR: quic: define new functions for frame alloc
- MINOR: quic: refactor frame deallocation
- MEDIUM: quic: implement a retransmit limit per frame
- MINOR: quic: add config for retransmit limit
- CLEANUP: quic: no need for atomics on packet refcnt
- BUG/MINOR: quic: Possible stream truncations under heavy loss
- BUG/MINOR: quic: Too big PTO during handshakes
- MINOR: quic: Add a trace about variable states in qc_prep_fast_retrans()
- BUG/MINOR: quic: Do not ignore coalesced packets in qc_prep_fast_retrans()
- MINOR: quic: When probing Handshake packet number space, also probe the Initial one
- BUG/MAJOR: quic: Possible crash when processing 1-RTT during 0-RTT session
- MEDIUM: quic: Remove qc_conn_finalize() from the ClientHello TLS callbacks
- BUG/MINOR: quic: Unchecked source connection ID
- BUG/MEDIUM: quic: do not split STREAM frames if no space
- MINOR: quic: Update version_information transport parameter to draft-14
- BUG/MINOR: ssl/crt-list: warn when a line is malformated
- BUG/MEDIUM: stick-table: do not leave entries in end of window during purge
- BUG/MINOR: clock: do not mix wall-clock and monotonic time in uptime calculation
- BUG/MEDIUM: cache: use the correct time reference when comparing dates
- DOC: config: fix option spop-check proxy compatibility
- DOC: config: 'http-send-name-header' option may be used in default section
- BUG/MINOR: h3: fix crash due to h3 traces
- MINOR: cfgparse/server: move (min/max)conn postparsing logic into dedicated function
- BUG/MINOR: server/add: ensure minconn/maxconn consistency when adding server
- BUG/MEDIUM: stconn: Schedule a shutw on shutr if data must be sent first
- BUG/MEDIUM: quic: fix crash when "option nolinger" is set in the frontend
- MINOR: quic: implement a basic "show quic" CLI handler
- MINOR: quic: display CIDs and state in "show quic"
- MINOR: quic: display socket info on "show quic"
- MINOR: quic: display infos about various encryption level on "show quic"
- MINOR: quic: display Tx stream info on "show quic"
- MINOR: quic: filter closing conn on "show quic"
- BUG/MINOR: quic: fix filtering of closing connections on "show quic"
- BUG/MINOR: quic: fix type bug on "show quic" for 32-bits arch
- BUG/MINOR: mworker: fix uptime for master process
- BUG/MINOR: clock/stats: also use start_time not start_date in HTML info
- BUG/MEDIUM: quic: Buffer overflow when looking through QUIC CLI keyword list
- DOC: proxy-protocol: fix wrong byte in provided example
- BUG/MINOR: quic: Wrong datagram dispatch because of qc_check_dcid()
- BUG/CRITICAL: http: properly reject empty http header field names

(adam)

2023-02-14 17:35:43 UTC MAIN commitmail json YAML

inputmethod/kimera: USE_LANGUAGES+= gnu++03.

Also remove -std=c++98, because this program uses alloca().

This makes it build again for NetBSD/macppc.

(he)

2023-02-14 16:51:21 UTC MAIN commitmail json YAML

doc: Updated net/wireshark to 4.0.3nb2

(wiz)

2023-02-14 16:51:09 UTC MAIN commitmail json YAML

wireshark: add a qt6 option

and turn it on by default except on Darwin where I'm told there
are issues with the qt6 packages

Bump PKGREVISION.

(wiz)

2023-02-14 16:48:35 UTC MAIN commitmail json YAML

doc: Updated security/gnutls to 3.8.0

(wiz)

2023-02-14 16:45:21 UTC MAIN commitmail json YAML

gnutls: update to 3.8.0.

* Version 3.8.0 (unreleased 2023-02-09)

** libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key exchange.
  Reported by Hubert Kario (#1050). Fix developed by Alexander Sosedkin.
  [GNUTLS-SA-2020-07-14, CVSS: medium] [CVE-2023-0361]

** libgnutls: C++ library is now header only. All definitions from
  gnutlsxx.c have been moved into gnutlsxx.h. Users of the C++
  interface have two options:
  1. include gnutlsxx.h in their application and link against
      the C library. (default)
  2. include gnutlsxx.h in their application, compile with
      GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
      against the C++ library.

** libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
  priority modifier have been added to allow disabling of the
  status_request TLS extension in the client side.

** libgnutls: TLS heartbeat is disabled by default.
  The heartbeat extension in TLS (RFC 6520) is not widely used given
  other implementations dropped support for it. To enable back
  support for it, supply --enable-heartbeat-support to configure
  script.

** libgnutls: SRP authentication is now disabled by default.
  It is disabled because the SRP authentication in TLS is not up to
  date with the latest TLS standards and its ciphersuites are based
  on the CBC mode and SHA-1.  To enable it back, supply
  --enable-srp-authentication option to configure script.

** libgnutls: All code has been indented using "indent -ppi1 -linux".
  CI/CD has been adjusted to catch regressions.  This is implemented
  through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.yml窶冱
  commit-check.  You may run devel/indent-gnutls to fix any
  indentation issues if you make code modifications.

** guile: Guile-bindings removed.
  They have been extracted into a separate project to reduce complexity
  and to simplify maintenance, see <https://gitlab.com/gnutls/guile/>.

** minitasn1: Upgraded to libtasn1 version 4.19.

** API and ABI modifications:
GNUTLS_NO_STATUS_REQUEST: New flag
GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member

* Version 3.7.8 (released 2022-09-27)

** libgnutls: In FIPS140 mode, RSA signature verification is an approved
  operation if the key has modulus with known sizes (1024, 1280,
  1536, and 1792 bits), in addition to any modulus sizes larger than
  2048 bits, according to SP800-131A rev2.

** libgnutls: gnutls_session_channel_binding performs additional checks when
  GNUTLS_CB_TLS_EXPORTER is requested. According to RFC9622 4.2, the
  "tls-exporter" channel binding is only usable when the handshake is
  bound to a unique master secret (i.e., either TLS 1.3 or extended
  master secret extension is negotiated). Otherwise the function now
  returns error.

** libgnutls: usage of the following functions, which are designed to
  loosen restrictions imposed by allowlisting mode of configuration,
  has been additionally restricted. Invoking them is now only allowed
  if system-wide TLS priority string has not been initialized yet:
gnutls_digest_set_secure
gnutls_sign_set_secure
gnutls_sign_set_secure_for_certs
gnutls_protocol_set_enabled

** API and ABI modifications:
No changes since last version.

(wiz)

2023-02-14 16:26:23 UTC MAIN commitmail json YAML

Updated archivers/py-lz4, archivers/py-zipp

(adam)

2023-02-14 16:26:02 UTC MAIN commitmail json YAML

py-zipp: updated to 3.13.0

v3.13.0
In tests, add a fallback when func_timeout isn't available.

(adam)

2023-02-14 16:24:35 UTC MAIN commitmail json YAML

py-lz4: updated to 4.3.2

v4.3.2
Fixups

v4.3.1
Update some more github action versions

v4.3.0
Add wheel building for Linux Aarch64 and MacOS Arm64

v4.2.0
Update bundled libraries to lz4 1.9.4

(adam)

2023-02-14 16:24:08 UTC MAIN commitmail json YAML

doc: Updated multimedia/libvpx to 1.13.0

(wiz)

2023-02-14 16:23:57 UTC MAIN commitmail json YAML

libvpx: update to 1.13.0.

2023-01-31 v1.13.0 "Ugly Duckling"
  This release includes more Neon and AVX2 optimizations, adds a new codec
  control to set per frame QP, upgrades GoogleTest to v1.12.1, and includes
  numerous bug fixes.

  - Upgrading:
    This release is ABI incompatible with the previous release.

    New codec control VP9E_SET_QUANTIZER_ONE_PASS to set per frame QP.

    GoogleTest is upgraded to v1.12.1.

    .clang-format is upgraded to clang-format-11.

    VPX_EXT_RATECTRL_ABI_VERSION was bumped due to incompatible changes to the
    feature of using external rate control models for vp9.

  - Enhancement:
    Numerous improvements on Neon optimizations.
    Numerous improvements on AVX2 optimizations.
    Additional ARM targets added for Visual Studio.

  - Bug fixes:
    Fix to calculating internal stats when frame dropped.
    Fix to segfault for external resize test in vp9.
    Fix to build system with replacing egrep with grep -E.
    Fix to a few bugs with external RTC rate control library.
    Fix to make SVC work with VBR.
    Fix to key frame setting in VP9 external RC.
    Fix to -Wimplicit-int (Clang 16).
    Fix to VP8 external RC for buffer levels.
    Fix to VP8 external RC for dynamic update of layers.
    Fix to VP9 auto level.
    Fix to off-by-one error of max w/h in validate_config.
    Fix to make SVC work for Profile 1.

(wiz)

2023-02-14 16:19:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/dbus to 1.14.6

(wiz)

2023-02-14 16:19:09 UTC MAIN commitmail json YAML

dbus: update to 1.14.6.

dbus 1.14.6 (2023-02-08)
========================

Denial of service fixes:

• Fix an incorrect assertion that could be used to crash dbus-daemon or
  other users of DBusServer prior to authentication, if libdbus was compiled
  with assertions enabled.
  We recommend that production builds of dbus, for example in OS distributions,
  should be compiled with checks but without assertions.
  (dbus#421, Ralf Habacker; thanks to Evgeny Vereshchagin)

Other fixes:

• When connected to a dbus-broker, stop dbus-monitor from incorrectly
  replying to Peer method calls that were sent to the dbus-broker with
  a NULL destination (dbus#301, Kai A. Hiller)

• Fix out-of-bounds varargs read in the dbus-daemon's config-parser.
  This is not attacker-triggerable and appears to be harmless in practice,
  but is technically undefined behaviour and is detected as such by
  AddressSanitizer. (dbus!357, Evgeny Vereshchagin)

• Avoid a data race in multi-threaded use of DBusCounter
  (dbus#426, Ralf Habacker)

• Fix a crash with some glibc versions when non-auditable SELinux events
  are logged (dbus!386, Jeremi Piotrowski)

• If dbus_message_demarshal() runs out of memory while validating a message,
  report it as NoMemory rather than InvalidArgs (dbus#420, Simon McVittie)

• Use C11 _Alignof if available, for better standards-compliance
  (dbus!389, Khem Raj)

• Stop including an outdated copy of pkg.m4 in the git tree
  (dbus!365, Simon McVittie)

• Documentation:
  · Consistently use Gitlab bug reporting URL (dbus!372, Marco Trevisan)

• Tests fixes:
  · Fix the test-apparmor-activation test after dbus#416
    (dbus!380, Dave Jones)

Internal changes:

• Fix CI builds with recent git versions (dbus#447, Simon McVittie)

(wiz)

2023-02-14 16:13:25 UTC MAIN commitmail json YAML

doc: Updated x11/xkeyboard-config to 2.38

(wiz)

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

xkeyboard-config: update to 2.38.

2.38 22 commits
Translations updated

(wiz)

2023-02-14 16:11:53 UTC MAIN commitmail json YAML

doc: Updated print/poppler-data to 0.4.12

(wiz)

2023-02-14 16:11:37 UTC MAIN commitmail json YAML

poppler-data: update to 0.4.12.

It contains a few updated files coming from the adobe-type-tools
repositories

(wiz)

2023-02-14 16:10:45 UTC MAIN commitmail json YAML

Updated devel/py-packaging, devel/py-build

(adam)

2023-02-14 16:10:02 UTC MAIN commitmail json YAML

py-build: updated to 0.10.0

0.10.0 (2023-01-11)

Replace pep517 dependency with pyproject_hooks, into which pep517 has been renamed
Change build backend from setuptools to flit
Dropped support for Python 3.6

(adam)

2023-02-14 16:09:38 UTC MAIN commitmail json YAML

doc: Updated graphics/cairomm1.16 to 1.16.2

(wiz)

2023-02-14 16:09:21 UTC MAIN commitmail json YAML

cairomm1.16: update to 1.16.2.

1.16.2 (stable):

Build:
* MSVC build: Support VS2022 builds
  (Chun-wei Fan) Merge request !20
* Meson build: When mm-common >= 1.0.4 is used, Perl is not required
* Meson build: Specify 'check' option in run_command()
  Will be necessary with future versions of Meson.
  Require Meson >= 0.55.0
* Meson build: Avoid unnecessary configuration warnings
  (Kjell Ahlstedt)

(wiz)

2023-02-14 16:09:11 UTC MAIN commitmail json YAML

py-packaging: updated to 23.0

23.0

Allow "extra" to be None in the marker environment
Refactor tags._generic_api to use EXT_SUFFIX
Correctly handle trailing whitespace on URL requirements
Fix typing for specifiers.BaseSpecifier.filter()
Use stable Python 3.11 in tests
Correctly handle non-normalised specifiers in requirements
Move to src/ layout
Remove __about__ file, in favour of keeping constants in __init__

(adam)

2023-02-14 16:06:00 UTC MAIN commitmail json YAML

2023-02-14 16:05:59 UTC MAIN commitmail json YAML

Updated net/qbittorrent, net/rabbitmq

(adam)

2023-02-14 16:04:23 UTC MAIN commitmail json YAML

doc: Updated fonts/SDL2_ttf to 2.20.2

(wiz)

2023-02-14 16:04:12 UTC MAIN commitmail json YAML

SDL2_ttf: update to 2.20.2.

Force usage of freetype2 and harfbuzz from pkgsrc,
instead of using included copies

Changes:

This is a stable bugfix release, with the following changes:

    Fixed building from source without running autogen.sh

(wiz)

2023-02-14 16:04:09 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.11.9

RabbitMQ 3.11.9

Core Server

Bug Fixes

Stream delivery using RabbitMQ Stream protocol v2 could fail to start in some cases.

Nodes could run into an exception with certain publishers that used QPid for client library.

When discovering feature flags across the cluster, default stability level is now experimental and not stable.

Reset and manually added nodes could start receiving stream replica data before its database was initialized,
confusing all code paths that expected a blank node state.

Fixed a minor issue with feature flag log message formatting.

Enhancements

Improved support for the AMQP 1.0 message format (used internally by streams), in particular, when original message
was published using AMQP 1.0.

CLI Tools

Features

rabbitmqctl set_permissions_globally is a new command that sets up user permissions in all existing virtual hosts.

rabbitmq-diagnostics cluster_status now lists how many CPU cores are available to individual nodes, plus a total.

Management Plugin

Bug Fixes

Limits tab failed to load when there were no limits configured.

Enhancements

It is now possible to disable operator policy modifications. This can be necessary in
RabbitMQ-as-a-Service environments.

Contributed by @illotum (AWS).

AMQP 1.0 Plugin

Enhancements

Support for OAuth 2 authentication and authorization backends.

MQTT Plugin

Bug Fixes

MQTT nodes did not correctly remove client IDs for clients connected to a node that was in the process of
being removed from the cluster.

OAuth 2 Plugin

Bug Fixes

auth_oauth2.additional_scopes_key had no effect.

LDAP Plugin

Bug Fixes

Due to a $ sign escaping differences between Make and Bazel (the newly adopted build tool),
default value of of user_dn_pattern setting was incorrect (had an extra $).

(adam)

2023-02-14 16:02:32 UTC MAIN commitmail json YAML

qbittorrent: updated to 4.5.1

v4.5.1
- FEATURE: Re-allow to use icons from system theme (glassez)
- BUGFIX: Fix Speed limit icon size (Nowshed H. Imran)
- BUGFIX: Revise and fix some text colors (Chocobo1, Nowshed H. Imran)
- BUGFIX: Correctly load folder based UI theme (glassez)
- BUGFIX: Fix crash due to invalid encoding of tracker URLs (glassez)
- BUGFIX: Don't drop !qB extension when renaming incomplete file (glassez)
- BUGFIX: Correctly count the number of torrents in subcategories (glassez)
- BUGFIX: Use "additional trackers" when metadata retrieving (glassez)
- BUGFIX: Apply correct tab order to Category options dialog (glassez)
- BUGFIX: Add all torrents passed via the command line (glassez)
- BUGFIX: Fix startup performance on Qt5 (glassez)
- BUGFIX: Automatic move will now overwrite existing files (aka previous behavior) (glassez)
- BUGFIX: Some fixes for loading Chinese locales (sledgehammer999)
- BUGFIX: New Pause icon color for toolbar/menu (Nowshed H. Imran, sledgehammer999)
- BUGFIX: Adjust env variable for PDB discovery (sledgehammer999)
- WEBUI: Fix missing "queued" icon (thalieht)
- WEBUI: Return paths using platform-independent separator format (glassez)
- WEBUI: Change order of accepted types of file input (Jason Carr)
- WEBUI: Add missing icons (brvphoenix)
- WEBUI: Add "Resume data storage type" option (thalieht)
- WEBUI: Make rename file dialog resizable (Torsten Schwarz)
- WEBUI: Prevent incorrect line breaking (David Xuang)
- WEBUI: Improve hotkeys (Fidel Selva)
- WEBUI: Remove suggestions while searching for torrents (Midhun V Nadh)
- WEBUI: Expose "IS PRIVATE" flag (sotiris-bos)
- WEBUI: Return name/hash/infohash_v1/infohash_v2 torrent properties (qbittorrentfan)
- WINDOWS: Correctly detect drive letter in path (glassez)
- WINDOWS: NSIS: Update Swedish, Lithuanian translations (Jonatan, Deividas)
- LINUX: Fix tray icon issues (glassez)

(adam)

2023-02-14 15:57:15 UTC MAIN commitmail json YAML

doc: Updated archivers/cabextract to 1.10

(wiz)

2023-02-14 15:57:06 UTC MAIN commitmail json YAML

cabextract: update to 1.10.

New in 1.10
* Multiple -F filters can be given. cabextract will extract files matching
  ANY of the filters
* cabextract now overwrites symlinks by default. This is to be consistent
  with other archive tools. Use the new -k option for the old behaviour of
  keeping symlinks. This does not affect symlinks in the -d dirpath option
* New "-n" option to never overwrite files.
* New "-i" option to interactively prompt if you want to overwrite files

(wiz)

2023-02-14 15:56:10 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz-icu to 7.0.0

(wiz)

2023-02-14 15:56:02 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 7.0.0

(wiz)

2023-02-14 15:55:40 UTC MAIN commitmail json YAML

harfbuzz*: update to 7.0.0

Overview of changes leading to 7.0.0
Saturday, February 11, 2023
====================================
- New hb-paint API that is designed mainly to paint “COLRv1” glyphs, but can be
  also used as a unified API to paint any of the glyph representations
  supported by HarfBuzz (B/W outlines, color layers, or color bitmaps).
  (Behdad Esfahbod, Matthias Clasen)
- New hb-cairo API for integrating with cairo graphics library. This is provided
  as a separate harfbuzz-cairo library. (Behdad Esfahbod, Matthias Clasen)
- Support for instancing “CFF2” table. (Behdad Esfahbod)
- Support font emboldening. (Behdad Esfahbod)
- Support feature ranges with AAT shaping. (Behdad Esfahbod)
- Experimental support to cubic curves in “glyf” table, see
  https://github.com/harfbuzz/boring-expansion-spec/blob/main/glyf1-cubicOutlines.md
  for spec. (Behdad Esfahbod)
- Various subsetter improvements. (Garret Rieger, Qunxin Liu, Behdad Esfahbod)
- Various documentation improvements.
  (Behdad Esfahbod, Matthias Clasen, Khaled Hosny)
- Significantly reduced memory use during shaping. (Behdad Esfahbod)
- Greatly reduced memory use during subsetting “CFF” table. (Behdad Esfahbod)
- New command line utility, hb-info, for querying various font information.
  (Behdad Esfahbod, Matthias Clasen)
- New hb-shape/hb-view options: --glyphs, --color-palette, --font-bold,
  --font-grade, and --named-instance. (Behdad Esfahbod)
- Miscellaneous fixes and improvements.
  (Amir Masoud Abdol, Andres Salomon, Behdad Esfahbod, Chun-wei Fan,
  Garret Rieger, Jens Kutilek, Khaled Hosny, Konstantin Käfer, Matthias Clasen,
  Nirbheek Chauhan, Pedro J. Estébanez, Qunxin Liu, Sergei Trofimovich)

(wiz)

2023-02-14 15:49:38 UTC MAIN commitmail json YAML

riemann-client: add use of atomic64.mk.

Now builds on NetBSD/macppc.

(he)