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

2024-05-13 14:19:46 UTC Now

2019-12-11 13:18:19 UTC MAIN commitmail json YAML

(fonts/Hack-ttf) Updated 2.020 to 3.003, overs 160 lines ChangeLog ommitted (CHANGELOG.md)

(mef)

2019-12-11 12:52:42 UTC MAIN commitmail json YAML

Updated devel/meson, multimedia/py-m3u8

(adam)

2019-12-11 12:52:22 UTC MAIN commitmail json YAML

py-m3u8: updated to 0.5.3

0.5.3:
Allow individual EXT-X-MAP tag for segment

(adam)

2019-12-11 12:48:07 UTC MAIN commitmail json YAML

meson: updated to 0.52.1

0.52.1:
Bug fixes (no release notes)

(adam)

2019-12-11 12:45:42 UTC MAIN commitmail json YAML

doc: Updated devel/meson to 0.52.0nb1

(jperkin)

2019-12-11 12:45:30 UTC MAIN commitmail json YAML

2019-12-11 10:45:16 UTC MAIN commitmail json YAML

Updated devel/py-test-mock, textproc/py-sphinxcontrib-websupport, security/py-paramiko

(adam)

2019-12-11 10:43:53 UTC MAIN commitmail json YAML

py-paramiko: updated to 2.7.1

2.7.1:
[Bug] Fix a bug in support for ECDSA keys under the newly supported OpenSSH key format. Thanks to Pierce Lopez for the patch.
[Bug] The new-style private key format (added in 2.7) suffered from an unpadding bug which had been fixed earlier for Ed25519 (as that key type has always used the newer format). That fix has been refactored and applied to the base key class, courtesy of Pierce Lopez.

2.7.0:
[Feature]: Add new convenience classmethod constructors to SSHConfig: from_text, from_file, and from_path. No more annoying two-step process!
[Feature] Implement most 窶歪anonical hostname窶� ssh_config functionality (CanonicalizeHostname, CanonicalDomains, CanonicalizeFallbackLocal, and CanonicalizeMaxDots; CanonicalizePermittedCNAMEs has not yet been implemented). All were previously silently ignored. Reported by Michael Leinartas.
[Feature] Implement support for the Match keyword in ssh_config files. Previously, this keyword was simply ignored & keywords inside such blocks were treated as if they were part of the previous block. Thanks to Michael Leinartas for the initial patchset.

Note
This feature adds a new optional install dependency, Invoke, for managing Match exec subprocesses.

[Feature]: A couple of outright SSHConfig parse errors were previously represented as vanilla Exception instances; as part of recent feature work a more specific exception class, ConfigParseError, has been created. It is now also used in those older spots, which is naturally backwards compatible.
[Feature] Implement support for OpenSSH 6.5-style private key files (typically denoted as having BEGIN OPENSSH PRIVATE KEY headers instead of PEM format窶冱 BEGIN RSA PRIVATE KEY or similar). If you were getting any sort of weird auth error from 窶徇odern窶� keys generated on newer operating system releases (such as macOS Mojave), this is the first update to try.

Major thanks to everyone who contributed or tested versions of the patch, including but not limited to: Kevin Abel, Michiel Tiller, Pierce Lopez, and Jared Hobbs.

[Bug]: Perform deduplication of IdentityFile contents during ssh_config parsing; previously, if your config would result in the same value being encountered more than once, IdentityFile would contain that many copies of the same string.
[Bug]: Paramiko窶冱 use of subprocess for ProxyCommand support is conditionally imported to prevent issues on limited interpreter platforms like Google Compute Engine. However, any resulting ImportError was lost instead of preserved for raising (in the rare cases where a user tried leveraging ProxyCommand in such an environment). This has been fixed.
[Bug]: ssh_config token expansion used a different method of determining the local username ($USER env var), compared to what the (much older) client connection code does (getpass.getuser, which includes $USER but may check other variables first, and is generally much more comprehensive). Both modules now use getpass.getuser.
[Support]: Explicitly document which ssh_config features we currently support. Previously users just had to guess, which is simply no good.
[Support]: Additional installation extras_require 窶彷lavors窶� (ed25519, invoke, and all) have been added to our packaging metadata; see the install docs for details.

(adam)

2019-12-11 10:38:05 UTC MAIN commitmail json YAML

py-smb: updated to 1.1.28

pysmb-1.1.28:
- SharedFile instances returned from the listPath() method now has a new
  file_id attribute which represents the file reference number given by the SMB server.

(adam)

2019-12-11 10:34:50 UTC MAIN commitmail json YAML

py-sphinxcontrib-websupport: updated to 1.1.2

Release 1.1.2:
* sphinxcontrib-websupport doesn't work with Sphinx 2.0

Release 1.1.1:
* sphinxcontrib-websupport doesn't work with Sphinx 2.0.0b1

(adam)

2019-12-11 10:32:34 UTC MAIN commitmail json YAML

py-test-mock: updated to 1.13.0

1.13.0:
* The object returned by ``mocker.spy`` now also tracks any side effect
  of the spied method/function.

(adam)

2019-12-11 10:30:40 UTC MAIN commitmail json YAML

doc: Fix sysutils/virt-what entry (it was added, not updated)

(leot)

2019-12-11 10:29:17 UTC MAIN commitmail json YAML

Updated devel/py-importlib-metadata, time/py-icalendar

(adam)

2019-12-11 10:28:58 UTC MAIN commitmail json YAML

py-icalendar: updated to 4.0.4

4.0.4:
Bug fixes:
- Reduce Hypothesis iterations to speed up testing, allowing PRs to pass

(adam)

2019-12-11 10:27:31 UTC MAIN commitmail json YAML

py-importlib-metadata: updated to 1.3.0

v1.3.0
Improve custom finders documentation.

(adam)

2019-12-11 09:00:57 UTC MAIN commitmail json YAML

Updated databases/py-multidict, www/py-yarl

(adam)

2019-12-11 09:00:36 UTC MAIN commitmail json YAML

py-yarl: updated to 1.4.2

1.4.1:
* Fix regression, make the library work on Python 3.5 and 3.6 again.

1.4.0:
* Distinguish an empty password in URL from a password not provided at all
* Fixed annotations for optional parameters of ``URL.build``
* Use None as default value of ``user`` parameter of ``URL.build``
* Enforce building C Accelerated modules when installing from source tarball, use
  ``YARL_NO_EXTENSIONS`` environment variable for falling back to (slower) Pure Python
  implementation
* Drop Python 3.5 support
* Fix quoting of plus in path by pure python version
* Don't create a new URL if fragment is unchanged
* Included in error msg the path that produces starting slash forbidden error
* Skip slow IDNA encoding for ASCII-only strings

(adam)

2019-12-11 08:58:35 UTC MAIN commitmail json YAML

py-multidict: updated to 4.7.0

4.7.0:

Features
- Replace Cython optimization with pure C
- Implement ``__length_hint__()`` for iterators
- Support the MultiDict[str] generic specialization in the runtime.
- Embed pair_list_t structure into MultiDict Python object
- Embed multidict pairs for small dictionaries to amortize the memory usage.
- Support weak references to C Extension classes.
- Add docstrings to provided classes.
- Merge ``multidict._istr`` back with ``multidict._multidict``.

Bugfixes
- Explicitly call ``tp_free`` slot on deallocation.
- Return class from __class_getitem__ to simplify subclassing

(adam)

2019-12-11 07:05:44 UTC MAIN commitmail json YAML

Updated devel/cmake

(adam)

2019-12-11 07:05:20 UTC MAIN commitmail json YAML

cmake: updated to 3.16.1

CMake 3.16.1
* bootstrap: Add target_link_options command
* Check for support before adding bigtoc linker flag
* TestDriver: ignore strcpy call
* FindThreads: Restore hard-coded '-l' flag on library name
* PCH: Do not add #pragma system_header for Xcode generator
* Unity/PCH: Skip more target types when adding automatic sources
* Unity: Generic source file handling for all generators
* Unity: Proper handling of object libraries
* PCH: Use the target's PREFIX for building the pdb file name
* CTest Resource Allocation: Add test for spec file with no version
* FindwxWidgets: Add support for 3.1.3 on macOS

(adam)

2019-12-11 01:57:03 UTC MAIN commitmail json YAML

doc: reflect Enlightenment 0.23.1 in TODO

Whoops, put back "the other version" of Enlightenment, and, while here,
note the newest release of it.

(gutteridge)

2019-12-11 01:51:13 UTC MAIN commitmail json YAML

doc: Updated wm/enlightenment to 1.0.21nb2

(gutteridge)

2019-12-11 01:50:31 UTC MAIN commitmail json YAML

wm/enlightenment: make vera-ttf a suggested dependency

vera-ttf is small, so it's simpler and safer to just make it a
suggested dependency.

(gutteridge)

2019-12-11 01:45:34 UTC MAIN commitmail json YAML

Updated security/gnupg-pkcs11-scd to 0.9.2

(manu)

2019-12-11 01:44:37 UTC MAIN commitmail json YAML

Update gnupg-pkcs11-scd to 0.9.2

Changelog since 0.7.0

2019-01-05 - Version 0.9.2

* Fixu Windows build issues, thanks Luka Logar.
* Use pin-cache configuration, thanks Luka Logar.
* Support openssl-1.1, thanks Thorsten Alteholz, W. Michael Petullo.

2017-09-26 - Version 0.9.1

* Support unix domain socket credentials on FreeBSD.
* Introduce GNUPG_PKCS11_SOCKETDIR to instruct where sockets are created.
* Make proxy systemd service work again per change of systemd behavior.

2017-08-25 - Version 0.9.0

* Avoid dup of stdin/stdout so that the terminate assuan hack operational
  again.
* Introduce gnupg-pkcs11-scd-proxy to allow isolation of the PKCS#11
  provider.
* Lots of cleanups.

2017-07-15 - Version 0.8.0

* Support multiple tokens via serial numbers by hashing token id into
  serial number.
  Implementation changes the card serial number yet again, executing
  gpg --card-status should resync.

2017-04-18 - Version 0.7.6

* Add --homedir parameter.
* Rework serial responses for gnupg-2.1.19.

2017-03-01 - Version 0.7.5

* Fix issue with decrypting padded data, thanks to smunaut.
* Catchup with gnupg-2.1 changes which caused inability to support
  both gpg and gpgsm. Implementation had to change card serial
  number, as a result current keys of gpg will look for the
  previous serial card.
  emulate-openpgpg option is obsoleted and removed.

  ACTION REQUIRED
  in order to assign new card serial number to existing keys.
  backup your ~/.gnupg.
  delete all PKCS#11 secret keys using:
      gpg --delete-secret-keys $KEY then
  Then refresh keys using:
      gpg --card-edit
  In <gnupg-2.1.19 the keys should be re-generated using:
      admin
      generate
  Do not replace keys!
  gpg will learn the private keys of the new card and attach to
  the existing public keys.
* Support gnupg-2.1 features of using existing keys, keys
  should not be explicitly specified in configuration file
  any more.

2017-01-18 - Version 0.7.4

* Fix gpg change in serialno attribute.
* Sync with gnupg-2.1, thanks to Moritz Bechler.

2011-07-30 -- Version 0.7.3

* Use assuan_sock_init, bug#3382372.

2011-04-09 -- Version 0.7.2

* Some cleanups, thanks to Timo Schulz.
* Sync hashing algorithms for OpenPGP.

2011-03-16 -- Version 0.7.1

* Sync with gnupg-2.0.17.

(manu)

2019-12-10 22:26:53 UTC MAIN commitmail json YAML

Updated games/rocksndiamonds, sysutils/ansible

(adam)

2019-12-10 22:26:34 UTC MAIN commitmail json YAML

ansible: updated to 2.9.2

v2.9.2

Minor Changes
- Provides additional information about collection namespace name restrictions
- docker_swarm_service - Sort lists when checking for changes.

