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


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




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 22:32:44 UTC Now

2021-01-05 08:29:28 UTC MAIN commitmail json YAML

npm: updated to 6.14.10

6.14.10
DEPENDENCIES
fixes: addressing GHSL-2020-145

(adam)

2021-01-05 07:40:13 UTC MAIN commitmail json YAML

hunspell: needs autopoint to build now

(wiz)

2021-01-05 07:38:22 UTC MAIN commitmail json YAML

zstd: still not make-jobs safe

Add link to upstream bug report

(wiz)

2021-01-05 04:51:04 UTC MAIN commitmail json YAML

doc: Updated multimedia/assimp to 5.0.1nb1

(gutteridge)

2021-01-05 04:50:53 UTC MAIN commitmail json YAML

assimp: fix Darwin and FreeBSD builds

Make this package build a dependent library consistently on all pkgsrc
platforms, so we don't get PLIST mismatches.

(gutteridge)

2021-01-05 02:03:41 UTC MAIN commitmail json YAML

unison-snapshot: Update to 2.51.4_rc1 via git hash

Upstream changes not published but a reliable source says it's
basically bugfixes and minor improvements.

This is believed to interoperate with 2.51.3.

(gdt)

2021-01-04 23:51:41 UTC MAIN commitmail json YAML

xscreensaver: fix packaging when option opengl is disabled

There was a lingering reference to sphereeversion in a place that was
causing sphereeversion.xml to be installed even when that screensaver
wasn't built.

(gutteridge)

2021-01-04 22:34:54 UTC MAIN commitmail json YAML

pulseaudio: remove ~ pattern from skip files now that it's default

(wiz)

2021-01-04 22:33:48 UTC MAIN commitmail json YAML

libcups: remove ~ skip pattern now that it's default

(wiz)

2021-01-04 21:11:43 UTC MAIN commitmail json YAML

regress/infra-unittests: use single quotes for string literals

(rillig)

2021-01-04 21:10:01 UTC MAIN commitmail json YAML

check-portability: always skip files whose name ends with tilde

Suggested by wiz.

(rillig)

2021-01-04 21:07:31 UTC MAIN commitmail json YAML

regress: add test for portability check in configure~ files

(rillig)

2021-01-04 18:57:47 UTC MAIN commitmail json YAML

py-aiohttp: remove upper bound in dependency

(wiz)

2021-01-04 18:05:11 UTC MAIN commitmail json YAML

doc: Updated graphics/tiff to 4.2.0

(wiz)

2021-01-04 18:05:03 UTC MAIN commitmail json YAML

tiff: update to 4.2.0.

MAJOR CHANGES:

    Optional support for using libdeflate is added.
    Many of the tools now support a memory usage limit.

CHANGES IN LIBTIFF:

    A great many issues discovered by fuzzers (via oss-fuzz and other reports) have been addressed.
    EXIF 2.32 and GPS tags and functionality have been upgraded:
        Existing EXIF field definition of tags are upgraded to EXIF version 2.3.2
        EXIF-GPS structure, tags and access functions are added as special CustomDirectory (like it was done for EXIF).
        Reading error for FileSource and SceneType tags corrected.
    Make TIFFTAG_CFAPATTERN variable count.
    Cmake configuration fixes for big-endian targets.

    Added support for optional building against libdeflate for faster Zip/Deflate compression/decompression.

    We now have 2 kinds of builds with the Zip/Deflate codec:
        zlib only
        zlib + libdeflate

    Speed improvements in the 35%-50% range can be expected when libdeflate is used. Compression level up to 12 is now supported (capped to 9 when zlib is used). Still requires zlib for situations where libdeflate cannot be used (that is for scanline access, since libdeflate has no streaming mode)

    Pseudo-tag TIFFTAG_DEFLATE_SUBCODEC=DEFLATE_SUBCODEC_ZLIB/DEFLATE_SUBCODEC_LIBDEFLATE is added to control which subcodec (zlib or libdeflate) should be used (it defaults of course to libdeflate, when it is available). This is mostly aimed at being used on the writing side, to be able to reproduce output of previous libtiff versions at a binary level, in situations where this would be really needed. Or as a safety belt in case there would be unforeseen issues with using libdeflate. It can be used to know when libdeflate is available at runtime (DEFLATE_SUBCODEC_LIBDEFLATE will be the default value in that situation).

    Of course, deflate codestreams produced by libdeflate can be read by zlib, and vice-versa.

CHANGES IN THE TOOLS:

    A great many issues discovered by fuzzers (via oss-fuzz and other reports) have been addressed.
    ppm2tiff: support any bps value from 1 to 16.
    tiff2ps, tiff2rgba: A default memory limit is now enforced (256MiB) and a '-M' option is added to allow the user to adjust the limit.
    tiff2pdf, tiffcp: A default memory limit is now enforced (256MiB) and a '-m' option is added to allow the user to adjust the limit.
    tiffcrop: A default memory limit is now enforced (256MiB) and a '-k' option is added to allow the user to adjust the limit.
    tiff2pdf: fix "raw" copy of Deflate streams.
    tiff2pdf.c: properly calculate datasize when saving to JPEG YCbCr
    tiffcp: disable strip chopping when trying to convert to JBIG compression

(wiz)

2021-01-04 17:58:03 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 21.01.0

(wiz)

2021-01-04 17:57:51 UTC MAIN commitmail json YAML

poppler*: update to 21.01.0

Release 21.01.0:
        core:
        * Faster routines for jpeg decoding
        * Fix reading signatures in encrypted files
        * Add white point correction when lcms is used
        * JBIG2Stream: Fix byte counting
        * Fix potential data loss if we try to fetch a non existing Ref after modifying the document
        * Specifically use DeviceGray instead of DefaultGray for softmasks
        * Fix various issues handling broken files

        utils:
        * pdftocairo: Setmode binary for windows
        * pdfsig: Add hability to digitally sign files
        * pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK
        * pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK
        * pdfimages: Account for rotation in PPI calculation

        qt5:
        * Add hability to digitally sign files

        qt6:
        * Add hability to digitally sign files

        build system:
        * Enable clang-tidy bugprone-signed-char-misuse

Release 20.12.1:
        core:
        * PSOutputDev: fixing regression in the rasterization code. Issue #1002
        * Add missing profile copy operation in GfxICCBasedColorSpace::copy()
        * Fix issue in broken files

        build system:
        * Use modern CMake linking for Qt and boost

Release 20.12.0:
        core:
        * Draw better circles for circle annotations
        * Fix annotation line width if no appearance stream or style are given
        * Tweak rendering of highlight annotations
        * Fix border rendering of some annotations
        * Fix rendering of some files. Issue #976 Issue #567
        * PSOutputDev: provide options to set the rasterization color space and ICC profile
        * PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation
        * PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint
        * Use the font name without subset tag when querying for a system font
        * Splash: Fix wrong x adjustment during clipping
        * Splash: Fix blitImage in uncolored tiling patterns
        * timeToDateString: We forgot the ' after the minutes
        * Move psLevel to PSOutputDev creation
        * Fix several issues in broken files

        utils:
        * pdftops: provide options to set the rasterization color space and ICC profile
        * pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation

        cpp:
        * New fuzzers

        glib:
        * New fuzzers

        qt5:
        * New fuzzers

        build system:
        * gcc: Enable -fno-operator-names
        * Remove obsolete bool-to-binary macro
        * Remove obsolete version-check macro for pkgconfig
        * Remove .pc files for private back-ends
        * Remove redundant unit-test macro

(wiz)

2021-01-04 17:40:25 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup tickets up to #6392

(bsiegert)

2021-01-04 17:40:06 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6392 - requested by taca
mail/dovecot2-pigeonhole: dependent update

Revisions pulled up:
- mail/dovecot2-pigeonhole/Makefile                            1.60
- mail/dovecot2-pigeonhole/distinfo                            1.45

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Jan  4 14:58:26 UTC 2021

  Modified Files:
  pkgsrc/mail/dovecot2-pigeonhole: Makefile distinfo

  Log Message:
  mail/dovecot2-pigeonhole: update to 0.5.13

  Update dovecot2-pigeonhole package to 0.5.13.

  v0.5.13 2021-01-04  Aki Tuomi <aki.tuomi@open-xchange.com>

  - duplicate: The test was handled badly in a multiscript (sieve_before,
    sieve_after) scenario in which an earlier script in the sequence with
    a duplicate test succeeded, while a later script caused a runtime
    failure. In that case, the message is recorded for duplicate tracking,
    while the message may not actually have been delivered in the end.
  - editheader: Sieve interpreter entered infinite loop at startup when
    the "editheader" configuration listed an invalid header name. This
    problem can only be triggered by the administrator.
  - relational: The Sieve relational extension can cause a segfault at
    compile time. This is triggered by invalid script syntax. The segfault
    happens when this match type is the last argument of the test command.
    This situation is not possible in a valid script; positional arguments
    are normally present after that, which would prevent the segfault.
  - sieve: For some Sieve commands the provided mailbox name is not
    properly checked for UTF-8 validity, which can cause assert crashes at
    runtime when an invalid mailbox name is encountered. This can be
    caused by the user by writing a bad Sieve script involving the
    affected commands ("mailboxexists", "specialuse_exists").
    This can be triggered by the remote sender only when the user has
    written a Sieve script that passes message content to one of the
    affected commands.
  - sieve: Large sequences of 8-bit octets passed to certain Sieve
    commands that create or modify message headers that allow UTF-8 text
    (vacation, notify and addheader) can cause the delivery or IMAP
    process (when IMAPSieve is used) to enter a memory-consuming
    semi-infinite loop that ends when the process exceeds its memory
    limits. Logged in users can cause these hangs only for their own
    processes.

(bsiegert)

2021-01-04 17:34:04 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6391 - requested by taca
mail/dovecot2: security fix

Revisions pulled up:
- mail/dovecot2-gssapi/Makefile                                1.7
- mail/dovecot2-sqlite/Makefile                                1.25
- mail/dovecot2/Makefile                                        1.106
- mail/dovecot2/Makefile.common                                1.42
- mail/dovecot2/PLIST                                          1.71
- mail/dovecot2/buildlink3.mk                                  1.36
- mail/dovecot2/distinfo                                        1.107
- mail/dovecot2/patches/patch-src_auth_mech-gssapi.c            deleted

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Jan  4 14:57:19 UTC 2021

  Modified Files:
  pkgsrc/mail/dovecot2: Makefile Makefile.common PLIST buildlink3.mk
      distinfo
  pkgsrc/mail/dovecot2-gssapi: Makefile
  pkgsrc/mail/dovecot2-sqlite: Makefile
  Removed Files:
  pkgsrc/mail/dovecot2/patches: patch-src_auth_mech-gssapi.c

  Log Message:
  mail/dovecot2: update to 2.3.13

  Update mail/dovecot2 pacakge to 2.3.13, including security fixes.

  v2.3.13 2021-01-04 Aki Tuomi <aki.tuomi@open-xchange.com>

  * CVE-2020-24386: Specially crafted command can cause IMAP hibernate to
    allow logged in user to access other people's emails and filesystem
    information.
  * Metric filter and global event filter variable syntax changed to a
    SQL-like format. See https://doc.dovecot.org/configuration_manual/event_filter/
  * auth: Added new aliases for %{variables}. Usage of the old ones is
    possible, but discouraged.
  * auth: Removed RPA auth mechanism, SKEY auth mechanism, NTLM auth
    mechanism and related password schemes.
  * auth: Removed passdb-sia, passdb-vpopmail and userdb-vpopmail.
  * auth: Removed postfix postmap socket
  + auth: Added new fields for auth server events. These fields are now
    also available for all auth events. See
    https://doc.dovecot.org/admin_manual/list_of_events/#authentication-server
    for details.
  + imap-hibernate: Added imap_client_hibernated, imap_client_unhibernated
    and imap_client_unhibernate_retried events. See
    https://doc.dovecot.org/admin_manual/list_of_events/ for details.
  + lib-index: Added new mail_index_recreated event. See
    https://doc.dovecot.org/admin_manual/list_of_events/#mail-index-recreated
  + lib-sql: Support TLS options for cassandra driver. This requires
    cpp-driver v2.15 (or later) to work reliably.
  + lib-storage: Missing $HasAttachment / $HasNoAttachment flags are now
    added to existing mails if mail_attachment_detection_option=add-flags
    and it can be done inexpensively.
  + login proxy: Added login_proxy_max_reconnects setting (default 3) to
    control how many reconnections are attempted.
  + login proxy: imap/pop3/submission/managesieve proxying now supports
    reconnection retrying on more than just connect() failure. Any error
    except a non-temporary authentication failure will result in reconnect
    attempts.
  - auth: Lua passdb/userdb leaks stack elements per call, eventually
    causing the stack to become too deep and crashing the auth or
    auth-worker process.
  - auth: SASL authentication PLAIN mechanism could be used to trigger
    read buffer overflow. However, this doesn't seem to be exploitable in
    any way.
  - auth: v2.3.11 regression: GSSAPI authentication fails because dovecot
    disallows NUL bytes for it.
  - dict: Process used too much CPU when iterating keys, because each key
    used a separate write() syscall.
  - doveadm-server: Crash could occur if logging was done outside command
    handling. For example http-client could have done debug logging
    afterwards, resulting in either segfault or
    Panic: file http-client.c: line 642 (http_client_context_close):
    assertion failed: (cctx->clients_list == NULL).
  - doveadm-server: v2.3.11 regression: Trying to connect to doveadm server
    process via starttls assert-crashed if there were no ssl=yes listeners:
    Panic: file master-service-ssl.c: line 22 (master_service_ssl_init):
    assertion failed: (service->ssl_ctx_initialized).
  - fts-solr: HTTP requests may have assert-crashed:
    Panic: file http-client-request.c: line 1232 (http_client_request_send_more):
    assertion failed: (req->payload_input != NULL)
  - imap: IMAP NOTIFY could crash with a segmentation fault due to a bad
    configuration that causes errors. Sending the error responses to the
    client can cause the segmentation fault. This can for example happen
    when several namespaces use the same mail storage location.
  - imap: IMAP NOTIFY used on a shared namespace that doesn't actually
    exist (e.g. public namespace for a nonexistent user) can crash with a panic:
    Panic: Leaked view for index /tmp/home/asdf/mdbox/dovecot.list.index: Opened in (null):0
  - imap: IMAP session can crash with QRESYNC extension if many changes
    are done before asking for expunged mails since last sync.
  - imap: Process might hang indefinitely if client disconnects after
    sending some long-running commands pipelined, for example FETCH+LOGOUT.
  - lib-compress: Mitigate crashes when configuring a not compiled in
    compression. Errors with compression configuration now distinguish
    between not supported and unknown.
  - lib-compression: Using xz/lzma compression in v2.3.11 could have
    written truncated output in some situations. This would result in
    "Broken pipe" read errors when trying to read it back.
  - lib-compression: zstd compression could have crashed in some situations:
    Panic: file ostream.c: line 287 (o_stream_sendv_int): assertion failed: (!stream->blocking)
  - lib-dict: dict client could have crashed in some rare situations when
    iterating keys.
  - lib-http: Fix several assert-crashes in HTTP client.
  - lib-index: v2.3.11 regression: When mails were expunged at the same
    time as lots of new content was being saved to the cache (e.g. cache
    file was lost and is being re-filled) a deadlock could occur with
    dovecot.index.cache / dovecot.index.log.
  - lib-index: v2.3.11 regression: dovecot.index.cache file was being
    purged (rewritten) too often when it had a field that hadn't been
    accessed for over 1 month, but less than 2 months. Every cache file
    change caused a purging in this situation.
  - lib-mail: MIME parts were not returned correctly by Dovecot MIME parser.
    Regression caused by fixing CVE-2020-12100.
  - lib-mail: When max nested MIME parts were reached, IMAP BODYSTRUCTURE
    was written in a way that may have caused confusion for both IMAP
    clients and Dovecot itself when parsing it. The truncated part is now
    written out using application/octet-stream MIME type.
  - lib-mail: v2.3.11 regression: Mail delivery / parsing crashed when the
    10000th MIME part was message/rfc822 (or if parent was multipart/digest):
    Panic: file message-parser.c: line 167 (message_part_append):
    assertion failed: (ctx->total_parts_count <= ctx->max_total_mime_parts).
  - lib-oauth2: Dovecot incorrectly required oauth2 server introspection
    reply to contain username with invalid token.
  - lib-ssl-iostream, lib-dcrypt: Fix building with OpenSSL that has
    deprecated APIs disabled.
  - lib-storage: When mail's size is different from the cached one (in
    dovecot.index.cache or Maildir S=size in the filename), this is
    handled by logging "Cached message size smaller/larger than expected"
    error. However, in some situations this also ended up crashing with:
    Panic: file istream.c: line 315 (i_stream_read_memarea):
    assertion failed: (old_size <= _stream->pos - _stream->skip).
  - lib-storage: v2.3 regression: Copying/moving mails was taking much more
    memory than before. This was mainly visible when copying/moving
    thousands of mails in a single transaction.
  - lib-storage: v2.3.11 regression: Searching messages assert-crashed
    (without FTS): Panic: file message-parser.c: line 174 (message_part_finish):
    assertion failed: (ctx->nested_parts_count > 0).
  - lib: Dovecot v2.3 moved signal handlers around in ioloops,
    causing more CPU usage than in v2.2.
  - lib: Fixed JSON parsing: '\' escape sequence may have wrongly resulted
    in error if it happened to be at read boundary. Any NUL characters and
    '\u0000' will now result in parsing error instead of silently
    truncating the data.
  - lmtp, submission: Server may hang if SSL client connection disconnects
    during the delivery. If this happened repeated, it could have ended
    up reaching process_limit and preventing any further lmtp/submission
    deliveries.
  - lmtp: Proxy does not always properly log TLS connection problems as
    errors; in some cases, only a debug message is logged if enabled.
  - lmtp: The LMTP service can hang when commands are pipelined. This can
    particularly occur when one command in the middle of the pipeline fails.
    One example of this occurs for proxied LMTP transactions in which the
    final DATA or BDAT command is pipelined after a failing RCPT command.
  - login-proxy: The login_source_ips setting has no effect, and therefore
    the proxy source IPs are not cycled through as they should be.
  - master: Process was using 100% CPU in some situations when a broken
    service was being throttled.
  - pop3-login: POP3 login would fail with "Input buffer full" if the
    initial response for SASL was too long.
  - stats: Crash would occur when generating openmetrics data for metrics
    using aggregating functions.

(bsiegert)

2021-01-04 17:27:43 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6390 - requested by wiz
security/p11-kit: security fix

Revisions pulled up:
- security/p11-kit/Makefile                                    1.18
- security/p11-kit/distinfo                                    1.13

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Mon Jan  4 11:43:48 UTC 2021

  Modified Files:
  pkgsrc/security/p11-kit: Makefile distinfo

  Log Message:
  p11-kit: update to 0.23.22.

  0.23.22 (stable)
    * Fix memory-safety issues that affect the RPC protocol
      (CVE-2020-29361, CVE-2020-29362, and CVE-2020-29363), discovered
      and fixed by David Cook
    * anchor: Prefer persistent format when storing anchor [PR#329]
    * common: Fix infloop in p11_path_build [PR#326, PR#327]
    * proxy: C_CloseAllSessions: Make sure that calloc args are non-zero [PR#325]
    * common: Check for a NULL locale before freeing it [PR#321]
    * Build and test fixes [PR#313, PR#315, PR#317, PR#318, PR#319, PR#323, PR#330, PR#333, PR#334, PR#335, PR#338, PR#339]

(bsiegert)

2021-01-04 17:25:13 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6389 - requested by wiz
security/tor-browser-noscript: dependent update

Revisions pulled up:
- security/tor-browser-noscript/Makefile                        1.9
- security/tor-browser-noscript/distinfo                        1.9

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Sun Jan  3 19:02:52 UTC 2021

  Modified Files:
  pkgsrc/security/tor-browser-noscript: Makefile distinfo

  Log Message:
  tor-browser-noscript: update to 11.1.7.

  v 11.1.7
  ============================================================
  x Optimize serviceWorker tracking for heavy tabs usage
    (thanks vadimm and barbaz for investigation)
  x Force placeholder visibility on Youtube embeddings
  x Fixed popup opening being slowed down if options UI is
    opened (thanks Sirus for report)
  x Explicit failure for wrong settings importation formats
  x Updated TLDs

  v 11.1.7rc3
  ============================================================
  x Updated TLDs
  x Optimize serviceWorker tracking for heavy tabs usage
    (thanks vadimm and barbaz for investigation)
  x Force placeholder visibility on Youtube embeddings

  v 11.1.7rc2
  ============================================================
  x Fixed popup opening being slowed down if options UI is
    opened (thanks Sirus for report)

  v 11.1.7rc1
  ============================================================
  x Explicit failure for wrong settings importation formats

  v 11.1.6
  ============================================================
  x Better handling of concurrent prompts issues (thanks
    billarbor for reporting)
  x Remove z-index boosting from ancestors when placeholder is
    collapsed or replaced (issue #162)
  x Fixed permission keyboard shortcuts being triggered with
    modifiers like CTRL (thanks barbaz for report)
  x More accurate blockage reporting, with better filtering of
    page's own CSP effects
  x [UI] Fixed bug in CUSTOM sites filtering (thanks barbaz
    for reporting)
  x Fixed bug in automatic HTML events build-time updates
  x Updated HTML events
  x Updated TLDs
  x [L10n] Updated sv_SE
  x Better handling 0 width / 0 height media placeholders

  v 11.1.6rc6
  ============================================================
  x Better handling of concurrent prompts issues (thanks
    billarbor for reporting)

  v 11.1.6rc5
  ============================================================
  x Remove z-index boosting from ancestors when placeholder is
    collapsed or replaced (issue #162)

  v 11.1.6rc4
  ============================================================
  x Fixed permission keyboard shortcuts being triggered with
    modifiers like CTRL (thanks barbaz for report)

  v 11.1.6rc3
  ============================================================
  x More accurate blockage reporting, with better filtering of
    page's own CSP effects

  v 11.1.6rc2
  ============================================================
  x [UI] Fixed bug in CUSTOM sites filtering (thanks barbaz
    for reporting)
  x Fixed bug in automatic HTML events build-time updates
  x Updated HTML events
  x Updated TLDs

  v 11.1.6rc1
  ============================================================
  x Updated TLDs
  x [L10n] Updated sv_SE
  x Better handling 0 width / 0 height media placeholders

(bsiegert)

2021-01-04 17:22:33 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6388 - requested by wiz
security/tor-browser: security fix

Revisions pulled up:
- security/tor-browser/Makefile                                1.83
- security/tor-browser/distinfo                                1.34
- security/tor-browser/patches/patch-dom_webgpu_ipc_WebGPUParent.cpp 1.1

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Sun Jan  3 19:00:38 UTC 2021

  Modified Files:
  pkgsrc/security/tor-browser: Makefile distinfo
  Added Files:
  pkgsrc/security/tor-browser/patches:
      patch-dom_webgpu_ipc_WebGPUParent.cpp

  Log Message:
  tor-browser: update to 10.0.7.

  This release updates Firefox for desktops to 78.6.0esr and Firefox
  for Android to 84.1.0. This release includes important security
  updates to Firefox for Desktop, and similar important security
  updates to Firefox for Android.

  The full changelog since Desktop and Android Tor Browser 10.0.6 is:

      All Platforms
          Update HTTPS Everywhere to 2020.11.17
          Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots
          Bug 40176: Update openssl to 1.1.1i
      Windows + OS X + Linux
          Update Firefox to 78.6.0esr
      Android
          Update Firefox to 84.1.0
          Update NoScript to 11.1.6
      Linux
          Bug 40226: Crash on Fedora Workstation Rawhide GNOME
      Build System
          All Platforms
              Bug 40139: Pick up rbm commit for bug 40008
              Bug 40161: Update Go compiler to 1.14.13
          Android
              Bug 40128: Allow updating Fenix allowed_addons.json
              Bug 40140: Create own Gradle project
              Bug 40155: Update toolchain for Fenix 84
              Bug 40156: Update Fenix and dependencies to 84.0.0-beta2
              Bug 40163: Avoid checking hash of .pom files
              Bug 40171: Include all uniffi-rs artifacts into application-services
              Bug 40184: Update Fenix and deps to 84.1.0

  10.0.6

  All Platforms

      Bug 40175: Update obfs4proxy's TLS certificate public key pinning

(bsiegert)

2021-01-04 16:42:35 UTC MAIN commitmail json YAML

doc: Updated games/doomlegacy to 1.48.8

(micha)

2021-01-04 16:40:59 UTC MAIN commitmail json YAML

games/doomlegacy: Update to 1.48.8

Doom Legacy Changelog

1.48.8 SVN1568 (2020-12-19)

FEATURES 1.48.8

  * Sky generation has gotten a Vanilla setting. Sky drawing (software
    draw) now puts a solid texture above and below the sky, and no
    longer tiles the sky. The OpenGL sky draw has separate sky draw
    behavior.
  * The mouse2 serial support has been expanded to handle PC mice,
    MouseSystems mice, and PS/2 mice, for SDL and Win32 ports. The PC
    and MS mice have been tested. If anyone has found a way to route a
    PS/2 mouse, possibly on USB, to a serial port input, please let us
    know.

BUG FIXES 1.48.8

  * A savegame buffer overflow was fixed. An overflow prevention test
    had been misplaced. such that it could be avoided in some
    conditions. Fixes BUG 0667.
  * Cleaned out some of the accumulated cruft in sky drawing. Fixed sky
    tiling, and then made changes to prevent sky tiling.
  * Changed the software mode sky drawing to TM_picture format. This
    eliminates the line artifacts that were drawn above and below the
    sky, and restores the vertical alignment.
  * Limited the software sky drawing to the texture, so to not tile the
    sky draw. Created a skytop_flat for above the sky, and a ground_flat
    for below the sky. These are drawn when the viewed sky exceeds the
    bounds of the sky texture. For now, these flats are created as solid
    textures. Hardware draw has a separate sky draw behavior.
  * In the case of 200 or 240 sized sky textures (Heretic and Legacy
    substitutes), fixed the texture sky height so that the correct size
    TM_picture is created. Fixes BUG 0668.
  * Changed the freedoom wad names, avoiding doom wad names as that was
    conflicting with doom2 gamemode. Freedoom: "freedoom2.wad",
    "freedoom.wad", and "fdoom2.wad". Ultimate freedoom:
    "freedoom1.wad", "freedu.wad", "fdoomu.wad".
  * Fixed BUG 0670, Monsters mysteriously disappearing, moving large
    distances into the void space.
    This bug was introduced in the moonwalk patch (SVN 1540) by copying
    the opposite direction calculation code from PrBoom. This was done
    in an effort to reduce differences that might lead to bugs. It
    replaced a table lookup implementation. However, the PrBoom
    calculation must be guarded against the value DI_NODIR, which the
    table implementation could handle inherently. Without that
    protection, an olddir of DI_NODIR introduced a direction of 12 into
    the logic, which can only handle directions of 0..7, with NODIR=8.
    Several times a game that 12 value would survive long enough to get
    used, which would be expressed as a wild walk movement.
  * Improved the large blockmap handling to deal with more issues of
    blockmap overflow in the presence of zennode blockmap compression.
    It can now handle more maps of the Lost Civilization wad, although
    some other issues are still present.
  * The mouse2 support was found to be disabled and missing for the SDL
    port. It has been fixed, and expanded to handle PC mice,
    MouseSystems mice, and PS/2 mice, for SDL Linux, SDL Windows, and
    Win32 ports. Fixes BUG 0669.
  * Made LOGMESSAGES work again, which writes debugging logs. Release
    binaries do not have this code. If DoomLegacy is compiled with
    LOGMESSAGES enabled (doomdef.h file), a log.txt file will be
    produced. This is currently enabled when compiled with DEBUG.
  * Fixed the overlapped string copies detected by GCC 10.
    Fixes BUG 0671, Michael B辰uerle.
  * Reduced warnings when compiling with GCC 10. This was mostly due to
    signed char being used as an index, which may cause problems on some
    platforms. Fixes BUG 0671.

(micha)

2021-01-04 16:39:15 UTC MAIN commitmail json YAML

Updated editors/py-jedi, devel/py-msgpack

(adam)

2021-01-04 16:38:52 UTC MAIN commitmail json YAML

py-msgpack: updated to 1.0.2

1.0.2:
Bug fixes

(adam)

2021-01-04 16:36:04 UTC MAIN commitmail json YAML

py-jedi: updated to 0.18.0

0.18.0
- Dropped Python 2 and Python 3.5
- Using ``pathlib.Path()`` as an output instead of ``str`` in most places:
  - ``Project.path``
  - ``Script.path``
  - ``Definition.module_path``
  - ``Refactoring.get_renames``
  - ``Refactoring.get_changed_files``
- Functions with ``@property`` now return ``property`` instead of ``function``
  in ``Name().type``
- Started using annotations
- Better support for the walrus operator
- Project attributes are now read accessible
- Removed all deprecations

(adam)

2021-01-04 16:29:08 UTC MAIN commitmail json YAML

Add a MESSAGE on how to install u-boot-pine64

(js)

2021-01-04 15:49:07 UTC MAIN commitmail json YAML

doc: Updated converters/utf8proc to 2.6.1nb1

(micha)

2021-01-04 15:46:58 UTC MAIN commitmail json YAML

converters/utf8proc: Update ABI version

Bump PKGREVISION.

(micha)

2021-01-04 15:33:20 UTC MAIN commitmail json YAML

doc: Updated news/tin to 2.4.5

(micha)

2021-01-04 15:30:47 UTC MAIN commitmail json YAML

news/tin: Update to 2.4.5

Removed POSIX shell patch (merged upstream).
Removed libcanlock patches (now supported via pkg-config).

-- 2.4.5 release 20201224 "Glen Albyn" --

022) Dennis Preiser <dennis@d--p.de>
      BUG. 'B'ody and '/'article search with wildcard matching (wildcard=0)
          didn't work
      BUG. convert_tex2iso with UTF-8 as local charset did map "O to wrong
          char
      BUG. missing termination of conversion table for convert_tex2iso
      BUG. avoid possible endless loop in search_group
      BUG. tin_ltoa in some cases returned an error where it shouldn't
      BUG. 'T'ag all parts of multipart message didn't work with thread_arts
          4 (multipart) or 5 (percentage)
      BUG. hung on empty (lone '.') positive (220) response to ARTICLE command
      ADD. make {Group,Thread}TagParts 'T' toggle like 't'ag
      ADD. don't show mime parse error for missing end marker if not running
          in debug mode
      ADD. increase hash-table sizes
      ADD. speed up multipart threading
      ADD. multipart tagging ThreadTagParts 'T' to thread level
      ADD. reduce memory usage by struct reordering to avoid padding
      ADD. GNKSA_MISSING_REALNAME return code for filtering
      REM. redundant conde
      FIX. art.c, charset.c, group.c, hashstr.c, help.c, keymap.c, lang.c
          misc.c, page.c, refs.c, rfc2046.c, screen.c, search.c, string.c
          tags.c, thread.c, wildmat.c, extern.h, keymap.h, proto.h, tin.h
          tin.[15]

021) Thomas E. Dickey <dickey@invisible-island.net>
      ADD. update configure macros
      ADD. fallback to the bundled pcre if required
      ADD. prefer systemwide libcanlock over bundled one
      FIX. aclocal.m4, configure[.in], Makefile.[in], tin.h

020) Urs Janssen <urs@tin.org>
      ADD. config.guess, config.sub update
      ADD. document strip_re_regex, strip_was_regex and col_message in manpage
      ADD. configure check for fchmod(2) and fallback to chmod(2) if system
          lacks it (e.g. Interactive UNIX)
      ADD. speed up filter on Path:-header
      ADD. allow abortion of subject/author search in group level
      ADD. allow abortion of filtering
      ADD. raise default max length for numbers in prompts from 6 to 10 digits
      ADD. restrict multipart detection to messages with more than 1 part
      ADD. show an error message if append_mail() fails
      ADD. allow path for posted_articles_file
      ADD. document gnksa-parser return codes in tin(5)
      ADD. center_line() now does BiDi
      ADD. don't fail on GNKSA_MISSING_REALNAME when posting
      ADD. GNKSA_RANGLE_MISSING (104) error code to gnksa-filter
      BUG. when $TIN_INDEX_NEWSDIR was used INDEX_NEWSDIR was
          automatically appended to the string, but for the '-I' cmd.line it
          wasn't, now '-I' behaves exactly like $TIN_INDEX_NEWSDIR
      REM. redundant condition
      FIX. art.c, attrib.c, config.c, debug.c, filter.c, getline.c, inews.c
          init.c, lang.c, main.c, makecfg.c, memory.c, misc.c, newsrc.c
          nrctbl.c, options_menu.c, post.c, read.c, save.c, screen.c
          search.c, tags.c, thread.c, tmpfile.c, extern.h, proto.h, tin.h
          tin.[15], configure[.in], autoconf.h[in], config.guess, config.sub
          en_GB.po, keymap.sample

019) Matt Anton <tin@lv223.org>
      ADD. updated french translation
      FIX. fr.po

018) Toomas Soome <tsoome@me.com>
      ADD. updated estonian translation
      FIX. et.po

(micha)

2021-01-04 14:59:41 UTC MAIN commitmail json YAML

doc: note update of dovecot2* packages

mail/dovecot2 2.3.13
mail/dovecot2-gssapi 2.3.13
mail/dovecot2-ldap 2.3.13
mail/dovecot2-mysql 2.3.13
mail/dovecot2-pgsql 2.3.13
mail/dovecot2-sqlite 2.3.13
mail/dovecot2-pigeonhole 0.5.13

(taca)

2021-01-04 14:58:26 UTC MAIN commitmail json YAML

mail/dovecot2-pigeonhole: update to 0.5.13

Update dovecot2-pigeonhole package to 0.5.13.

v0.5.13 2021-01-04  Aki Tuomi <aki.tuomi@open-xchange.com>

- duplicate: The test was handled badly in a multiscript (sieve_before,
  sieve_after) scenario in which an earlier script in the sequence with
  a duplicate test succeeded, while a later script caused a runtime
  failure. In that case, the message is recorded for duplicate tracking,
  while the message may not actually have been delivered in the end.
- editheader: Sieve interpreter entered infinite loop at startup when
  the "editheader" configuration listed an invalid header name. This
  problem can only be triggered by the administrator.
- relational: The Sieve relational extension can cause a segfault at
  compile time. This is triggered by invalid script syntax. The segfault
  happens when this match type is the last argument of the test command.
  This situation is not possible in a valid script; positional arguments
  are normally present after that, which would prevent the segfault.
- sieve: For some Sieve commands the provided mailbox name is not
  properly checked for UTF-8 validity, which can cause assert crashes at
  runtime when an invalid mailbox name is encountered. This can be
  caused by the user by writing a bad Sieve script involving the
  affected commands ("mailboxexists", "specialuse_exists").
  This can be triggered by the remote sender only when the user has
  written a Sieve script that passes message content to one of the
  affected commands.
- sieve: Large sequences of 8-bit octets passed to certain Sieve
  commands that create or modify message headers that allow UTF-8 text
  (vacation, notify and addheader) can cause the delivery or IMAP
  process (when IMAPSieve is used) to enter a memory-consuming
  semi-infinite loop that ends when the process exceeds its memory
  limits. Logged in users can cause these hangs only for their own
  processes.

(taca)

2021-01-04 14:57:19 UTC MAIN commitmail json YAML

mail/dovecot2: update to 2.3.13

Update mail/dovecot2 pacakge to 2.3.13, including security fixes.

v2.3.13 2021-01-04 Aki Tuomi <aki.tuomi@open-xchange.com>

* CVE-2020-24386: Specially crafted command can cause IMAP hibernate to
  allow logged in user to access other people's emails and filesystem
  information.
* Metric filter and global event filter variable syntax changed to a
  SQL-like format. See https://doc.dovecot.org/configuration_manual/event_filter/
* auth: Added new aliases for %{variables}. Usage of the old ones is
  possible, but discouraged.
* auth: Removed RPA auth mechanism, SKEY auth mechanism, NTLM auth
  mechanism and related password schemes.
* auth: Removed passdb-sia, passdb-vpopmail and userdb-vpopmail.
* auth: Removed postfix postmap socket
+ auth: Added new fields for auth server events. These fields are now
  also available for all auth events. See
  https://doc.dovecot.org/admin_manual/list_of_events/#authentication-server
  for details.
+ imap-hibernate: Added imap_client_hibernated, imap_client_unhibernated
  and imap_client_unhibernate_retried events. See
  https://doc.dovecot.org/admin_manual/list_of_events/ for details.
+ lib-index: Added new mail_index_recreated event. See
  https://doc.dovecot.org/admin_manual/list_of_events/#mail-index-recreated
+ lib-sql: Support TLS options for cassandra driver. This requires
  cpp-driver v2.15 (or later) to work reliably.
+ lib-storage: Missing $HasAttachment / $HasNoAttachment flags are now
  added to existing mails if mail_attachment_detection_option=add-flags
  and it can be done inexpensively.
+ login proxy: Added login_proxy_max_reconnects setting (default 3) to
  control how many reconnections are attempted.
+ login proxy: imap/pop3/submission/managesieve proxying now supports
  reconnection retrying on more than just connect() failure. Any error
  except a non-temporary authentication failure will result in reconnect
  attempts.
- auth: Lua passdb/userdb leaks stack elements per call, eventually
  causing the stack to become too deep and crashing the auth or
  auth-worker process.
- auth: SASL authentication PLAIN mechanism could be used to trigger
  read buffer overflow. However, this doesn't seem to be exploitable in
  any way.
- auth: v2.3.11 regression: GSSAPI authentication fails because dovecot
  disallows NUL bytes for it.
- dict: Process used too much CPU when iterating keys, because each key
  used a separate write() syscall.
- doveadm-server: Crash could occur if logging was done outside command
  handling. For example http-client could have done debug logging
  afterwards, resulting in either segfault or
  Panic: file http-client.c: line 642 (http_client_context_close):
  assertion failed: (cctx->clients_list == NULL).
- doveadm-server: v2.3.11 regression: Trying to connect to doveadm server
  process via starttls assert-crashed if there were no ssl=yes listeners:
  Panic: file master-service-ssl.c: line 22 (master_service_ssl_init):
  assertion failed: (service->ssl_ctx_initialized).
- fts-solr: HTTP requests may have assert-crashed:
  Panic: file http-client-request.c: line 1232 (http_client_request_send_more):
  assertion failed: (req->payload_input != NULL)
- imap: IMAP NOTIFY could crash with a segmentation fault due to a bad
  configuration that causes errors. Sending the error responses to the
  client can cause the segmentation fault. This can for example happen
  when several namespaces use the same mail storage location.
- imap: IMAP NOTIFY used on a shared namespace that doesn't actually
  exist (e.g. public namespace for a nonexistent user) can crash with a panic:
  Panic: Leaked view for index /tmp/home/asdf/mdbox/dovecot.list.index: Opened in (null):0
- imap: IMAP session can crash with QRESYNC extension if many changes
  are done before asking for expunged mails since last sync.
- imap: Process might hang indefinitely if client disconnects after
  sending some long-running commands pipelined, for example FETCH+LOGOUT.
- lib-compress: Mitigate crashes when configuring a not compiled in
  compression. Errors with compression configuration now distinguish
  between not supported and unknown.
- lib-compression: Using xz/lzma compression in v2.3.11 could have
  written truncated output in some situations. This would result in
  "Broken pipe" read errors when trying to read it back.
- lib-compression: zstd compression could have crashed in some situations:
  Panic: file ostream.c: line 287 (o_stream_sendv_int): assertion failed: (!stream->blocking)
- lib-dict: dict client could have crashed in some rare situations when
  iterating keys.
- lib-http: Fix several assert-crashes in HTTP client.
- lib-index: v2.3.11 regression: When mails were expunged at the same
  time as lots of new content was being saved to the cache (e.g. cache
  file was lost and is being re-filled) a deadlock could occur with
  dovecot.index.cache / dovecot.index.log.
- lib-index: v2.3.11 regression: dovecot.index.cache file was being
  purged (rewritten) too often when it had a field that hadn't been
  accessed for over 1 month, but less than 2 months. Every cache file
  change caused a purging in this situation.
- lib-mail: MIME parts were not returned correctly by Dovecot MIME parser.
  Regression caused by fixing CVE-2020-12100.
- lib-mail: When max nested MIME parts were reached, IMAP BODYSTRUCTURE
  was written in a way that may have caused confusion for both IMAP
  clients and Dovecot itself when parsing it. The truncated part is now
  written out using application/octet-stream MIME type.
- lib-mail: v2.3.11 regression: Mail delivery / parsing crashed when the
  10000th MIME part was message/rfc822 (or if parent was multipart/digest):
  Panic: file message-parser.c: line 167 (message_part_append):
  assertion failed: (ctx->total_parts_count <= ctx->max_total_mime_parts).
- lib-oauth2: Dovecot incorrectly required oauth2 server introspection
  reply to contain username with invalid token.
- lib-ssl-iostream, lib-dcrypt: Fix building with OpenSSL that has
  deprecated APIs disabled.
- lib-storage: When mail's size is different from the cached one (in
  dovecot.index.cache or Maildir S=size in the filename), this is
  handled by logging "Cached message size smaller/larger than expected"
  error. However, in some situations this also ended up crashing with:
  Panic: file istream.c: line 315 (i_stream_read_memarea):
  assertion failed: (old_size <= _stream->pos - _stream->skip).
- lib-storage: v2.3 regression: Copying/moving mails was taking much more
  memory than before. This was mainly visible when copying/moving
  thousands of mails in a single transaction.
- lib-storage: v2.3.11 regression: Searching messages assert-crashed
  (without FTS): Panic: file message-parser.c: line 174 (message_part_finish):
  assertion failed: (ctx->nested_parts_count > 0).
- lib: Dovecot v2.3 moved signal handlers around in ioloops,
  causing more CPU usage than in v2.2.
- lib: Fixed JSON parsing: '\' escape sequence may have wrongly resulted
  in error if it happened to be at read boundary. Any NUL characters and
  '\u0000' will now result in parsing error instead of silently
  truncating the data.
- lmtp, submission: Server may hang if SSL client connection disconnects
  during the delivery. If this happened repeated, it could have ended
  up reaching process_limit and preventing any further lmtp/submission
  deliveries.
- lmtp: Proxy does not always properly log TLS connection problems as
  errors; in some cases, only a debug message is logged if enabled.
- lmtp: The LMTP service can hang when commands are pipelined. This can
  particularly occur when one command in the middle of the pipeline fails.
  One example of this occurs for proxied LMTP transactions in which the
  final DATA or BDAT command is pipelined after a failing RCPT command.
- login-proxy: The login_source_ips setting has no effect, and therefore
  the proxy source IPs are not cycled through as they should be.
- master: Process was using 100% CPU in some situations when a broken
  service was being throttled.
- pop3-login: POP3 login would fail with "Input buffer full" if the
  initial response for SASL was too long.
- stats: Crash would occur when generating openmetrics data for metrics
  using aggregating functions.

(taca)

2021-01-04 14:53:14 UTC MAIN commitmail json YAML

doc: Added wm/mcwm version 20130209.2

(nia)

2021-01-04 14:52:59 UTC MAIN commitmail json YAML

Add wm/mcwm.

mcwm is a minimalist window manager for the X Window System written from
scratch in C directly on top of XCB. It is a traditional floating window
manager with a lot of features but without the bloat.

In mcwm all functions, including move and resize, are available from the
keyboard but a pointing device can be used for move, resize and raise/lower.

(nia)

2021-01-04 14:46:26 UTC MAIN commitmail json YAML

hunspell: Fix locally modified errors in pre-configure stage

(ryoon)

2021-01-04 14:39:23 UTC MAIN commitmail json YAML

doc: Updated print/cups-filters to 1.28.6

(prlw1)

2021-01-04 14:38:59 UTC MAIN commitmail json YAML

Update cups-filters to 1.28.6

NEWS - OpenPrinting CUPS Filters v1.28.6 - 2020-12-02
-----------------------------------------------------

CHANGES IN V1.28.6

- libcupsfilters: In generated PPDs add a grayscale mode if
  there are only color printing modes (from OpenPrinting
  CUPS).
- libcupsfilters: In generated PPDs add an "OutputBin" option
  also if it has only one choice (OpenPrinting CUPS pull
  request #18).
- libcupsfilters: Generated PPDs could have an "Unknown"
  default InputSlot (OpenPrinting CUPS issue #44).
- cups-browsed: Removed unneeded IPP attribute additions
  preventing the created local queues from preserving a
  location or description the user assigns to them (Issue
  #323).
- cups-browsed: Removed all calls of the resolve_uri() function
  of libcupsfilters, as these are not actually needed and in case
  the supplied DNS-SD-based URI is not resolvable, the function
  gets stuck for ~5 seconds.
- cups-browsed: Fixed several memory leaks, mainly from the
  code to merge printer IPP attributes for clusters (Pull
  request #322).
- cups-browsed: Silenced compiler warning.
- foomatic-rip: Fix infinite loop and input from file on raw
  printing (Pull request #318).
- foomatic-rip: Remove temporary file created during pdf-to-ps
  conversion (Pull request #313).

(prlw1)

2021-01-04 14:32:42 UTC MAIN commitmail json YAML

doc: Updated print/cups to 2.3.3op1

(prlw1)

2021-01-04 14:32:17 UTC MAIN commitmail json YAML

Update cups to v2.3.3op1

Change to the OpenPrinting fork of apple/cups, e.g., that fork already contains

- dnssd patch patch-config-scripts_cups-dnssd.m4
- freebsd patch patch-cups_getifaddrs-internal.h
- libtool patch patch-af

https://github.com/apple/cups/issues/4947 was fixed in both.

Changes in CUPS v2.3.3op1
-------------------------

- The automated test suite can now be activated using `make test` for
  consistency with other projects and CI environments - the old `make check`
  continues to work as well, and the previous test server behavior can be
  accessed by running `make testserver`.
- ippeveprinter now supports multiple icons and strings files.
- ippeveprinter now uses the system's FQDN with Avahi.
- ippeveprinter now supports Get-Printer-Attributes on "/".
- ippeveprinter now uses a deterministic "printer-uuid" value.
- ippeveprinter now uses system sounds on macOS for Identify-Printer.
- Updated ippfind to look for files in "~/Desktop" on Windows.
- Updated ippfind to honor `SKIP-XXX` directives with `PAUSE`.
- Updated IPP Everywhere support to work around printers that only advertise
  color raster support but really also support grayscale (Issue #1)
- ipptool now supports DNS-SD URIs like `ipps://My%20Printer._ipps._tcp.local`
  (Issue #5)
- The scheduler now allows root backends to have world read permissions but not
  world execute permissions (Issue #21)
- Failures to bind IPv6 listener sockets no longer cause errors if IPv6 is
  disabled on the host (Issue #25)
- The SNMP backend now supports the HP and Ricoh vendor MIBs (Issue #28)
- The scheduler no longer includes a timestamp in files it writes (Issue #29)
- The systemd service names are now "cups.service" and "cups-lpd.service"
  (Issue #30, Issue #31)
- The scheduler no longer adds the local hostname to the ServerAlias list
  (Issue #32)
- Added `LogFileGroup` directive in "cups-files.conf" to control the group
  owner of log files (Issue #34)
- Added `--with-max-log-size` configure option (Issue #35)
- Added `--enable-sync-on-close` configure option (Issue #37)
- Added `--with-error-policy` configure option (Issue #38)
- IPP Everywhere PPDs could have an "unknown" default InputSlot (Issue #44)
- The `httpAddrListen` function now uses a listen backlog of 128.
- Added USB quirks (Apple issue #5789, #5823, #5831)
- Fixed IPP Everywhere v1.1 conformance issues in ippeveprinter.
- Fixed DNS-SD name collision support in ippeveprinter.
- Fixed compiler and code analyzer warnings.
- Fixed TLS support on Windows.
- Fixed ippfind sub-type searches with Avahi.
- Fixed the default hostname used by ippeveprinter on macOS.
- Fixed resolution of local IPP-USB printers with Avahi.
- Fixed coverity issues (Issue #2)
- Fixed `httpAddrConnect` issues (Issue #3)
- Fixed web interface device URI issue (Issue #4)
- Fixed lp/lpr "printer/class not found" error reporting (Issue #6)
- Fixed xinetd support for LPD clients (Issue #7)
- Fixed libtool build issue (Issue #11)
- Fixed a memory leak in the scheduler (Issue #12)
- Fixed a potential integer overflow in the PPD hashing code (Issue #13)
- Fixed output-bin and print-quality handling issues (Issue #18)
- Fixed PPD options getting mapped to odd IPP values like "tray---4" (Issue #23)
- Fixed remote access to the cupsd.conf and log files (Issue #24)
- Fixed the automated test suite when running in certain build/CI environments
  (Issue #25)
- Fixed a logging regression caused by a previous change for Apple issue #5604
  (Issue #25)
- Fixed fax phone number handling with GNOME (Issue #40)
- Fixed potential rounding error in rastertopwg filter (Issue #41)
- Fixed the "uri-security-supported" value from the scheduler (Issue #42)
- Fixed IPP backend crash bug with "printer-alert" values (Issue #43)
- Removed old Solaris inetconv(1m) reference in cups-lpd man page (Issue #46)
- Fixed default options that incorrectly use the "custom" prefix (Issue #48)
- Fixed a memory leak when resolving DNS-SD URIs (Issue #49)
- Fixed systemd status reporting by adopting the notify interface (Issue #51)
- Fixed crash in rastertopwg (Apple issue #5773)
- Fixed cupsManualCopies values in IPP Everywhere PPDs (Apple issue #5807)

(prlw1)

2021-01-04 13:08:30 UTC MAIN commitmail json YAML

libcups: skip backup file when checking portability

(wiz)

2021-01-04 12:38:25 UTC MAIN commitmail json YAML

doc: Updated graphics/openexr to 2.5.4

(wiz)

2021-01-04 12:38:17 UTC MAIN commitmail json YAML

doc: Updated graphics/ilmbase to 2.5.4

(wiz)

2021-01-04 12:38:05 UTC MAIN commitmail json YAML

openexr, ilmbase: update to 2.5.4

Patch release with various bug/sanitizer/security fixes, primarily
related to reading corrupted input files.

(wiz)

2021-01-04 12:30:37 UTC MAIN commitmail json YAML

2021-01-04 12:27:51 UTC MAIN commitmail json YAML

doc: Updated net/wget to 1.21

(wiz)

2021-01-04 12:27:42 UTC MAIN commitmail json YAML

wget: update to 1.21.

* Changes in Wget 1.21

** Improve the number of translated strings

** Remove all uses of alloca
  In some places the length of untrusted strings has been used, e.g.
  strings from the command line or from remote.

** Fix buffer overflows in progress bar code in some locales

** Fix two null pointer accesses

** Amend cookie file header to be recognized by the 'file' command

** Post Handshake Authentication for OpenSSL

** Require gettext version 0.19.3+

** Add configure flags --enable-fsanitize-ubsan, --enable-fsanitize-asan
  and --enable-fsanitize-msan for gcc and clang

** Make several smaller fixes, enhance fuzzing, enhance building

(wiz)

2021-01-04 12:24:21 UTC MAIN commitmail json YAML

doc: Updated x11/xscreensaver-demo to 5.45

(wiz)

2021-01-04 12:24:11 UTC MAIN commitmail json YAML

xscreensaver-demo: update to 5.45.

Changes:
Same as for xscreensaver, but mostly
* glade -> gtkbuilder.

(wiz)

2021-01-04 12:23:41 UTC MAIN commitmail json YAML

doc: Updated x11/xscreensaver to 5.45

(wiz)

2021-01-04 12:23:32 UTC MAIN commitmail json YAML

xscreensaver: update to 5.45.

5.45 * New hacks, `covid19', `headroom', `sphereeversion' and `beats'.
* Shader updates to `hypertorus'.
* No more image-loading pause in `glslideshow'.
* BSOD supports GNOME.
* Image loaders support SVG.
* macOS: Fixed text loading on 10.15.
* X11: `xscreensaver-systemd' now allows video players to request that
  the screen not blank.
* X11: -log implies -verbose -no-capture-stderr.
* X11: Glade -> GtkBuilder.
* Android: These hacks work now: `carousel', `juggler3d', `molecule',
          `photopile', `polyominoes'.
* Various bug fixes.

5.44.1 * macOS: fixed some signing problems in the DMG.

(wiz)

2021-01-04 12:16:38 UTC MAIN commitmail json YAML

doc: Updated converters/utf8proc to 2.6.1

(wiz)

2021-01-04 12:16:30 UTC MAIN commitmail json YAML

utf8proc: update to 2.6.1.

## Version 2.6.1 ##

2020-12-15

- Bugfix in `utf8proc_grapheme_break_stateful` for `NULL` state argument, which
  also broke `utf8proc_grapheme_break`.

(wiz)

2021-01-04 12:15:38 UTC MAIN commitmail json YAML

doc: Updated textproc/ugrep to 3.1.1

(wiz)

2021-01-04 12:15:30 UTC MAIN commitmail json YAML

ugrep: update to 3.1.1.

3.1.1

New --bool option to specify a Boolean search query pattern (with
Google search syntax or fzf-like when used with -F to search strings
instead of regex subpatterns); new --and and --not options; updated
--format to support -v.

(wiz)

2021-01-04 12:12:36 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 0.8.5

(wiz)

2021-01-04 12:12:27 UTC MAIN commitmail json YAML

strawberry: update to 0.8.5.

0.8.5:

  Bugfixes:
    * Fix return type of SmartPlaylistQueryWizardPlugin::type().
    * Fix comparison between QChar and integer to use QChar::unicode().
    * Fix return type of qHash with Qt 6 to use size_t instead of uint.
    * Fix tag edit dialog save process sometimes stuck.
    * Fix repeat and shuffle buttons greyed out when a dynamic playlist is open.
    * Fix CUE parser handling of values with empty quotes.
    * Fix broken year and disc collection groupings with CUE songs.
    * Fix HTML escaping showing up in OSD notifications when using custom text.

  Enhancements:
    * Add Swedish translation.
    * Made Qt X11Extras and WinExtras modules optional.
    * Save and restore geometry in edit tag dialog.
    * Add command line option to play a playlist based on name.
    * Change double-click behaviour in cover manager to open fullsize cover.

(wiz)

2021-01-04 12:03:33 UTC MAIN commitmail json YAML

doc: Updated devel/spdlog to 1.8.2

(wiz)

2021-01-04 12:03:24 UTC MAIN commitmail json YAML

spdlog: update to 1.8.2.

    Bump fmt to version 7.1.3
    Download automatically googlebenchmark for bench tests (#1709) Thanks @kitattyor.
    Add CPack debian package settings (#1712) and fix typo in comment (#1711). Thanks @ChristofKaufmann.
    Perfect forwarding fmt arguments (#1726). Thanks @dkavolis.
    Fix dup_filter_sink to log current log call's level, instead of the filtered log call's level (#1710). Thanks @Tridacnid for reporting.
    Ability to get size of messages queue of async thread pool (#1735) Thanks @o2gy84.
    Add missing include (#1742). Thanks @jwittbrodt.
    Updated bin_to_hex example in the readme (#1744). Thanks @ArnaudBienner.
    Fix async periodic flush test (#1749). Thanks @bluescarni.

(wiz)

2021-01-04 12:01:53 UTC MAIN commitmail json YAML

doc: Updated devel/readline to 8.1

(wiz)

2021-01-04 12:01:45 UTC MAIN commitmail json YAML

readline: update to 8.1.

New Features in Readline

a. If a second consecutive completion attempt produces matches where the first
  did not, treat it as a new completion attempt and insert a match as
  appropriate.

b. Bracketed paste mode works in more places: incremental search strings, vi
  overstrike mode, character search, and reading numeric arguments.

c. Readline automatically switches to horizontal scrolling if the terminal has
  only one line.

d. Unbinding all key sequences bound to a particular readline function now
  descends into keymaps for multi-key sequences.

e. rl-clear-display: new bindable command that clears the screen and, if
  possible, the scrollback buffer (bound to emacs mode M-C-l by default).

f. New active mark and face feature: when enabled, it will highlight the text
  inserted by a bracketed paste (the `active region') and the text found by
  incremental and non-incremental history searches. This is tied to bracketed
  paste and can be disabled by turning off bracketed paste.

g. Readline sets the mark in several additional commands.

h. Bracketed paste mode is enabled by default. There is a configure-time
  option (--enable-bracketed-paste-default) to set the default to on or off.

i. Readline tries to take advantage of the more regular structure of UTF-8
  characters to identify the beginning and end of characters when moving
  through the line buffer.

j. The bindable operate-and-get-next command (and its default bindings) are
  now part of readline instead of a bash-specific addition.

k. The signal cleanup code now blocks SIGINT while processing after a SIGINT.

(wiz)

2021-01-04 12:00:27 UTC MAIN commitmail json YAML

doc: Updated devel/py-packaging to 20.8

(wiz)

2021-01-04 12:00:19 UTC MAIN commitmail json YAML

py-packaging: update to 20.8.

20.8 - 2020-12-11
~~~~~~~~~~~~~~~~~

* Revert back to setuptools for compatibility purposes for some Linux distros (:issue:`363`)
* Do not insert an underscore in wheel tags when the interpreter version number
  is more than 2 digits (:issue:`372`)

20.7 - 2020-11-28
~~~~~~~~~~~~~~~~~

No unreleased changes.

20.6 - 2020-11-28
~~~~~~~~~~~~~~~~~

.. note:: This release was subsequently yanked, and these changes were included in 20.7.

* Fix flit configuration, to include LICENSE files (:issue:`357`)
* Make `intel` a recognized CPU architecture for the `universal` macOS platform tag (:issue:`361`)
* Add some missing type hints to `packaging.requirements` (issue:`350`)

20.5 - 2020-11-27
~~~~~~~~~~~~~~~~~

* Officially support Python 3.9 (:issue:`343`)
* Deprecate the ``LegacyVersion`` and ``LegacySpecifier`` classes (:issue:`321`)
* Handle ``OSError`` on non-dynamic executables when attempting to resolve
  the glibc version string.

(wiz)

2021-01-04 11:55:11 UTC MAIN commitmail json YAML

doc: Updated devel/py-hypothesis to 5.46.0

(wiz)

2021-01-04 11:55:03 UTC MAIN commitmail json YAML

py-hypothesis: update to 5.46.0.

5.46.0 - 2021-01-04

This release upgrades from_type(), to infer strategies for
type-annotated arguments even if they have defaults when it otherwise
falls back to builds() (issue #2708).

5.45.0 - 2021-01-04

This release adds the hypothesis[codemods] extra, which you can
use to check for and automatically fix issues such as use of
deprecated Hypothesis APIs (issue #2705).

5.44.0 - 2021-01-03

This patch fixes from_type() with the typing_extensions Literal
backport on Python 3.6.

5.43.9 - 2021-01-02

This patch fixes issue #2722, where certain orderings of
register_type_strategy(), ForwardRef, and from_type() could trigger
an internal error.

5.43.8 - 2021-01-02

This patch makes some strategies for collections with a uniqueness
constraint much more efficient, including
dictionaries(keys=sampled_from(...), values=..) and
lists(tuples(sampled_from(...), ...), unique_by=lambda x: x[0]).
(related to issue #2036)

5.43.7 - 2021-01-02

This patch extends our faster special case for sampled_from()
elements in unique lists() to account for chains of .map(...) and
.filter(...) calls (issue #2036).

5.43.6 - 2021-01-02

This patch improves the type annotations on assume() and
@reproduce_failure().

5.43.5 - 2021-01-01

This patch updates our copyright headers to include 2021. Happy
new year!

5.43.4 - 2020-12-24

This change fixes a documentation error in the database setting.

The previous documentation suggested that callers could specify a
database path string, or the special string ":memory:", but this
setting has never actually allowed string arguments.

Permitted values are None, and instances of ExampleDatabase.

5.43.3 - 2020-12-11

This patch fixes issue #2696, an internal error triggered when the
@example decorator was used and the verbosity setting was quiet.

5.43.2 - 2020-12-10

This patch improves the error message from the data_frames() strategy
when both the rows and columns arguments are given, but there is
a missing entry in rows and the corresponding column has no fill
value (issue #2678).

5.43.1 - 2020-12-10

This patch improves the error message if builds() is passed an Enum
which cannot be called without arguments, to suggest using
sampled_from() (issue #2693).

5.43.0 - 2020-12-09

This release adds new timezones() and timezone_keys() strategies
(issue #2630) based on the new zoneinfo module in Python 3.9.

pip install hypothesis[zoneinfo] will ensure that you have the
appropriate backports installed if you need them.

(wiz)

2021-01-04 11:53:23 UTC MAIN commitmail json YAML

doc: Updated converters/py-chardet to 4.0.0

(wiz)

2021-01-04 11:53:14 UTC MAIN commitmail json YAML

py-chardet: update to 4.0.0.

This will be the last release of chardet to support Python 2.7.
chardet 5.0 will only support 3.6+

Major Changes

This release is multiple years in the making, and provides some
quality of life improvements to chardet. The primary user-facing
changes are:

    Single-byte charset probers now use nested dictionaries under
    the hood, so they are usually a little faster than before. (See
    #121 for details)

    The CharsetGroupProber class now properly short-circuits when
    one of the probers in the group is considered a definite match.
    This lead to a substantial speedup.

    There is now a chardet.detect_all function that returns a list
    of possible encodings for the input with associated confidences.

    We have dropped support for Python 2.6, 3.4, and 3.5 as they
    are all past end-of-life.

The changes in this release have also laid the groundwork for
retraining the models to make them more accurate, and to support
some more encodings/languages (see #99 for progress). This is our
main focus for chardet 5.0 (beyond dropping Python 2 support).

(wiz)

2021-01-04 11:50:11 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-borgbackup to 1.1.15

(wiz)

2021-01-04 11:50:02 UTC MAIN commitmail json YAML

py-borgbackup: update to 1.1.15.

Version 1.1.15 (2020-12-25)
---------------------------

Compatibility notes:

- 1.1.15 drops python 3.4 support, minimum requirement is 3.5 now.

Fixes:

- extract:

  - improve exception handling when setting xattrs, #5092.
  - emit a warning message giving the path, xattr key and error message.
  - continue trying to restore other xattrs and bsdflags of the same file
    after an exception with xattr-setting happened.
- export-tar:

  - set tar format to GNU_FORMAT explicitly, #5274
  - fix memory leak with ssh: remote repository, #5568
  - fix potential memory leak with ssh: remote repository with partial extraction
- create: fix --dry-run and --stats coexistence, #5415
- use --timestamp for {utcnow} and {now} if given, #5189

New features:

- create: implement --stdin-mode, --stdin-user and --stdin-group, #5333
- allow appending the files cache filename with BORG_FILES_CACHE_SUFFIX env var

Other changes:

- drop python 3.4 support, minimum requirement is 3.5 now.
- enable using libxxhash instead of bundled xxh64 code
- update llfuse requirements (1.3.8)
- set cython language_level in some files to fix warnings
- allow EIO with warning when trying to hardlink
- PropDict: fail early if internal_dict is not a dict
- update shell completions
- tests / CI

  - add a test for the hashindex corruption bug, #5531 #4829
  - fix spurious failure in test_cache_files, #5438
  - added a github ci workflow
  - reduce testing on travis, no macOS, no py3x-dev, #5467
  - travis: use newer dists, native py on dist
- vagrant:

  - remove jessie and trusty boxes, #5348 #5383
  - pyinstaller 4.0, build on py379
  - binary build on stretch64, #5348
  - remove easy_install based pip installation
- docs:

  - clarify '--one-file-system' for btrfs, #5391
  - add example for excluding content using the --pattern cmd line arg
  - complement the documentation for pattern files and exclude files, #5524
  - made ansible playbook more generic, use package instead of pacman. also
    change state from "latest" to "present".
  - complete documentation on append-only remote repos, #5497
  - internals: rather talk about target size than statistics, #5336
  - new compression algorithm policy, #1633 #5505
  - faq: add a hint on sleeping computer, #5301
  - note requirements for full disk access on macOS Catalina, #5303
  - fix/improve description of borg upgrade hardlink usage, #5518
- modernize 1.1 code:

  - drop code/workarounds only needed to support Python 3.4
  - remove workaround for pre-release py37 argparse bug
  - removed some outdated comments/docstrings
  - requirements: remove some restrictions, lock on current versions

(wiz)

2021-01-04 11:47:40 UTC MAIN commitmail json YAML

doc: Updated textproc/pugixml to 1.11.4

(wiz)

2021-01-04 11:47:32 UTC MAIN commitmail json YAML

pugixml: update to 1.11.4.

1.11.4

This patch reintroduces pugixml target for CMake when find_package
is used, which was accidentally removed from v1.11.  It's recommended
that pugixml::pugixml target is used instead, but this patch restores
pugixml target for existing applications / libraries that depend
on it.

The previous patch, v1.11.3, did not handle repeated attempts to
call find_package; this patch fixes that particular corner case.

1.11.3

The previous patch, v1.11.2, was not compatible with CMake 3.10;
this patch restores compatibility with earlier CMake versions when
using imported targets.

1.11.2

The previous patch, v1.11.1, was only compatible with CMake 3.18
and up; this patch restores compatibility with earlier CMake versions
when using imported targets.

(wiz)

2021-01-04 11:43:56 UTC MAIN commitmail json YAML

doc: Updated security/p11-kit to 0.23.22

(wiz)

2021-01-04 11:43:48 UTC MAIN commitmail json YAML

p11-kit: update to 0.23.22.

0.23.22 (stable)
* Fix memory-safety issues that affect the RPC protocol
  (CVE-2020-29361, CVE-2020-29362, and CVE-2020-29363), discovered
  and fixed by David Cook
* anchor: Prefer persistent format when storing anchor [PR#329]
* common: Fix infloop in p11_path_build [PR#326, PR#327]
* proxy: C_CloseAllSessions: Make sure that calloc args are non-zero [PR#325]
* common: Check for a NULL locale before freeing it [PR#321]
* Build and test fixes [PR#313, PR#315, PR#317, PR#318, PR#319, PR#323, PR#330, PR#333, PR#334, PR#335, PR#338, PR#339]

(wiz)

2021-01-04 11:42:02 UTC MAIN commitmail json YAML

doc: Updated lang/mono6 to 6.12.0.107

(wiz)

2021-01-04 11:41:52 UTC MAIN commitmail json YAML

mono: update to 6.12.0.107.

Bugfix release.

(wiz)

2021-01-04 11:31:46 UTC MAIN commitmail json YAML

doc: Updated geography/osm-gps-map to 1.1.0

(ryoon)

2021-01-04 11:31:18 UTC MAIN commitmail json YAML

osm-gps-map: Update to 1.1.0

Changelog:
1.1.0
    Add polygon support Samuel Cowen
    Add osm_gps_map_zoom_fit_bbox Martijn Goedhart
    Fix leaks oman Lebedev
    Remove Yahoo (API break) Quentin Glidic
    Build fixes Quentin Glidic
    Fix image rotation Christoph Gysin

(ryoon)

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

rust: Sync platform.mk with targets listed in Makefile

(nia)

2021-01-04 11:09:42 UTC MAIN commitmail json YAML

doc: Updated audio/libshout to 2.4.5

(wiz)

2021-01-04 11:09:33 UTC MAIN commitmail json YAML

libshout: update to 2.4.5.

libshout 2.4.5 (20201219)

* Improved shout.h for reading, and understanding.
* Marked dumpfile support as obsolete (as SHOUT_PROTOCOL_XAUDIOCAST already is).
* Added Support for setting the content language.
* Avoid the use of obsolete functions (#2317).
* Several small fixes for non-blocking mode (#2321, #2315).
* Corrected detection of libogg (mostly for windows targets).
* Now accept TLS mode "auto" when build without TLS support.
* Added new tool shout(1).

(wiz)

2021-01-04 11:08:44 UTC MAIN commitmail json YAML

doc: Updated graphics/libheif to 1.10.0

(wiz)

2021-01-04 11:06:21 UTC MAIN commitmail json YAML

libheif: update to 1.10.0.

v1.10.0 - read all auxiliary images, improve macOS compatibility

    new API: may access all (vendor-dependent) auxiliary images (e.g. hdrgainmap, semanticskinmatte, ...)
    change the way images with odd sizes are written so that macOS can read them
    when ICC profile is present, will now write two colr boxes (nclx and ICC) into AVIF files. Also reads files with two colr boxes
    alpha image is now saved as monochrome
    loading of 16bit greyscale PNGs in heif_enc
    heif_enc, option "-E" deprecated
    remove dependency on alloca()
    fix known bugs

(wiz)

2021-01-04 10:54:01 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash-docs to 4.4

(wiz)

2021-01-04 10:53:53 UTC MAIN commitmail json YAML

gnucash-docs: update to 4.4.

4.4    - 28 December 2020
        o Bug 798038 - Incorrect spelling in german account templates 'common'
                      and 'full', part 3: docs

4.3    - 27 December 2020
        o Bug 798031 - : Update default of Date Completion

(wiz)

2021-01-04 10:50:44 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 4.4

(wiz)

2021-01-04 10:50:33 UTC MAIN commitmail json YAML

gnucash: update to 4.4.

4.4  - 28 December 2020

The fifth release of the 4.x stable series, a snap release to fix bug 798063.

Between 4.3 and 4.4, the following bugfixes were accomplished:

    Bug 798038 - Incorrect spelling in german account templates 'common' and
        'full' part 2: AT
    Bug 798063 - Crash when opening SX Editor

No other improvements were made.

Deprecations

    xaccAccountCountSplits: use gnc_account_has_child_splits
    gnc:html-table-append-column!: Build a new table with all of the columns
      and copy in the rows.

Updated Translations: German, Italian, Japanese

4.3  - 27 December 2020

The fourth release of the 4.x stable series.

Between 4.2 and 4.3, the following bugfixes were accomplished:

    Bug 106746 - In Mort. Repay. druid, creating New acct should also select it.
    Bug 128772 - Account Help Button does not work
    Bug 309943 - When unable to obtain a lock, no option to open another database.
    Bug 330930 - Financial Calculator resets payment period to zero if automatic decimal places used
    Bug 343647 - [rfe] save tab/report location
    Bug 345924 - RFE: don't disable "OK" button after using "Apply" to modify chart options
    Bug 355496 - Mark placeholder accounts in account tree window visibly.
    Bug 355498 - When there is only one result from a 'Find', select it.
    Bug 571697 - Transaction Status in Since Last Run needs to look clickable.
    Bug 644242 - Window Panning Oddity.
    Bug 645379 - When duplicating a transaction, any non-numeric value entered in the "Number" field is discarded.
    Bug 667490 - Support image-based TAN methods QR, photoTAN, and chipTAN optical "Flicker code"

    Partial: Implements the display of flashing optical TAN challenges (aka flicker) in the "Enter TAN" dialog box.
    Bug 688917 - Help button not working when editing style sheets.
    Bug 720564 - Search in General Ledger cannot be cleared.
    Bug 794807 - Calendar widget current month shown as (null).
    Bug 797901 - List of Recently Used Files not updated until GnuCash is closed and reopened.
    Bug 797944 - Crash on use of File-Open
    Bug 797953 - RFE: provide access to filter-by on right-mouse-click in Accounts register.
    Bug 797956 - dialog-report-style-sheet.c stylesheet editor does not set transient_for correctly.
    Bug 797959 - "Exception" when value greater than one million with commas and periods is pasted to register.
    Bug 797967 - minor ui niggles - some dialogs don't respond to GDK_KEY_Escape
    Bug 797971 - odd cursor behaviour in register Description.
    Bug 797972 - Crash on export report CSV
    Bug 797982 - exchange rates' decimal places (bis)
    Bug 797983 - v4.2 report numbers change over gnucash restarts; Price Database dropping user:price-editor entries.
    Bug 797984 - Infinite loop while Check&Repair AR and AP accounts
    Bug 797989 - Sorting columns by alphabet with non-ASCII characters
    Bug 797993 - Reverse balance option does not apply to an Account Report
    Bug 797994 - Account type-ahead search doesn't match accented characters.
    Bug 798005 - Import of QIF file sets expenses to zero, deposits are fine
    Bug 798008 - Option '--log' cannot be specified more than once.
    Bug 798015 - cash flow numerical-overflow
    Bug 798031 - Date goes to prior year with mm/dd entry to transaction duplicate.
    Bug 798036 - Transaction Report should offer price source
    Bug 798038 - Incorrect spelling in german account templates 'common' and 'full'
    Bug 798039 - Using 'Consolidate Transactions' option on Consolidate Transaction Report returns Error
    Bug 798041 - Open invoices in new window.
    Bug 798047 - Crash on delete account.
    Bug 798050 - error using Reports->Experimental->Income Statement (Multicolumn)

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

    Add custom unbound-variable exception reporter in guile that identifies what module provides the missing symbol.
    Balsheet-pnl report: show most recent period first by default
    Change register page icon to a padlock if read only
    When a resister is read only make whole sheet insensitive.
    Add account name to the read-only-register dialog box because under some circumstances it may be unclear to which register the message applies.
    Strictly use use-modules to import Scheme symbols: Guile 3.0 doesn't like the alternatives. This can cause problems resolving symbols if the source of those symbols isn't yet compiled and hasn't been symlinked into the builddir.
    Don't try to reload report if the first attempt raised an html error.
    Barcharts: Limit account drill-down depth to 6.
    I18N:glossary: add mortgage terms ARM, APR, FRM
    Change the icons used for the file locked dialog box.
    Add support for the opening balance accounts flag

    Up to now, opening balance accounts have been identified by means of fixed names and their translations. Support Replacing this with a consistent non-translated tag. The actual replacement will be added to Gnucash 4.4; this change is to ensure a migration path.
    Replace TravisCI with Github actions for CI testing. TravisCI sharply restricted their free support of Free Software projects.
    Use LTDL_LIBRARY_PATH instead of (DY)LD_LIBRARY_PATH in environment file.
    Add a few more CSS classes for labels
    Add GoogleMocks of some engine objects and refine Import-export unit tests using them.
    Add auto-clear to register page
    Change source files dialog-dup-trans.* for space and tabs
    Fix exception when converting to decimal values that reduce to N/1.
    Add confirmation of Main Window close when more than one window is displayed
    Add keyboard shortcuts <Ctrl><Alt><Menu> for the notebook page selection menu and <Ctrl><Alt>A to jump to the Accounts page.
    Allow using the Ctrl+Alt+PgUp/Down to scroll the report view.
    Fix report page keyboard focus in the scroll window.
    Fix some incorrect links to the help file
    Fix section help on windows not working.
    Set the visibility of the account column in import-main-matcher depending upon the nubmer of accounts being displayed.
    Add option to hide memo column on import-main-matcher
    Fix pressing help button in OFX importer causing main-import-matcher to disappear
    Preferences dialog: Display the invalid account separator message box only when the user closes the Preferences Dialog instead of after every change to any control.
    Expose ngettext as gnc:ngettext
    Add tooltip in import matcher window for description and memo column.
    Put Macs back on WebKit2.
    CMake: Mute guile-2.2 again
    Fix several report stylesheet font-handling issues especially on macOS.
    Fix price-renderer not converting to decimal.
    Add some additional places where Check&Repair can be aborted
    Make the price database list obey the force-prices-to-decimal preference.
    Several improvements to the auto-clear dialog.
    Fix some errors found by i18nspector in po files
    Tax Report Options appeared twice on menu for Chart of Accounts
    General Journal Report: Allow Report Options>General Title to render
        document title.
    [options.scm] rename new-owner-report "Links" to "Transaction Links"
    [new-owner-report] enable doclink links
    [html-utilities][API] add function gnc:html-invoice-doclink-anchor
    Disable chart animation that prevented visual comparison of state before
        and after reload
    Select the register account if Tax Options dialog opened from a register tab.

Deprecations

    xaccAccountCountSplits.
    gnc:html-make-exchangerates

(wiz)

2021-01-04 10:41:31 UTC MAIN commitmail json YAML

doc: Updated databases/gdbm_compat to 1.19

(wiz)

2021-01-04 10:41:22 UTC MAIN commitmail json YAML

doc: Updated databases/gdbm to 1.19

(wiz)

2021-01-04 10:41:13 UTC MAIN commitmail json YAML

gdbm: update to 1.19.

Version 1.19 - 2020-12-23

* Pre-read the memory mapped regions on systems that support it.

This speeds up operations on big databases.

* gdbmtool: tagged initialization of structured data

Initializers for structured data can be given in tagged form, e.g.:

  store somekey { status=2, id={a,u,x}, name="foo" }

* Bugfixes:

** Preserve locking type during database reorganization

(wiz)

2021-01-04 10:39:32 UTC MAIN commitmail json YAML

doc: Updated shells/bash to 5.1.4

(wiz)

2021-01-04 10:39:23 UTC MAIN commitmail json YAML

bash: update to 5.1.4.

That is, 5.1 with the four post-release patches available so far.

This is a terse description of the new features added to bash-5.1 since
the release of bash-5.0.  As always, the manual page (doc/bash.1) is
the place to look for complete descriptions.

1. New Features in Bash

a. `bind -x' now supports different bindings for different editing modes and
  keymaps.

b. Bash attempts to optimize the number of times it forks when executing
  commands in subshells and from `bash -c'.

c. Here documents and here strings now use pipes for the expanded document if
  it's smaller than the pipe buffer size, reverting to temporary files if it's
  larger.

d. There are new loadable builtins: mktemp, accept, mkfifo, csv, cut/lcut

e. In posix mode, `trap -p' now displays signals whose disposition is SIG_DFL
  and those that were SIG_IGN when the shell starts.

f. The shell now expands the history number (e.g., in PS1) even if it is not
  currently saving commands to the history list.

g. `read -e' may now be used with arbitrary file descriptors (`read -u N').

h. The `select' builtin now runs traps if its internal call to the read builtin
  is interrupted by a signal.

i. SRANDOM: a new variable that expands to a 32-bit random number that is not
  produced by an LCRNG, and uses getrandom/getentropy, falling back to
  /dev/urandom or arc4random if available. There is a fallback generator if
  none of these are available.

j. shell-transpose-words: a new bindable readline command that uses the same
  definition of word as shell-forward-word, etc.

k. The shell now adds default bindings for shell-forward-word,
  shell-backward-word, shell-transpose-words, and shell-kill-word.

l. Bash now allows ARGV0 appearing in the initial shell environment to set $0.

m. If `unset' is executed without option arguments, bash tries to unset a shell
  function if a name argument cannot be a shell variable name because it's not
  an identifier.

n. The `test -N' operator uses nanosecond timestamp granularity if it's
  available.

o. Bash posix mode now treats assignment statements preceding shell function
  definitions the same as in its default mode, since POSIX has changed and
  no longer requires those assignments to persist after the function returns
  (POSIX interp 654).

p. BASH_REMATCH is no longer readonly.

q. wait: has a new -p VARNAME option, which stores the PID returned by `wait -n'
  or `wait' without arguments.

r. Sorting the results of pathname expansion now uses byte-by-byte comparisons
  if two strings collate equally to impose a total order; the result of a
  POSIX interpretation.

s. Bash now allows SIGINT trap handlers to execute recursively.

t. Bash now saves and restores state around setting and unsetting posix mode,
  instead of having unsetting posix mode set a known state.

u. Process substitution is now available in posix mode.

v. READLINE_MARK: a new variable available while executing commands bound with
  `bind -x', contains the value of the mark.

w. Bash removes SIGCHLD from the set of blocked signals if it's blocked at shell
  startup.

x. `test -v N' can now test whether or not positional parameter N is set.

y. `local' now honors the `-p' option to display all local variables at the
    current context.

z. The `@a' variable transformation now prints attributes for unset array
  variables.

aa. The `@A' variable transformation now prints a declare command that sets a
    variable's attributes if the variable has attributes but is unset.

bb. `declare' and `local' now have a -I option that inherits attributes and
    value from a variable with the same name at a previous scope.

cc. When run from a -c command, `jobs' now reports the status of completed jobs.

dd. New `U', `u', and `L' parameter transformations to convert to uppercase,
    convert first character to uppercase, and convert to lowercase,
    respectively.

ee. PROMPT_COMMAND: can now be an  array variable, each element of which can
    contain a command to be executed like a string PROMPT_COMMAND variable.

ff. `ulimit' has a -R option to report and set the RLIMIT_RTTIME resource.

gg. Associative arrays may be assigned using a list of key-value pairs within
    a compound assignment. Compound assignments where the words are not of
    the form [key]=value are assumed to be key-value assignments. A missing or
    empty key is an error; a missing value is treated as NULL. Assignments may
    not mix the two forms.

hh. New `K' parameter transformation to display associative arrays as key-
    value pairs.

ii. Writing history to syslog now handles messages longer than the syslog max
    length by writing multiple messages with a sequence number.

jj. SECONDS and RANDOM may now be assigned using arithmetic expressions, since
    they are nominally integer variables. LINENO is not an integer variable.

kk. Bash temporarily suppresses the verbose option when running the DEBUG trap
    while running a command from the `fc' builtin.

ll. `wait -n' now accepts a list of job specifications as arguments and will
    wait for the first one in the list to change state.

mm. The associative array implementation can now dynamically increase the
    size of the hash table based on insertion patterns.

nn. HISTFILE is now readonly in a restricted shell.

oo. The bash malloc now returns memory that is 16-byte aligned on 64-bit
    systems.

pp. If the hash builtin is listing hashed filenames portably, don't print
  anything if the table is empty.

qq. GLOBIGNORE now ignores `.' and `..' as a terminal pathname component.

rr. Bash attempts to optimize away forks in the last command in a function body
    under appropriate circumstances.

ss. The globbing code now uses fnmatch(3) to check collation elements (if
    available) even in cases without multibyte characters.

tt. The `fg' and `bg' builtins now return an error in a command substitution
    when asked to restart a job inherited from the parent shell.

uu. The shell now attempts to unlink all FIFOs on exit, whether a consuming
    process has finished with them or not.

vv. There is a new contributed loadable builtin: asort.

2. New Features in Readline

a. If a second consecutive completion attempt produces matches where the first
  did not, treat it as a new completion attempt and insert a match as
  appropriate.

b. Bracketed paste mode works in more places: incremental search strings, vi
  overstrike mode, character search, and reading numeric arguments.

c. Readline automatically switches to horizontal scrolling if the terminal has
  only one line.

d. Unbinding all key sequences bound to a particular readline function now
  descends into keymaps for multi-key sequences.

e. rl-clear-display: new bindable command that clears the screen and, if
  possible, the scrollback buffer (bound to emacs mode M-C-l by default).

f. New active mark and face feature: when enabled, it will highlight the text
  inserted by a bracketed paste (the `active region') and the text found by
  incremental and non-incremental history searches. This is tied to bracketed
  paste and can be disabled by turning off bracketed paste.

g. Readline sets the mark in several additional commands.

h. Bracketed paste mode is enabled by default.

i. Readline tries to take advantage of the more regular structure of UTF-8
  characters to identify the beginning and end of characters when moving
  through the line buffer.

j. The bindable operate-and-get-next command (and its default bindings) are
  now part of readline instead of a bash-specific addition.

k. The signal cleanup code now blocks SIGINT while processing after a SIGINT.

(wiz)

2021-01-04 10:27:56 UTC MAIN commitmail json YAML

doc: Updated math/fftwf to 3.3.9

(wiz)

2021-01-04 10:27:48 UTC MAIN commitmail json YAML

doc: Updated math/fftw to 3.3.9nb3

(wiz)

2021-01-04 10:27:38 UTC MAIN commitmail json YAML

fftw*: update to 3.3.9

FFTW 3.3.9:

* New API fftw_planner_nthreads() returns the number of threads
  currently being used by the planner.

* Fix incorrect math in 128-bit generic SIMD

* Fix wisdom for avx512.

  The avx512 alignment requirement was set to 64 bytes, but this is
  wrong.  Alignment requirements are a property of the platform (e.g.,
  x86) and not of the instruction set (e.g., AVX).  Among other
  things, this broke wisdom with avx512.

  Note that avx512 support is still experimental because the FFTW
  authors have no avx512 hardware available for testing.

* fftw_threads_set_callback function to change the threading backend at runtime.

(wiz)

2021-01-04 10:22:32 UTC MAIN commitmail json YAML

doc: Updated textproc/enchant2 to 2.2.15

(wiz)

2021-01-04 10:22:23 UTC MAIN commitmail json YAML

enchant2: update to 2.2.15.

2.2.15 (December 22, 2020)
--------------------------

Specify that nuspell >= 4.1.0 is required.

Fix some space leaks in the tests.

2.2.14 (December 10, 2020)
--------------------------

Improve installation instructions: in particular, add a note about where to
find them to README.

The nuspell backend is updated for newer versions.

(wiz)

2021-01-04 10:20:26 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.10.54

(wiz)

2021-01-04 10:20:16 UTC MAIN commitmail json YAML

ImageMagick: update to 7.0.10.54.

2020-12-27  7.0.10-54  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-54 GIT revision 18...

2020-12-27  7.0.10-54  Dirk Lemstra <dirk@lem.....org>
  * replaced jxl coder with an implementation that uses the jpeg-xl reference
    library.
  * added -define trim:edges=(north,east,south,west) that can be used to
    trim a single or multiple edges.

2020-12-25  7.0.10-54  <quetzlzacatenango@image...>
  * enable reading of a certain grayscale TIFF image.
  * support HEIC depth masks (reference
    https://github.com/ImageMagick/ImageMagick/discussions/3040).
  * validate pixel cache offsets (reference
    https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29039).

2020-12-24  7.0.10-53  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-53 GIT revision 18083:3b141f557:20201224

2020-12-20  7.0.10-53  <quetzlzacatenango@image...>
  * CSS colors no longer require commas.
  * eliminate possible arthimetic overflow (reference
    https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28849)
  * support display-p3, Adobe-98, and Pro-photo colorspaces
  * read/write 1024 colors Sixel images (reference
    https://github.com/ImageMagick/ImageMagick/discussions/3018).

2020-12-19  7.0.10-52  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-52 GIT revision 18057:1f5bab30b:20201219

2020-12-19  7.0.10-52  <quetzlzacatenango@image...>
  * return alpha bytes with stream utility (reference
    https://github.com/ImageMagick/ImageMagick/discussions/2862).
  * percentage -border in x no longer adds one pixel border in y (reference
    https://github.com/ImageMagick/ImageMagick/issues/2978).

2020-12-18  7.0.10-51  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-51 GIT revision 18052:475508769:20201218

2020-12-17  7.0.10-51  <quetzlzacatenango@image...>
  * reduce time to identify PDF/PS/XPS/PCL image width/height (reference
    https://github.com/ImageMagick/ImageMagick/discussions/2993).

2020-12-16  7.0.10-50  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-50 GIT revision 18046:83c162886:20201216

2020-12-15  7.0.10-50  <quetzlzacatenango@image...>
  * revert patch to ready gray alpha TIFF image.

2020-12-14  7.0.10-49  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-49 GIT revision 18040:7976abf6e:20201214

2020-12-13  7.0.10-49  <quetzlzacatenango@image...>
  * correct previous patch to read planar RGB TIFF images.

2020-12-10  7.0.10-48  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-48 GIT revision 18026:4646e5fd1:20201210

2020-12-09  7.0.10-48  <quetzlzacatenango@image...>
  * Repair unit test failures (reference
    https://github.com/ImageMagick/ImageMagick/issues/2959).

2020-12-09  7.0.10-47  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.10-47 GIT revision 18020:6f1ee6104:20201209

2020-12-06  7.0.10-47  <quetzlzacatenango@image...>
  * support YAML image format.
  * use generic TIFF read method for LZW-compressed strips (reference
    https://github.com/ImageMagick/ImageMagick/discussions/2935).

(wiz)

2021-01-04 10:12:42 UTC MAIN commitmail json YAML

rust: Limit rust-cargo-static option to NetBSD.

Other OS bundle the necessary libraries with the bootstrap kits, and enabling
this option would mean having to carry additional patches for the bundled zlib
etc.

(jperkin)

2021-01-04 09:58:05 UTC MAIN commitmail json YAML

Updated databases/prometheus

(adam)

2021-01-04 09:57:19 UTC MAIN commitmail json YAML

prometheus: use LOCAL_PORTS distfile for React UI as suggested by @jperkin

(adam)

2021-01-04 08:07:30 UTC MAIN commitmail json YAML

Updated databases/prometheus

(adam)

2021-01-04 08:06:51 UTC MAIN commitmail json YAML

prometheus: provide React UI

(adam)

2021-01-04 07:58:55 UTC MAIN commitmail json YAML

ocaml: Don't quote LDFLAGS.

Breaks the build when it contains multiple arguments.

(jperkin)

2021-01-03 22:47:23 UTC MAIN commitmail json YAML

2021-01-03 22:43:39 UTC MAIN commitmail json YAML

Updated www/py-sanic, devel/py-google-api-core

(adam)

2021-01-03 22:43:16 UTC MAIN commitmail json YAML

py-google-api-core: updated to 1.24.1

1.24.1

Bug Fixes
support 'retry' for ops built from HTTP/gRPC responses

(adam)

2021-01-03 22:41:44 UTC MAIN commitmail json YAML

py-sanic: updated to 20.12.0

Version 20.12.0

Features

* Static route more verbose if file not found
* Fix static routes registration on a blueprint
* Add Python 3.9 support
* Sanic CLI upgrade
* Update aiofile version requirements
* Update multidict version requirements
* Add py.typed file
* Speed optimization in request handler
* Add app registry and Sanic class level app retrieval

Bugfixes

* Fix Chunked Transport-Encoding in ASGI streaming
response

Deprecations and Removals

* Cleanup and remove deprecated code

Developer infrastructure

* Fix load module test
* Transition Travis from .org to .com
* Update tox requirements

Improved Documentation

* Documentation improvements
* Remove duplicate contents in testing.rst
* Fix typo in routing.rst

(adam)

2021-01-03 21:54:09 UTC MAIN commitmail json YAML

Further reduction of diffs with wip/rust/Makefile.

(he)

2021-01-03 21:52:35 UTC MAIN commitmail json YAML

Updated comms/py-colorama, net/py-IP

(adam)

2021-01-03 21:52:16 UTC MAIN commitmail json YAML

py-IP: updated to 1.01

Version 1.01
* Update to support up to Python 3.9

(adam)

2021-01-03 21:51:46 UTC MAIN commitmail json YAML

py-colorama: updated to 0.4.4

0.4.4

Re-org of README, to put the most insteresting parts near the top.
Added Linux makefile targets and Windows powershell scripts to automate bootstrapping a development environment, and automate the process of testing wheels before they are uploaded to PyPI.
Use stdlib unittest.mock where available
Travis CI now also builds on arm64
Demo06 demonstrates existing cursor positioning feature
Fix OSC regex & handling to prevent hang or crash
Document enterprise support by Tidelift

(adam)

2021-01-03 21:43:41 UTC MAIN commitmail json YAML

Updated databases/py-apsw, devel/py-ZopeInterface

(adam)

2021-01-03 21:43:21 UTC MAIN commitmail json YAML

py-ZopeInterface: updated to 5.2.0

5.2.0:
- Add documentation section ``Persistency and Equality``
- Create arm64 wheels.
- Add support for Python 3.9.

(adam)

2021-01-03 21:42:29 UTC MAIN commitmail json YAML

qemu: x11 isn't an option

If not Darwin, depend on libxkbcommon if any of these options are set:
* gtk3
* opengl
* sdl

(roy)

2021-01-03 21:42:17 UTC MAIN commitmail json YAML

py-apsw: updated to 3.34.0

3.34.0-r1

Windows MSI installer files are now provided in addition to the exe files (APSW issue 294), as well as wheels for Python 3.6+. Python 3.9 binaries are also now available. The wheels can be installed via pip.

Added Connection.txn_state()

Added constants:

SQLITE_IOERR_CORRUPTFS

(adam)

2021-01-03 21:23:44 UTC MAIN commitmail json YAML

Remove reference to PR#54621, arm bootstrap requires NetBSD >= 9.0.

(he)

2021-01-03 19:03:00 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser-noscript to 11.1.7

(wiz)

2021-01-03 19:02:52 UTC MAIN commitmail json YAML

tor-browser-noscript: update to 11.1.7.

v 11.1.7
============================================================
x Optimize serviceWorker tracking for heavy tabs usage
  (thanks vadimm and barbaz for investigation)
x Force placeholder visibility on Youtube embeddings
x Fixed popup opening being slowed down if options UI is
  opened (thanks Sirus for report)
x Explicit failure for wrong settings importation formats
x Updated TLDs

v 11.1.7rc3
============================================================
x Updated TLDs
x Optimize serviceWorker tracking for heavy tabs usage
  (thanks vadimm and barbaz for investigation)
x Force placeholder visibility on Youtube embeddings

v 11.1.7rc2
============================================================
x Fixed popup opening being slowed down if options UI is
  opened (thanks Sirus for report)

v 11.1.7rc1
============================================================
x Explicit failure for wrong settings importation formats

v 11.1.6
============================================================
x Better handling of concurrent prompts issues (thanks
  billarbor for reporting)
x Remove z-index boosting from ancestors when placeholder is
  collapsed or replaced (issue #162)
x Fixed permission keyboard shortcuts being triggered with
  modifiers like CTRL (thanks barbaz for report)
x More accurate blockage reporting, with better filtering of
  page's own CSP effects
x [UI] Fixed bug in CUSTOM sites filtering (thanks barbaz
  for reporting)
x Fixed bug in automatic HTML events build-time updates
x Updated HTML events
x Updated TLDs
x [L10n] Updated sv_SE
x Better handling 0 width / 0 height media placeholders

v 11.1.6rc6
============================================================
x Better handling of concurrent prompts issues (thanks
  billarbor for reporting)

v 11.1.6rc5
============================================================
x Remove z-index boosting from ancestors when placeholder is
  collapsed or replaced (issue #162)

v 11.1.6rc4
============================================================
x Fixed permission keyboard shortcuts being triggered with
  modifiers like CTRL (thanks barbaz for report)

v 11.1.6rc3
============================================================
x More accurate blockage reporting, with better filtering of
  page's own CSP effects

v 11.1.6rc2
============================================================
x [UI] Fixed bug in CUSTOM sites filtering (thanks barbaz
  for reporting)
x Fixed bug in automatic HTML events build-time updates
x Updated HTML events
x Updated TLDs

v 11.1.6rc1
============================================================
x Updated TLDs
x [L10n] Updated sv_SE
x Better handling 0 width / 0 height media placeholders

(wiz)

2021-01-03 19:00:50 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser to 10.0.7

(wiz)

2021-01-03 19:00:38 UTC MAIN commitmail json YAML

tor-browser: update to 10.0.7.

This release updates Firefox for desktops to 78.6.0esr and Firefox
for Android to 84.1.0. This release includes important security
updates to Firefox for Desktop, and similar important security
updates to Firefox for Android.

The full changelog since Desktop and Android Tor Browser 10.0.6 is:

    All Platforms
        Update HTTPS Everywhere to 2020.11.17
        Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots
        Bug 40176: Update openssl to 1.1.1i
    Windows + OS X + Linux
        Update Firefox to 78.6.0esr
    Android
        Update Firefox to 84.1.0
        Update NoScript to 11.1.6
    Linux
        Bug 40226: Crash on Fedora Workstation Rawhide GNOME
    Build System
        All Platforms
            Bug 40139: Pick up rbm commit for bug 40008
            Bug 40161: Update Go compiler to 1.14.13
        Android
            Bug 40128: Allow updating Fenix allowed_addons.json
            Bug 40140: Create own Gradle project
            Bug 40155: Update toolchain for Fenix 84
            Bug 40156: Update Fenix and dependencies to 84.0.0-beta2
            Bug 40163: Avoid checking hash of .pom files
            Bug 40171: Include all uniffi-rs artifacts into application-services
            Bug 40184: Update Fenix and deps to 84.1.0

10.0.6

All Platforms

    Bug 40175: Update obfs4proxy's TLS certificate public key pinning

(wiz)

2021-01-03 18:54:32 UTC MAIN commitmail json YAML

Updated graphics/luminance-hdr, audio/timidity

(adam)

2021-01-03 18:54:05 UTC MAIN commitmail json YAML

timidity: updated to 2.15.0

Version 2.15.0
* Add support for segment play option (-G, --segment) with a great
  contribution by Yotam Medini <yotam.medini@gmail.com>.
* Add metronome indicator in dumb interface trace mode.
* Let libao backend set ao options via TIMIDITY_AO_OPTIONS
  environment variable.
* Fix for CVE-2009-0179, CVE-2009-3996, CVE-2010-2546 and
  CVE-2010-2971.
* Fix for CVE-2017-11546.
* Support for Tcl/Tk 8.6.
* Improve Windows MIDI driver.
* ...and many other bug fixes.

(adam)

2021-01-03 18:52:31 UTC MAIN commitmail json YAML

luminance-hdr: updated to 2.6.0

Changes in 2.6.0
NEW: New tonemapping operator kimkautz08
NEW: New tonemapping operator lischinski06
NEW: New tonemapping operator vanhateren06
NEW: New tonemapping operator ferwerda96
NEW: Preview of created HDR in HDR Wizard
NEW: Post processing gamma and saturation

great speedup and better memory usage for all tonemapping operators
speedup for hdr creation
usual bug fixing

(adam)

2021-01-03 18:28:05 UTC MAIN commitmail json YAML

Allow this to be installed on i386 too.

(he)

2021-01-03 18:24:21 UTC MAIN commitmail json YAML

Updated net/wireshark, misc/stellarium

(adam)

2021-01-03 18:24:01 UTC MAIN commitmail json YAML

stellarium: updated to 0.20.4

0.20.4
The major changes of this version:
- Added Calendars plugin
- Many changes in AstroCalc tool and core of Stellarium
- Many changes in plugins
- Updated DSO catalog

(adam)

2021-01-03 18:23:14 UTC MAIN commitmail json YAML

Reduce difference to wip/rust/:

* Remove a few commented-out entries/settings
* Add @PREFIX@ substitution to the netbsd_base.rs patch,
  and adjust patch accordingly.

(he)

2021-01-03 18:12:01 UTC MAIN commitmail json YAML

wireshark: updated to 3.4.2

Wireshark 3.4.2 Release Notes

What’s New

  Bug Fixes

  The following vulnerabilities have been fixed:

    • wnpa-sec-2020-20[1] QUIC dissector crash Bug 17073[2].

  The following bugs have been fixed:

  New and Updated Features

    • IETF QUIC TLS decryption errors when packets are coalesced with
      random data Bug 16914[3].

    • QUIC: missing dissection of some coalesced SH packets Bug
      17011[4].

    • macos-setup.sh can’t find SDK on macOS Big Sur, as it went to 11
      Bug 17043[5].

    • Mapping endpoints in browser ⇒ Map file error Bug 17074[6].

    • Wireshark 3.4.1 hangs on startup on macOS Big Sur 11.0.1 Bug
      17075[7].

    • False expect error seen on FCoE frames (not seen with older
      release wireshark 1.2.18) Bug 17084[8].

    • Several libraries missing in 3.4.1 and 3.2.9 installers for macOS
      Bug 17086[9].

  New Protocol Support

  There are no new protocols in this release.

  Updated Protocol Support

  DOCSIS, FC-dNS, FC-SWILS, FCoE, QUIC, SNMP, and USBHID

  New and Updated Capture File Support

  There is no new or updated capture file support in this release.

(adam)

2021-01-03 16:46:18 UTC MAIN commitmail json YAML

Mark various NetBSD-8.* versions as broken, as the corresponding
bootstrap is built for NetBSD-9.*.

(he)

2021-01-03 16:06:57 UTC MAIN commitmail json YAML

Switch to use PHP_VERSIONS_INCOMPATIBLE.

(taca)

2021-01-03 15:26:12 UTC MAIN commitmail json YAML

2021-01-03 15:21:42 UTC MAIN commitmail json YAML

lang/php/common.mk: remove "used by lang/php72/Makefile.common" line

(taca)

2021-01-03 15:21:04 UTC MAIN commitmail json YAML

lang/php: remove php72 support

Remove php72 (PHP 7.2) support.

(taca)

2021-01-03 15:19:55 UTC MAIN commitmail json YAML

doc: Removed lang/php72

(taca)

2021-01-03 15:18:58 UTC MAIN commitmail json YAML

2021-01-03 15:17:41 UTC MAIN commitmail json YAML

lang/Makefile: remove php72

Remove php72 package.

(taca)

2021-01-03 15:16:48 UTC MAIN commitmail json YAML

doc: Removed meta-pkgs/php72-extensions

(taca)

2021-01-03 15:16:27 UTC MAIN commitmail json YAML

meta-pkgs/php72-extensions: remove package

Remove php72-extensions package before remove php72 package.

(taca)

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

meta-pkgs/Makefile: remove php72-extensions

(taca)

2021-01-03 15:09:50 UTC MAIN commitmail json YAML

(devel/py-extension-helpers) Fix EGG_INFODIR weirdness, thanks joerg@

(mef)

2021-01-03 15:07:40 UTC MAIN commitmail json YAML

Updated archivers/zstd, archivers/py-zstandard, audio/mpg123, games/wesnoth

(adam)

2021-01-03 15:07:13 UTC MAIN commitmail json YAML

wesnoth: updated to 1.14.15

Version 1.14.15
Add-ons client
* Fix potential crashes when working with installed add-ons that have a corrupted _info.cfg file.
Campaigns
* Descent into Darkness:
  * S11: fix low probability case of enemy being unreachable
  * S11: recall ghosts if available and ensure the player gets one level 2 ghost.
* Eastern Invasion:
  * S03: fix the initial keep being blocked at the start
Translations
* Updated translations: British English, Catalan, Czech, French, German, Italian,
  Japanese, Polish, Portuguese (Brazil), Russian, Turkish
User interface
* Fixed formatting of hyperlinks when the same URL appears more than once in a block of text
Miscellaneous and Bug Fixes
* Fixed a rare issue on Windows that could result in wesnoth.exe sticking around waiting for console input after encountering an error despite not being launched with the `--wconsole` option.
* Removed documentation for network proxy-related command line options previously removed in version 1.13.1 along with libana.

(adam)

2021-01-03 15:06:01 UTC MAIN commitmail json YAML

mpg123: updated to 1.26.4

1.26.4
------
- Clarify seeking documentation regarding samples and PCM frames.
- Fix build on MorphOS (patch by Ozkan Sezer, bug 295).
- Fix cmake build to install fmt123.h.
- Some cmake build fixes, tinyalsa addition by Maarten (bug 299).
- libmpg123: explicitly handle some

(adam)

2021-01-03 14:58:37 UTC MAIN commitmail json YAML

pulseaudio: skip portability check on backup file

(wiz)

2021-01-03 14:57:53 UTC MAIN commitmail json YAML

py-zstandard: updated to 0.15.1

0.15.1:

Bug Fixes

setup.py no longer attempts to build the C backend on PyPy.
<sys/types.h> is now included before <sys/sysctl.h>. This was
the case in releases prior to 0.15.0 and the include order was reversed
as part of running clang-format. The old/working order has been
restored.
Include some private zstd C headers so we can build the C extension against
a system library. The previous behavior of referencing these headers is
restored. That behave is rather questionable and undermines the desire to
use the system zstd.

0.15.0:

Backwards Compatibility Notes

Support for Python 2.7 has been dropped. Python 3.5 is now the
minimum required Python version.
train_dictionary() now uses the fastcover training mechanism
(as opposed to cover). Some parameter values that worked with the old
mechanism may not work with the new one. e.g. d must be 6 or 8
if it is defined.
train_dictionary() now always calls
ZDICT_optimizeTrainFromBuffer_fastCover() instead of different APIs
depending on which arguments were passed.
The names of various Python modules have been changed. The C extension
is now built as zstandard.backend_c instead of zstd. The
CFFI extension module is now built as zstandard._cffi instead of
_zstd_cffi. The CFFI backend is now zstandard.backend_cffi instead
of zstandard.cffi.
ZstdDecompressionReader.seekable() now returns False instead of
True because not all seek operations are supported and some Python
code in the wild keys off this value to determine if seek() can be
called for all scenarios.
ZstdDecompressionReader.seek() now raises OSError instead of
ValueError when the seek cannot be fulfilled.
ZstdDecompressionReader.readline() and
ZstdDecompressionReader.readlines() now accept an integer argument.
This makes them conform with the IO interface. The methods still raise
io.UnsupportedOperation.
ZstdCompressionReader.__enter__ and ZstdDecompressionReader.__enter__
now raise ValueError if the instance was already closed.
The deprecated overlap_size_log attribute on ZstdCompressionParameters
instances has been removed. The overlap_log attribute should be used
instead.
The deprecated overlap_size_log argument to ZstdCompressionParameters
has been removed. The overlap_log argument should be used instead.
The deprecated ldm_hash_every_log attribute on
ZstdCompressionParameters instances has been removed. The
ldm_hash_rate_log attribute should be used instead.
The deprecated ldm_hash_every_log argument to
ZstdCompressionParameters has been removed. The ldm_hash_rate_log
argument should be used instead.
The deprecated CompressionParameters type alias to
ZstdCompressionParamaters has been removed. Use
ZstdCompressionParameters.
The deprecated aliases ZstdCompressor.read_from() and
ZstdDecompressor.read_from() have been removed. Use the corresponding
read_to_iter() methods instead.
The deprecated aliases ZstdCompressor.write_to() and
ZstdDecompressor.write_to() have been removed. Use the corresponding
stream_writer() methods instead.
ZstdCompressor.copy_stream(), ZstdCompressorIterator.__next__(),
and ZstdDecompressor.copy_stream() now raise the original exception
on error calling the source stream's read() instead of raising
ZstdError. This only affects the C backend.
ZstdDecompressionObj.flush() now returns bytes instead of
None. This makes it behave more similarly to flush() methods
for similar types in the Python standard library.
ZstdCompressionWriter.__exit__() now always calls close().
Previously, close() would not be called if the context manager
raised an exception. The old behavior was inconsistent with other
stream types in this package and with the behavior of Python's
standard library IO types.
Distribution metadata no longer lists cffi as an install_requires
except when running on PyPy. Instead, cffi is listed as an
extras_require.
ZstdCompressor.stream_reader() and ZstdDecompressor.stream_reader()
now default to closing the source stream when the instance is itself
closed. To change this behavior, pass closefd=False.
The CFFI backend now defines
ZstdCompressor.multi_compress_to_buffer() and
ZstdDecompressor.multi_decompress_to_buffer(). However, they
raise NotImplementedError, as they are not yet implemented.
The CFFI backend now exposes the types ZstdCompressionChunker,
ZstdCompressionObj, ZstdCompressionReader,
ZstdCompressionWriter, ZstdDecompressionObj,
ZstdDecompressionReader, and ZstdDecompressionWriter as
symbols on the zstandard module.
The CFFI backend now exposes the types BufferSegment,
BufferSegments, BufferWithSegments, and
BufferWithSegmentsCollection. However, they are not implemented.
ZstdCompressionWriter.flush() now calls flush() on the inner stream
if such a method exists. However, when close() itself calls
self.flush(), flush() is not called on the inner stream.
ZstdDecompressionWriter.close() no longer calls flush() on
the inner stream. However, ZstdDecompressionWriter.flush() still
calls flush() on the inner stream.
ZstdCompressor.stream_writer() and ZstdDecompressor.stream_writer()
now have their write_return_read argument default to True.
This brings the behavior of write() in compliance with the
io.RawIOBase interface by default. The argument may be removed
in a future release.
ZstdCompressionParameters no longer exposes a compression_strategy
property. Its constructor no longer accepts a compression_strategy
argument. Use the strategy property/argument instead.

Bug Fixes

Fix a memory leak in stream_reader decompressor when reader is closed
before reading everything. (Patch by Pierre Fersing.)
The C backend now properly checks for errors after calling IO methods
on inner streams in various methods. ZstdCompressionWriter.write()
now catches exceptions when calling the inner stream's write().
ZstdCompressionWriter.flush() on inner stream's write().
ZstdCompressor.copy_stream() on dest stream's write().
ZstdDecompressionWriter.write() on inner stream's write().
ZstdDecompressor.copy_stream() on dest stream's write().

Changes

Bundled zstandard library upgraded from 1.4.5 to 1.4.8.
The bundled zstandard library is now using the single C source file
distribution. The 2 main header files are still present, as these are
needed by CFFI to generate the CFFI bindings.
PyBuffer instances are no longer checked to be C contiguous and
have a single dimension. The former was redundant with what
PyArg_ParseTuple() already did and the latter is not necessary
in practice because very few extension modules create buffers with
more than 1 dimension.
Added Python typing stub file for the zstandard module.
The make_cffi.py script should now respect the CC environment
variable for locating the compiler.
CI now properly uses the cffi backend when running all tests.
train_dictionary() has been rewritten to use the fastcover APIs
and to consistently call ZDICT_optimizeTrainFromBuffer_fastCover()
instead of different C APIs depending on what arguments were passed.
The function also now accepts arguments f, split_point, and
accel, which are parameters unique to fastcover.
CI now tests and builds wheels for Python 3.9.
zstd.c file renamed to c-ext/backend_c.c.
All built/installed Python modules are now in the zstandard
package. Previously, there were modules in other packages.
C source code is now automatically formatted with clang-format.
ZstdCompressor.stream_writer(), ZstdCompressor.stream_reader(),
ZstdDecompressor.stream_writer(), and
ZstdDecompressor.stream_reader() now accept a closefd
argument to control whether the underlying stream should be closed
when the ZstdCompressionWriter, ZstdCompressReader,
ZstdDecompressionWriter, or ZstdDecompressionReader is closed.
There is now a zstandard.open() function for returning a file
object with zstd (de)compression.
The zstandard module now exposes a backend_features
attribute containing a set of strings denoting optional features
present in that backend. This can be used to sniff feature support
by performing a string lookup instead of sniffing for API presence
or behavior.
Python docstrings have been moved from the C backend to the CFFI
backend. Sphinx docs have been updated to generate API documentation
via the CFFI backend. Documentation for Python APIs is now fully
defined via Python docstrings instead of spread across Sphinx ReST
files and source code.
ZstdCompressionParameters now exposes a strategy property.
There are now compress() and decompress() convenience functions
on the zstandard module. These are simply wrappers around the
corresponding APIs on ZstdCompressor and ZstdDecompressor.

(adam)

2021-01-03 14:55:51 UTC MAIN commitmail json YAML

zstd: updated to 1.4.8

v1.4.8
hotfix: wrong alignment of an internal buffer

v1.4.7
perf: stronger --long mode at high compression levels
perf: stronger --patch-from at high compression levels, thanks to --long improvements
perf: faster dictionary compression at medium compression levels
perf: small speed & memory usage improvements for ZSTD_compress2()
perf: improved fast compression speeds with Visual Studio
cli : Set nb of threads with environment variable ZSTD_NBTHREADS
cli : accept decompressing files with *.zstd suffix
cli : provide a condensed summary by default when processing multiple files
cli : fix : stdin input no longer confused as user prompt
cli : improve accuracy of several error messages
api : new sequence ingestion API
api : shared thread pool: control total nb of threads used by multiple compression jobs
api : new ZSTD_getDictID_fromCDict()
api : zlibWrapper only uses public API, and is compatible with dynamic library
api : fix : multithreaded compression has predictable output even in special cases
api : fix : dictionary compression correctly respects dictionary compression level
build: fix cmake script when using path with spaces
build: improved compile-time detection of aarch64/neon platforms
build: Fix building on AIX 5.1
build: compile paramgrill with cmake on Windows, requested by @mirh
doc : clarify repcode updates in format specification

v1.4.6
fix : Always return dstSize_tooSmall when that is the case
fix : Fix ZSTD_initCStream_advanced() with static allocation and no dictionary
perf: Improve small block decompression speed by 20%+
perf: Reduce compression stack usage by 1 KB
perf: Improve decompression speed by improving ZSTD_wildcopy
perf: Improve histogram construction
cli : Add --output-dir-mirror option
cli : Warn when (de)compressing multiple files into a single output
cli : Improved progress bar and status summary when (de)compressing multiple files
cli : Call stat less often
cli : Allow --patch-from XXX and --filelist XXX in addition to --patch-from=XXX and --filelist=XXX
cli : Allow --patch-from to compress stdin with --stream-size
api : Do not install zbuff.h, since it has long been deprecated
api : Fix ZSTD_CCtx_setParameter() with ZSTD_c_compressionLevel to make 0 mean default level
api : Rename ZSTDMT_NBTHREADS_MAX to ZSTDMT_NBWORKERS_MAX
build: Install pkg-config file with CMake and MinGW
build: Install DLL with CMake on Windows
build: Fix DLL install location with CMake
build: Add ZSTD_NO_UNUSED_FUNCTIONS macro to hide unused functions
build: Add ZSTD_NO_INTRINSICS macro to avoid explicit intrinsics
build: Add STATIC_BMI2 macro for compile time detection of BMI2 on MSVC
build: Fix -Wcomma warnings
build: Remove distutils requirement for meson build
build: Fix cli compilation with uclibc
build: Fix cli compilation without st_mtime
build: Fix shadowing warnings in library
build: Fix single file library compilation with Enscripten
misc: Improve single file library and include dictBuilder
misc: Allow compression dictionaries with missing symbols
misc: Add freestanding translation script in contrib/freestanding_lib
misc: Collect all of zstd's libc dependencies into zstd_deps.h
doc : Add ZSTD_versionString() to manual
doc : Fix documentation for ZSTD_CCtxParams_setParameter()

(adam)

2021-01-03 12:52:13 UTC MAIN commitmail json YAML

doc: Updated math/R-classInt to 0.4.3

(mef)

2021-01-03 12:52:04 UTC MAIN commitmail json YAML

(math/R-classInt) Updated  0.4.2 to 0.4.3, ChangeLog not updated (?)

(mef)

2021-01-03 11:33:52 UTC MAIN commitmail json YAML

doc: Updated math/R-chron to 2.3.56

(mef)

2021-01-03 11:33:42 UTC MAIN commitmail json YAML

(math/R-chron) Updated 2.3.53 to 2.3.56

2020-08-18  Kurt Hornik  <Kurt.Hornik@wu.ac.at>

        * DESCRIPTION: New version is 2.3-56.

        * R/zzz.R: Drop .onAttach().

        * R/y2k.R:
        * man/chron-internal.Rd:
        Changed the default cutoff when expanding a 2-digit year to a
        4-digit year from 30 to 69 (as for Date and POSIXct in base R.)

2020-02-02  Kurt Hornik  <Kurt.Hornik@wu.ac.at>

        * DESCRIPTION: New version is 2.3-55.

        * R/zzz.R (.onAttach): Add.

2019-08-13  Kurt Hornik  <Kurt.Hornik@wu.ac.at>

        * DESCRIPTION: New version is 2.3-54.

        * R/dates.R:
        Add as.dates().
        Suggestion by Gabor Grothendieck <ggrothendieck@gmail.com>.

2019-08-12  Kurt Hornik  <Kurt.Hornik@wu.ac.at>

        * NAMESPACE:
        * R/times.R:
        Add as.times().
        Suggestion by Gabor Grothendieck <ggrothendieck@gmail.com>.

(mef)

2021-01-03 11:30:55 UTC MAIN commitmail json YAML

doc: Updated math/R-backports to 1.2.1

(mef)

2021-01-03 11:30:46 UTC MAIN commitmail json YAML

(math/R-backports) Updated 1.1.4 to 1.2.1

# backports 1.2.1

* Adapted `get0()` to work with R-devel / R-4.1.0 for first argument having length greater than 1.

# backports 1.2.0

* Switched to semantic versioning.
* Added backport for `asplit()` for R versions prior to 3.6.0 (#47).
* Added backport for `removeSource()` which also supports language objects for R versions prior to 3.6.0 (#50).
* Added backport for `isNamespaceLoaded` for R versions prior to 3.2.0 (#49).

# backports 1.1.10
* Added `suppressMessages()` and `suppressWarnings()` with support for argument `classes` for R versions prior to 4.0.0

# backports 1.1.9
* Added backports for `str2lang()` and `str2expression()` (#42)
  Thanks to @dmurdoch.
* `import()` imported too many functions and has been fixed.

# backports 1.1.8
* Added backport for `tools::vignetteInfo()` for R versions prior to 3.6.0
* Fixed import of `list2DF()` and `deparse1()`

# backports 1.1.7
* Added backport for `deparse1()` for R versions prior to 4.0.0.
* Added backport for `list2DF()` for R versions prior to 4.0.0.

# backports 1.1.6
* Added backport for `R_user_dir()` for R versions prior to 4.0.0.
* Added `dQuote()` and `sQuote()` with support for argument `q` for R versions prior to 3.6.0.

# backports 1.1.5
* Changed license from GPL-2 to GPL-2 or GPL-3.
* Added backport for `isTRUE()` implementing the new behaviour introduced in R 3.5.0.

(mef)

2021-01-03 11:24:56 UTC MAIN commitmail json YAML

Updated math/R-akima to 0.6.2.1

(mef)

2021-01-03 11:23:32 UTC MAIN commitmail json YAML

(math/R-akima) Updated 0.6.2 to 0.6.2.1, ChangeLog unknown

(mef)

2021-01-03 11:23:16 UTC MAIN commitmail json YAML

cunit: use tools framework for autoconf

(wiz)

2021-01-03 11:22:09 UTC MAIN commitmail json YAML

automake: use tools framework for autoconf dependency

I saw vfork failures with the current state.

(wiz)

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

Revert mk/gnu-config/missing

This broke various things.

Also remove the comment in devel/autoconf/Makefile that says to update it, so
that the next person does not fall into the same pitfall again.

(js)

2021-01-03 11:14:27 UTC MAIN commitmail json YAML

doc: Updated math/R-XML to 3.99.0.5

(mef)

2021-01-03 11:14:17 UTC MAIN commitmail json YAML

(math/R-XML) Updated 3.98-1.20 to 3.99.0.5

Version 3.99-0

  *      We can specify R functions and C routines for use as XPath
        functions in calls to getNodeSet() and xpathApply().

*      Implementations of XPath 2.0 functions matches(), lower-case(),
        ends-with(), abs(), min(), max(), replace()

Version 3.98-2

  *      xmlSave() of a document to a file with encoding now honors indenting.
        Uses xmlSaveFormatFileEnc(). Issue identified by Earl Brown.

(mef)

2021-01-03 11:00:30 UTC MAIN commitmail json YAML

Updated devel/py-typed-ast; Added www/py-respx

(adam)

2021-01-03 11:00:01 UTC MAIN commitmail json YAML

py-respx: added version 0.16.3

RESPX is a simple, yet powerful, utility for mocking out the HTTPX, and HTTP Core, libraries.

(adam)

2021-01-03 10:57:01 UTC MAIN commitmail json YAML

py-typed-ast: updated to 1.4.2

1.4.2:
Bug fixes

(adam)

2021-01-03 10:51:31 UTC MAIN commitmail json YAML

Updated math/R-SparseM to 1.78

(mef)

2021-01-03 10:49:46 UTC MAIN commitmail json YAML

doc: Updated math/R-SparseM to 1.78

(mef)

2021-01-03 10:49:31 UTC MAIN commitmail json YAML

(math/R-SparseM) Updated 1.77 to 1.78 (make test fails for now)

The version 1.78

1.  Changed check for symmetry to use all.equal() in response to an error
reported by Brian Ripley.

(mef)

2021-01-03 10:45:58 UTC MAIN commitmail json YAML

doc: Updated converters/bdf2psf to 1.200

(fcambus)

2021-01-03 10:43:08 UTC MAIN commitmail json YAML

Updated security/py-gssapi, security/py-asyncssh

(adam)

2021-01-03 10:30:04 UTC MAIN commitmail json YAML

py-asyncssh: updated to 2.5.0

Release 2.5.0

Added support for limiting which identities in an SSH agent will be used when making a connection, via a new “agent_identities” config option. This change also adds compatibility with the OpenSSL config file option “IdentitiesOnly”.
Added support for including Subject Key Identifier and Authority Key Identifier extensions in generated X.509 certificates to better comply with RFC 5280.
Added support for makedirs() and rmtree() methods in the AsyncSSH SFTP client, as well as a new scandir() method which returns an async iterator to more efficiently process very large directories. Thanks go to Joseph Ernest for suggesting these improvements.
Significantly reworked AsyncSSH line editor support to improve its performance by several orders of magnitude on long input lines, and added a configurable maximum line length when the editor is in use to avoid potential denial-of-service attacks. This limit defaults to 1024 bytes, but with the improvements it can reasonably handle lines which are megabytes in size if needed.
Changed AsyncSSH to allow SSH agent identities to still be used when an explicit list of client keys is specified, for better compatibility with OpenSSH. The previous behavior can still be achieved by explicitly setting the agent_path option to None when setting client_keys.
Changed AsyncSSH to enforce a limit of 1024 characters on usernames when acting as a server to avoid a potential denial-of-service issue related to SASLprep username normalization.
Changed SCP implementation to explicitly yield to other coroutines when sending a large file to better share an event loop.
Fixed a few potential race conditions related to cleanup of objects during connection close. Thanks go to Thomas Léveil for reporting one of these places and suggesting a fix.
Re-applied a previous fix which was unintentionally lost to allow Pageant to be used by default on Windows.

(adam)

2021-01-03 10:27:50 UTC MAIN commitmail json YAML

py-gssapi: updated to 1.6.12

Release v1.6.12: Meyer (Patch 12)

Fix GSSAPI detection for macOS Big Sur
Clarify how to disable detection

Release v1.6.11: Meyer (Patch 11)

Fix build on FreeBSD
On FreeBSD, prefer GSSAPI from ports if available
Support python >= 3.8 in test suite by dropping dependency on should_be
Fix malformed S4U tests

Release v1.6.10: Meyer (Patch 10)

Provide python 3.9 Windows wheels
Fix shlex.split on Windows
Removed six package and other older py cleanup values

(adam)

2021-01-03 10:13:16 UTC MAIN commitmail json YAML

bdf2psf: update to 1.200.

Nothing applying to bdf2psf in particular noted in the Changelog.

(fcambus)

2021-01-03 10:08:18 UTC MAIN commitmail json YAML

Updated textproc/py-xmlschema, www/py-uvicorn

(adam)

2021-01-03 10:08:07 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.10.54, gsasl-1.10.0, ilmbase-2.5.4, libshout-2.4.5,
  openexr-2.5.4, php72-7.3.25, poppler-21.01.0, py-hypothesis-5.43.9,
  wget-1.21.

(wiz)

2021-01-03 10:06:54 UTC MAIN commitmail json YAML

py-uvicorn: updated to 0.13.3

0.13.3

Fixed

Prevent swallowing of return codes from subprocess when running with Gunicorn by properly resetting signals.
Tweak detection of app factories to be more robust. A warning is now logged when passing a factory without the --factory flag.
Properly clean tasks when handshake is aborted when running with --ws websockets.

(adam)

2021-01-03 10:05:08 UTC MAIN commitmail json YAML

doc: Updated math/R-RcppEigen to 0.3.3.9.1

(mef)

2021-01-03 10:04:58 UTC MAIN commitmail json YAML

(math/R-RcppEigen) Updated 3.3.5.0 to 3.3.9.1 (make test fails for now)

2020-12-17  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): CRAN Release 0.3.3.9.1 (following
coordinated update of reverse dependency StanHeaders)
* inst/NEWS.Rd: Release 0.3.3.9.1

2020-12-14  Dirk Eddelbuettel  <edd@debian.org>

* .github/workflows/ci.yaml: Add CI runner using r-ci
* README.md: Add new badge

2020-12-05  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Release 0.3.3.9.0

* inst/include/Eigen: Upgraded to Eigen 3.3.9
* inst/include/unsupported/Eigen: Idem
* patches/eigen-3.3.9.diff: Carried local CRAN patches forward

* .travis.yml: Switch to r-ci using focal and bspm

* README.md: Updated URLs to https and/or redirect location
* inst/CITATION: Idem
* man/RcppEigen-package.Rd: Idem
* man/fastLm.Rd: Idem

2020-08-16  Dirk Eddelbuettel  <edd@debian.org>

* README.md: Add JSS badge

2020-03-29  Dirk Eddelbuettel  <edd@debian.org>

* README.md: Added commit badge, edited

2020-01-22  Dirk Eddelbuettel  <edd@debian.org>

* README.md: README.md: Add a Debian badge

2019-11-16  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Version, Date): Release 0.3.3.7.0

* inst/include/Eigen: Upgraded to Eigen 3.3.7
* inst/include/unsupported/Eigen: Idem
* patches/eigen-3.3.7.diff: Carried local CRAN patches forward

2019-11-01  Dirk Eddelbuettel  <edd@debian.org>

* R/unit.test.R (compile_unit_tests): Removed as no longer needed

2019-10-31  Dirk Eddelbuettel  <edd@debian.org>

* inst/tinytest/test_transform.R: Switch from RUnit to tinytest
* inst/tinytest/test_wrap.R: Idem

* inst/tinytest/cpp/transform.cpp: Added using Rcpp Attributes
* inst/tinytest/cpp/wrap.cpp: Idem

* inst/tinytest/cpp/sparse.cpp: More idiomatic Eigen code
* inst/tinytest/test_sparse.R: Idem

* .editorconfig: Added

2019-10-30  Dirk Eddelbuettel  <edd@debian.org>

* DESCRIPTION (Suggests): Switch from RUnit to tinytest
* .travis.yml (install): Ditto

* tests/tinytest.R: Converted to tinytest

        * test_sparse.R: Converted to tinytest
* cpp/sparse.cpp: Added using Rcpp Attributes

2019-10-29  Dirk Eddelbuettel  <edd@debian.org>

        * test_fastLm.R: Converted to tinytest
        * test_RcppEigen.R: Idem
        * test_solution.R: Idem

* cpp/rcppeigen.cpp: Added using Rcpp Attributes
        * cpp/solution.cpp: Idem

2019-10-28  Dirk Eddelbuettel  <edd@debian.org>

* tests/tinytest.R: Renamed from tests/doRUnit.R
* inst/tinytest/test_fastLm.R: Renamed from inst/unitTests/runit*
* inst/tinytest/test_RcppEigen.R: Idem
* inst/tinytest/test_solution.R: Idem
* inst/tinytest/test_sparse.R: Idem
* inst/tinytest/test_transform.R: Idem
* inst/tinytest/test_wrap.R: Idem

2019-10-13  Dirk Eddelbuettel  <edd@debian.org>

* README.md: Added CRAN + BioConductor badges for reverse depends,
add StackOverflow badge to recommend help searches under 'Rcpp'

* DESCRIPTION (Version, Date): Roll minor version

* R/RcppEigen.package.skeleton.R (RcppEigen.package.skeleton): Test for
example_code outside of haveKitten test; remove force argument if unused

2019-05-24  Dirk Eddelbuettel  <edd@debian.org>

* vignettes/RcppEigen-Introduction.Rnw: Update vignette to use
RcppEigen:::eigen_version() instead of .Call()

2019-03-29  Dirk Eddelbuettel  <edd@debian.org>

* inst/skeleton/rcppeigen_hello_world.cpp: Rework first example to
not rely on Eigen RNG which R CMD check would complain about.

2019-02-16  James Joseph Balamuta <balamut2@illinois.edu>

* R/runit.RcppEigen.R: Removed listing RcppEigen in Imports during
skeleton package creation.

(mef)

2021-01-03 10:03:33 UTC MAIN commitmail json YAML

py-xmlschema: updated to 1.4.1

v1.4.1
* Include the pull request (fix xml.etree import)
* Additional tests for schema components

v1.4.0
* Fix for issues
* Code cleaning and optimizations on schema components
* Reducing and grouping helper functions

(adam)

2021-01-03 09:58:05 UTC MAIN commitmail json YAML

Updated time/py-pytz, databases/py-tortoise-orm

(adam)

2021-01-03 09:57:41 UTC MAIN commitmail json YAML

py-tortoise-orm: updated to 0.16.19

0.16.19
- Replace set `TZ` environment variable to `TIMEZONE` to avoid affecting global timezone.
- Allow passing module objects to `models_paths` param of `Tortoise.init_models()`.
- Implement `PydanticMeta.backward_relations`.
- Allow overriding `PydanticMeta` in `PydanticModelCreator`.
- Fixed make_native typo to make_naive in timezone module

(adam)

2021-01-03 09:53:06 UTC MAIN commitmail json YAML

py-pytz: updated to 2020.5

2020.5 / 2020e release

(adam)

2021-01-03 09:52:33 UTC MAIN commitmail json YAML

libmicrohttpd: add test status

(wiz)

2021-01-03 09:44:39 UTC MAIN commitmail json YAML

doc: Updated www/libmicrohttpd to 0.9.72

(wiz)

2021-01-03 09:44:30 UTC MAIN commitmail json YAML

libmicrohttpd: update to 0.9.72.

Mon 28 Dec 2020 21:36:00 MSK
    Releasing libmicrohttpd 0.9.72. -EG

Mon 28 Dec 2020 09:37:00 MSK
    Completely reworked and rewritten TCP_CORK, TCP_NOPUSH, TCP_NODELAY and
    MSG_MORE handling. Reduced number of sys-calls, fixed portability for
    FreeBSD, OpenBSD, NetBSD, Darwin, W32, Solaris.
    Removed usage of gnutls_record_cork() as it fully blocks stream until
    final block is ready.
    Fixed compatibility with C90 compilers.
    Really started using sendmsg() for header + body combined single-call
    response sending.
    Fixed sending of response body by sendmsg() when it shouldn't be sent,
    like responses for HEAD requests.
    Improved error handling for gnutls_record_send().
    Updated W32 resources for .DLLs.
    Fixed building with various disabled features (like messages, HTTPS,
    http-upgrade, authorization etc.)
    Fixed possible SIGPIPE generation when sendfile() is used (it was always
    possible on Linux that sendfile() produce SIGPIPE, now it's fixed).
    Several compiler warnings muted and/or fixed in the lib code and in
    the examples. -EG

Sun 01 Nov 2020 17:17:00 MSK
    Fixed conflict with system CPU_COUNT macro.
    Minor improvements of error reporting in MHD daemon.
    Fixed FTBFS with GnuTLS versions before 3.1.9
    Fixed test_add_conn for multi-CPU machines.
    Fixed analyzer warnings.
    Fixed use-after-free and resources leaks for upgraded connections
    in TLS mode with thread-per-connection. -EG

Sun 25 Oct 2020 19:31:00 MSK
    Fixed epoll mode without listening socket.
    Minor improvements of thread sync.
    Fixed broken sendfile on FreeBSD.
    Fixed broken MHD with thread-pool and without listening socket.
    Added four tests for MHD_add_connection().
    Fixed several resources leaks in error handlers.
    Re-implemented scheme of handling of externally added connections,
    fixed thread-safety. -EG

Wed 21 Oct 2020 10:00:58 AM CEST
    Corking should be OFF when sending the footer (#6610). -AP/CG

Wed 07 Oct 2020 11:07:00 MSK
    W32 default target version changed to Vista, XP is still supported.
    Minor fixes and additional asserts for memorypool.
    IPv6 tests are not used if IPv6 is disabled at run-time. -EG

Sun 27 Sep 2020 10:08:03 PM CEST
    Fixed incorrect triggering of epoll edge polling for
    "upgraded" TLS connections.  Fixed a few cases where
    gnutls_record_uncork() return value was still ignored,
    possibly causing buffer to not be flushed correctly. -CG

Sat 26 Sep 2020 08:18:02 PM CEST
    Make MHD_USE_NO_LISTEN_SOCKET work in conjunction with
    MHD internal threads. -CG/DE

Thu 24 Sep 2020 16:55:00 MSK
    Fixed compiler warnings on W32.
    Minor optimisation of MHD_YES/MHD_NO internal usage.
    Refactor and cleanup of internal debugging macros.
    Updated HTTP status codes, header names and methods from
    the registries.
    Fixed portability of test_upgrade_large.
    Minor testsuite fixes.
    Restored parallel build of libmicrohttpd (except tests). -EG

Fri 11 Sep 2020 10:08:22 PM CEST
    Fix crash problem in PostProcessor reported by MD. -CG
    Fix GnuTLS configure test to check for gnutls_record_uncork. -CG

Wed 19 Aug 2020 09:40:39 AM CEST
    Add logic to check on MHD_pool_reallocate() failure reported on the
    mailinglist (will NOT yet fix the issue). -CG

Sun 26 Jul 2020 01:56:54 PM CEST
    Add MHD_create_response_from_pipe() to allow creating a response based
    on data read from a pipe. -CG

Fri Jul 10 15:04:51 CEST 2020
    Fixed Postprocessor URL-encoded parsing if '%' fell on boundary. -CG/MD

Thu 02 Jul 2020 09:56:23 PM CEST
    Fixed return type of MHD_queue_basic_auth_fail_response. -CA/CG

(wiz)

2021-01-03 09:05:35 UTC MAIN commitmail json YAML

doc: Updated comms/asterisk14 to 14.7.8nb7

(jnemeth)

2021-01-03 09:05:26 UTC MAIN commitmail json YAML

2021-01-03 09:04:14 UTC MAIN commitmail json YAML

doc: Updated comms/asterisk13 to 13.38.1nb1

(jnemeth)

2021-01-03 09:04:07 UTC MAIN commitmail json YAML

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

rust: Fix SunOS bootstrap, sync from wip.

Switch over to the illumos target and update to the latest, 1.46.0 is too old
to build 1.48.0.

(jperkin)

2021-01-03 08:41:37 UTC MAIN commitmail json YAML

doc: Updated www/php-ja-wordpress to 5.6

(taca)

2021-01-03 08:41:18 UTC MAIN commitmail json YAML

rust: Unbreak stage0-bootstrap target.

(jperkin)

2021-01-03 08:41:15 UTC MAIN commitmail json YAML

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

doc: note update of ruby-tzinfo* packages

time/ruby-tzinfo1 1.2.9
time/ruby-tzinfo 2.0.4
time/ruby-tzinfo-data 1.2020.6

(taca)

2021-01-03 08:22:39 UTC MAIN commitmail json YAML

(games/kajongg) Adjust PLIST for py36 to py39

(mef)

2021-01-03 08:22:22 UTC MAIN commitmail json YAML

time/ruby-tzinfo-data: update to 1.2020.6

1.2020.6 (2020-12-31)

* Based on version 2020f of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2020-December/000064.html).

1.2020.5 (2020-12-24)

* Based on version 2020e of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2020-December/000063.html).

(taca)

2021-01-03 08:20:26 UTC MAIN commitmail json YAML

time/ruby-tzinfo: update to 2.0.4

## Version 2.0.4 - 16-Dec-2020

* Fixed an incorrect InvalidTimezoneIdentifier exception raised when loading a
  zoneinfo file that includes rules specifying an additional transition to the
  final defined offset (for example, Africa/Casablanca in version 2018e of the
  Time Zone Database). #123.

(taca)

2021-01-03 08:19:43 UTC MAIN commitmail json YAML

time/ruby-tzinfo1: update to 1.2.9

Version 1.2.9 - 16-Dec-2020
---------------------------

* Fixed an incorrect InvalidTimezoneIdentifier exception raised when loading a
  zoneinfo file that includes rules specifying an additional transition to the
  final defined offset (for example, Africa/Casablanca in version 2018e of the
  Time Zone Database). #123.

(taca)

2021-01-03 08:17:49 UTC MAIN commitmail json YAML

doc/TODO: remove and update PHP related packages

- php-gearman-2.0.6, php-mailparse-3.1.1, php-mongodb-1.9.0,
  php-ssdeep-1.1.0, php-ssh2-1.2, php-uploadprogress-1.1.3.
+ php-memcache-4.0.5.2, php-memcached-3.1.5.

(taca)