Bugfixes
- Check NoneType for raw_params before proceeding in include_vars
- Fix nxos_facts rendering of keys
- Fix regression when ``ansible_failed_task`` and ``ansible_failed_result`` are not defined in the rescue block
- Fix string parsing of inline vault strings for plugin config variable sources
- Fixed typo in vmware_guest_powerstate module
- Revert customization of guest custom value behavior
- ``AnsibleUnsafe``/``AnsibleContext``/``Templar`` - Do not treat ``AnsibleUndefined`` as being "unsafe"
- acme_certificate - fix misbehavior when ACME v1 is used with ``modify_account`` set to ``false``.
- ansible-galaxy - Fix ``collection install`` when installing from a URL or a file - https://github.com/ansible/ansible/issues/65109
- ansible-galaxy - Return the HTTP code reason if no error msg was returned by the server - https://github.com/ansible/ansible/issues/64850
- ansible-galaxy - Set ``User-Agent`` to Ansible version when interacting with Galaxy or Automation Hub
- ansible-test now properly handles enumeration of git submodules. Enumeration is now done with ``git submodule status --recursive`` without specifying ``.`` for the path, since that could cause the command to fail. Instead, relative paths outside the current directory are filtered out of the results. Errors from ``git`` commands will now once again be reported as errors instead of warnings.
- ansible-test windows coverage - Output temp files as UTF-8 with BOM to standardise against non coverage runs
- become - Fix various plugins that still used play_context to get the become password instead of through the plugin - https://github.com/ansible/ansible/issues/62367
- ce modules - Update(add) docs notes to tell user modules work connection.
- ce modules - Update(add) docs notes to tell user modules work connection.
- ce modules - Update(add) docs notes to tell user modules work connection.
- ce modules - Update(add) docs notes to tell user modules work connection.
- ce modules - Update(add) docs notes to tell user modules work connection.
- ce modules - Update(add) docs notes to tell user modules work connection.
- decouple k8s_scale from the k8s module utils so that it doesn't complain about missing arguments
- docker_container - fix network idempotence comparison error.
- docker_network - fix idempotence comparison error.
- fix all checkpoint modules to be able to get parameter with value false
- fortios httpapi plugin - fix the issue that fortios httpapi plugin does not support python2
- netconf_rpc module does not work with nxos
- netscaler_service - fixed issue preventing use of graceful attribute
- openssh_keypair - fixes idempotence issue with public key
- openssl_csr - the module will now enforce that ``privatekey_path`` is specified when ``state=present``.
- plugins-netconf-ce - Fix failed to get version information.
- postgres.py - add a new keyword argument ``query_params``
- postgresql_db - Removed exception for 'LibraryError'
- postgresql_idx.py - use the ``query_params`` arg of exec_sql function
- postgresql_lang - use query params with cursor.execute
- postgresql_owner - use query_params with cursor object
- postgresql_privs - sort results before comparing so that the values are compared and not the result of ``.sort()``
- postgresql_privs.py - fix reports as changed behavior of module when using ``type=default_privs``
- postgresql_user - fix the module doesn't correctly commit changes if groups is set
- proxmox - fix version detection of proxmox 6 and up (Fixes https://github.com/ansible/ansible/issues/59164)
- pulp_repo - the ``client_cert`` and ``client_key`` options were used for both requests to the Pulp instance and for the repo to sync with, resulting in errors when they were used. Use the new options ``feed_client_cert`` and ``feed_client_key`` for client certificates that should only be used for repo synchronisation, and not for communication with the Pulp instance.
- runas - Fix the ``runas`` ``become_pass`` variable fallback from ``ansible_runas_runas`` to ``ansible_runas_pass``
- win_chocolatey - Improve error checking when finding the path of a newly installed Chocolatey app
- win_domain_computer - Fix idempotence checks when ``sAMAccountName`` is different from ``name``
- win_iis_webapppool - Do not try and set attributes in check mode when the pool did not exist
- yarn - handle no version when installing module by name
- zabbix_action - arguments ``event_source`` and ``esc_period`` no longer required when ``state=absent``

(adam)

2019-12-10 22:22:22 UTC MAIN commitmail json YAML

rocksndiamonds: updated to 4.1.3.0

Rocks'n'Diamonds 4.1.3.0

A new feature release is available which contains changes that are mainly useful for creating global animations with some more actions and events, but which also add some other features and bug fixes:

Global animations:
added support for handling multiple event definitions for global animations
added support for several new event types that can trigger global animations (窶彿nit窶�, 窶徭tart窶�, 窶彳nd窶� and 窶徘ost窶� to trigger new animations when other animations are initialized using init delay, started, ended or when an animation窶冱 post delay ends)
added global animation event 窶忖nclick:any窶� to handle mouse release events
added global animation class 窶徘ointer窶� for animation at mouse position
added global animation actions executed after init/anim/post delay

Touch devices:
added detecting use of touch device for user input on current platform
added cycling through all zoom tilesizes in editor when using touch device

Bug fixes:
fixed some bugs with drag-and-drop support for level set zip files
fixed level editor copy/paste using Ctrl-c/v for custom/group/DF elements
fixed level sketch copy/paste via clipboard on Windows
lots of other bugs fixed in this release (see Git commit messages)

(adam)

2019-12-10 21:24:02 UTC MAIN commitmail json YAML

doc: Updated sysutils/virt-what to 1.20

(otis)

2019-12-10 21:18:57 UTC MAIN commitmail json YAML

Added sysutils/virt-what

(otis)

2019-12-10 21:14:58 UTC MAIN commitmail json YAML

2019-12-10 19:22:37 UTC MAIN commitmail json YAML

2019-12-10 18:33:22 UTC MAIN commitmail json YAML

doc: Updated devel/git to 2.24.1

(leot)

2019-12-10 18:32:38 UTC MAIN commitmail json YAML

git: Update to 2.24.1

Changes:
2.24.1
======

This release merges up the fixes that appear in v2.14.6, v2.15.4,
v2.17.3, v2.20.2 and in v2.21.1, addressing the security issues
CVE-2019-1348, CVE-2019-1349, CVE-2019-1350, CVE-2019-1351,
CVE-2019-1352, CVE-2019-1353, CVE-2019-1354, CVE-2019-1387, and
CVE-2019-19604.

* CVE-2019-1348:
  The --export-marks option of git fast-import is exposed also via
  the in-stream command feature export-marks=... and it allows
  overwriting arbitrary paths.

* CVE-2019-1349:
  When submodules are cloned recursively, under certain circumstances
  Git could be fooled into using the same Git directory twice. We now
  require the directory to be empty.

* CVE-2019-1350:
  Incorrect quoting of command-line arguments allowed remote code
  execution during a recursive clone in conjunction with SSH URLs.

* CVE-2019-1351:
  While the only permitted drive letters for physical drives on
  Windows are letters of the US-English alphabet, this restriction
  does not apply to virtual drives assigned via subst <letter>:
  <path>. Git mistook such paths for relative paths, allowing writing
  outside of the worktree while cloning.

* CVE-2019-1352:
  Git was unaware of NTFS Alternate Data Streams, allowing files
  inside the .git/ directory to be overwritten during a clone.

* CVE-2019-1353:
  When running Git in the Windows Subsystem for Linux (also known as
  "WSL") while accessing a working directory on a regular Windows
  drive, none of the NTFS protections were active.

* CVE-2019-1354:
  Filenames on Linux/Unix can contain backslashes. On Windows,
  backslashes are directory separators. Git did not use to refuse to
  write out tracked files with such filenames.

* CVE-2019-1387:
  Recursive clones are currently affected by a vulnerability that is
  caused by too-lax validation of submodule names, allowing very
  targeted attacks via remote code execution in recursive clones.

Credit for finding these vulnerabilities goes to Microsoft Security
Response Center, in particular to Nicolas Joly. The `fast-import`
fixes were provided by Jeff King, the other fixes by Johannes
Schindelin with help from Garima Singh.

* CVE-2019-19604:
  The change to disallow `submodule.<name>.update=!command` entries in
  `.gitmodules` which was introduced v2.15.4 (and for which v2.17.3
  added explicit fsck checks) fixes the vulnerability in v2.20.x where
  a recursive clone followed by a submodule update could execute code
  contained within the repository without the user explicitly having
  asked for that.

Credit for finding this vulnerability goes to Joern Schneeweisz,
credit for the fixes goes to Jonathan Nieder.

(leot)

2019-12-10 18:17:16 UTC MAIN commitmail json YAML

doc: Updated textproc/guile-json to 3.3.0

(ng0)

2019-12-10 18:16:57 UTC MAIN commitmail json YAML

textproc/guile-json: Update to version 3.3.0

Changelog extracted from Changelog file:

bump version to 3.3.0
builder: use string instead of bytevector when throwing exception
Add info to json invalid exception
builder: add #:validate key argument to skip validation
json-builder: throw sensible error warning
parser: make sure empty array slots are considered invalid
added unit tests for scheme object validations
validate scheme object when building JSON document
bump version to 3.2.0
builder: small simplification
add a case for building the JSON of empty JSON objects
builder: document the use of symbols and numbers as JSON object keys
tests: added unit tests for invalid numbers
builder: don't allow complex numbers, inf and nan
bump version to 3.1.0

(ng0)

2019-12-10 18:04:20 UTC MAIN commitmail json YAML

doc: Updated devel/guile-gcrypt to 0.2.0

(ng0)

2019-12-10 18:03:51 UTC MAIN commitmail json YAML

devel/guile-gcrypt: Update to version 0.2.0

Changelog:

* Changes in 0.2.0 (since 0.1.0)

** (gcrypt hash) now exposes all the algorithms supported by Libgcrypt
** (guix mac) now exposes all the MAC algorithms, not just HMAC
** (guix hmac) is deprecated in favor of (guix mac)
** Guile-Gcrypt can now be compiled with Guile 2.9 (future 3.0)
** Guile-Gcrypt can now be cross-compiled

(ng0)

2019-12-10 17:38:32 UTC MAIN commitmail json YAML

doc: Updated www/nsm to 1.23

(ng0)

2019-12-10 17:37:45 UTC MAIN commitmail json YAML

www/nsm: Update to 1.23

Changelog picked from https://github.com/nifty-site-manager/nsm/releases:

Nift (aka nsm) v1.23
Release Notes:
    fixed Windows bugs and tidied up with pre/post build/serve scripts and @script, @scriptoutput, @scriptraw
    fixed indenting inside pre blocks with methods to input from file
    added allowing quoted string variable names with whitespace and open brackets
    improved filenames for temporary files
    added syntax @\n to template language
    added in syntax for Nift comments to template language:
        <@-- .. --@> (raw multi line comment)
        @/* .. @*/ (parsed multi line comment)
        @--- .. @--- (parsed special multi line comment)
        @# (raw single line comment)
        @// (parsed single line comment)
        @!\n (parsed special single line comment)

Nift (aka nsm) v1.22
Release Notes:
    added in scriptExt to config files, better way to do pre/post build/serve scripts
    added command new-script-ext (page-name) scriptExt
    changed/improved how pre/post build/serve scripts are done
    hopefully fixed bugs with @script, @scriptoutput, @scriptraw functions
    added optional parameter string parameter to @script, @scriptoutput, @scriptraw functions
    updated Nift info commands with additional page information
    added pageinfo syntax @pagecontentext, @pagepageext, @pagescriptext to template language
    added siteinfo syntax @scriptext to template language
    added in buildThreads to config files
    added command no-build-thrds (no-threads)

(ng0)

2019-12-10 17:27:05 UTC MAIN commitmail json YAML

modular-xorg-server: Sync with current NetBSD xsrc

Match the modesetting driver on x86 and ARM NetBSD.

from maya

Bump PKGREVISION

(nia)

2019-12-10 13:55:44 UTC MAIN commitmail json YAML

Make sure xygrib does not create a bundle on MacOSX

Make sure xygrib does not create a bundle on MacOSX.

(nros)

2019-12-10 13:22:37 UTC MAIN commitmail json YAML

atheme: Update DESCR

(nia)

2019-12-10 13:21:59 UTC MAIN commitmail json YAML

doc: Updated chat/atheme to 7.2.10.r2

(nia)

2019-12-10 13:21:37 UTC MAIN commitmail json YAML

atheme: Update to 7.2.10.r2

Changes since v7.2.9:

    Bugfixes and better logic in verify_password()
    Fix potential NULL dereference in modules/crypto/posix
    Backport some modules/crypto/pbkdf2v2 improvements from master
    Backport modules/crypto/argon2d from master
    Backport Base-64 codec from master
    Backport some build/configuration system improvements from master
    Bump E-Mail address maximum length to 254 characters
    Use flags setter information in modules/chanserv/access & modules/chanserv/flags
    Fix issue where modules/misc/httpd wasn't closing its listening socket on deinit
    Fix GroupServ data loss issue when a group was the founder of another group

(nia)

2019-12-10 13:14:10 UTC MAIN commitmail json YAML

Updated net/samba4

(adam)

2019-12-10 13:07:06 UTC MAIN commitmail json YAML

doc: Updated net/tor to 0.4.2.5

(ng0)

2019-12-10 13:06:23 UTC MAIN commitmail json YAML

Update net/tor to version 0.4.2.5

Changelog:

Changes in version 0.4.2.5 - 2019-12-09
  This is the first stable release in the 0.4.2.x series. This series
  improves reliability and stability, and includes several stability and
  correctness improvements for onion services. It also fixes many smaller
  bugs present in previous series.

  Per our support policy, we will support the 0.4.2.x series for nine
  months, or until three months after the release of a stable 0.4.3.x:
  whichever is longer. If you need longer-term support, please stick
  with 0.3.5.x, which will we plan to support until Feb 2022.

  Per our support policy, we will support the 0.4.2.x series for nine
  months, or until three months after the release of a stable 0.4.3.x:
  whichever is longer. If you need longer-term support, please stick
  with 0.3.5.x, which will we plan to support until Feb 2022.

  Below are the changes since 0.4.1.4-rc. For a complete list of changes
  since 0.4.1.5, see the ReleaseNotes file.

  o Minor features (geoip):
    - Update geoip and geoip6 to the December 3 2019 Maxmind GeoLite2
      Country database. Closes ticket 32685.

  o Testing:
    - Require C99 standards-conforming code in Travis CI, but allow GNU
      gcc extensions. Also activates clang's -Wtypedef-redefinition
      warnings. Build some jobs with -std=gnu99, and some jobs without.
      Closes ticket 32500.

Changes in version 0.4.2.4-rc - 2019-11-15
  Tor 0.4.2.4-rc is the first release candidate in its series. It fixes
  several bugs from earlier versions, including a few that would result in
  stack traces or incorrect behavior.

  o Minor features (build system):
    - Make pkg-config use --prefix when cross-compiling, if
      PKG_CONFIG_PATH is not set. Closes ticket 32191.

  o Minor features (geoip):
    - Update geoip and geoip6 to the November 6 2019 Maxmind GeoLite2
      Country database. Closes ticket 32440.

  o Minor bugfixes (client, onion service v3):
    - Fix a BUG() assertion that occurs within a very small race window
      between when a client intro circuit opens and when its descriptor
      gets cleaned up from the cache. The circuit is now closed early,
      which will trigger a re-fetch of the descriptor and continue the
      connection. Fixes bug 28970; bugfix on 0.3.2.1-alpha.

  o Minor bugfixes (code quality):
    - Fix "make check-includes" so it runs correctly on out-of-tree
      builds. Fixes bug 31335; bugfix on 0.3.5.1-alpha.

  o Minor bugfixes (configuration):
    - Log the option name when skipping an obsolete option. Fixes bug
      32295; bugfix on 0.4.2.1-alpha.

  o Minor bugfixes (crash):
    - When running Tor with an option like --verify-config or
      --dump-config that does not start the event loop, avoid crashing
      if we try to exit early because of an error. Fixes bug 32407;
      bugfix on 0.3.3.1-alpha.

  o Minor bugfixes (directory):
    - When checking if a directory connection is anonymous, test if the
      circuit was marked for close before looking at its channel. This
      avoids a BUG() stacktrace if the circuit was previously closed.
      Fixes bug 31958; bugfix on 0.4.2.1-alpha.

  o Minor bugfixes (shellcheck):
    - Fix minor shellcheck errors in the git-*.sh scripts. Fixes bug
      32402; bugfix on 0.4.2.1-alpha.
    - Start checking most scripts for shellcheck errors again. Fixes bug
      32402; bugfix on 0.4.2.1-alpha.

  o Testing (continuous integration):
    - Use Ubuntu Bionic images for our Travis CI builds, so we can get a
      recent version of coccinelle. But leave chutney on Ubuntu Trusty,
      until we can fix some Bionic permissions issues (see ticket
      32240). Related to ticket 31919.
    - Install the mingw OpenSSL package in Appveyor. This makes sure
      that the OpenSSL headers and libraries match in Tor's Appveyor
      builds. (This bug was triggered by an Appveyor image update.)
      Fixes bug 32449; bugfix on 0.3.5.6-rc.
    - In Travis, use Xcode 11.2 on macOS 10.14. Closes ticket 32241.

Changes in version 0.4.2.3-alpha - 2019-10-24
  This release fixes several bugs from the previous alpha release, and
  from earlier versions of Tor.

  o Major bugfixes (relay):
    - Relays now respect their AccountingMax bandwidth again. When
      relays entered "soft" hibernation (which typically starts when
      we've hit 90% of our AccountingMax), we had stopped checking
      whether we should enter hard hibernation. Soft hibernation refuses
      new connections and new circuits, but the existing circuits can
      continue, meaning that relays could have exceeded their configured
      AccountingMax. Fixes bug 32108; bugfix on 0.4.0.1-alpha.

  o Major bugfixes (v3 onion services):
    - Onion services now always use the exact number of intro points
      configured with the HiddenServiceNumIntroductionPoints option (or
      fewer if nodes are excluded). Before, a service could sometimes
      pick more intro points than configured. Fixes bug 31548; bugfix
      on 0.3.2.1-alpha.

  o Minor feature (onion services, control port):
    - The ADD_ONION command's keyword "BEST" now defaults to ED25519-V3
      (v3) onion services. Previously it defaulted to RSA1024 (v2).
      Closes ticket 29669.

  o Minor features (testing):
    - When running tests that attempt to look up hostnames, replace the
      libc name lookup functions with ones that do not actually touch
      the network. This way, the tests complete more quickly in the
      presence of a slow or missing DNS resolver. Closes ticket 31841.

  o Minor features (testing, continuous integration):
    - Disable all but one Travis CI macOS build, to mitigate slow
      scheduling of Travis macOS jobs. Closes ticket 32177.
    - Run the chutney IPv6 networks as part of Travis CI. Closes
      ticket 30860.
    - Simplify the Travis CI build matrix, and optimise for build time.
      Closes ticket 31859.
    - Use Windows Server 2019 instead of Windows Server 2016 in our
      Appveyor builds. Closes ticket 32086.

  o Minor bugfixes (build system):
    - Interpret "--disable-module-dirauth=no" correctly. Fixes bug
      32124; bugfix on 0.3.4.1-alpha.
    - Interpret "--with-tcmalloc=no" correctly. Fixes bug 32124; bugfix
      on 0.2.0.20-rc.
    - Stop failing when jemalloc is requested, but tcmalloc is not
      found. Fixes bug 32124; bugfix on 0.3.5.1-alpha.
    - When pkg-config is not installed, or a library that depends on
      pkg-config is not found, tell the user what to do to fix the
      problem. Fixes bug 31922; bugfix on 0.3.1.1-alpha.

  o Minor bugfixes (connections):
    - Avoid trying to read data from closed connections, which can cause
      needless loops in Libevent and infinite loops in Shadow. Fixes bug
      30344; bugfix on 0.1.1.1-alpha.

  o Minor bugfixes (error handling):
    - Always lock the backtrace buffer before it is used. Fixes bug
      31734; bugfix on 0.2.5.3-alpha.

  o Minor bugfixes (mainloop, periodic events, in-process API):
    - Reset the periodic events' "enabled" flag when Tor is shut down
      cleanly. Previously, this flag was left on, which caused periodic
      events not to be re-enabled when Tor was relaunched in-process
      with tor_api.h after a shutdown. Fixes bug 32058; bugfix
      on 0.3.3.1-alpha.

  o Minor bugfixes (process management):
    - Remove overly strict assertions that triggered when a pluggable
      transport failed to launch. Fixes bug 31091; bugfix
      on 0.4.0.1-alpha.
    - Remove an assertion in the Unix process backend. This assertion
      would trigger when we failed to find the executable for a child
      process. Fixes bug 31810; bugfix on 0.4.0.1-alpha.

  o Minor bugfixes (testing):
    - Avoid intermittent test failures due to a test that had relied on
      inconsistent timing sources. Fixes bug 31995; bugfix
      on 0.3.1.3-alpha.
    - When testing port rebinding, don't busy-wait for tor to log.
      Instead, actually sleep for a short time before polling again.
      Also improve the formatting of control commands and log messages.
      Fixes bug 31837; bugfix on 0.3.5.1-alpha.

  o Minor bugfixes (tls, logging):
    - Log bugs about the TLS read buffer's length only once, rather than
      filling the logs with similar warnings. Fixes bug 31939; bugfix
      on 0.3.0.4-rc.

  o Minor bugfixes (v3 onion services):
    - Fix an implicit conversion from ssize_t to size_t discovered by
      Coverity. Fixes bug 31682; bugfix on 0.4.2.1-alpha.
    - Fix a memory leak in an unlikely error code path when encoding HS
      DoS establish intro extension cell. Fixes bug 32063; bugfix
      on 0.4.2.1-alpha.
    - When cleaning up intro circuits for a v3 onion service, don't
      remove circuits that have an established or pending circuit, even
      if they ran out of retries. This way, we don't remove a circuit on
      its last retry. Fixes bug 31652; bugfix on 0.3.2.1-alpha.

  o Documentation:
    - Correct the description of "GuardLifetime". Fixes bug 31189;
      bugfix on 0.3.0.1-alpha.
    - Make clear in the man page, in both the bandwidth section and the
      AccountingMax section, that Tor counts in powers of two, not
      powers of ten: 1 GByte is 1024*1024*1024 bytes, not one billion
      bytes. Resolves ticket 32106.

Changes in version 0.4.2.2-alpha - 2019-10-07
  This release fixes several bugs from the previous alpha release, and
  from earlier versions. It also includes a change in authorities, so
  that they begin to reject the currently unsupported release series.

  o Major features (directory authorities):
    - Directory authorities now reject relays running all currently
      deprecated release series. The currently supported release series
      are: 0.2.9, 0.3.5, 0.4.0, 0.4.1, and 0.4.2. Closes ticket 31549.

  o Major bugfixes (embedded Tor):
    - Avoid a possible crash when restarting Tor in embedded mode and
      enabling a different set of publish/subscribe messages. Fixes bug
      31898; bugfix on 0.4.1.1-alpha.

  o Major bugfixes (torrc parsing):
    - Stop ignoring torrc options after an %include directive, when the
      included directory ends with a file that does not contain any
      config options (but does contain comments or whitespace). Fixes
      bug 31408; bugfix on 0.3.1.1-alpha.

  o Minor features (auto-formatting scripts):
    - When annotating C macros, never generate a line that our check-
      spaces script would reject. Closes ticket 31759.
    - When annotating C macros, try to remove cases of double-negation.
      Closes ticket 31779.

  o Minor features (continuous integration):
    - When building on Appveyor and Travis, pass the "-k" flag to make,
      so that we are informed of all compilation failures, not just the
      first one or two. Closes ticket 31372.

  o Minor features (geoip):
    - Update geoip and geoip6 to the October 1 2019 Maxmind GeoLite2
      Country database. Closes ticket 31931.

  o Minor features (maintenance scripts):
    - Add a Coccinelle script to detect bugs caused by incrementing or
      decrementing a variable inside a call to log_debug(). Since
      log_debug() is a macro whose arguments are conditionally
      evaluated, it is usually an error to do this. One such bug was
      30628, in which SENDME cells were miscounted by a decrement
      operator inside a log_debug() call. Closes ticket 30743.

  o Minor features (onion services v3):
    - Assist users who try to setup v2 client authorization in v3 onion
      services by pointing them to the right documentation. Closes
      ticket 28966.

  o Minor bugfixes (Appveyor continuous integration):
    - Avoid spurious errors when Appveyor CI fails before the install
      step. Fixes bug 31884; bugfix on 0.3.4.2-alpha.

  o Minor bugfixes (best practices tracker):
    - When listing overbroad exceptions, do not also list problems, and
      do not list insufficiently broad exceptions. Fixes bug 31338;
      bugfix on 0.4.2.1-alpha.

  o Minor bugfixes (controller protocol):
    - Fix the MAPADDRESS controller command to accept one or more
      arguments. Previously, it required two or more arguments, and
      ignored the first. Fixes bug 31772; bugfix on 0.4.1.1-alpha.

  o Minor bugfixes (logging):
    - Add a missing check for HAVE_PTHREAD_H, because the backtrace code
      uses mutexes. Fixes bug 31614; bugfix on 0.2.5.2-alpha.
    - Disable backtrace signal handlers when shutting down tor. Fixes
      bug 31614; bugfix on 0.2.5.2-alpha.
    - Rate-limit our the logging message about the obsolete .exit
      notation. Previously, there was no limit on this warning, which
      could potentially be triggered many times by a hostile website.
      Fixes bug 31466; bugfix on 0.2.2.1-alpha.
    - When initialising log domain masks, only set known log domains.
      Fixes bug 31854; bugfix on 0.2.1.1-alpha.

  o Minor bugfixes (logging, protocol violations):
    - Do not log a nonfatal assertion failure when receiving a VERSIONS
      cell on a connection using the obsolete v1 link protocol. Log a
      protocol_warn instead. Fixes bug 31107; bugfix on 0.2.4.4-alpha.

  o Minor bugfixes (modules):
    - Explain what the optional Directory Authority module is, and what
      happens when it is disabled. Fixes bug 31825; bugfix
      on 0.3.4.1-alpha.

  o Minor bugfixes (multithreading):
    - Avoid some undefined behaviour when freeing mutexes. Fixes bug
      31736; bugfix on 0.0.7.

  o Minor bugfixes (relay):
    - Avoid crashing when starting with a corrupt keys directory where
      the old ntor key and the new ntor key are identical. Fixes bug
      30916; bugfix on 0.2.4.8-alpha.

  o Minor bugfixes (tests, SunOS):
    - Avoid a map_anon_nofork test failure due to a signed/unsigned
      integer comparison. Fixes bug 31897; bugfix on 0.4.1.1-alpha.

  o Code simplification and refactoring:
    - Refactor connection_control_process_inbuf() to reduce the size of
      a practracker exception. Closes ticket 31840.
    - Refactor the microdescs_parse_from_string() function into smaller
      pieces, for better comprehensibility. Closes ticket 31675.
    - Use SEVERITY_MASK_IDX() to find the LOG_* mask indexes in the unit
      tests and fuzzers, rather than using hard-coded values. Closes
      ticket 31334.
    - Interface for function `decrypt_desc_layer` cleaned up. Closes
      ticket 31589.

  o Documentation:
    - Document the signal-safe logging behaviour in the tor man page.
      Also add some comments to the relevant functions. Closes
      ticket 31839.
    - Explain why we can't destroy the backtrace buffer mutex. Explain
      why we don't need to destroy the log mutex. Closes ticket 31736.
    - The Tor source code repository now includes a (somewhat dated)
      description of Tor's modular architecture, in doc/HACKING/design.
      This is based on the old "tor-guts.git" repository, which we are
      adopting and superseding. Closes ticket 31849.

(ng0)

2019-12-10 13:06:13 UTC MAIN commitmail json YAML

doc: Updated net/dnscrypt-proxy2 to 2.0.35

(nia)

2019-12-10 13:05:55 UTC MAIN commitmail json YAML

dnscrypt-proxy2: Update to 2.0.35

* Version 2.0.35
- New option: `block_unqualified` to block `A`/`AAAA` queries with
unqualified host names. These will very rarely get an answer from upstream
resolvers, but can leak private information to these, as well as to root
servers.
- When a `CNAME` pointer is blocked, the original query name is now logged
along with the pointer. This makes it easier to know what the original
query name, so it can be whitelisted, or what the pointer was, so it
can be removed from the blacklist.

(nia)

2019-12-10 13:04:26 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 2.7

(nia)

2019-12-10 13:04:06 UTC MAIN commitmail json YAML

weechat: Update to 2.7

Among the new features:

- add option logger.file.color_lines (support of ANSI color codes in log files)
- add filters on IRC raw buffer
- add IRC server option "ssl_password"
- add option irc.look.display_pv_warning_address
- add options irc.color.message_kick and irc.color.reason_kick
- add option xfer.file.download_temporary_suffix
- add option weechat.look.nick_color_hash_salt
- add different WeeChat icons sizes
- add calculation of expression in evaluation of expressions with "calc:xxx"
- add optional default path (evaluated) in completion "filename"
- add modifier "color_encode_ansi"
- add support of Guile 2.2
- add support of Python 3.8
- many bugs fixed.

(nia)

2019-12-10 13:03:41 UTC MAIN commitmail json YAML

samba4: updated to 4.11.3

Samba 4.11.3
This is a security release in order to address the following defects:
o CVE-2019-14861: Samba AD DC zone-named record Denial of Service in DNS
  management server (dnsserver).
o CVE-2019-14870: DelegationNotAllowed not being enforced in protocol transition
  on Samba AD DC.

(adam)

2019-12-10 10:45:07 UTC MAIN commitmail json YAML

2019-12-10 10:44:20 UTC MAIN commitmail json YAML

doc: Updated print/ghostscript-agpl to 9.50

(leot)

2019-12-10 10:44:09 UTC MAIN commitmail json YAML

ghostscript-agpl: Update to 9.50

Changes:
Version 9.50 (2019-09-30)

Highlights in this release include:

  * The change to version 9.50 (rather than the intended 9.28) follows
    recognition of the extent and importance of the file access control
    redesign/reimplementation outlined below.
  * The file access control capability (enable with -dSAFER) has been
    completely rewritten, with a ground-up rethink of the design. For more
    details, see: SAFER.

    It is important to note that -dSAFER now only enables the file access
    controls, and no longer applies restrictions to standard Postscript
    functionality (specifically, restrictions on setpagedevice. If your
    application relies on these Postscript restrictions, see OLDSAFER, and
    please get in touch, as we do plan to remove those Postscript restrictions
    unless we have reason not to.

    IMPORTANT: File access controls are now enabled by default. In order to run
    Ghostscript without these controls, see NOSAFER

    Important Note for Windows Users: See below under Incompatible Changes
  * IMPORTANT: We are in the process of forking LittleCMS. LCMS2 is not thread
    safe, and cannot be made thread safe without breaking the ABI. Our fork
    will be thread safe, and include performance enhancements (these changes
    have all be been offered and rejected upstream). We will maintain
    compatibility between Ghostscript and LCMS2 for a time, but not in
    perpetuity. Our fork will be available as its own package separately from
    Ghostscript (and MuPDF).
  * The usual round of bug fixes, compatibility changes, and incremental
    improvements.
  * Special thanks to Akira Kakuto, Paul Wessel, William Bader, Nelson H. F.
    Beebe and everyone else who put time and effort into testing this new
    release.

For a list of open issues, or to report problems, please visit
bugs.ghostscript.com.

Incompatible changes

  * There are a couple of subtle incompatibilities between the old and new
    SAFER implementations. Firstly, as mentioned above, SAFER now leaves
    standard Postcript functionality unchanged (except for the file access
    limitations). Secondly, the interaction with save&sol;restore operations,
    see SAFER.

    Important Note for Windows Users:
    The file/path pattern matching is case sensitive, even on Windows. This is
    a change in behaviour compared to the old code which, on Windows, was case
    insensitive. This is in recognition of changes in Windows behaviour, in
    that it now supports (although does not enforce) case sensitivity.
  * The following is not strictly speaking new to 9.50, as not much has changed
    since 9.27 in this area, but for those who don't upgrade with every
    release:

    The process of "tidying" the Postscript name space should have removed only
    non-standard and undocumented operators. Nevertheless, it is possible that
    any integrations or utilities that rely on those non-standard and
    undocumented operators may stop working, or may change behaviour.

    If you encounter such a case, please contact us (either the #ghostscript
    IRC channel, or the gs-devel mailing list would be best), and we'll work
    with you to either find an alternative solution or return the previous
    functionality, if there is genuinely no other option.

    One case we know this has occurred is GSView 5 (and earlier). GSView 5
    support for PDF files relied upon internal use only features which are no
    longer available. GSView 5 will still work as previously for Postscript
    files. For PDF files, users are encouraged to look at MuPDF.

(leot)

2019-12-10 10:36:11 UTC MAIN commitmail json YAML

doc: Updated graphics/jbig2dec to 0.17

(leot)

2019-12-10 10:36:00 UTC MAIN commitmail json YAML

jbig2dec: Update to 0.17

pkgsrc changes:
- Update HOMEPAGE

Changes:
Version 0.17 (2019 October 1)
* Updated documentation with accurate contact information.
* Moved version number to jbig2.h, and adapted configure
  correspondingly. Added pkg-config file to be installed
  along side library. Added run-time check of version
  number so that the correct header is used with the matching
  binary library.
* Bug fixes.

(leot)

2019-12-10 10:31:59 UTC MAIN commitmail json YAML

jbig2dec: Update LICENSE: it's under AGPLv3, not GPLv3!

(leot)

2019-12-10 02:41:56 UTC MAIN commitmail json YAML

wm/enlightenment: fix PLIST for OSes which build libhack

Build fix for Linux, SunOS, et al.

(gutteridge)

2019-12-10 00:11:29 UTC MAIN commitmail json YAML

www/php-apcu_bc: allow build with php73

Allow build with php73.

(taca)

2019-12-09 20:38:25 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 19.3.16

(rillig)

2019-12-09 20:38:16 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 19.3.16

Changes since 19.3.15:

When a package-settable variable gets a default value using the ?=
operator, pkglint no longer suggests to include bsd.prefs.mk, since that
doesn't make sense. Including bsd.prefs.mk only defines user-settable
and system-provided variables.

User and group names may be a single character only. While not widely
used, it's syntactically valid and there's no reason to prevent this.

In variable assignments, when pkglint removes unnecessary whitespace
between the variable name and the operator, it keeps the indentation of
the variable value the same as before. Previously, the indentation had
been changed, which required another run of pkglint --autofix.

PREFIX can only be used as a replacement for LOCALBASE after the whole
package Makefile has been loaded. This is because PREFIX is defined
very late, by bsd.pkg.mk. Therefore, don't suggest to replace LOCALBASE
with PREFIX in .if conditions.

When pkglint suggests to replace INSTALL_DATA_DIR commands with setting
INSTALLATION_DIRS instead, paths with a trailing slash are correctly
looked up in the PLIST. This suggests to use AUTO_MKDIRS more often.

(rillig)

2019-12-09 20:15:57 UTC MAIN commitmail json YAML

Updated lang/npm, devel/yarn

(adam)

2019-12-09 20:15:36 UTC MAIN commitmail json YAML

yarn: updated to 1.19.2

1.19.2
Folders like .cache won't be pruned from the node_modules after each install.
Correctly installs workspace child dependencies when workspace child not symlinked to root.
Makes running scripts with Plug'n Play possible on node 13.
Change run command to check cwd/node_modules/.bin for commands. Fixes run in workspaces.

(adam)

2019-12-09 20:10:19 UTC MAIN commitmail json YAML

npm: updated to 6.13.2

6.13.2:

BUG FIXES
* fix docs target typo
* fix(packageRelativePath): fix 'where' for file deps
* Revert "windows: Add preliminary WSL support for npm and npx"
* remove unnecessary package.json read when reading shrinkwrap
* fix(fund): open url for string shorthand
* Don't log error message if git tagging is disabled
* Warn the user that it is uninstalling npm-install

(adam)

2019-12-09 20:08:25 UTC MAIN commitmail json YAML

Updated lang/nodejs

(adam)

2019-12-09 20:06:43 UTC MAIN commitmail json YAML

nodejs8: update Makefile after recent changes to nodejs/Makefile.common

(adam)

2019-12-09 20:05:41 UTC MAIN commitmail json YAML

nodejs: added version 12.13.1, removed version 6.14.3

Moved nodejs to nodejs10 - version 10.17.0

Version 12.13.1 'Erbium' (LTS):

Notable changes
Experimental support for building Node.js with Python 3 is improved.
ICU time zone data is updated to version 2019c. This fixes the date offset in Brazil.

(adam)

2019-12-09 20:03:51 UTC MAIN commitmail json YAML

nodejs: updated to 13.3.0

Version 13.3.0:

Notable Changes
fs:
Reworked experimental recursive rmdir()
The maxBusyTries option is renamed to maxRetries, and its default is set to 0. The emfileWait option has been removed, and EMFILE errors use the same retry logic as other errors. The retryDelay option is now supported. ENFILE errors are now retried.
http:
Make maximum header size configurable per-stream or per-server
http2:
Make maximum tolerated rejected streams configurable
Allow to configure maximum tolerated invalid frames
wasi:
Introduce initial WASI support

(adam)

2019-12-09 19:22:57 UTC MAIN commitmail json YAML

2019-12-09 18:47:29 UTC MAIN commitmail json YAML

Updated security/gnupg2, mail/exim, mail/exim-html

(adam)

2019-12-09 18:46:01 UTC MAIN commitmail json YAML

exim: updated to 4.93

Exim version 4.93
-----------------

JH/01 OpenSSL: With debug enabled output keying information sufficient, server
      side, to decode a TLS 1.3 packet capture.

JH/02 OpenSSL: Suppress the sending of (stateful) TLS1.3 session tickets.
      Previously the default library behaviour applied, sending two, each in
      its own TCP segment.

JH/03 Debug output for ACL now gives the config file name and line number for
      each verb.

JH/04 The default received_header_text now uses the RFC 8314 tls cipher clause.

JH/05 DKIM: ensure that dkim_domain elements are lowercased before use.

JH/06 Fix buggy handling of autoreply bounce_return_size_limit, and a possible
      buffer overrun for (non-chunking) other transports.

JH/07 GnuTLS: Our use of late (post-handshake) certificate verification, under
      TLS1.3, means that a server rejecting a client certificate is not visible
      to the client until the first read of encrypted data (typically the
      response to EHLO).  Add detection for that case and treat it as a failed
      TLS connection attempt, so that the normal retry-in-clear can work (if
      suitably configured).

JB/01 Bug 2375: fix expansions of 822 addresses having comments in local-part
      and/or domain.  Found and fixed by Jason Betts.

JH/08 Add hardening against SRV & TLSA lookups the hit CNAMEs (a nonvalid
      configuration).  If a CNAME target was not a wellformed name pattern, a
      crash could result.

JH/09 Logging: Fix initial listening-on line for multiple ports for an IP when
      the OS reports them interleaved with other addresses.

JH/10 OpenSSL: Fix aggregation of messages.  Previously, when PIPELINING was
      used both for input and for a verify callout, both encrypted, SMTP
      responses being sent by the server could be lost.  This resulted in
      dropped connections and sometimes bounces generated by a peer sending
      to this system.

JH/11 Harden plaintext authenticator against a badly misconfigured client-send
      string.  Previously it was possible to cause undefined behaviour in a
      library routine (usually a crash).  Found by "zerons".

JH/12 Bug 2384: fix "-bP smtp_receive_timeout".  Previously it returned no
      output.

JH/13 Bug 2386: Fix builds with Dane under LibreSSL 2.9.0 onward.  Some old
      API was removed, so update to use the newer ones.

JH/14 Bug 1891: Close the log file if receiving a non-smtp message, without
      any timeout set, is taking a long time.  Previously we would hang on to a
      rotated logfile "forever" if the input was arriving with long gaps
      (a previous attempt to fix addressed lack, for a long time, of initial
      input).

HS/01 Bug 2390: Use message_id for tempfile creation to avoid races in a
      shared (NFS) environment. The length of the tempfile name is now
      4 + 16 ("hdr.$message_exim_id") which might break on file
      systems which restrict the file name length to lower values.
      (It was "hdr.$pid".)

HS/02 Bug 2390: Use message_id for tempfile creation to avoid races in a
      shared (NFS) environment.

HS/03 Bug 2392: exigrep does case sensitive *option* processing (as it
      did for all versions <4.90). Notably -M, -m, --invert, -I may be
      affected.

JH/15 Use unsigned when creating bitmasks in macros, to avoid build errors
      on some platforms for bit 31.

JH/16 GnuTLS: rework ciphersuite strings under recent library versions.  Thanks
      to changes apparently associated with TLS1.3 handling some of the APIs
      previously used were either nonfunctional or inappropriate.  Strings
      like TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM__AEAD:256
      and TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_128_CBC__SHA256:128 replace
      the previous TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256 .
      This affects log line X= elements, the $tls_{in,out}_cipher variables,
      and the use of specific cipher names in the encrypted= ACL condition.

JH/17 OpenSSL: the default openssl_options now disables ssl_v3.

JH/18 GnuTLS: fix $tls_out_ocsp under hosts_request_ocsp. Previously the
      verification result was not updated unless hosts_require_ocsp applied.

JH/19 Bug 2398: fix listing of a named-queue.  Previously, even with the option
      queue_list_requires_admin set to false, non-admin users were denied the
      facility.

JH/20 Bug 2389: fix server advertising of usable certificates, under GnuTLS in
      directory-of-certs mode.  Previously they were advertised despite the
      documentation.

JH/21 The smtp transport option "hosts_noproxy_tls" is now unset by default.
      A single TCP connection by a client will now hold a TLS connection open
      for multiple message deliveries, by default.  Previoud the default was to
      not do so.

JH/22 The smtp transport option "hosts_try_dane" now enables all hosts by
      default.  If built with the facility, DANE will be used.  The facility
      SUPPORT_DANE is now enabled in the prototype build Makefile "EDITME".

JH/23 The build default is now for TLS to be included; the SUPPORT_TLS define
      is replaced with DISABLE_TLS.  Either USE_GNUTLS or (the new) USE_OPENSSL
      must be defined and you must still, unless you define DISABLE_TLS, manage
      the the include-dir and library-file requirements that go with that
      choice.  Non-TLS builds are still supported.

JH/24 Fix duplicated logging of peer name/address, on a transport connection-
      reject under TFO.

JH/25 The smtp transport option "hosts_try_fastopen" now enables all hosts by
      default.  If the platform supports and has the facility enabled, it will
      be requested on all coneections.

JH/26 The PIPE_CONNECT facility is promoted from experimental status and is now
      controlled by the build-time option SUPPORT_PIPE_CONNECT.

PP/01 Unbreak heimdal_gssapi, broken in 4.92.

JH/27 Bug 2404: Use the main-section configuration option "dsn_from" for
      success-DSN messages.  Previously the From: header was always the default
      one for these; the option was ignored.

JH/28 Fix the timeout on smtp response to apply to the whole response.
      Previously it was reset for every read, so a teergrubing peer sending
      single bytes within the time limit could extend the connection for a
      long time.  Credit to Qualsys Security Advisory Team for the discovery.

JH/29 Fix DSN Final-Recipient: field.  Previously it was the post-routing
      delivery address, which leaked information of the results of local
      forwarding.  Change to the original envelope recipient address, per
      standards.

JH/30 Bug 2411: Fix DSN generation when RFC 3461 failure notification is
      requested.  Previously not bounce was generated and a log entry of
      error ignored was made.

JH/31 Avoid re-expansion in ${sort } expansion. (CVE-2019-13917)

JH/32 Introduce a general tainting mechanism for values read from the input
      channel, and values derived from them.  Refuse to expand any tainted
      values, to catch one form of exploit.

JH/33 Bug 2413: Fix dkim_strict option.  Previously the expansion result
      was unused and the unexpanded text used for the test.  Found and
      fixed by Ruben Jenster.

JH/34 Fix crash after TLS shutdown.  When the TCP/SMTP channel was left open,
      an attempt to use a TLS library read routine dereffed a nul pointer,
      causing a segfault.

JH/35 Bug 2409: filter out-of-spec chars from callout response before using
      them in our smtp response.

JH/36 Have the general router option retry_use_local_part default to true when
      any of the restrictive preconditions are set (to anything).  Previously it
      was only for check_local user.  The change removes one item of manual
      configuration which is required for proper retries when a remote router
      handles a subset of addresses for a domain.

JH/37 Appendfile: when evaluating quota use (non-quota_size_regex) take the file
      link count into consideration.

HS/04 Fix handling of very log lines in -H files. If a -<key> <value> line
      caused the extension of big_buffer, the following lines were ignored.

JH/38 Bug 1395: Teach the DNS negative-cache about TTL value from the SOA in
      accordance with RFC 2308.  Previously there was no expiry, so a longlived
      receive process (eg. due to ACL delays) versus a short SOA value could
      surprise.

HS/05 Handle trailing backslash gracefully. (CVE-2019-15846)

JH/39 Promote DMARC support to mainline.

JH/40 Bug 2452: Add a References: header to DSNs.

JH/41 With GnuTLS 3.6.0 (and later) do not attempt to manage Diffie-Hellman
      parameters.  The relevant library call is documented as "Deprecated: This
      function is unnecessary and discouraged on GnuTLS 3.6.0 or later. Since
      3.6.0, DH parameters are negotiated following RFC7919."

HS/06 Change the default of dnssec_request_domains to "*"

JH/42 Bug 2545: Fix CHUNKING for all RCPT commands rejected.  Previously we
      carried on and emitted a BDAT command, even when PIPELINING was not
      active.

JH/43 Bug 2465: Fix taint-handling in dsearch lookup.  Previously a nontainted
      buffer was used for the filename, resulting in a trap when tainted
      arguments (eg. $domain) were used.

JH/44 With OpenSSL 1.1.1 (onwards) disable renegotiation for TLS1.2 and below;
      recommended to avoid a possible server-load attack.  The feature can be
      re-enabled via the openssl_options main cofiguration option.

JH/45 local_scan API: documented the current smtp_printf() call. This changed
      for version 4.90 - adding a "more data" boolean to the arguments.
      Bumped the ABI version number also, this having been missed previously;
      release versions 4.90 to 4.92.3 inclusive were effectively broken in
      respect of usage of smtp_printf() by either local_scan code or libraries
      accessed via the ${dlfunc } expansion item.  Both will need coding
      adjustment for any calls to smtp_printf() to match the new function
      signature; a FALSE value for the new argument is always safe.

JH/46 FreeBSD: fix use of the sendfile() syscall.  The shim was not updating
      the file-offset (which the Linux syscall does, and exim expects); this
      resulted in an indefinite loop.

JH/47 ARC: fix crash in signing, triggered when a configuration error failed
      to do ARC verification.  The Authentication-Results: header line added
      by the configuration then had no ARC item.

(adam)

2019-12-09 18:44:52 UTC MAIN commitmail json YAML

gnupg2: updated to 2.2.19

Noteworthy changes in version 2.2.19:

* gpg: Fix double free when decrypting for hidden recipients.
  Regression in 2.2.18.

* gpg: Use auto-key-locate for encryption even for mail addressed
  given with angle brackets.

* gpgsm: Add special case for certain expired intermediate
  certificates.

(adam)

2019-12-09 16:52:51 UTC MAIN commitmail json YAML

salt-docs: Skip legitimate hardcoded paths.

(jperkin)

2019-12-09 14:23:46 UTC MAIN commitmail json YAML

lang/php: update examples to php73 in comment

Update examples to php73 in comment.

(taca)

2019-12-09 14:20:57 UTC MAIN commitmail json YAML

2019-12-09 14:19:44 UTC MAIN commitmail json YAML

lang/php: change default version of php to 7.3.x

Change default version of php from 7.1.x to 7.3.x.

* PHP 7.1.x is now EOL after 1st Dec 2019.
* PHP 7.3.x is actively maintained release.

(taca)

2019-12-09 12:59:50 UTC MAIN commitmail json YAML

doc: Updated graphics/gnuplot to 5.2.8nb1

(rin)

2019-12-09 12:57:22 UTC MAIN commitmail json YAML

PR pkg/54623 (Joern Clausen)

Disable gnuplot-pdf-doc by default. This option requires TeX packages,
that are too much for users who merely wants to plot graphs.

Bump revision.

(rin)

2019-12-09 11:56:30 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.12.0

(leot)

2019-12-09 11:56:17 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.12.0

Changes:
1.12.0
------
### Additions
- [flickr] support 3k, 4k, 5k, and 6k photo sizes (#472)
- [imgur] add extractor for subreddit links (#500)
- [newgrounds] add extractors for `audio` listings and general `media`
  files (#394)
- [newgrounds] implement login support (#394)
- [postprocessor:metadata] implement a `extension-format` option (#477)
- `--exec-after`

### Changes
- [deviantart] ensure consistent username capitalization (#455)
- [directlink] split `{path}` into `{path}/{filename}.{extension}`
- [twitter] update metadata fields with user/author information
- [postprocessor:metadata] filter private entries & rename `format` to
  `content-format`
- Enable `cookies-update` by default

### Fixes
- [2chan] fix metadata extraction
- [behance] get images from 'media_collection' modules
- [bobx] fix image downloads by randomly generating session cookies (#482)
- [deviantart] revert to getting download URLs from OAuth API calls (#488)
- [deviantart] fix URL generation from '/extended_fetch' results (#505)
- [flickr] adjust OAuth redirect URI (#503)
- [hentaifox] fix extraction
- [imagefap] adapt to new image URL format
- [imgbb] fix error in galleries without user info (#471)
- [instagram] prevent errors with missing 'video_url' fields (#479)
- [nijie] fix `date` parsing
- [pixiv] match new search URLs (#507)
- [plurk] fix comment pagination
- [sexcom] send specific Referer headers when downloading videos
- [twitter] fix infinite loops (#499)
- [vsco] fix user profile and collection extraction (#480)
- Fix Cloudflare DDoS protection bypass

### Removals
- `--abort-on-skip`

(leot)

2019-12-09 11:46:12 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20191128nb1

(leot)

2019-12-09 11:45:59 UTC MAIN commitmail json YAML

2019-12-09 10:13:38 UTC MAIN commitmail json YAML

go113: Update SunOS PLIST for new layout.

(jperkin)

2019-12-09 10:11:35 UTC MAIN commitmail json YAML

2019-12-09 09:59:31 UTC MAIN commitmail json YAML

go: Split *_SUPPORTED variables out into new go-vars.mk.

It's not always possible to include go-package.mk earlier than bsd.prefs.mk
in a package, for example if the package defines its own do-install target,
so move out the *_SUPPORTED variables that need to be included first.

(jperkin)

2019-12-09 09:31:06 UTC MAIN commitmail json YAML

Use ICONV_CONST from autotools instead of hardcoding OS versions

Use ICONV_CONST instead of hardcoding osversions, this is more portable.
Fixes build on SmartOS.

(nros)

2019-12-09 09:30:10 UTC MAIN commitmail json YAML

doc: Updated cross/dasm to 2.20.11nb1

(ng0)

2019-12-09 09:29:15 UTC MAIN commitmail json YAML

cross/dasm: Revbump to avoid distfiles conflict.

(ng0)

2019-12-09 08:45:47 UTC MAIN commitmail json YAML

doc: Updated mail/postfix to 3.4.8

(triaxx)

2019-12-09 08:45:14 UTC MAIN commitmail json YAML

postfix: update to 3.4.8

upstream changes:
-----------------
    Fix for an Exim interoperability problem when postscreen after-220 checks
    are enabled. Bug introduced in Postfix 3.4: the code that detected
    "PIPELINING after BDAT" looked at the wrong variable. The warning now says
    "BDAT without valid RCPT", and the error is no longer treated as a command
    PIPELINING error, thus allowing mail to be delivered. Meanwhile, Exim has
    been fixed to stop sending BDAT commands when postscreen rejects all RCPT
    commands.

    Usability bug, introduced in Postfix 3.4: the parser for key/certificate
    chain files rejected inputs that contain an EC PARAMETERS object. While
    this is technically correct (the documentation says what types are allowed)
    this is surprising behavior because the legacy cert/key parameters will
    accept such inputs. For now, the parser skips object types that it does not
    know about for usability, and logs a warning because ignoring inputs is not
    kosher.

    Bug introduced in Postfix 2.8: don't gratuitously enable all after-220
    tests when only one such test is enabled. This made selective tests
    impossible with 'good' clients. This will be fixed in older Postfix
    versions at some later time.

(triaxx)

2019-12-09 04:51:57 UTC MAIN commitmail json YAML

guile22: fix SunOS builds on releases that provide accept4()

Curiously, the only thing stopping this from building was the second
accept4() test in the configure script, which doesn't supply the
necessary linker arguments. Elsewhere, the build configuration does
correctly set those same arguments. On current members of the SunOS
family, this meant it would falsely think accept4() wasn't defined
when it really was, which would then lead to a signature mismatch
during compilation.

(gutteridge)

2019-12-08 23:59:26 UTC MAIN commitmail json YAML

cross/dasm: Add forgotten PLIST change.

(ng0)

2019-12-08 23:58:52 UTC MAIN commitmail json YAML

cross/dasm: Adjust to new upstream location.

(ng0)

2019-12-08 22:10:29 UTC MAIN commitmail json YAML

doc: Updated shells/{,standalone-,static-}tcsh to 6.22.02

(leot)

2019-12-08 22:08:55 UTC MAIN commitmail json YAML

{,standalone-,static-}tcsh: Update to 6.22.02

Changes:
6.22.02 - 20191204
------------------
Fix version in configure.ac

6.22.01 - 20191201
------------------
undo PR/88: Preserve empty arguments in :q, since it breaks
        $ set x=""
        $ alias test "echo "\""$x:q"\"" is working."
        $ alias test
        echo "

(leot)

2019-12-08 22:03:53 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 19.3.15

(rillig)

2019-12-08 22:03:38 UTC MAIN commitmail json YAML

pkgtools/pkglint: update pkglint to 19.3.15

Changes since 19.3.14:

Invalid lines in PLIST files are now reported as errors instead of
warnings. If pkglint doesn't know about it, it must be an error.

In PLIST files, all paths are validated to be canonical. That is, no
dotdot components, no absolute paths, no extra slashes, no intermediate
dot components.

Fewer notes for unexpanded variable expressions in DESCR files. Before,
the text $@ was reported as possible Makefile variable even though it
was just a Perl expression.

README files are allowed again in pkgsrc package directories. There was
no convincing argument why these should be forbidden.

A few diagnostics have been changed from NOTE to WARNING or from WARNING
to ERROR, to match their wording.

When pkglint suggests to replace :M with ==, the wording is now "can be
made" instead of "should".

(rillig)

2019-12-08 21:56:42 UTC MAIN commitmail json YAML

Updated databases/py-peewee, textproc/py-sphinx

(adam)

2019-12-08 21:56:23 UTC MAIN commitmail json YAML

py-sphinx: updated to 2.2.2

Release 2.2.2:

Incompatible changes
* For security reason of python, parallel mode is disabled on macOS and
  Python3.8+

Bugs fixed
* LaTeX: 2019-10-01 LaTeX release breaks :file:`sphinxcyrillic.sty`
* i18n: French, Hindi, Chinese, Japanese and Korean translation messages
  has been broken
* parallel build causes AttributeError on macOS and Python3.8

(adam)

2019-12-08 21:46:35 UTC MAIN commitmail json YAML

py-peewee: updated to 3.13.1

3.13.1
Fix a regression when specifying keyword arguments to the atomic() or
transaction() helper methods. Note: this only occurs if you were using Sqlite
and were explicitly setting the lock_type= parameter.

3.13.0
CockroachDB support added

This will be a notable release as it adds support for
CockroachDB, a distributed, horizontally-scalable
SQL database.

CockroachDB usage overview
CockroachDB API documentation
Other features and fixes

Allow FOR UPDATE clause to specify one or more tables (FOR UPDATE OF...).
Support for Postgres LATERAL join.
Properly wrap exceptions raised during explicit commit/rollback in the appropriate peewee-specific exception class.
Capture original exception object and expose it as exc.orig on the wrapped exception.
Properly introspect SMALLINT columns in Postgres schema reflection.
More flexible handling of passing database-specific arguments to atomic() and transaction() context-manager/decorator.
Fix non-deterministic join ordering issue when using the filter() API across several tables

(adam)

2019-12-08 20:10:31 UTC MAIN commitmail json YAML

doc: Updated www/firefox68 to 68.3.0

(nia)

2019-12-08 20:09:41 UTC MAIN commitmail json YAML

firefox68: Update to 68.3.0

pkgsrc changes:

- Fixed building with wayland libs installed

Security fixes:

- CVE-2019-17008: Use-after-free in worker destruction
- CVE-2019-13722: Stack corruption due to incorrect number of arguments in WebRTC code
- CVE-2019-11745: Out of bounds write in NSS when encrypting with a block cipher
- CVE-2019-17009: Updater temporary files accessible to unprivileged processes
- CVE-2019-17010: Use-after-free when performing device orientation checks
- CVE-2019-17005: Buffer overflow in plain text serializer
- CVE-2019-17011: Use-after-free when retrieving a document in antitracking
- CVE-2019-17012: Memory safety bugs fixed in Firefox 71 and Firefox ESR 68.3

(nia)

2019-12-08 14:42:03 UTC MAIN commitmail json YAML

Add go113.

I forgot to include this file in the go113 commit, thanks wiz@ for
notifying me!

(bsiegert)

2019-12-08 13:56:25 UTC MAIN commitmail json YAML

poppler-glib: bump PKGREVISION for new cairo-glib dependency

(wiz)

2019-12-08 13:26:55 UTC MAIN commitmail json YAML

enlightenment: options.mk tweaks

- Move sound server to an options group, allowing sound to be disabled.
- Enable pango by default since it's a default upstream.

Bit uneasy about esound using libaudiofile given it's kind of dead and
full of bugs but the alternative might be worse.

Bump PKGREVISION

(nia)

2019-12-08 13:07:41 UTC MAIN commitmail json YAML

doc: Updated graphics/MesaLib to 19.2.7

(nia)

2019-12-08 13:07:20 UTC MAIN commitmail json YAML

MesaLib: Update to 19.2.7

This is a bugfix release.

EGL platform selection was reworked so we have to move X11 to always
be the first fallback because Mesa is apparently bad at detecting X11 now.

(nia)

2019-12-08 10:22:09 UTC MAIN commitmail json YAML

regress: comment out two directories without Makefiles

(wiz)

2019-12-08 09:32:44 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 2.2

(triaxx)

2019-12-08 09:32:05 UTC MAIN commitmail json YAML

rspamd: update to 2.2

upstream changes:
-----------------
    [Conf] Antivirus: Fix the default config
    [Feature] Add verdict library in lua
    [Feature] Allow exception when choosing upstream
    [Feature] Allow to disable symbols from the metric config
    [Feature] Allow to limit maps per specific worker
    [Feature] Always validate Rspamd protocol output
    [Feature] Antivirus: Add preliminary virustotal support
    [Feature] Clickhouse: Rework Clickhouse collection logic
    [Feature] Improve base64 usage
    [Feature] Shutdown timeout is now associated with task timeout
    [Fix] #3129 Multiple classifiers on redis working incorrectly
    [Fix] Allow real upstreams configuration
    [Fix] Another try to fix slow callbacks and timers
    [Fix] Check results of write message as SSL can bork them
    [Fix] Clickhouse: Avoid potential races in collection
    [Fix] Clickhouse: Fix periodic script
    [Fix] Fail DNS upstream on each retransmit attempt
    [Fix] Fix consistent hashing when upstreams are marked inactive
    [Fix] Fix issues found
    [Fix] Fix off-by-one in retries for the proxy
    [Fix] Fix termination
    [Fix] Fix upstreams exclusion logic
    [Fix] Fix utf8 validation for symbols options and empty strings
    [Fix] Oops, fix maps reload
    [Fix] Rbl: Allow utf8 lookups for IDN domains
    [Fix] Sigh, another try to fix brain-damaged openssl
    [Project] Add fast utf8 validation library
    [Project] Use own utf8 validation instead of glib
    [Rework] Another phase of finish actions rework
    [Rework] Further cmake system rework
    [Rework] Further isolation of the controller窶冱 functions
    [Rework] Make cmake structure more modular
    [Rework] Move cmake modules to a dedicated path
    [Rework] Replace controller functions by any scanner worker if needed
    [Rework] Rework final scripts logic
    [Rework] Rewrite rspamd_str_make_utf_valid function

(triaxx)

2019-12-08 03:55:22 UTC MAIN commitmail json YAML

doc: Updated chat/anope to 2.0.7

(nia)

2019-12-08 03:55:05 UTC MAIN commitmail json YAML

anope: Update to 2.0.7

The notable changes includes:

Fix not sending login data on successful NickServ GROUP
Fix m_httpd to not consider headers to be case sensitive
Add InspIRCd 3 protocol support
Add 'n' email token for use in the email change template
Add logging for NickServ UNGROUP
Fix setting swhois on UnrealIRCd
Add nickserv/recover permission to allow opers to recover other users
Fix superadmin not being removed when deopering
Fix setting nickserv access list in webcpanel
Add support for post-handshake SASL in Unreal 4.2.2+
Add logging for channel memo deletionso

(nia)

2019-12-08 02:01:07 UTC MAIN commitmail json YAML

csound6: Support more audio backends.

Default to PortAudio since it's supported natively on most pkgsrc platforms.

Fix building with PKG_DEVELOPER and hdf5 installed.

Bump PKGREVISION

(nia)

2019-12-08 01:54:53 UTC MAIN commitmail json YAML

poppler-glib: Require cairo-gobject

(nia)

2019-12-08 00:06:48 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 19.3.14

(rillig)

2019-12-08 00:06:38 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 19.3.14

Changes since 19.3.13:

When pkglint suggests to replace !empty(VARNAME:Mfixed) with ${VARNAME}
== fixed, the exact suggested expression is now part of the diagnostic.
The check and the autofix have been improved. They now apply only to the
last modifier in the whole chain, everything else was a bug in pkglint.

Pkglint now knows the scope of variables better than before. It knows
the difference between variables from <sys.mk> like MACHINE_ARCH, which
are always in scope, and those from mk/defaults/mk.conf, which only come
into scope later, after bsd.prefs.mk has been included. It warns when
variables are used too early, for example in .if conditions.

The pathnames in ALTERNATIVES files are now checked for absolute
pathnames. This mistake doesn't happen in practice, but the code for
converting the different path types internally made it necessary to add
these checks. At least this prevents typos.

The special check for obsolete licenses has been removed since their
license files have been removed and that is checked as well.

Variables named *_AWK may be appended to.

The variables _PKG_SILENT and _PKG_DEBUG are no longer deprecated, they
are obsolete now. They are not used in main pkgsrc and pkgsrc-wip
anymore.

When a package sets a default value for a user-settable variable (which
is something that should not happen anyway), it should .include
bsd.prefs.mk before, in order to not accidentally overwrite the
user-specified value.

Variable modifiers of the form :from=to are now parsed like in bmake.
They are greedy and eat up any following colons as well. This means that
${VAR:.c=.o:Q} replaces source.c with source.o:Q, instead of quoting it.
Pkglint now warns about such cases.

The handling of relative paths in diagnostics is now consistent. All
paths that are part of a diagnostic are relative to the line that issues
the diagnostic.

Fatal errors are no longer suppressed in --autofix mode.

Plus lots of refactoring, to prevent accidental mixing of incompatible
relative paths.

(rillig)

2019-12-07 21:35:18 UTC MAIN commitmail json YAML

2019-12-07 21:34:58 UTC MAIN commitmail json YAML

doc: Updated lang/go113 to 1.13.5

(bsiegert)

2019-12-07 21:34:18 UTC MAIN commitmail json YAML

Add a package for go113-1.13.5. From wip.

The Go programming language is an open source project to make
programmers more productive.

Go is expressive, concise, clean, and efficient. Its concurrency
mechanisms make it easy to write programs that get the most out of
multicore and networked machines, while its novel type system enables
flexible and modular program construction. Go compiles quickly to
machine code yet has the convenience of garbage collection and the power
of run-time reflection. It's a fast, statically typed, compiled language
that feels like a dynamically typed, interpreted language.

(bsiegert)

2019-12-07 19:29:31 UTC MAIN commitmail json YAML

this wants libsndfile bl3, so add it.

now the odd build failures are gone, though because of
pkgsrc wrappers, it was confusing.  "the version i found
in /usr/pkg/lib is too old", except it isn't, it was
missing from the buildlink.  the cmake output had zero
useful information about the problem (zero mention of
'sndfile' in anything but the stdout right before the
failure.)

(mrg)

2019-12-07 19:23:58 UTC MAIN commitmail json YAML

doc: Updated www/gitea to 1.10.1

(nia)

2019-12-07 19:23:37 UTC MAIN commitmail json YAML

gitea: Update to 1.10.1

BUGFIXES

    Fix max length check and limit in multiple repo forms (#9148) (#9204)
    Properly fix displaying virtual session provider in admin panel (#9137) (#9203)
    Upgrade levelqueue to 0.1.0 (#9192) (#9199)
    Fix panic when diff (#9187) (#9193)
    Smtp logger configuration sendTos should be an array (#9154) (#9157)
    Always Show Password Field on Link Account Sign-in Page (#9150)
    Create PR on Current Repository by Default (#8670) (#9141)
    Fix race on indexer (#9136) (#9139)
    Fix reCAPTCHA URL (#9119)
    Hide migrated credentials (#9098)
    Update golang.org/x/crypto vendor to use acme v2 (#9056) (#9085)
    Fix password checks on admin create/edit user (#9076) (#9081)
    Fix add search as a reserved username (#9063) (#9065)
    Fix permission checks for close/reopen from commit (#8875) (#9033)
    Ensure Written is set in GZIP ProxyResponseWriter (#9018) (#9025)
    Fix broken link to branch from issue list (#9003) (#9021)
    Fix wrong system notice when repository is empty (#9020)
    Shadow password correctly for session config (#8984) (#9002)

(nia)

2019-12-07 19:18:18 UTC MAIN commitmail json YAML

doc: Updated multimedia/frei0r to 1.7.0

(nia)

2019-12-07 19:17:59 UTC MAIN commitmail json YAML

frei0r: Update to 1.7.0

1.7  - 6 December 2019

This release includes three new filters, code cleanups and several
bugfixes improving stability of existing plugins.
New filters (3): normaliz0r, elastic_scale, premultiply.
Updated (47): alpha0ps, baltan, bgsubtractor, bluescreen0r, blur,
c0rners, cairogradient, cairoimagegrid, cartoon, cluster,
coloradj, colorhalftone, curves, d90stairsteppingfix, defish0r,
delay0r, edgeglow, emboss, facebl0r, facedetect, levels,
lightgraffiti, measure, ndvi, nervous, nosync0r, primaries,
rgbnoice, rgbsplit0r, scanline0r, select0r, sopsat, spillsupress,
three_point_balance, timeout, tutorial, vertigo, vignette, water,
alphaatop, alphain, alphaout, alphaover, alphaxor,
cairoaffineblend, cairoblend, xfade0r

(nia)

2019-12-07 19:14:00 UTC pkgsrc-2019Q3 commitmail json YAML

Pullup tickets #6090 to #6096

(bsiegert)

2019-12-07 19:10:08 UTC pkgsrc-2019Q3 commitmail json YAML

Pullup ticket #6096 - requested by bouyer
sysutils/xenkernel411: security fix

Revisions pulled up:
- sysutils/xenkernel411/Makefile                                1.11
- sysutils/xenkernel411/distinfo                                1.8
- sysutils/xenkernel411/patches/patch-XSA306                    1.1

---
  Module Name:    pkgsrc
  Committed By:  bouyer
  Date:          Fri Dec  6 17:30:28 UTC 2019

  Modified Files:
          pkgsrc/sysutils/xenkernel411: Makefile distinfo
  Added Files:
          pkgsrc/sysutils/xenkernel411/patches: patch-XSA306

  Log Message:
  Apply upstream patch for XSA306 security issue.
  Bump PKGREVISION

(bsiegert)

2019-12-07 19:00:29 UTC MAIN commitmail json YAML

doc: Added audio/aiomixer version 1.0.0

(nia)

2019-12-07 19:00:06 UTC MAIN commitmail json YAML

2019-12-07 18:31:59 UTC MAIN commitmail json YAML

security/mozilla-rootcerts
security/mozilla-rootcerts-openssl

(sevan)

2019-12-07 18:29:31 UTC MAIN commitmail json YAML

2019-12-07 18:15:14 UTC MAIN commitmail json YAML

lang/go: add go to the tools directory

This makes it easier to run the Go compiler from within the build
environment created by "bmake build-env".

(rillig)

2019-12-07 18:09:39 UTC pkgsrc-2019Q3 commitmail json YAML

Pullup ticket #6095 - requested by morr
net/haproxy: security fix

Revisions pulled up:
- net/haproxy/Makefile                                          1.55
- net/haproxy/distinfo                                          1.48

---
  Module Name:    pkgsrc
  Committed By:  morr
  Date:          Wed Dec  4 07:50:35 UTC 2019

  Modified Files:
          pkgsrc/net/haproxy: Makefile distinfo

  Log Message:
  Update to version 2.0.10.

  Changes:

  2019/11/25 : 2.0.10
      - BUG/MINOR: init: fix set-dumpable when using uid/gid
      - MINOR: peers: Alway show the table info for disconnected peers.
      - MINOR: peers: Add TX/RX heartbeat counters.
      - MINOR: peers: Add debugging information to "show peers".
      - BUG/MINOR: peers: Wrong null "server_name" data field handling.
      - BUG/MINOR: ssl: fix crt-list neg filter for openssl < 1.1.1
      - BUG/MEDIUM: mworker: don't fill the -sf argument with -1 during the reexec
      - BUG/MINOR: peers: "peer alive" flag not reset when deconnecting.
      - BUILD/MINOR: ssl: fix compiler warning about useless statement
      - BUG/MEDIUM: stream-int: Don't loose events on the CS when an EOS is reported
      - BUILD: debug: Avoid warnings in dev mode with -02 because of some BUG_ON tests
      - BUG/MINOR: mux-h1: Fix tunnel mode detection on the response path
      - BUG/MINOR: http-ana: Properly catch aborts during the payload forwarding
      - MINOR: freq_ctr: Make the sliding window sums thread-safe
      - MINOR: stream: Remove the lock on the proxy to update time stats
      - MINOR: counters: Add fields to store the max observed for {q,c,d,t}_time
      - MINOR: contrib/prometheus-exporter: Report metrics about max times for sessions
      - BUG/MINOR: contrib/prometheus-exporter: Rename some metrics
      - MINOR: contrib/prometheus-exporter: report the number of idle conns per server
      - MINOR: contrib/prometheus-exporter: filter exported metrics by scope
      - MINOR: contrib/prometheus-exporter: Add a param to ignore servers in maintenance
      - BUG/MINOR: stream-int: Fix si_cs_recv() return value
      - MINOR: stats: Report max times in addition of the averages for sessions
      - REGTEST: vtest can now enable mcli with its own flag
      - MEDIUM: mux-h1: Add the support of headers adjustment for bogus HTTP/1 apps
      - BUG/MINOR: mux-h1: Fix a UAF in cfg_h1_headers_case_adjust_postparser()
      - BUG/MINOR: mux-h1: Adjust header case when chunked encoding is add to a message
      - DOC: Add missing stats fields in the management manual
      - DOC: Add documentation about the use-service action
      - BUG/MINOR: cli: fix out of bounds in -S parser
      - BUG/MINOR: ssl: fix curve setup with LibreSSL
      - MINOR: ist: add ist_find_ctl()
      - BUG/MAJOR: h2: reject header values containing invalid chars
      - BUG/MAJOR: h2: make header field name filtering stronger
      - BUG/MAJOR: mux-h2: don't try to decode a response HEADERS frame in idle state
      - SCRIPTS: create-release: show the correct origin name in suggested commands
      - SCRIPTS: git-show-backports: add "-s" to proposed cherry-pick commands

  2019/11/15 : 2.0.9
      - MINOR: config: warn on presence of "\n" in header values/replacements
      - BUG/MINOR: mux-h2: do not emit logs on backend connections
      - MINOR: tcp: avoid confusion in time parsing init
      - BUG/MINOR: cli: don't call the kw->io_release if kw->parse failed
      - BUG/MINOR: mux-h2: Don't pretend mux buffers aren't full anymore if nothing sent
      - BUG/MAJOR: stream-int: Don't receive data from mux until SI_ST_EST is reached
      - BUG/MINOR: spoe: fix off-by-one length in UUID format string
      - MINOR: mux: Add a new method to get informations about a mux.
      - BUG/MEDIUM: stream_interface: Only use SI_ST_RDY when the mux is ready.
      - BUG/MEDIUM: servers: Only set SF_SRV_REUSED if the connection if fully ready.
      - BUG/MINOR: config: Update cookie domain warn to RFC6265
      - BUG/MEDIUM: mux-h2: report no available stream on a connection having errors
      - BUG/MEDIUM: mux-h2: immediately remove a failed connection from the idle list
      - BUG/MEDIUM: mux-h2: immediately report connection errors on streams
      - BUG/MEDIUM: mux-h1: Disable splicing for chunked messages
      - BUG/MEDIUM: stream: Be sure to support splicing at the mux level to enable it
      - MINOR: doc: http-reuse connection pool fix
      - BUG/MEDIUM: stream: Be sure to release allocated captures for TCP streams
      - BUG/MINOR: action: do-resolve now use cached response
      - BUG: dns: timeout resolve not applied for valid resolutions
      - DOC: management: document reuse and connect counters in the CSV format
      - DOC: management: document cache_hits and cache_lookups in the CSV format
      - DOC: management: fix typo on "cache_lookups" stats output
      - BUG/MINOR: queue/threads: make the queue unlinking atomic
      - BUG/MEDIUM: listeners: always pause a listener on out-of-resource condition
      - BUG/MEDIUM: Make sure we leave the session list in session_free().
      - CLEANUP: session: slightly simplify idle connection cleanup logic
      - MINOR: memory: also poison the area on freeing
      - BUILD: contrib/da: remove an "unused" warning
      - BUG/MINOR: log: limit the size of the startup-logs
      - BUG/MEDIUM: filters: Don't call TCP callbacks for HTX streams
      - BUG/MINOR: mux-h1: Don't set CS_FL_EOS on a read0 when receiving data to pipe

(bsiegert)

2019-12-07 17:15:55 UTC pkgsrc-2019Q3 commitmail json YAML

Pullup ticket #6094 - requested by tm
databases/phpmyadmin: security fix (CVE-2019-18622)

Revisions pulled up:
- databases/phpmyadmin/Makefile                                1.161
- databases/phpmyadmin/PLIST                                    1.50
- databases/phpmyadmin/distinfo                                1.111

---
  Module Name:    pkgsrc
  Committed By:  tm
  Date:          Tue Dec  3 12:42:28 UTC 2019

  Modified Files:
          pkgsrc/databases/phpmyadmin: Makefile PLIST distinfo

  Log Message:
  phpmyadmin: update to 4.9.2

  4.9.2 (2019-11-21)
  - issue #14184 Change the cookie name from phpMyAdmin to phpMyAdmin_https for HTTPS, fixes many "Failed to set session cookie" errors
  - issue #15304 Fix ssl_use php error
  - issue #14804 Fix undefined index: ssl_* variables
  - issue #14245 Fix mysql 8.0.3 and above fails on advisor
  - issue #15499 Fix unparenthesized php deprecation
  - issue #15482 Fix URL encoding plus sign (+) in the table or DB name when configuring foreign keys
  - issue #14898 Fixed bottom table in list in left panel blocked by horizontal scroll bar
  - issue #15161 Fix text area overflows its parent element on "Query" page
  - issue #15511 Fixed exporting users after a delete will delete all selected users on "Users" page
  - issue #14598 Fixed checking referencial integrity on "Operations" page
  - issue #14433 Fix "You do not have privileges to manipulate with the users!" on root superadmin
  - issue #15391 Fix GIS polygon of a geometry field is not drawn on "GIS visualization"
  - issue #15311 Fix adjust privileges on copy database fails with MariaDB
  - issue #15477 Fix display referential integrity check for InnoDB
  - issue #15236 Support phpunit 8 in our test suite to help packaging phpMyAdmin on Debian
  - issue #15522 Fix missing image error fills logs, removed ic_b_info icon from icon list
  - issue #15537 Fixed some issues with the sort by key selectors
  - issue #15546 Fix operators precedence in DatabaseInterface class
  - issue #14906 Test test suite on 32-bit systems
  - issue        Fix Long2IP transformation issue with PHP 7.1
  - issue #14951 Fix moving columns with DEFAULT NULL doesn't work on MariaDB 10.2+
  - issue #14951 Fix moving columns with INT AND DEFAULT CURRENT_TIMESTAMP doesn't work on MariaDB
  - issue #12241 Fixed table alias is removed when exporting a query
  - issue #15316 Fixed cross join clause is removed on export
  - issue #14809 Fix error "is_uploaded_file() expects parameter 1 to be string" when inserting blobs from files
  - issue #15127 Fix white square when refreshing designer or browsing other pages
  - issue #13912 Detect when phpMyAdmin storage tables are not accessible, help users browse corrupt DBs
  - issue #15465 Display profiling when query outputs no rows
  - issue        Fix setting and removing display field on Designer
  - issue        Added a warning when trying to set a display field on Designer and configuration storage is not setup
  - issue #15327 Fix shift-click in Export misses a checkbox
  - issue        [security] Fix improperly sanitized data when showing the Git branch (thanks to Ali Hubail for this report)
  - issue        [security] Fix security weaknesses in Designer feature,including a flaw where an attacker could trigger an SQL injection attack (PMASA-2019-5)

(bsiegert)

2019-12-07 13:58:36 UTC MAIN commitmail json YAML

Updated textproc/fmtlib, multimedia/mkvtoolnix

(adam)

2019-12-07 13:58:08 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 41.0.0

Version 41.0.0 "Smarra"

New features and enhancements
* mkvmerge: Matroska reader: Vorbis tracks: stream comments (aka Vorbis
  comments) will be converted to Matroska attachments (for cover arts) and
  Matroska track tags (for other comments). Additionally the stream comments
  will be removed from Vorbis headers.
* mkvmerge: MP4 reader: added support for reading Opus audio from MP4
  files.
* mkvmerge: MP4 reader: added support for reading VP9 video from MP4
  files.
* mkvmerge: Ogg reader: Vorbis, Opus & VP8 streams: stream comments (aka
  Vorbis comments) will be converted to Matroska attachments (for cover arts)
  and Matroska track tags (for other comments). Additionally the stream
  comments will be removed from Vorbis headers.
* mkvmerge: WAV reader: added support for reading RF64 files.
* MKVToolNix GUI: multiplexer: the list of predefined track names is now split
  up into three lists, one for each track type (audio, video &
  subtitles).
* MKVToolNix GUI: multiplexer: when trying to add thumbnails for a Blu-ray the
  GUI will determine the thumbnail's pixel size from the thumbnail files if
  the XML file doesn't contain that information. This works for JPEG and PNG
  files.
* MKVToolNix GUI: general: line edits & combo boxes will now have a "clear
  text" button appear whenever they're not empty.
* MKVToolNix GUI: update check: the dialog showing the latest news & version
  information states explicitly where the links take the user (the MKVToolNix
  `NEWS.md` file and YouTube respectively).

Bug fixes
* mkvmerge: Matroska reader: mkvmerge did not copy the codec's private data
  when reading WavPack from Matroska files.
* mkvmerge: MPLS handling: re-added caching when using MPLS playlists as input
  files.
* mkvmerge: MPEG TS reader: when reading an MPLS playlist, the calculation of
  the minimum timestamp to use for shifting all output timestamps to zero was
  wrong. It was wrongfully considering timestamps from packets it would not
  copy due to the MPLS's timestamp restrictions. This could lead to the first
  timestamps in the output file being quite large, e.g. more than a couple of
  minutes, causing sync problems when multiplexing together with other
  files.
* MKVToolNix GUI: multiplexer: the automatic switch between aspect ratio &
  display width/height wasn't reflected in the configuration generated for
  `mkvmerge`. The user had to change between the two settings manually
* MKVToolNix GUI: multiplexer: the progress dialog shown when scanning a
  Blu-ray wasn't closed properly in certain situations.
* MKVToolNix GUI: general: the configured font was not applied to a lot of
  controls (e.g. the file & track lists or the menu entries) on application
  startup. Instead the user had to open & close the preferences in order for
  the font to be applied to all controls.

(adam)

2019-12-07 13:56:58 UTC MAIN commitmail json YAML

fmtlib: updated to 6.1.1

6.1.1:
Fixed shared library build on Windows.
Added a missing decimal point in exponent notation with trailing zeros.
Removed deprecated format_arg_store::TYPES.

6.1.0:
{fmt} now formats IEEE 754 float and double using the shortest decimal representation with correct rounding by default.
Made the fast binary to decimal floating-point formatter the default, simplified it and improved performance. {fmt} is now 15 times faster than libc++'s std::ostringstream, 11 times faster than printf and 10% faster than double-conversion on dtoa-benchmark.
{fmt} no longer converts float arguments to double. In particular this improves the default (shortest) representation of floats and makes fmt::format consistent with std::for.
Made floating-point formatting output consistent with printf/iostreams.
Added support for 128-bit integers.
The overload of print that takes text_style is now atomic, i.e. the output from different threads doesn't interleave.
Made compile time in the header-only mode ~20% faster by reducing the number of template instantiations. wchar_t overload of vprint was moved from fmt/core.h to fmt/format.h.
Added an overload of fmt::join that works with tuples.
Changed formatting of octal zero with prefix from "00" to "0.
The locale is now passed to ostream insertion (<<) operators.
Locale-specific number formatting now uses groupin.
Fixed handling of types with deleted implicit rvalue conversion to const char**.
Enums are now mapped to correct underlying types instead of int.
Enum classes are no longer implicitly converted to int.
Added basic_format_parse_context for consistency with C++20 std::format and deprecated basic_parse_context.
Fixed handling of UTF-8 in precision.
{fmt} can now be installed on Linux, macOS and Windows with Conda using its conda-forge package.
Added a CUDA test.

(adam)

2019-12-07 13:27:58 UTC MAIN commitmail json YAML

doc: Updated games/nethack to 3.6.3

(rhialto)

2019-12-07 13:27:08 UTC MAIN commitmail json YAML

Update to NetHack 3.6.3.

From https://www.nethack.org/v363/release.html :

NetHack 3.6.3 is the official release of NetHack that follows NetHack 3.6.2.
Here's a synopsis of over 190 bug fixes and over 22 game enhancements and
community contributions made since the release of 3.6.2 in May 2019:

    Fixed stale 'thrownobj' pointer for returning thrown aklys while engulfed
    Fixed uarmh null pointer dereference if a helm of opposite alignment came off due to being polymorphed
    Fixed 'object lost' panic when attempting to crawl of of the water during emergency disrobing/dropping
    Running now stops when moving over engravings so you can tell where they are
    Fixed detection of unseen/secret doors which failed to find monsters hiding under objects and failed to find monsters hiding at trap locations
    Ensured fatal status conditions made it to disclosure and/or dumplog
    Fixed "Bad fruit #N" warnings when saving bones with 'perm_invent' On
    Fixed it so yellow dragons don't have green breath
    Added several grammar corrections
    Improved recognition of deafness for several situations including the playing of musical instruments and bribing negotiations with demon lords
    Fixed ignoring of god's wrath when hero injured himself during altar kick
    Fixed several cases where persistent inventory window was not updated
    Fixed temple priests or shopkeepers moving over other monsters
    Fixed a crash-causing bug when putting on levitation boots over a sink
    Ensured that thrown or kicked objects will end up in bones
    Made water go all the way to the edges of level on the Plane of Water
    Made clouds disrupt line of sight along the edges of the Plane of Air
    Improved and expanded usage of status highlighting percentage rules
    Added more than 15 improvements and fixes to the curses window port
    Added and documented significant changes to default directory choices for the Windows platform
    Improved the layout and display of the player selection dialog used on the Windows graphical implementation
    Improved performance of some tty versions by reducing the number of function calls made from mapglyph
    Allowed the msdos implementation to build with curses and PDCurses
    Over 100 other fixes and improvements

All of the fixes have been incrementally published on the public Git repository
for the game. A more complete list can be found in the game's sources in
doc/fixes36.3. As usual, a warning that some entries in that file may also be
"spoilers".

As with all releases of the game, we appreciate your feedback. Please submit
any bugs using the problem report form. Also, please check the "known bugs"
list before you log a problem - somebody else may have already found it.

Happy NetHacking!

(rhialto)

2019-12-07 11:00:42 UTC pkgsrc-2019Q3 commitmail json YAML

Pullup ticket #6093 - requested by he
net/unbound: security fix

Revisions pulled up:
- net/unbound/Makefile                                          1.72
- net/unbound/distinfo                                          1.54

---
  Module Name: pkgsrc
  Committed By: he
  Date: Tue Nov 19 10:10:44 UTC 2019

  Modified Files:
  pkgsrc/net/unbound: Makefile distinfo

  Log Message:
  Update unbound to version 1.9.5

  Pkgsrc changes:
    * None.

  Upstream changes:

  Bug Fixes:
  - Fix CVE-2019-18934.  A vulnerability might cause shell code execution
    with use of the "ipsecmod" feature under specific conditions.

(bsiegert)

2019-12-07 10:58:33 UTC pkgsrc-2019Q3 commitmail json YAML

Pullup ticket #6091 - requested by leot
shells/tcsh: bugfix

Revisions pulled up:
- shells/tcsh/Makefile                                          1.93
- shells/tcsh/distinfo                                          1.43
- shells/tcsh/patches/patch-tests_subst.at                      deleted
- shells/tcsh/patches/patch-tests_variables.at                  deleted

---
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Thu Nov 28 20:46:40 UTC 2019

  Modified Files:
          pkgsrc/shells/tcsh: Makefile distinfo
  Removed Files:
          pkgsrc/shells/tcsh/patches: patch-tests_subst.at
              patch-tests_variables.at

  Log Message:
  {standalone-,static-,}tcsh: Update to 6.22.00

  pkgsrc changes:
    - Remove no longer needed patches (both backport from upstream to 6.21.00)

  Changes:
  V6.22.00 - 20191128
  -------------------
    - PR/113: Sobomax: avoid infinite loops for -c commands when stdout is
      not a tty.
    - Avoid infinite loops during history loads when merging, print a better
      error for errors during history load.
    - PR/88: Preserve empty arguments in :q
    - PR/94: Small apple issues (SAVESIGVEC, HOSTTYPE)
    - PR/81: Fix range matching issue where we were comparing with the
      range character instead of the start of range. [l-z]* would match foo

(bsiegert)

2019-12-07 10:50:33 UTC pkgsrc-2019Q3 commitmail json YAML

Pullup ticket #6090 - requested by nia
www/firefox68: security fix

Revisions pulled up:
- www/firefox68/Makefile                                        1.3
- www/firefox68/PLIST                                          1.2
- www/firefox68/distinfo                                        1.2

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Tue Nov  5 17:14:30 UTC 2019

  Modified Files:
  pkgsrc/www/firefox68: Makefile PLIST distinfo

  Log Message:
  Update to 68.2.0 with patch from Piotr Meyer

  Changelog:
  Security fixes:
  #CVE-2019-15903: Heap overflow in expat library in XML_GetCurrentLineNumber
  #CVE-2019-11757: Use-after-free when creating index updates in IndexedDB
  #CVE-2019-11758: Potentially exploitable crash due to 360 Total Security
  #CVE-2019-11759: Stack buffer overflow in HKDF output
  #CVE-2019-11760: Stack buffer overflow in WebRTC networking
  #CVE-2019-11761: Unintended access to a privileged JSONView object
  #CVE-2019-11762: document.domain-based origin isolation has same-origin-property violation
  #CVE-2019-11763: Incorrect HTML parsing results in XSS bypass technique
  #CVE-2019-11764: Memory safety bugs fixed in Firefox 70 and Firefox ESR 68.2

(bsiegert)

2019-12-07 10:24:02 UTC MAIN commitmail json YAML

add options.mk to csound6 and use it to (optionally, non default)
disable including pulseaudio support.

(mrg)

2019-12-07 07:44:36 UTC MAIN commitmail json YAML

ensure debug binaries are not built, by using target 'release'
instead of 'all'

(plunky)

2019-12-07 07:18:53 UTC MAIN commitmail json YAML

apply GCC hack for arm64 to all GCC versions until further notice.
fixes GCC-8 arm64 systems.

(mrg)

2019-12-07 05:34:10 UTC MAIN commitmail json YAML

wm/enlightenment: note gmake tool dependency

There are GNU make specific variables used in some targets.

(gutteridge)

2019-12-07 05:11:27 UTC MAIN commitmail json YAML

wm/enlightenment: amend a comment

The Vera TTF license actually is a default acceptable license in
pkgsrc, I missed it when scanning the list before.

(gutteridge)

2019-12-07 05:05:22 UTC MAIN commitmail json YAML

doc: Updated wm/ethemes to 0.1nb4

(gutteridge)

2019-12-07 05:05:10 UTC MAIN commitmail json YAML

ethemes: update installation locations

wm/enlightenment now installs under "e16" directories, not
"enlightenment", including its default theme. Change this package to
match the expected location, and, while here, fix permissions on the
installed files. (The theme format used by Enlightenment >= 17 is
incompatible with that used by E16, so these themes are only relevant
to E16.)

(TBD: these themes are rather old; there are newer supplementary E16
themes provided upstream that should be added, but I'm leaving that for
a separate pass.)

(gutteridge)

2019-12-07 05:00:26 UTC MAIN commitmail json YAML

options.description: note pango and vera-ttf options

(gutteridge)

2019-12-07 04:57:06 UTC MAIN commitmail json YAML

e16menuedit2: adjust for current E16 numbering scheme

(gutteridge)

2019-12-07 04:53:13 UTC MAIN commitmail json YAML

doc: updated wm/enlightenment to 1.0.21

(gutteridge)

2019-12-07 04:50:49 UTC MAIN commitmail json YAML

wm/enlightenment: update to 1.0.21

pkgsrc-specific changes:
- add options for pango, a choice of audio back-end, and font
  inclusion (which may not be necessary, depending on the target OS)
- enable more modern X11 features
- note correct license

Addresses PR pkg/52952 by Vicente Chaves.

(Quoting the upstream change log would be excessive here, as there's
been twelve years of development since this package was last updated in
pkgsrc. Those interested should simply look at the package's ChangeLog
file.)

(TBD: this package should probably be renamed to "enlightenment16", to
avoid confusion and conflict with x11/enlightenment. These two packages
should be able to co-exist, if desired. This version continues to be
relevant as it's more lightweight and has fewer dependencies.)

(gutteridge)

2019-12-07 04:47:32 UTC MAIN commitmail json YAML

licenses & mk/license.mk: add license for Enlightenment 16

Enlightenment 16 uses a modified (non-standard) MIT license that
includes an advertising clause. (This makes it incompatible with the
GPL.) I've named it enlightenment16 to differentiate that Enlightenment
>=17 releases use the 2-Clause BSD. (Enlightenment 16 continues to be
developed independently, and is of current interest to pkgsrc users.)

In some places, this is referred to as the "MIT With Advertising"
license, but I'm not aware of other projects using this variant. If it
becomes more broadly relevant to pkgsrc, we could rename it such.

(This should have been added a long time ago, the wm/enlightenment
package simply has never had a LICENSE variable set. Better late than
never.)

(gutteridge)

2019-12-06 21:29:53 UTC MAIN commitmail json YAML

texlive: Fix typo in comment.

(wiz)

2019-12-06 20:27:43 UTC MAIN commitmail json YAML

texlive: allow new style versioned distfiles.

(markd)

2019-12-06 20:23:47 UTC MAIN commitmail json YAML

2019-12-06 20:22:05 UTC MAIN commitmail json YAML

2019-12-06 20:19:34 UTC MAIN commitmail json YAML

2019-12-06 20:17:04 UTC MAIN commitmail json YAML

2019-12-06 20:04:42 UTC MAIN commitmail json YAML

2019-12-06 19:32:33 UTC MAIN commitmail json YAML

2019-12-06 19:30:17 UTC MAIN commitmail json YAML

2019-12-06 19:18:36 UTC MAIN commitmail json YAML

2019-12-06 19:13:22 UTC MAIN commitmail json YAML

2019-12-06 19:10:17 UTC MAIN commitmail json YAML

2019-12-06 19:07:33 UTC MAIN commitmail json YAML

2019-12-06 19:04:14 UTC MAIN commitmail json YAML

2019-12-06 19:00:17 UTC MAIN commitmail json YAML

2019-12-06 17:31:13 UTC MAIN commitmail json YAML

Updated sysutils/xenkernel411 to 4.11.2nb3

(bouyer)

2019-12-06 17:30:28 UTC MAIN commitmail json YAML

2019-12-06 16:37:52 UTC MAIN commitmail json YAML

rspamd: Disable inotify on SunOS, assumes Linux.

(jperkin)

2019-12-06 15:39:06 UTC MAIN commitmail json YAML

weechat: Spell Python_EXECUTABLE correctly.

(jperkin)

2019-12-06 14:36:59 UTC MAIN commitmail json YAML

Fix use glib with c++ compilers that define __STDC_VERSION__

Some c++ compilers define __STDC_VERSION__ but don't provide _Static_assert
This causes usage of glib to break on these compilers.

(nros)

2019-12-06 14:31:11 UTC MAIN commitmail json YAML

2019-12-06 14:30:12 UTC MAIN commitmail json YAML

doc: Adjust case of NetBSD.org

(leot)

2019-12-06 14:28:11 UTC MAIN commitmail json YAML

2019-12-06 14:20:44 UTC MAIN commitmail json YAML

Update information to current reality (pkg-vulnerabilities is maintained by
pkgsrc Security Team and update pkg-vulnerabilities URL to the PGP signed one).

(leot)

2019-12-06 14:05:11 UTC MAIN commitmail json YAML

2019-12-06 14:00:49 UTC MAIN commitmail json YAML

doc: Updated security/gnutls to 3.6.11.1

(nia)

2019-12-06 14:00:09 UTC MAIN commitmail json YAML

gnutls: Update to 3.6.11.1

Not sure of 3.6.11.1's specific changes - possibly fixing an incorrectly
generated tarball?

These changes from apply:

* Version 3.6.11 (released 2019-12-01)

** libgnutls: Use KERN_ARND for the system random number generator on NetBSD.
  This syscall provides an endless stream of random numbers from the kernel's
  ChaCha20-based random number generator, without blocking or requiring an open file
  descriptor.

** libgnutls: Corrected issue with TLS 1.2 session ticket handling as client
  during resumption (#841).

** libgnutls: gnutls_base64_decode2() succeeds decoding the empty string to
  the empty string. This is a behavioral change of the API but it conforms
  to the RFC4648 expectations (#834).

** libgnutls: Fixed AES-CFB8 implementation, when input is shorter than
  the block size. Fix backported from nettle.

** certtool: CRL distribution points will be set in CA certificates even when
  non self-signed (#765).

** gnutls-cli/serv: added raw public-key handling capabilities (RFC7250).
  Key material can be set via the --rawpkkeyfile and --rawpkfile flags.

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

(nia)

2019-12-06 13:39:41 UTC MAIN commitmail json YAML

Updated devel/p5-Type-Tiny to 1.006000

(wen)

2019-12-06 13:38:54 UTC MAIN commitmail json YAML

Update to 1.006000
Update DEPENDS

Upstream changes:
1.006000        2019-11-12

[ Documentation ]
- Links to Type::Tiny on GitHub/Travis/AppVeyor/Coveralls in Type::Tiny
  pod.
- Minor correction to POD header for Type::Params
  Jonas B Nielsen++
  <https://github.com/tobyink/p5-type-tiny/pull/43>
- Types::Standard documentation fix.
  Lucas Buchala++
  <https://github.com/tobyink/p5-type-tiny/pull/48>

[ Test Suite ]
- Improve test coverage.

[ Packaging ]
- Bump minimum required version of Exporter::Tiny to 1.000000.
- Type::Tiny::XS 0.016 is recommended.

[ Other ]
- Added: Type::Library now supports `of` and `where` options when
  importing type constraints.
- Added: Type::Params multisig function now supports custom error
  messages.
  Benct Philip Jonsson++
  <https://github.com/tobyink/p5-type-tiny/pull/44>
- Added: Type::Params named_to_list feature.
  <https://rt.cpan.org/Ticket/Display.html?id=128337>
- Added: Type::Params signatures with slurpy hashrefs now allow true
  hashrefs to be passed to them.
- Added: Type::Tiny::Enum now has a `unique_values` method.
  <https://rt.cpan.org/Ticket/Display.html?id=129650>
- Added: Types::Standard ArrayRef parameterized type can now take a second
  parameter, the minimum array length.
- Better implementation of is_subtype_of/is_supertype_of and related
  functions.
- Don't use Int from Type::Tiny::XS unless version 0.016 is available.
  <https://rt.cpan.org/Ticket/Display.html?id=130411>
- Eliminate memory cycles created by coderef overloading in Type::Tiny and
  Type::Coercion.
  Fixes RT#130823.
  Ivanov Anton++
  <https://rt.cpan.org/Ticket/Display.html?id=130823>
- Eval::TypeTiny's API is now considered to be stable.
- Fix Types::Standard's LazyLoad implementation.
- The `values` attribute of Type::Tiny::Enum now preserves order.
  Fixes RT#129650.
  Daniel Schr�er++
  <https://rt.cpan.org/Ticket/Display.html?id=129650>
- Tidy up Type::Tiny namespace a little by fully-referencing some
  functions instead of importing them.
- Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading
  overload.pm and overloading.pm.
- Types::TypeTiny::TypeTiny->has_coercion is now true.

1.005_004      2019-11-11

[ Documentation ]
- Types::Standard documentation fix.
  Lucas Buchala++
  <https://github.com/tobyink/p5-type-tiny/pull/48>

[ Other ]
- Added: Type::Tiny::Enum now has a `unique_values` method.
  <https://rt.cpan.org/Ticket/Display.html?id=129650>
- Don't use Int from Type::Tiny::XS unless version 0.016 is available.
  <https://rt.cpan.org/Ticket/Display.html?id=130411>
- Eliminate memory cycles created by coderef overloading in Type::Tiny and
  Type::Coercion.
  Fixes RT#130823.
  Ivanov Anton++
  <https://rt.cpan.org/Ticket/Display.html?id=130823>
- The `values` attribute of Type::Tiny::Enum now preserves order.
  Fixes RT#129650.
  Daniel Schr�er++
  <https://rt.cpan.org/Ticket/Display.html?id=129650>

1.005_003      2019-02-26

[ Test Suite ]
- Improve test coverage.

[ Other ]
- Fix Types::Standard's LazyLoad implementation.

1.005_002      2019-01-29

- Added: Type::Params named_to_list feature.
  <https://rt.cpan.org/Ticket/Display.html?id=128337>

1.005_001      2019-01-23

- Added: Type::Library now supports `of` and `where` options when
  importing type constraints.

1.005_000      2019-01-20

[ Bug Fixes ]
- Fix spelling in error message for Types::Common::String
  LowerCaseSimpleStr.
  Robert Rothenberg++
  <https://github.com/tobyink/p5-type-tiny/pull/47>

[ Documentation ]
- Fix Type::Params documentation error.
  Nelo Onyiah++
  <https://github.com/tobyink/p5-type-tiny/pull/45>
- Fix Types::Standard documentation error: incorrect third-party module
  name.
  Nelo Onyiah++
  <https://github.com/tobyink/p5-type-tiny/pull/46>
- Minor correction to POD header for Type::Params
  Jonas B Nielsen++
  <https://github.com/tobyink/p5-type-tiny/pull/43>

[ Packaging ]
- Bump minimum required version of Exporter::Tiny to 1.000000.

[ Other ]
- Added: Type::Params multisig function now supports custom error
  messages.
  Benct Philip Jonsson++
  <https://github.com/tobyink/p5-type-tiny/pull/44>
- Added: Types::Standard ArrayRef parameterized type can now take a second
  parameter, the minimum array length.
- Better implementation of is_subtype_of/is_supertype_of and related
  functions.
- Eval::TypeTiny's API is now considered to be stable.
- Tidy up Type::Tiny namespace a little by fully-referencing some
  functions instead of importing them.
- Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading
  overload.pm and overloading.pm.
- Type::Params signatures with slurpy hashrefs now allow true hashrefs to
  be passed to them.
- Types::TypeTiny::TypeTiny->has_coercion is now true.

(wen)

2019-12-06 13:27:22 UTC MAIN commitmail json YAML

Updated archivers/p5-Archive-Extract to 0.86

(wen)

2019-12-06 13:26:27 UTC MAIN commitmail json YAML

- Update to 0.86

Upstream changes:
0.86    Thu Dec  5 20:53:07 GMT 2019
* Fix RT#131072 which was due to tar.exe and CRLF line endings

0.84    Wed Dec  4 21:20:04 GMT 2019
* Fix RT#119084 - won't compile on MSWin32 with taint

0.82    Fri Nov 22 19:09:35 GMT 2019
* Correctly compare version string for Archive::Tar (#7)
* Remove duplicate entry from the MANIFEST file. (#6)
* Treat minix the same as NetBSD

(wen)

2019-12-06 08:03:00 UTC MAIN commitmail json YAML

zbar: Belatedly add (accidentally missed) options.mk

Thanks to <wiz>!

(leot)

2019-12-06 05:38:02 UTC MAIN commitmail json YAML

don't --disable-debug if CFLAGS contains -g.

(mrg)

2019-12-06 00:15:39 UTC MAIN commitmail json YAML

libmpdclient: python for build only

(nia)

2019-12-05 23:58:06 UTC MAIN commitmail json YAML

zbar: comment out options.mk inclusion, it doesn't currently exist.

(wiz)

2019-12-05 22:56:44 UTC MAIN commitmail json YAML

doc: Updated emulators/dosbox-x to 0.82.24

(nia)

2019-12-05 22:56:23 UTC MAIN commitmail json YAML

dosbox-x: Update to 0.82.24

0.82.24
  - FDC emulation now allows READ command to look for
    sector numbers that are out of range in order to
    support booter games that read out of range sector
    numbers as part of their copy protection.
  - Windows SDL1 window resizing fixed to avoid snapping
    and jumping issues when the window is sized down
    to the point the menu bar doubles or triples in
    height due to menu item wrapping.
  - FDC clear DMA terminal count automatically (with a
    warning printed to the log) at beginning of FDC
    read/write (PC-98 booter game Star Cruiser).
  - FDC DMA read/write failure now causes FDC to signal
    an error, and the debug output will say so.
  - FDC debug output now shows motor bits in the correct
    order, not backwards
  - CONFIG.COM and MIXER.COM are now registered only at
    DOS kernel startup, to resolve their disappearance
    after RE-DOS or guest system reset.
  - Some OpenGL cleanup and fixes for when compiling for
    Mac OS X Catalina.
  - Shell startup now prints the actual mapper binding
    (whatever it is) for the Host key instead of assuming
    F12/F11.
  - "Ro" key in PC-98 mode in the mapper interface now
    clarifies that it is Ro / _ since the shift state is
    the underscore.
  - Shell startup code fixed to show F11 for Windows and
    F12 for other platforms properly instead of always
    showing F11.
  - Added BOOT option --pc98-graphics to start up with
    graphics layer enabled in order to run HDI images
    using QMOUSE and games that expect NEC MOUSE.COM
    behavior of showing graphics layer on driver init.
  - BOOT now hides graphics layer on startup in PC-98 mode
    to reflect real hardware.
  - INT 33h mouse emulation now enables graphics layer
    on mouse startup and INT 33h AX=0 to imitate NEC
    MOUSE.COM behavior seen on real PC-98 hardware. This is
    needed for some Orange House games that assume this
    behavior, without which the graphics are invisible.
  - INT 33h define range functions now include separate
    range correction for text mode vs graphics mode.
  - Help sections in Configuration GUI have been improved,
    they are now easier to browse and read. (aybe)
  - CONFIG: added description for 'securemode' (aybe).
  - Integer properties are now correctly saved when
    they have been changed in configuration GUI (aybe).
  - Some scenarios with command history could display
    garbage characters from previous/next command (aybe).
  - Fixed all hard disk images created by IMGMAKE having
    VHD footers. (Allofich)
  - Windows Visual Studio solution: (aybe)
    - cleaned and clarified project properties for projects
    - removed configurations that didn't make sense
    - fixed broken debugging
    - consolidated to use single versions of SDK and IDE
    - enabled faster builds (multi-processor compilation)
    - fixed broken builds, e.g. ARM, ARM64

(nia)

2019-12-05 22:47:12 UTC MAIN commitmail json YAML

doc: Updated audio/libmpdclient to 2.17

(nia)

2019-12-05 22:46:49 UTC MAIN commitmail json YAML

libmpdclient: Update to 2.17

libmpdclient 2.17 (2019/12/04)
* search: add mpd_search_add_db_songs_to_playlist()
* idle: support event "partition"
* support MPD protocol 0.19
  - "listneighbors"
* support MPD protocol 0.22
  - "getfingerprint"
* support tags "MPD_TAG_LABEL", "MPD_TAG_MUSICBRAINZ_WORKID", "Grouping",
  "Work", "Conductor"
* support MPD partitions
* mpd_async_set_keepalive() returns bool
* mpd_connection_set_keepalive() returns bool
* fix build failure on Haiku

(nia)

2019-12-05 22:19:56 UTC MAIN commitmail json YAML

Skip trying to make use of a 64bit ABI on Darwin as the system libraries on
Tiger lack support and it doesn't work out too great on Leopard either, though
it's much better than the former release.

(sevan)

2019-12-05 21:31:52 UTC MAIN commitmail json YAML

sysutils/shelldap

(sevan)

2019-12-05 21:29:25 UTC MAIN commitmail json YAML

Update to shelldap 1.5.1

2019-10-13  v1.5.1

* Repair SASL authentications, add a 'sasluser' option

2019-06-26  v1.5.0

* Default display attributes can set as an option

* Support user specific aliases

* Manage configuration file from within the shell

* Improvements to 'ls -l' output

* Mirror command line flags with those of openldap tools

* Documentation improvements

2017-06-07  v1.4.0

* Optionally support server side pagination controls.

* Documentation spelling corrections.

2016-01-12  v1.3.2

* Don't test for optional perl modules by string eval().

* Migration to BitBucket for issue tracking and downloads.
  Primary repository is still (and will continue to be) martini.nu.

* Fix anonymous binds when SASL is not used.

* Allow the period character when moving an entry by DN.

* Allow editor arguments in your .shelldap.rc or EDITOR environment
  variable when editing files externally.

2015-03-04  v1.3.1

* Use the system definied tempdir instead of hardcoding /tmp.

(sevan)

2019-12-05 18:42:27 UTC MAIN commitmail json YAML

Updated net/wireshark, graphics/gnuplot

(adam)

2019-12-05 18:42:06 UTC MAIN commitmail json YAML

gnuplot: updated to 5.2.8

Changes in 5.2.8
* CHANGE user-visible GPVAL_TERM_HCHAR GPVAL_TERM_VCHAR (help debug font issues)
* CHANGE placement of ylabel (compromise 5.2.7 and earlier versions)
* CHANGE make strstrt() aware of UTF8, e.g. strstrt("留硫粒5", "5") returns 4
* FIX "set timestamp" from "save" must not include a justification
* FIX set cntrparam levels increment <base>, <factor> for logscale z
* FIX character pointtypes should inherit plot coloring like normal pointtypes
* FIX bad autoscaling of linked y2 axis
* FIX prevent infinite loop from unbounded interation in a non-data plot command
* FIX dimensions reported by "stats matrix every"
* FIX extent of boxplot whiskers could be off by one point
* FIX mix unbounded iteration and functions in a single plot command
* FIX reverse history search with readline=builtin
* FIX qt: suppress off-by-one ysize
* FIX cairo: suppress off-by-one ysize
* FIX gd: apply alpha to brushstroke lines
* FIX tikz: fixes to accommodate lua 5.3 and newer pgf
* FIX wxt: ExportToFile widget disabled in persist mode
* FIX qt: handling of modifier keys (ctrl alt shift) for keyboard events
* FIX wxt: handling of modifier keys (ctrl alt shift) for keyboard events
* FIX fig: dashtype "solid" was not passed through correctly to transfig
* FIX gd: incorrect line spacing of multiline label

(adam)

2019-12-05 18:41:30 UTC MAIN commitmail json YAML

wireshark: updated to 3.0.7

Wireshark 3.0.7 Release Notes

What’s New

The Windows and macOS installers now ship with Qt 5.12.6. They
previously shipped with Qt 5.12.5.

Bug Fixes

The following vulnerabilities have been fixed:

  • wnpa-sec-2019-22[1] CMS dissector crash. Bug 15961[2].
    CVE-2019-19553[3].

The following bugs have been fixed:

  • ws_pipe_wait_for_pipe() can wait on closed handles. Bug 15696[4].

  • Support for 11ax in PEEKREMOTE. Bug 15740[5].

  • The temporary file …<U+200B> could not be opened: Invalid argument. Bug
    15751[6].

  • Reassembling of the two TLS records is not working correctly. Bug
    16109[7].

  • Display Filter Area: Dropdown Missing pkt_comment and
    tcp.options.sack_perm (likely others). Bug 16130[8].

  • Display Filter autocompletion should be disabled. Bug 16132[9].

  • BGP Linkstate IP Reachability information is incorrect. Bug
    16144[10].

  • NGAP: ExpectedUEActivityBehaviour decode error. Bug 16145[11].

  • HomePlug AV dissector: MMTYPE and FMI fields are dissected
    incorrectly. Bug 16158[12].

  • JPEG files cannot be saved on Windows with french language. Bug
    16165[13].

  • X11 --display interpreted as --display-filter which maps to -Y
    option. Bug 16167[14].

  • "Create new file automatically after" not working with extcap.
    Bug 16178[15].

  • Encrypted TLS alerts sometimes listed as decrypted. Bug
    16180[16].

  • The "Remove Wireshark from the system path" package has "Add
    Wireshark to the system PATH" as its title. Bug 16200[17].

  • tshark -T ek -x causes get_field_data: code should not be
    reached. Bug 16218[18].

  • Crash on Go → Next/Previous Packet in Conversation when no packet
    is selected.

(adam)