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


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




switch to index mode

recent branches: MAIN (7m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (41d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 13:55:20 UTC Now

2020-03-08 14:16:41 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-google-protobuf to 3.11.4

(taca)

2020-03-08 14:15:48 UTC MAIN commitmail json YAML

devel/ruby-google-protobuf: update to 3.11.4

Update ruby-google-protobuf to 3.11.4.

Changes are too many to write here, please refer
<https://github.com/protocolbuffers/protobuf/releases>.

(taca)

2020-03-08 13:49:06 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-gettext_i18n_rails to 1.8.1

(taca)

2020-03-08 13:48:34 UTC MAIN commitmail json YAML

devel/ruby-gettext_i18n_rails: update to 1.8.1

Update ruby-gettext_i18n_rails to 1.8.1.

pkgsrc change: add "USE_LANGUAGES= # none".

1.8.1 (2019-12-10)

A few bug fixes and document improvement.

(taca)

2020-03-08 13:38:18 UTC MAIN commitmail json YAML

doc: note update of devel/ruby-concurrent-ruby and devel/ruby-fast_gettext

devel/ruby-concurrent-ruby 1.1.6
devel/ruby-fast_gettext 2.0.2

(taca)

2020-03-08 13:36:38 UTC MAIN commitmail json YAML

devel/ruby-fast_gettext: update to 2.0.2

Update ruby-fast_gettext to 2.0.2.

2.0.2 (2020-02-05)

Db class should not require activerecord unless db_models are loaded.

(taca)

2020-03-08 13:32:01 UTC MAIN commitmail json YAML

devel/ruby-concurrent-ruby: update to 1.1.6

Update ruby-concurrent-ruby to 1.1.6.

## Release v1.1.6, edge v0.6.0 (10 Feb 2020)

concurrent-ruby:

* (#841) Concurrent.disable_at_exit_handlers! is no longer needed and was deprecated.
* (#841) AbstractExecutorService#auto_terminate= was deprecated and has no effect.
  Set :auto_terminate option instead when executor is initialized.

(taca)

2020-03-08 13:30:17 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-bindata to 2.4.6

(taca)

2020-03-08 13:29:54 UTC MAIN commitmail json YAML

devel/ruby-bindata: update to 2.4.6

Update ruby-bindata to 2.4.6.

== Version 2.4.6 (2020-02-27)

* More encoding fixes.  Thanks to Aaron Patterson.

== Version 2.4.5 (2020-02-21)

* Small typo fixes to examples.
* Fix encoding issue for ruby 2.7.  Thanks to Aaron Patterson.
* Quieter test output.

(taca)

2020-03-08 13:28:49 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-backports to 3.17.0

(taca)

2020-03-08 13:28:18 UTC MAIN commitmail json YAML

devel/ruby-backports: update to 3.17.0

Update ruby-backports to 3.17.0.

## [3.17.0](https://github.com/marcandre/backports/compare/v3.16.1...v3.16.2) - 2020-03-06

### Added

* Ruby 2.6 backports

  * Range
    * `cover?` (with `Range` argument)

### Changed

Requiring features for a particular version of Ruby or `latest` is un-deprecated but
instead simply warned in verbose mode.

## [3.16.1](https://github.com/marcandre/backports/compare/v3.16.0...v3.16.1) - 2020-02-16

### Deprecated

Officially deprecate requiring features for a particular version of Ruby, `latest`, `std_lib` or `rails` backports

### Fixed

`matrix` library when loaded in 2.7.0 [#141]

## [3.16.0](https://github.com/marcandre/backports/compare/v3.15.0...v3.16.0) - 2020-02-06

### Added

* Ruby 2.7 backports

  * Array
    * `intersection`

  * Comparable
    * `clamp` (with range)

  * Complex
    * `<=>`

  * Enumerable
    * `filter_map`
    * `tally`

  * Enumerator
    * `produce` (class method)

  * Time
    * `floor`, `ceil`

(taca)

2020-03-08 13:25:45 UTC MAIN commitmail json YAML

doc: Updated devel/hoe to 3.22.1

(taca)

2020-03-08 13:25:19 UTC MAIN commitmail json YAML

devel/hoe: update to 3.22.1

Update hoe to 3.22.1.

=== 3.22.1 / 2020-02-12

* 1 bug fix:

  * Avoid calling parse_urls if URL metadata are already set. (flavorjones)

(taca)

2020-03-08 13:21:59 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.30.0

(taca)

2020-03-08 13:21:16 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.30.0

Update ruby-sequel to 5.30.0.

=== 5.30.0 (2020-03-01)

* Remove specs and old release notes from the gem to reduce gem size by over 40% (jeremyevans)

* When using Database#transaction :retry_on, call :before_retry option if retrying even if :num_retries is nil (jcmfernandes) (#1678)

* Support generated columns on SQLite 3.31+ using :generated_always_as and :generated_type options (jeremyevans)

(taca)

2020-03-08 13:15:01 UTC MAIN commitmail json YAML

doc/TODO: +samba-4.12.0

+ samba-4.12.0.

(taca)

2020-03-08 12:39:27 UTC MAIN commitmail json YAML

samba4: make avahi optional

Avahi by default pulls in X11 via gtk2 and dbus, so you might want to
disable it on a small server if your clients don't need ZeroConf capability.

(tnn)

2020-03-08 11:48:16 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20200308

(leot)

2020-03-08 11:48:03 UTC MAIN commitmail json YAML

youtube-dl: Update to 20200308

Changes:
20200308
--------
Core
+ [utils] Add support for cookie files with spaces

Extractors
+ [pornhub] Add support for pornhubpremium.com (#24288)
- [youtube] Remove outdated code and unnecessary requests
* [youtube] Improve extraction in 429 HTTP error conditions (#24283)
* [nhk] Update API version (#24270)

(leot)

2020-03-08 11:32:32 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.10.0, filezilla-3.47.1, gjs-1.58.5 [needs mozjs-60],
  glib-networking-2.64.0, gobject-introspection-1.64.0,
  gtksourceview4-4.6.0, guile22-2.2.7, libfilezilla-0.20.1,
  libpeas-1.26.0, librsvg-2.48.0, libsoup-2.70.0, mit-krb5-1.18,
  py-mercurial-5.3.1, py-pygit2-1.1.1, py-setuptools-45.3.0 [drops
  python-2.x support], py-zipp-3.1.0 [drops python-2.x support],
  vala-0.48.0.

(wiz)

2020-03-08 10:36:16 UTC MAIN commitmail json YAML

2020-03-08 10:35:03 UTC MAIN commitmail json YAML

MesaLib: update to mesa-20.0.1

New features in mesa 20:
OpenGL 4.6 on radeonsi.
GL_ARB_gl_spirv on radeonsi.
GL_ARB_spirv_extensions on radeonsi.
GL_EXT_direct_state_access for compatibility profile.
VK_AMD_device_coherent_memory on RADV.
VK_AMD_mixed_attachment_samples on RADV.
VK_AMD_shader_explicit_vertex_parameter on RADV.
VK_AMD_shader_image_load_store_lod on RADV.
VK_AMD_shader_fragment_mask on RADV.
VK_EXT_subgroup_size_control on RADV/LLVM.
VK_KHR_separate_depth_stencil_layouts on Intel, RADV.
VK_KHR_shader_subgroup_extended_types on RADV.
VK_KHR_swapchain_mutable_format on RADV.
VK_KHR_shader_float_controls on RADV/ACO.
GFX6 (Southern Islands) and GFX7 (Sea Islands) support on RADV/ACO.
Wave32 support for GFX10 (Navi) on RADV/ACO.
Compilation of Geometry Shaders on RADV/ACO.
Vulkan 1.2 on Intel, RADV.
GL_INTEL_shader_integer_functions2 and VK_INTEL_shader_integer_functions2 on Intel.

As usual many bugfixes also.

(tnn)

2020-03-08 10:33:21 UTC pkgsrc-2019Q4 commitmail json YAML

Latest batch of pullup tickets

(bsiegert)

2020-03-08 10:32:33 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6144 - requested by taca
www/ruby-puma: security fix

Revisions pulled up:
- www/ruby-puma/Makefile                                        1.21-1.22
- www/ruby-puma/distinfo                                        1.16-1.17

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Feb 29 02:19:55 UTC 2020

  Modified Files:
  pkgsrc/www/ruby-puma: Makefile distinfo

  Log Message:
  www/ruby-puma: update to 4.3.2

  Update ruby-puma to 4.3.2.

  ## 4.3.2 and 3.12.3 / 2020-02-27

  * Security
    * Fix: Prevent HTTP Response splitting via CR/LF in header
      values. CVE-2020-5247.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Mar  1 02:52:25 UTC 2020

  Modified Files:
  pkgsrc/www/ruby-puma: Makefile distinfo

  Log Message:
  www/ruby-puma: update to 4.3.3

  Update ruby-puma to 4.3.3.

  ## 4.3.3 and 3.12.4 / 2020-02-28
    * Bugfixes
      * Fix: Fixes a problem where we weren't splitting headers correctly on newlines (#2132)
    * Security
      * Fix: Prevent HTTP Response splitting via CR in early hints.

(bsiegert)

2020-03-08 10:29:22 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6143 - requested by taca
lang/php72: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.289
- lang/php72/distinfo                                          1.52

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Feb 20 14:47:55 UTC 2020

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php72: distinfo

  Log Message:
  lang/php72: update to 7.2.28

  Update php72 to 7.2.28 (PHP 7.2.28).

  20 Feb 2020, PHP 7.2.28

  - DOM:
    . Fixed bug #77569: (Write Access Violation in DomImplementation). (Nikita,
      cmb)

  - Phar:
    . Fixed bug #79082 (Files added to tar with Phar::buildFromIterator have
      all-access permissions). (CVE-2020-7063) (stas)

  - Session:
    . Fixed bug #79221 (Null Pointer Dereference in PHP Session Upload Progress).
      (CVE-2020-7062) (stas)

(bsiegert)

2020-03-08 10:24:19 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6142 - requested by taca
lang/php74: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.288
- lang/php74/distinfo                                          1.5

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Feb 20 14:45:19 UTC 2020

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php74: distinfo

  Log Message:
  lang/php74: update to 7.4.3

  Update php74 to 7.4.3 (PHP 7.4.3).

  20 Feb 2020, PHP 7.4.3

  - Core:
    . Fixed bug #79146 (cscript can fail to run on some systems). (clarodeus)
    . Fixed bug #79155 (Property nullability lost when using multiple property
      definition). (Nikita)
    . Fixed bug #78323 (Code 0 is returned on invalid options). (Ivan Mikheykin)
    . Fixed bug #78989 (Delayed variance check involving trait segfaults).
      (Nikita)
    . Fixed bug #79174 (cookie values with spaces fail to round-trip). (cmb)
    . Fixed bug #76047 (Use-after-free when accessing already destructed
      backtrace arguments). (Nikita)

  - COM:
    . Fixed bug #79247 (Garbage collecting variant objects segfaults). (cmb)

  - CURL:
    . Fixed bug #79078 (Hypothetical use-after-free in curl_multi_add_handle()).
      (cmb)

  - FFI:
    . Fixed bug #79096 (FFI Struct Segfault). (cmb)

  - IMAP:
    . Fixed bug #79112 (IMAP extension can't find OpenSSL libraries at configure
      time). (Nikita)

    -Intl:
    . Fixed bug #79212 (NumberFormatter::format() may detect wrong type). (cmb)

  - Libxml:
    . Fixed bug #79191 (Error in SoapClient ctor disables DOMDocument::save()).
      (Nikita, cmb)

  - MBString:
    . Fixed bug #79149 (SEGV in mb_convert_encoding with non-string encodings).
      (cmb)

  - MySQLi:
    . Fixed bug #78666 (Properties may emit a warning on var_dump()). (kocsismate)

  - MySQLnd:
    . Fixed bug #79084 (mysqlnd may fetch wrong column indexes with MYSQLI_BOTH).
      (cmb)
    . Fixed bug #79011 (MySQL caching_sha2_password Access denied for password
      with more than 20 chars). (Nikita)

  - Opcache:
    . Fixed bug #79114 (Eval class during preload causes class to be only half
      available). (Laruence)
    . Fixed bug #79128 (Preloading segfaults if preload_user is used). (Nikita)
    . Fixed bug #79193 (Incorrect type inference for self::$field =& $field).
      (Nikita)

  - OpenSSL:
    . Fixed bug #79145 (openssl memory leak). (cmb, Nikita)

  - Phar:
    . Fixed bug #79082 (Files added to tar with Phar::buildFromIterator have
      all-access permissions). (CVE-2020-7063) (stas)
    . Fixed bug #79171 (heap-buffer-overflow in phar_extract_file).
      (CVE-2020-7061) (cmb)
    . Fixed bug #76584 (PharFileInfo::decompress not working). (cmb)

  - Reflection:
    . Fixed bug #79115 (ReflectionClass::isCloneable call reflected class
      __destruct). (Nikita)

  - Session:
    . Fixed bug #79221 (Null Pointer Dereference in PHP Session Upload Progress).
      (CVE-2020-7062) (stas)

  - Standard:
    . Fixed bug #78902 (Memory leak when using stream_filter_append). (liudaixiao)
    . Fixed bug #78969 (PASSWORD_DEFAULT should match PASSWORD_BCRYPT instead of being null). (kocsismate)

  - Testing:
    . Fixed bug #78090 (bug45161.phpt takes forever to finish). (cmb)

  - XSL:
    . Fixed bug #70078 (XSL callbacks with nodes as parameter leak memory). (cmb)

  - Zip:
    . Add ZipArchive::CM_LZMA2 and ZipArchive::CM_XZ constants (since libzip 1.6.0). (Remi)
    . Add ZipArchive::RDONLY (since libzip 1.0.0). (Remi)
    . Add ZipArchive::ER_* missing constants. (Remi)
    . Add ZipArchive::LIBZIP_VERSION constant. (Remi)
    . Fixed bug #73119 (Wrong return for ZipArchive::addEmptyDir Method). (Remi)

(bsiegert)

2020-03-08 10:19:04 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6141 - requested by taca
lang/php73: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.287
- lang/php73/distinfo                                          1.19

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Feb 20 14:43:18 UTC 2020

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php73: distinfo

  Log Message:
  lang/php73: update to 7.3.15

  Update php73 to 7.3.15 (PHP 7.3.15).

  20 Feb 2020, PHP 7.3.15

  - Core:
    . Fixed bug #71876 (Memory corruption htmlspecialchars(): charset `*' not
      supported). (Nikita)
    . Fixed bug ##79146 (cscript can fail to run on some systems). (clarodeus)
    . Fixed bug #78323 (Code 0 is returned on invalid options). (Ivan Mikheykin)
    . Fixed bug #76047 (Use-after-free when accessing already destructed
      backtrace arguments). (Nikita)

  - CURL:
    . Fixed bug #79078 (Hypothetical use-after-free in curl_multi_add_handle()).
      (cmb)

    -Intl:
    . Fixed bug #79212 (NumberFormatter::format() may detect wrong type). (cmb)

  - Libxml:
    . Fixed bug #79191 (Error in SoapClient ctor disables DOMDocument::save()).
      (Nikita, cmb)

  - MBString:
    . Fixed bug #79154 (mb_convert_encoding() can modify $from_encoding). (cmb)

  - MySQLnd:
    . Fixed bug #79084 (mysqlnd may fetch wrong column indexes with MYSQLI_BOTH).
      (cmb)

  - OpenSSL:
    . Fixed bug #79145 (openssl memory leak). (cmb, Nikita)

  - Phar:
    . Fixed bug #79082 (Files added to tar with Phar::buildFromIterator have
      all-access permissions). (CVE-2020-7063) (stas)
    . Fixed bug #79171 (heap-buffer-overflow in phar_extract_file).
      (CVE- 2020-7061) (cmb)
    . Fixed bug #76584 (PharFileInfo::decompress not working). (cmb)

  - Reflection:
    . Fixed bug #79115 (ReflectionClass::isCloneable call reflected class
      __destruct). (Nikita)

  - Session:
    . Fixed bug #79221 (Null Pointer Dereference in PHP Session Upload Progress).
      (CVE-2020-7062) (stas)

  - SPL:
    . Fixed bug #79151 (heap use after free caused by
      spl_dllist_it_helper_move_forward). (Nikita)

  - Standard:
    . Fixed bug #78902 (Memory leak when using stream_filter_append). (liudaixiao)

  - Testing:
    . Fixed bug #78090 (bug45161.phpt takes forever to finish). (cmb)

  - XSL:
    . Fixed bug #70078 (XSL callbacks with nodes as parameter leak memory). (cmb)

(bsiegert)

2020-03-08 09:49:18 UTC pkgsrc-2019Q4 commitmail json YAML

Pullup ticket #6140 - requested by nia
security/mbedtls: security fix

Revisions pulled up:
- security/mbedtls/Makefile                                    1.12
- security/mbedtls/PLIST                                        1.6
- security/mbedtls/distinfo                                    1.8

---
  Module Name:    pkgsrc
  Committed By:  nia
  Date:          Sat Feb 29 11:45:02 UTC 2020

  Modified Files:
          pkgsrc/security/mbedtls: Makefile PLIST distinfo

  Log Message:
  mbedtls: Update to 2.16.5

  = mbed TLS 2.16.5 branch released 2020-02-20

  Security
      * Fix potential memory overread when performing an ECDSA signature
        operation. The overread only happens with cryptographically low
        probability (of the order of 2^-n where n is the bitsize of the curve)
        unless the RNG is broken, and could result in information disclosure or
        denial of service (application crash or extra resource consumption).
        Found by Auke Zeilstra and Peter Schwabe, using static analysis.
      * To avoid a side channel vulnerability when parsing an RSA private key,
        read all the CRT parameters from the DER structure rather than
        reconstructing them. Found by Alejandro Cabrera Aldaya and Billy Bob
        Brumley. Reported and fix contributed by Jack Lloyd.
        ARMmbed/mbed-crypto#352

  Bugfix
      * Fix an unchecked call to mbedtls_md() in the x509write module.
      * Fix a bug in mbedtls_pk_parse_key() that would cause it to accept some
        RSA keys that would later be rejected by functions expecting private
        keys. Found by Catena cyber using oss-fuzz (issue 20467).
      * Fix a bug in mbedtls_pk_parse_key() that would cause it to accept some
        RSA keys with invalid values by silently fixing those values.

(bsiegert)

2020-03-08 08:59:08 UTC MAIN commitmail json YAML

Fix qt5 option for inputmethod/uim

Fix qt5 option for inputmethod/uim as pointed out by HITOSHI Osada
in pkg/55021 .

(nros)

2020-03-08 06:35:28 UTC MAIN commitmail json YAML

lang/ruby: document RUBY_VERSIONS_INCOMPATIBLE

Add RUBY_VERSIONS_INCOMPATIBLE document in comment.

(taca)

2020-03-08 01:28:14 UTC MAIN commitmail json YAML

2020-03-07 23:35:45 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 19.4.10

(rillig)

2020-03-07 23:35:35 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 19.4.10

Changes since 19.4.9:

In continuation lines with long values, pkglint no longer suggests to
move the continuation backslash in the middle of the variable value, as
that would be impossible.

Warn when a shell command is assigned to a variable that only takes
pathnames. Shell commands can contain command line options, and these
are not pathnames.

The TOOLS_PLATFORM.tool variables are not defined on every platform.
When these variables are used outside an OPSYS check, a warning lists
the platforms where the tool is undefined or only defined conditionally.

(rillig)

2020-03-07 23:30:23 UTC MAIN commitmail json YAML

py-sphinxcontrib-*: Extract tarball using bsdtar

On NetBSD 8, some NLS files are not extracted properly and
it causes PLIST divergence.
From Oshima-san. Thank you.

(ryoon)

2020-03-07 23:23:18 UTC MAIN commitmail json YAML

doc: Updated www/htmldoc to 1.9.8

(fcambus)

2020-03-07 23:23:08 UTC MAIN commitmail json YAML

htmldoc: update to 1.9.8.

ChangeLog:

- Added support for a `HTMLDOC.filename` META keyword that controls the filename
  reported in CGI mode; the default remains "htmldoc.pdf" (Issue #367)
- Fixed a paragraph formatting issue with large inline images (Issue #369)
- Fixed a buffer underflow issue (Issue #370)
- Fixed PDF page numbers (Issue #371)
- Added support for a new `L` header/footer format (`$LETTERHEAD`), which
  inserts a letterhead image at its full size (Issue #372, Issue #373,
  Issue #375)
- Updated the build documentation (Issue #374)

(fcambus)

2020-03-07 22:51:52 UTC MAIN commitmail json YAML

doc: Updated fonts/pcf2bdf to 1.06

(fcambus)

2020-03-07 22:51:40 UTC MAIN commitmail json YAML

pcf2bdf: update to 1.06.

pkgsrc changes:

- Upstream moved to GitHub
- Add missing LICENSE marker
- Stop patching Makefile.gcc and use a do-build target instead

ChangeLog:

1.06:

- Fixed: too-long-path-to-input.pcf.gz causes stack-based buffer overflow.

1.05:

- The size should come from POINT_SIZE instead of PIXEL_SIZE.
- Internal quotation characters in a string property should be indicated
  (or "quoted") by using two quotation characters in a row.
- Fix avoid crash with large compressed metrics tables. (Colin Watson)
- Fix support gzipped source. (Colin Watson)
- Fix use C++ compiler and simplify using GNU extensions. (Jonas Smedegaard)
- Other fixes.

(fcambus)

2020-03-07 22:21:42 UTC MAIN commitmail json YAML

doc: Updated textproc/lowdown to 0.6.1

(fcambus)

2020-03-07 22:17:01 UTC MAIN commitmail json YAML

lowdown: update to 0.6.1.

ChangeLog:

lowdown 0.6.1:

- Quick fix: we never actually... printed for the diff.

lowdown 0.6.0:

- Pull in newest oconfigure.
- Add common usage.
- Emit surrounding <p> for a list item if it's in a block and not already
  containing block element(s).
- Bring docs up to date with code.
- Allow blank-separated definition key/value pairs to trigger block mode.
- Record whether a paragraph ends with a blank line or not.
- Proper styling of line prefixes.
- Get proper spacing for definition lists with -Tterm.
- Paragraphs in definition values don't get two newlines.
- Don't needlessly break up paragraphs that have a dli prefix in them when
  within a list context.
- Show in alpha order.
- Document definition lists.
- Make line breaking around definition lists consistent.
- Merge multiple definition lists.
- Report definition list status.
- Complete parsing support for single-title description lists.  There's
  still work to be done, but this covers most uses.
- Recognise two newlines before a dli prefix as starting a block dli.
- Parse multiple definition list titles, don't parse zero-length trailing
  definition list data,  and properly form nroff definition lists w/multiple
  datas.
- Add definition lists to -Tterm, documentation to nroff, forgotten header
  change.
- Add nroff support for definition lists and clean up regular lists, too.
- Parse definition lists by default and add disabling documentation for them.
- Support for definition lists.
- const-ify and make sure formatters don't puke on definition lists.
- Add initial support for PHP Markdown Extra (and the many others inheriting
  this functionality) definition lists.  So far very simple and not enabled
  by default.

(fcambus)

2020-03-07 21:14:45 UTC MAIN commitmail json YAML

Register oksh in /etc/shells; ++pkgrevision

(cheusov)

2020-03-07 18:31:14 UTC MAIN commitmail json YAML

doc: Updated misc/ascii to 3.18

(fcambus)

2020-03-07 18:31:03 UTC MAIN commitmail json YAML

ascii: update to 3.18.

ChangeLog:

3.18: 2017-08-01
  Fix a packaging error, include NEWS in the tarball.

3.17: 2017-07-31
  Add -b option to generate a table with binary code-points.

3.16: 2017-07-18
  Add -a option to print in 4-column mode.
  0-fill fix and octal code-point literals.

(fcambus)

2020-03-07 15:19:20 UTC MAIN commitmail json YAML

Match indentation.

(maya)

2020-03-07 15:18:19 UTC MAIN commitmail json YAML

Test that the lang/gccN exists before defaulting to N as the gfortran version.

Issue most immediately obvious when trying GCC 9, but probably applies to
some other versions as well.

(maya)

2020-03-07 15:11:52 UTC MAIN commitmail json YAML

doc: Updated sysutils/libnotify to 0.7.9

(wiz)

2020-03-07 15:11:42 UTC MAIN commitmail json YAML

libnotify: update to 0.7.9.

New in 0.7.9
============
* Fixed linking in darwin [Iain, Marco; !5]
* Added man page for notify-send [Jan; !6]
* Dropped autotools [Jan; !11]

Contributors:
  Iain Lane, Jan Tojnar, Marco Trevisan

(wiz)

2020-03-07 12:23:09 UTC MAIN commitmail json YAML

Updated security/py-gssapi, devel/py-prompt_toolkit2, databases/py-ldap3, time/py-dateparser

(adam)

2020-03-07 12:22:43 UTC MAIN commitmail json YAML

py-dateparser: updated to 0.7.4

0.7.4:

Improvements:
* Fixed Python 2.7 tests

0.7.3:

New features:
* Extended Norwegian support
* Implement a PARSERS setting

Improvements:
* Add support for `PREFER_DATES_FROM` in relative/freshness parser
* Add support for `PREFER_DAY_OF_MONTH` in base-formats parser
* Added UTC -00:00 as a valid offset
* Fix support for ���one���
* Fix TypeError when parsing some invalid dates
* Fix tokenizer for non recognized characters
* Prevent installing regex 2019.02.19
* Resolve DeprecationWarning related to raw string escape sequences
* Implement a tox environment to build the documentation
* Improve tests stability
* Documentation improvements
* Performance improvements

(adam)

2020-03-07 12:16:20 UTC MAIN commitmail json YAML

py-ldap3: updated to 2.7

2.7:
- tested against Python 3.8.1 and pyasn1 0.4.8
- re-enabled ssl exception raising on bad certificate when only 1 server is present in the server pool
- removed Python 2.6 from Travis configuration
- added support for source specifications in LDAP connections
- added support for allowing special AD security identifier (SID) in DN
- fixed pickling of entry and attribute
- close connection when auto_bind fails
- operational attributes can be used in Abstraction Layer
- additional SSL options can be used in Tls object
- threading.Event replaces loop checking in async strategy. ASYNC strategy should be much faster now
- adding a key that is already an alias that contains other aliases in CaseInsensitiveWithAliasDict() now works properly
- when searching for GUID, UUID and SID the backslash character (0x5C) is properly managed
- LDIF output properly formatted when controls are missing
- operational attributes are not returned in MOCK strategies when not requested
- undecodable values are returned as raw bytes when using the pyasn1 decoder

(adam)

2020-03-07 12:14:37 UTC MAIN commitmail json YAML

py-prompt_toolkit2: updated to 3.0.4

3.0.4:

New features:
- Added many more vt100 ANSI sequences and keys.
- Improved control/shift key support in Windows.
- No Mypy errors in prompt_toolkit anymore.
- Added `set_exception_handler` optional argument to `PromptSession.prompt()`.

Fixes:
- Bugfix in invalidate code. `PromptSession` was invalidating the UI
  continuously.
- Add uvloop support (was broken due to an issue in our `call_soon_threadsafe`).
- Forwarded `set_exception_handler` in `Application.run` to the `run_async` call.
- Bugfix in `NestedCompleter` when there is a leading space.

Breaking changes:
- `ShiftControl` has been replaced with `ControlShift` and `s-c` with `c-s` in
  key bindings. Aliases for backwards-compatibility have been added.

(adam)

2020-03-07 12:13:41 UTC MAIN commitmail json YAML

py-gssapi: updated to 1.6.2

v1.6.2: Meyer (patch 2)

Changelog

Features
Provide wheels for python-3.8 on Windows

Documentation
Expand on documentation of cred stores

(adam)

2020-03-07 11:23:35 UTC MAIN commitmail json YAML

doc: Updated editors/poedit to 2.3

(wiz)

2020-03-07 11:23:16 UTC MAIN commitmail json YAML

poedit: switch to official tarball

Remove unnecessary patches/targets.

Do not set DIST_SUBDIR because I've just updated the package.

(wiz)

2020-03-07 11:09:44 UTC MAIN commitmail json YAML

2020-03-07 11:05:28 UTC MAIN commitmail json YAML

poedit: update to 2.3.

Version 2.3
-------------

- Improved pre-translation performance.
- Added support for XLIFF 1.0.
- Improved handling of punctuation in QA checks.
- Improved macOS 10.15 Catalina compatiblity.

(wiz)

2020-03-07 09:18:53 UTC MAIN commitmail json YAML

doc: Updated audio/picard to 2.3.1

(wiz)

2020-03-07 09:18:43 UTC MAIN commitmail json YAML

picard: update to 2.3.1.

# Version 2.3.1 - 2020-02-27

## Bug-fix
- [PICARD-1745] - Packaged libdiscid is not compatible with macOS 10.12
- [PICARD-1748] - Many release events can cause the versions context menu to overflow
- [PICARD-1750] - Existing acoustid_fingerprint tags are not considered for AcoustID submission
- [PICARD-1754] - DEL always removes release or file from main window
- [PICARD-1756] - Plugin update fails to compare plugin versions with double digit versions
- [PICARD-1757]` is used in a script
- [PICARD-1760] - Prevent duplicates in top tags editor
- [PICARD-1762] - Dropping a PDF file on cover art image box doesn't work
- [PICARD-1765] - Adding uppercase tags to preserved tags list is not handled correctly
- [PICARD-1772] - Unexpected results with `$num` function
- [PICARD-1773] - Untrapped error on `$mod` with zero input
- [PICARD-1774] - `$lenmulti` with missing name returns "1"

## New Feature
- [PICARD-1743] - Add script functions `$sortmulti` and `$reversemulti` to sort and reverse multi-value variables
- [PICARD-1751] - Provide a `%_releasecountries%` variable

## Improvement
- [PICARD-1746] - Change Generate AcoustID Fingerprints shortcut to Ctrl+Shift+Y / ������Y
- [PICARD-1752] - Use preferred release countries to select a matching release country if there are multiple
- [PICARD-1755]
- [PICARD-1759] - Make editing tags in top tags list more intuitive
- [PICARD-1771] - Completely ignore release types set to zero in preferred releases

# Version 2.3 - 2020-02-17

## Bug-fix
- [PICARD-1739] - Update check does not handle alpha, beta and rc versions properly
- [PICARD-1744] - Invalid ignore path regex can crash Picard

## Improvement
- [PICARD-1740] - Save originalfilename to ASF tags

# Version 2.3.0rc1 - 2020-02-11

## Bug-fix
- [PICARD-1688] - "Submit AcoustIDs" fails with many tracks
- [PICARD-1719] - `$unset` marks tag for deletion
- [PICARD-1724]
- [PICARD-1725] - Fingerprint indicator rendering artifacts
- [PICARD-1726] - Crash when closing options quickly before plugin list got loaded
- [PICARD-1727] - Performer tag in metadata list is not translated
- [PICARD-1733] - App does not start on macOS 10.12
- [PICARD-1736] - "Generate AcoustID Fingerprints" is too long for the toolbar

## Improvement
- [PICARD-1716]
- [PICARD-1717] - Backup config file on update
- [PICARD-1720] - Add script function `$slice` to extract a portion of a multi-value variable
- [PICARD-1721] - Add script function `$join` to join the elements of a multi-value variable
- [PICARD-1723] - Match to album should consider the disc number
- [PICARD-1729] - Add scripting function `$datetime` to return the current date and time
- [PICARD-1737] - Add keyboard shortcut Ctrl+Alt+F for "Generate Fingerprints"
- [PICARD-1738] - Load a recording URL entered into the search field as standalone recording

# Version 2.3.0b1 - 2020-01-30

## Bug-fix
- [PICARD-239] in tagger script
- [PICARD-965] - Items in tagger scripts list are squished
- [PICARD-1054] - Picard swallows values of Qt command line arguments
- [PICARD-1218] - Script names aren't truncated properly
- [PICARD-1312] - Hotkeys for buttons do not work on macOS
- [PICARD-1565] - Picard ignores results in Acoust ID web service response
- [PICARD-1592] - APEv2: Read tags case insensitive
- [PICARD-1625] - UI unresponsive while matching files to release
- [PICARD-1626] - Locales in Options > Metadata are not translated and not sorted
- [PICARD-1629] - Duration for AAC files with APEv2 tags is wrong
- [PICARD-1658] - macOS: System wide libdiscid is used instead of the bundled one
- [PICARD-1662] embedded images
- [PICARD-1664] - Cluster lookup does not use preferred release types
- [PICARD-1667] - Some scripting functions are always true
- [PICARD-1668] - Read fails if mp4 file has "disk" tag set but empty
- [PICARD-1675] - Allow disabling auto update for Windows builds
- [PICARD-1678] - Picard crashes if result from search server contains non-integer scores
- [PICARD-1693] - Position and size of log view and activity history are not preserved
- [PICARD-1699] - On scan asking the user to enable the fingerprinting does always abort the scan
- [PICARD-1700] - Crash with PyQt5 when opening cover art context menu
- [PICARD-1709]
- [PICARD-1711] - Cannot delete lyrics from ASF, ID3, MP4 and APE files

## New Feature
- [PICARD-34] - Add a fingerprint indicator
- [PICARD-118] - Windows: Provide a portable Picard version
- [PICARD-125] - Support for AC3
- [PICARD-170] - Allow selecting displayed columns
- [PICARD-714] - Allow user to reorder fields in the lower pane
- [PICARD-991] - Allow calculating AcoustID fingerprints for matched recordings
- [PICARD-1098] - MP4: Support custom tags
- [PICARD-1521]" ID3 tag
- [PICARD-1656] - Allow setting cover art for clusters
- [PICARD-1673] - Show progress in Windows taskbar
- [PICARD-1674] - Show progress in Linux docks / taskbar supporting the Unity.LauncherEntry DBus interface
- [PICARD-1677] - Option to ignore tags for file changed status
- [PICARD-1684] - Allow re-ordering multi-value tags

## Improvement
- [PICARD-115] - Display 'YYYY', 'MM' and 'DD' in date input field when value not available
- [PICARD-321] - Backslash support in filenames if Windows compatibility is disabled
- [PICARD-1260] - Sort entries in Clusters more "naturally"
- [PICARD-1349]
- [PICARD-1401] - CD Lookup dialog does not make it clear how to submit a disc ID
- [PICARD-1402] - macOS: Register for supported file types to open with Finder or drag and drop on dock icon
- [PICARD-1467] - Provide signed Windows installer
- [PICARD-1523] - Make Picard case-agnostic for "Preserve tags from being cleared"
- [PICARD-1589]
- [PICARD-1628] - Make APEv2 tags with AAC optional
- [PICARD-1631] - Notarize macOS app
- [PICARD-1646] - Respect preferred release types when scanning tracks
- [PICARD-1650] - Select / load multiple items from search results
- [PICARD-1652]
- [PICARD-1659] - Natural sorting for search results
- [PICARD-1661] - Improve preserved tags autocomplete
- [PICARD-1665] - Disable uninstall for globally installed plugins
- [PICARD-1666] - Consider video / audio when comparing files to tracks
- [PICARD-1671] - Rework Options > Tags page
- [PICARD-1672]
- [PICARD-1680] - Select / load multiple items from CD lookup results
- [PICARD-1682] - Multiline editing for lyrics and comments
- [PICARD-1683] - Autocompletion when editing media, releasetype, releasecountry and releasestatus tags
- [PICARD-1686] - Always keep [non-album tracks] entry on top
- [PICARD-1692] - Change sliders to jump to clicked position
- [PICARD-1695] - Make script editor UI consistent with other option pages
- [PICARD-1712] - Use Ctrl+D as keyboard shortcut to remove albums or files
- [PICARD-1714] - Focus search input with Ctrl+F
- [PICARD-1715] - Allow changing file extension by manipulating the %_extension% variable in renaming script

## Task
- [PICARD-1406] - Refactor Metadata.set and metadata.__setitem__
- [PICARD-1465] - Add Picard to Windows Store
- [PICARD-1596] - Automate PyPI deployment
- [PICARD-1653] - macOS: Enable Hardened Runtime
- [PICARD-1669] - Build Windows 10 MSIX app package
- [PICARD-1703] - Upgrade to PyInstaller 3.6

(wiz)

2020-03-07 09:14:44 UTC MAIN commitmail json YAML

doc: libLLVM, synergy

(tnn)

2020-03-07 09:14:17 UTC MAIN commitmail json YAML

synergy: update to 1.11.0

6518 Key combination that will force a server restart
6588 Version number header with update check
6569 Unable to run on macOS 10.15 Catalina
6561 Debian buster no longer supports CA key length of 1024
6556 Function missing error from OpenSSL/TLS
6566 Debug message output mistakenly as info message
5959 User interface failed to load local fingerprint

(tnn)

2020-03-07 09:11:01 UTC MAIN commitmail json YAML

doc: Updated www/http-parser to 2.9.3

(wiz)

2020-03-07 09:10:52 UTC MAIN commitmail json YAML

http-parser: update to 2.9.3.

v2.9.3
Support multi-coding Transfer-Encoding
Use -f option when calling ln at install time

(wiz)

2020-03-06 22:44:18 UTC MAIN commitmail json YAML

2020-03-06 20:50:25 UTC MAIN commitmail json YAML

Avoid conflicting implicit definition of htonl() on NetBSD.

(schmonz)

2020-03-06 19:58:39 UTC MAIN commitmail json YAML

note bacula updates

(jnemeth)

2020-03-06 19:48:48 UTC MAIN commitmail json YAML

Update to Bacula 9.6.2

              Release Notes for Bacula 9.6.2

This is a minor new release with several new features and a number of bug
fixes.  The catalog datbase format remains unchanged from the 9.4.4 release

Note: Release-9.6.0 had a build error when using readline, and Release-9.6.1
had an inappropriate file size for the readline history file, so both releases
have been withdrawn.

Major Baculum New Features:
- SELinux support
- New graph types
- Graphical client status
- Graphical running job status
- Capability to start, stop and restart components
- Support for commands that can take a long time (label, estimate...)
- List job files tab on the job history page
- Bandwidth limit setting for client and for job
- New statistics configuration page
- Improvements to responsive interface
- Option to show size unit values as decimal or binary bytes
- Support for new directives
- New Web controls (password, speed, multiple textbox)
- New API functions
- Job history list on job page

Bacula New features:
- Docker plugin.  Documentation for this plugin is not yet ready,
  but will be forthcoming within a few weeks.
- Statistics Collector for Dir, FD, and SD (interface to Graphite)
  - New Statistics resource
  Documentation for this feature is in the New Features section of
  the main manual
- Support for MacOS suspend in File daemon
- SD SyncOnClose directive in Device resource

26Feb20
- Apply fix for history size from Martin Simmons
- Fix missing part of patch 8135b9d21d -- readline truncate fix
- baculum: Fix using bconsole with sudo on Fedora if SELinux is enabled
- baculum: Add copy, CSV and column visibility buttons to tables
- baculum: Add buttons and colvis DataTables plugins
- baculum: Add additional values to job and volume API endpoints
- docker: Replace realloc_pm() for check_size().
- Update pluglib.
- Fix Docker Plugin for accurate backup.
- Docker: add baculatar docker image.
- Win32: update Windows build to including needed collector files
- Get Branch-9.4 ReleaseNotes
- Update po POTFILES.in and version
- Get ChangeLog from Branch-9.4
- baculum: Update Polish translations for API and Web
- baculum: Update Portuguese translations for API and Web
- Fix cats-test.c compile
- baculum: Upgrade W3.CSS from version 4.10 to 4.13
- Add Docker Plugin for FileDaemon.
- Add pluglib fd plugin support utilities.
- Redesigning PM management add missing files.
- baculum: Fix delete job button visibility
- baculum: Add to BVFS lsdirs, lsfiles and versions endpoints new output=raw/json
  parameter
- baculum: Update spec and deb files
- baculum: Do not try to switch to new user in API and Web install wizards
- baculum: Improve Polish translations
- baculum: Fix maximum length for basic auth password fields
- baculum: Start storing basic auth passwords in APR MD5 format
- baculum: Fix button to reopen change user password setting
- baculum: Fix sorting clients in fileset browser window
- baculum: Improve showing create new resource messages
- baculum: Improve texts in restore wizard
- baculum: Use new icons in restore and fileset browsers
- baculum: Fix PHP error on storage view page with autochanger comming from
  host different than main (reported by Jose Alberto)
- baculum: Fix internal error on restore page if MySQL catalog database is
  used
- baculum: Avoid doing redundant API calls by job monitor
- baculum: Add support to restore from copy jobs
- baculum: Add API changes to support restore from copy jobs
- baculum: Add script for checking if Baculum files are installed correctly
- baculum: Refactor authentication, authorization and exceptions
- Fix #5708 about "cancel all" command issue
- baculum: Bandwidth limit window improvements
- baculum: Add auto-refreshing job tables
- baculum: Add progress bar to restore jobs on status client
- baculum: Add job name parameter to monitor
- baculum: Add table filters
- baculum: Add restore progress bar
- baculum: In job status avoid calling client if job isn't running
- Fix compilation on Solaris
- baculum: Extend max length for client secret field to maximum allowed secret
  size
- baculum: Improvements to messages resource
- baculum: Implement swipe event and use it to hide main menu on mobile devices
- baculum: Group directives into sections in config directive list
- baculum: Fix problem with shaking spinning icons on Firefox
- baculum: Add confirm window to delete job action
- baculum: Add job history list on job page
- baculum: Fix loading first job setting in run job window on window open
- baculum: Add in API wizard example sudo configuration for bconsole and JSON
  tools
- baculum: Make resource config page buttons always available
- baculum: Fix language setting in config wizard during first run
- baculum: Fix refreshing job status only when actions tab is open
- baculum: Miscellaneous improvements to schedule configuration
- baculum: Extend combobox control to support associative arrays as data
  source
- Fix for #0005391: show negative values.
- Fix #5546 about incorrect level for job resumed
- baculum: Move refresh job button and log order button to job log tab
- baculum: Set job values on job selection in run job window
- baculum: Turn application mode to normal
- baculum: Add jsmin-php as framework dependency
- baculum: Fix small issues with old not using svg icons
- Fix error on .ls when plugin name without ':'
- baculum: Add list job files to job history view page
- baculum: Add list job files API endpoint
- tray-monitor: fix potential memory corruption
- Fix #5461 #5513 #4717 About WroteVol non-zero message
- Update Docker Plugin build procedure.
- docker: Add Docker Plugin DKID unittest.
- Add Docker Plugin regression tests - more files.
- Add Docker Plugin regression tests.
- build: Add Makefile update to fd plugin builds.
- baculum: Fix PHP error on running job status page and client status page
- baculum: Fix support for UTF-8 currency symbols in paths - reported by
  Fr辿d辿ric F.
- Fix running job count in status output
- baculum: Fix directing to default API page when API settings has not been
  created yet
- baculum: Set default refresh interval for status client
- baculum: Improve selecting storage value in run job window
- baculum: Fix saving to config empty runscript subresources
- baculum: Add graphical running job status on running job page
- baculum: Add progress bars to backup jobs displaying on status client page
- baculum: Fix displaying SqlQuery value in selection type job directive
- baculum: Add to client status modal window to set bandwidth limit for job
- baculum: Add API endpoint to set job bandwidth limit
- baculum: Add to client status modal window to set bandwidth limit for client
- baculum: Add API endpoint to set client bandwidth limit
- baculum: Add UnitType and AllowRemove parameters to speed type directive
  control
- baculum: Don not use data description and data dependencies modules initialization
- baculum: Improve checking dependencies
- baculum: Fix running job twice when job is running by run job window
- baculum: Changes to proper working list type controls on page load
- baculum: Change Font Awesome SVG icons into web fonts icons
- Add new psk-enable-test
- baculum: Fix removing fileset options subresources
- baculum: Make loading configuration controls easier
- baculum: Enable adding multiple file set file browser controls on the same
  page
- baculum: Fix using nested directives in repeater control
- baculum: Misc changes to keep backward compatibility in API endpoints
- baculum: Fix scrolling to new runscript subresource on add new runscript
  action
- baculum: Change way of working directive renderer
- baculum: Split API panel, oauth, api and page parts into separate services
- baculum: Add component start/stop/restart actions to Web
- baculum: Update API SELinux module for new component action policies
- baculum: Implement component start/stop/restart actions in API
- baculum: Show error message on status client request if client is not available
- baculum: Implement graphical status client
- baculum: Update Font Awesome icons to version 5.9.0
- baculum: Add output=raw/json parameter to show client API endpoint
- baculum: Add status client API endpoint
- baculum: Remove deprecated and not used directives
- baculum: On restore wizard job list add link to job history for specific
  jobid
- baculum: Fix showing job size value on jobs on volume page
- baculum: Minor fixes and improvements in fileset file browser
- baculum: Allow dollar character in bconsole commands (used for paths)
- baculum: Enable restoring data from locations included in paths defined in
  FileSet
- baculum: Make 'Run job' and 'Perform restore' buttons clickable at whole
  theirs area
- baculum: Miscellaneous improvements to use restore file browsers on different
  screen sizes and mobile devices
- baculum: Fix removing items from selected file browser in restore wizard
- baculum: Unify config module menus look
- baculum: Create multiple combobox control and use it in console ACL directives
- baculum: Add timeout to first refresh job log to have log output earlier
- baculum: Do not show unknown job level for admin job type
- baculum: Add new directives and new resources support
- baculum: Fix setting selected items in list directive controls
- baculum: Add version number to API and Web - idea proposed by Wanderlei
  Huttel
- baculum: Disable emulation prepared statements for MySQL to solve problem
  getting every value as string
- baculum: Apply framework patch that fixes SQL error when native MySQL prepare
  statements are used
- baculum: Add new graph types
- baculum: Add statistics resource support
- baculum: Add option to show size unit values as decimal or binary bytes
- Add a Bacula statistics collection routine.
- Fix incorrect ASSERTD().
- baculum: Fix showing unit for size and time period directive types
- baculum: Add missing speed type control to support speed type directives -
  reported by Wanderlei Huttel
- Fix comment
- baculum: Fix #2477 escaping backslashes in config in text directive types
- Fix bug 2476 -- copy/migration jobs fail when waiting for a new Volume
- Add copy-jobspan-label-wait-test to do_all
- Add two new regression tests submitted by Martin Simmons for bug 2476
- Add bsmtp Message-Id/MIME-Version/Content-Type headers.
- baculum: Fix #2474 error 404 if document root path uses link with ending
  slash - fix suggested by vondi
- Add Michael Narigon as author for Mac heap implementation
- Remove bacula32.def and bacula64.def.
- Redesigning PM management and add support for macOS.
- baculum: Add password field control and use it for password directives
- baculum: Add SELinux modules for Web and API
- baculum: Remove php database extensions dependency from web requirements
- Add tests/restart-jobmedia-test to do_all
- baculum: Update API documentation to job estimate endpoint
- baculum: Use in run job window estimate command in background to avoid HTTP
  timeout
- baculum: Move running job estimation to background in API part
- baculum: Prevent selecting in restore file browser directories placed in
  locations that are outside paths defined in fileset - reported by Wanderlei
  Huttel
- baculum: Fix removing path items selected to restore in restore wizard
- baculum: Fix clearing restore path field after selecting backup in restore
  wizard
- baculum: Update API documentation
- baculum: Add API endpoints to update slots with and without barcodes and use
  them in on web interface side
- baculum: Use on web interface side new API endpoints to label volume with and
  without barcodes
- baculum: Add API endpoints to label volume with and without barcodes
- baculum: Update run job API endpoint in API documentation
- baculum: Request #2469 add start and cancel buttons on job history list
  page
- baculum: Add filesetid parameter to run job API endpoint
- baculum: Set column visibility priorities for status schedule tables in
  responsive mode
- baculum: Add status schedule endpoint to API documentation
- baculum: Fix showing graphs if exists finished job with empty start time
  value
- baculum: Fix TPhpFatalErrorException exception on job view page with PHP
  version lower than 5.5
- baculum: Extend log parser to support restore client, job name and volume
  names
- Rework fsync patch for win32
- Fix Windows SD compilation
- Add Cython detection
- Add SyncOnClose Storage Device directive
- Add db_get_jobmedia_record() function
- Check JobMedia validity after an incomplete job

Bugs fixed/closed since last release:
0005391 2469 2474 2477 5461 5546 5708

========================================================================
Release 9.4.4

This is a bug fix release to 9.4.3.  It includes some fixes that fix
bad data records in Copy/Migration jobs or problems doing restores
of Copy/Migration jobs.

28May19
- rpm: Fix mysql dependency for bacula-postgresql
- Fix bug 2476 -- copy/migration jobs fail when waiting for a new Volume
- Add copy-jobspan-label-wait-test to do_all
- Add two new regression tests submitted by Martin Simmons for bug 2476
- Remove bacula32.def and bacula64.def.
- Add Michael Narigon as author for Mac heap implementation
- Add tests/restart-jobmedia-test to do_all
- Allow to hangup/blowup inside a file for tests
  slash - fix suggested by vondi
- Add db_get_jobmedia_record() function
- Check JobMedia validity after an incomplete job
- baculum: Fix #2477 escaping backslashes in config in text directive types
- baculum: Fix #2474 error 404 if document root path uses link with ending
- baculum: Remove php database extensions dependency from web requirements
- baculum: Fix removing path items selected to restore in restore wizard
- baculum: Fix clearing restore path field after selecting backup in restore
    wizard
- baculum: Fix TPhpFatalErrorException exception on job view page with PHP
    version lower than 5.5

Bugs fixed/closed since last release:
2474 2476 2477

========================================================================
Release 9.4.3

This is a bug fix release for version 9.4.2.  It includes a number of bug
fixes and patches.

Baculum: there have been significant additions and changes to Baculum.
If you want a web gui please check it out.

S3 driver: If you are trying to build the S3 drivers, please remember to use the
community supplied (from Bacula Enterprise) version of libs3.so found at:

https://www.bacula.org/downloads/libs3-20181010.tar.gz

As usual the binaries that correspond to this release will follow in
a week or two.

If there are no additional major bugs, this will be the last of the 9.4.x
releases.  The next release will have a number of new features, and will
require a major database upgrade (don't worry it will be easy -- just
run update_bacula_tables)

02May19
- Fix Window bpipe-fd strncpy programming error
- Change mysql my_bool to bool as it was removed from mysql
- Improve assert message
- examples: move backup-to-cdwriter.txt to move-backup-to-usb.txt
- fix memory leak in DIR for copy-job
- Skip empty lines when generating the FileSet from a command
- Fix creation of bad JobMedia records in Incomplete Job
- Add messages for Incomplete Jobs
- Fix misplaced cancel check reported by Alain
- Change round() to bround() to avoid library definition conflict
- rpms: Fix bacula-cloud spec file
- rpms: Add bacula-cloud spec file
- rpms: Add missing isworm script
- Use more appropriate computation for VolIndex when creating restore .bsr
- Fix Daemon message "Message repeated X times" count
- Fix Carsten's names
- Make diff.pl adapt to different install locations
- Fix #4598 Display JobIds used in the restore job log
- Add smartalloc function to print the owner of a buffer
- Avoid to use the same variable name for two different things in the cmd_parser
  class
- Fix #4433 about 'UPDATE File SET MD5='...' WHERE FileId=0' error when using
  SpoolAttributes=no
- Fix MaxVolumeBytes accounting after a mount request
- Fix verify volume jobs with sparse files
- Fix small memory leak with Console runscripts
- Add 'prune jobs/files all' command
- fix #4383 Sometime SD hangs when TLS and DEDUP are used together

- baculum: Add status schedule page
- baculum: Add status schedule API endpoint
- baculum: Fix schedule directives setting
- baculum: Update Portuguese translation file
- baculum: Fix #2466 add plugin directive support in fileset resource
- baculum: Fix updating whole Bacula config at once
- baculum: Fix showing validation error if new config is incorrect
- baculum: Fix setting multiple config resources at once
- baculum: Fix renaming resources
- baculum: Add links to resources in job log output
- baculum: Update example web server config files and spec file
- baculum: Fix list type directives on configure hosts page
- baculum: Fix showing messages resource configuration
- baculum: Add parent node property to directive list types
- baculum: Add capability to define multiple drivetype and fstype directives in
  fileset resource
- baculum: Fix showing runscript subresource on job pages
- baculum: Update new texts in Portuguese translation file
- baculum: Add missing texts to translation files reported by Wanderlei Huttel
- baculum: Update Portuguese translations
- baculum: Fix showing schedule resource configuration on job view and job
  history view pages
- baculum: Fix returning one line output from bconsole
- baculum: Fix restore wizard error when no fileset available for normal user
  with limited access
- baculum: Add capability to use many ACL Console directives in one config
  resource
- baculum: Add client ls command to openapi file
- baculum: Add text box list control to support directives that can be defined
  multiple times in one resource
- baculum: Add cancel button to last step new job wizard
- baculum: Change PoolType field from text box into combo box
- baculum: Fix adding new schedule run directives
- baculum: Add support to multiple schedule run directives
- baculum: Fix in API part saving job runscript config if RunsWhen=Always
- baculum: Fix adding paths to empty include block
- baculum: Fix saving job runscript config if RunsWhen=Always
- baculum: New create backup job wizard
- baculum: Add API endpoint to list files/dirs on client

Bugs fixed/closed since last release:
2466 4383 4433 4598

=======================================================================
Release 9.4.2

This is a bug fix release for version 9.4.1.  It includes a number of bug
fixes and patches.  Thanks to the community for your participation.
9 bug reports were closed.  This version should fix virtually all
the problems found on FreeBSD.

If you are trying to build the S3 drivers, please remember to use the
community supplied (from Bacula Enterprise) version of libs3.so found at:

https://www.bacula.org/downloads/libs3-20181010.tar.gz

04Feb19
- Update Windows .def files
- Change create_postgresql_database.in script to be more flexible
- Implement eliminate verify records in dbcheck bug #2434
- Enhance verify-voltocat-test to detect comparing deleted files
- Fix bug #2452 VerifyToCatalog reports deleted files as being new
- Use correct quoting for a character -- fixes previous patch
- Recompile configure.in
- Apply Carsten's multiarch patch fixes bug #2437
- Apply Carsten's patch for adding CPPFLAGS to tools/gigaslam.c compile
- Allow . to terminate sql queries prompts
- baculum: Update Baculum API OpenAPI documentation
- Fix rwlock_test unittest bug #2449 Only call thr_setconcurrency if it's
  available. Fix order of linking and installation.
- FixFix spelling errors found by lintian by Carston in bug #2436
- Apply chmods from Leo in bug #2445
- Add license files LICENSE and LICENSE-FOSS to the regression directory
- Display daemon pid in .apiV2 status output
- Attempt to ensure that ctest job output gets uploaded
- Apply varargs patch from Martin for bug 2443
- Apply recv() hide patch from Martin
- Fix lz4.c register compilation from bug #2443
- dbcheck: Improve error message when trying to prune Path records with BVFS is
  used.
- Update cdash for version 9.4
- Fix bug #2448 bregex and bwild do not accept -l command line option
- Partial update copyright year
- Fix struct transfer_manager to be class transfer_manager
- Print Device xxx requested by DIR disabled only if verbose is enabled in
  SD
- Add migrate-job-no-resource-test to all-disk-tests
- Remove unused berrno call + return
- Remove mention of Beta release from ReleaseNotes
- Fix #3225 about Migration issue when the Job resource is no longer defined
- baculum: Fix restore paths with apostrophe
- baculum: Fix data level
- Change endblock edit to unsigned -- suggested by Martin Simmons
- Update DEPKGS_VERSION
- baculum: Adapt Apache configs to version 2.4

Bugs fixed/closed since last release:
2434 2436 2437 2443 2445 2448 2449 2452 3225

(jnemeth)

2020-03-06 14:32:42 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 6.4.1.2

(ryoon)

2020-03-06 14:32:11 UTC MAIN commitmail json YAML

libreoffice: Update to 6.4.1.2

Changelog:
6.4.1.2
Bugs fixed compared to 6.4.1 rc1:

    tdf#122218 After Update to 6.1.4 on macOS fonts are blurred on retina display (xcode 10) [Stephan Bergmann]
    tdf#124983 EDITING Calc: After hiding a column, column breaks and row breaks are inserted [Xisco Fauli]
    tdf#125520 EDITING: Calc: Error when dragging and dropping OLE objects with 'Insert as Copy' [Xisco Faulí]
    tdf#129789 FILEOPEN: Bitmap set as comment areas are lost after saveing/reloading the document for hidden comments [Noel Grandin]
    tdf#129912 Cannot open DOC - regression [Jan-Marek Glogowski]
    tdf#130080 Cant export to folder with Umlaut (ä/ü/ö) in folder name [Michael Weghorn]
    tdf#130187 Crash when closing print preview tabbed notebookbar Libreoffice 6.4 (rc 1, rc2 and rc3) [Mike Kaganski]
    tdf#130340 cmd + space = crashes reliably for keymap window [Caolán McNamara]
    tdf#130362 Insert in-line OLE formula with math, broken anchoring (work around comment 4) [Miklos Vajna]
    tdf#130373 Since update, substitute color only works if left set to transparent. [Noel Grandin]
    tdf#130404 get-pip.py fails to import _queue.pyd with LibreOffice 6.4.0.3 and embedded python 3.7.6 on Windows 10 [Michael Stahl]
    tdf#130440 Undo in impress always switches back to first slide [Caolán McNamara]
    tdf#130462 Form wizards have incorrect default size (win) [Caolán McNamara]
    tdf#130482 Can't align text in a textbox [Miklos Vajna]
    tdf#130484 Controls become disabled in the database wizard (non gtk3) [Caolán McNamara]
    tdf#130486 Calc: After setting cell format alignment to "Distributed", the cell is no longer able to set to "Justified" anymore [Caolán McNamara]
    tdf#130555 Crash when clearing the 'Find' text field [Stephan Bergmann]
    tdf#130593 Impossible to create a Decimal field with more than 1 decimal place [Caolán McNamara]
    tdf#130614 Crash in: SfxItemPool::IsInRange(unsigned short) [Xisco Faulí]
    tdf#130623 Base: Empty Field Properties (gtk3) [Caolán McNamara]
    tdf#130640 (regressions-printable-page-borders) [META] Regressions introduced by printable page borders also initially visible [Xisco Fauli]
    tdf#130658 Crash on adding word to User-defined dictionary (gtk3) [Caolán McNamara]

6.4.1.1
Bugs fixed compared to 6.4.0 RC3

    ofz#20051 if duplicate exists then m_ObjToRecMap points to deleted element [Caolán McNamara]
    ofz#20422 reversed condition [Caolán McNamara]
    tdf#103983 FILESAVE: DOCX: shape having textbox lost after roundtrip [Miklos Vajna]
    tdf#108869 Libre 5.4 beta2 Help - Check for Updates icon missing [Adolfo Jayme Barrientos, Seth Chaiklin]
    tdf#114746 Improve CJK and CTL fonts setting in default Impress templates [Laurent BP]
    tdf#115026 EDITING: LibreOffice ignores page break when adding a table to the second page (& deletes a page in a certain case) [Justin Luth, Xisco Fauli]
    tdf#121458 [EDITING] Charts data ranges in Writer cannot be edited [Vasily Melenchuk]
    tdf#126459 Misplaced video in presenter console for non-gtk3 VCL plugins [Katarina Behrens]
    tdf#126795 A document with indented bulleted paragraphs saved to DOCX in Writer 6.2.1 looks wrong, but is fine when saved to DOCX from Writer 6.2.0 [Serge Krot]
    tdf#127112 Numbering style editor: Leaving Customize tab with a non-default level selected, then returning to it, gives multiple levels selected, and selection behaves erratically [Seth Chaiklin]
    tdf#127566 New Help: The elements that are copied to clipboard when clicked should not jump when the indicator border appears [Mike Kaganski]
    tdf#127782 New Print dialog is too high [Caolán McNamara]
    tdf#128046 List hierachy not maintained on copy'n'paste [Katarina Behrens]
    tdf#128207 FILEOPEN: DOCX: Charts with absolute position are displayed on top of each other [Bakos Attila]
    tdf#128304 FILESAVE DOCX CJK characters have wrong orientation in shapes and frames in tb-rl writing mode [Mark Hung]
    tdf#128673 infilter Parameter does not use entered encoding (CP850) [alonso]
    tdf#128782 When execute undo, Text box moves. [Xisco Fauli, Vasily Melenchuk]
    tdf#128849 Add new Breeze-Dark SVG / Sifr-Dark SVG icons [rizmut]
    tdf#129158 sorting multiple selected rows leads to CALC hanging [Caolán McNamara]
    tdf#129237 FILEOPEN: DOCX: Incorrect title in field [Jan-Marek Glogowski, Xisco Fauli]
    tdf#129256 ReDim is slow when array custom type is explicitly known [Mike Kaganski]
    tdf#129353 FILEOPEN Bibliography contents is imported outside of bibliography field in a DOCX [Mike Kaganski]
    tdf#129382 CRASH: Importing a specific file ( See comment 6 ) [Vasily Melenchuk]
    tdf#129402 ToC and its title in a DOCX imported wrong [Mike Kaganski]
    tdf#129412 Crash when registered data source is not available. [Julien Nabet]
    tdf#129417 Rename PDF export option from "Full-sheet previews" to something else (and the choice is "Whole sheet export") [Roman Kuznetsov]
    tdf#129452 FILEOPEN DOCX bottom border of vertically merged table cells missing [Szabolcs Toth]
    tdf#129481 Undoing "increase indent" undoes only one line at a time [Jim Raykowski]
    tdf#129516 FILEOPEN: Shape gets rotated at import time [Miklos Vajna]
    tdf#129582 FILEOPEN: DOCX: footer is missing on page 2 [Michael Stahl]
    tdf#129604 Extra/broken help content packaged with installer [Olivier Hallot]
    tdf#129625 Gray out categories in Navigator, if they have zero instances [Jim Raykowski]
    tdf#129655 Shape textbox in writer ignores WritingMode. [Mark Hung]
    tdf#129659 CRASH on file opening [Jan-Marek Glogowski]
    tdf#129680 Spacing and Indent controls make cursor disappear [Jim Raykowski]
    tdf#129763 The Manage Changes dialog defies resize with the gtk3 VCL plugin [Caolán McNamara]
    tdf#129805 Crash when copying the content of a complex DOCX [Michael Stahl]
    tdf#129846 Missing Extra Large (32px*32px) Sifr Icons [rizmut]
    tdf#129888 FILEOPEN: Incorrect shape position [Bakos Attila]
    tdf#129924 Writer: DOCX: font color is not white [Serge Krot]
    tdf#129933 Hex color code truncated, when Pasting into field of the "Pick a Color" dialog [Caolán McNamara]
    tdf#129993 FILEOPEN: LWP: files with tables/columns don't open after LO3.3.4, broken formatting [Noel Grandin]
    tdf#130020 No warning displayed even if error/warning code was set when spreadsheet data fails to save to dBASE format. [Eike Rathke]
    tdf#130061 cannot set "Start at" and "Rel. Size" in numbering dialog, stick on zero [Caolán McNamara]
    tdf#130093 FILEOPEN: LWP: General input/output error [Caolán McNamara]
    tdf#130130 In Insert menu, multiple hotkey never reaches 3rd item (gen) [Caolán McNamara]
    tdf#130133 FILESAVE wrong values for attribute chart:regression-type in ODF 1.2 [Julien Nabet]
    tdf#130143 LibreOffice 6.4.0.2, Tools, Options, Fonts, Replacement Table, check, crashed [Caolán McNamara]
    tdf#130155 Writer navigator crashes when + is pressed on entries without children [Jim Raykowski]
    tdf#130164 GTK3: page format / header / more is non-responsive [Caolán McNamara]
    tdf#130179 CRASH: inserting comment to picture [Miklos Vajna]
    tdf#130205 Invisible icons with Breeze Dark theme [rizmut]
    tdf#130214 CRASH: importing file [Mike Kaganski]
    tdf#130216 Safe mode: Show user profile fails to open the folder [Mike Kaganski]
    tdf#130239 CRASH: Closing LibreOffice while Infobox is displayed ( gtk3 ) [Caolán McNamara]
    tdf#130286 Crash in: SwDrawTextShell::Execute(SfxRequest &) [Szymon Kłos]
    tdf#130364 In Tools, Options, Fonts, the Fonts window has no scroll screen, you canries tab, move up/down buttons: Reversed actions [Julien Nabet]

(ryoon)

2020-03-06 14:22:46 UTC MAIN commitmail json YAML

doc: Updated devel/cbindgen to 0.13.1

(ryoon)

2020-03-06 14:22:46 UTC MAIN commitmail json YAML

2020-03-06 14:22:14 UTC MAIN commitmail json YAML

cbindgen: Update to 0.13.1

Changelog:
0.13.1
  * Support #[cfg] on individual enum variants. (#469)

0.13.0
* Support 'swift_name' attributes on generated functions (#449)
* Add [export.pre_body] to config (#452)
* Handle new line in doc attribute (#454)
* Add support for `Self` in tagged enums, structs and unions (#455, #455, #456)
* Make sentinel variant respect regular config (#459)
* Fix layout of tagged enums with size under some configurations (#463)
* Add an option to allow configuring the order of function names in generated headers (#466)

0.12.2
Not available

(ryoon)

2020-03-06 13:56:27 UTC MAIN commitmail json YAML

qt5-qttools: fix PLIST for llvm option

(wiz)

2020-03-06 13:48:32 UTC MAIN commitmail json YAML

2020-03-06 13:46:27 UTC MAIN commitmail json YAML

bump bl3.mk for pkg-config filename change

(tnn)

2020-03-06 13:40:44 UTC MAIN commitmail json YAML

qt5-qtwebkit: add py-expat build dependency

(wiz)

2020-03-06 13:39:26 UTC MAIN commitmail json YAML

libquic: Strip -Werror

(nia)

2020-03-06 13:35:15 UTC MAIN commitmail json YAML

gimp: try to fix the build

- gimp looks for mypaint-brushes-1.0 but we have mypaint-brushes-2.0 now
- don't include archivers/xz/buidlink3.mk twice

(tnn)

2020-03-06 13:10:02 UTC MAIN commitmail json YAML

2020-03-06 13:02:00 UTC MAIN commitmail json YAML

doc: Updated net/libexosip to 5.1.1

(nia)

2020-03-06 13:01:47 UTC MAIN commitmail json YAML

libexosip: Update to 5.1.0

eXosip2 (5.1.0) - 2020-01-16
* new API:
Generate random string: (low entropy, only hexa)
int eXosip_hexa_generate_random(char *val, int val_size);
Generate random string: (high entropy when compiled with openssl)
int eXosip_byte_generate_random(char *val, int val_size)

* provide more entropy with eXosip_byte_generate_random (with openssl when available).
* fix TLS security issue reported by Alexander Traud regarding hostname validation when using NAPTR/SRV.
* add support for epoll (detected by configured) // becomes the default on linux platforms with autotools
* fix bug #56839: The cnonce should not be static -this is identified as replay attack by some services-.
* fix tcp and tls connection failure detection (accelerate error detection and recovery)
* fix: fixed a crash with DTLS

eXosip2 (5.1.0) - 2019-03-27
* minor API update:
  API parameter change: eXosip_call_build_ack/eXosip_call_send_ack API to use tid instead of did as parameter.

* new API: add an API to insert one extra header in BYE:
  int eXosip_call_terminate_with_header(struct eXosip_t *excontext, int cid, int did, const char *header_name, const char *header_value);
  void eXosip_dnsutils_release(struct osip_naptr *naptr_record); required after usage of eXosip_dnsutils_naptr.

* new OPTION:
EXOSIP_OPT_SET_SESSIONTIMERS_FORCE option to force session timer to be used when remote side does not support it.

* structure change:
new param in eXosip_tls_credentials_t for pinning: "public_key_pinned". A file with the expected public key of server.
If you use eXosip_tls_ctx_t/eXosip_tls_credentials_t/EXOSIP_OPT_SET_TLS_CERTIFICATES_INFO, you need to recompile.

* fix processing response out of transaction. (avoid incorrect logs and extra work)
* fix https://savannah.nongnu.org/bugs/?54628 where ACK was only retransmitted for initial outgoing INVITE.
  fix: retransmit ACK for both initial INVITE and re-INVITE.
  fix: retransmit ACK for 2xx from forking (with a BYE) even if call does not exist.
  ACK for "old transaction" within the established dialog won't be retransmitted because the parameter only hold the latest ACK.
* fix bug report: https://savannah.nongnu.org/bugs/index.php?54624
  another patch to fix more issue related to cseq & PRACK.
  The newer code better handle forking use-case with PRACK.
  The newer code better handle several 1xx from same user.
* fix bug report: https://savannah.nongnu.org/bugs/index.php?54624 cseq wasn't increasing after a PRACK.
* improve portability code, detection of headers, windows compilation detection, sockaddr_storage was not correctly defined.
* fix udp layer: set ipbuf before using it.
* fix: allow socket descriptor to be 0 (posix requirement).
* fix: compile with any openssl version.
* allow compilation with OPENSSL_NO_DH, OPENSSL_NO_RSA, OPENSSL_NO_ECDH and/or OPENSSL_NO_DEPRECATED.
* remove old windows specific RSA obsolete code.
* add in eXtl_tls.c some explanations on usage of TLS with eXosip2. READ THEM.
* improve reliability for naptr/srv lookup (but still a short time).
* fix/improve _eXosip_mark_registration_expired: it was working correctly only if registration had previously failed.
* fix: attach call/dialog to CANCEL transaction (so EXOSIP_CALL_MESSAGE_ANSWERED will be received instead of EXOSIP_MESSAGE_ANSWERED).
* windows: fix DnsQuery to use UTF8 even if compiled without UNICODE (not applicable if you use c-ares).
* windows: add ENUM capability and improve NAPTR/SRV record (not applicable if you use c-ares).
* windows: you should use c-ares AND you should compile with UNICODE. (much better).
* add ability to define a dnsserver when doing NAPTR and SRV record (c-ares only).
* format of domain string for "eXosip_dnsutils_naptr" is "domain.com!+AUS|IP_DNSSERVER".
* fix for on android, DNS are not available any more (restricted access) (c-ares only).
* add support ENUM and regex for res_query API (not applicable if you use c-ares).
* sync with newer osip: use newer osip_naptr & osip_srv_record structures to hold ENUM sip result and
  improvements to retreive (and release) it via eXosip_dnsutils_naptr and eXosip_dnsutils_release APIs.
* TLS improvments: simplify client and server config, add ECDH cipher suite if missing,
  password for private key is optional, add support for public key pinning.
* improve to report EXOSIP_CALL_NOANSWER upon transport error for INVITE for faster detection.
* fix possible memory leak for X509 server certificate.
* fix crash if dialog has been already closed between 200ok and a received BYE.
* improve windows pipe replacement (use a free allocated port automatically).
* fix to optimize detection of TCP or TLS establishement, fix to optimize sending REGISTER after establishement.
* patch for call transfer to keep dialog after BYE, in order to be able to handle incoming/outgoing NOTIFY within calls after BYE.
* handle incoming UPDATE from alternative dialogs in early dialog mode.
* fix to reject any NOTIFY without established dialog coming later than 64 seconds after initial SUBSCRIBE.
* After a NAPTR query, some DNS server returns SUCCESS without NAPTR answers. In such use-case, fallback to manual SRV records.
* add SOCK_CLOEXEC option to sockets // add missing SO_KEEPALIVE options on TLS socket.
* EXOSIP_OPT_ENABLE_IPV6 now support 0(ipv4 only), 1(ipv6 only) and 2(ipv4 OR ipv6).
  With option 2, choice is made based on DNS and the stack can fallback between IPv4 and IPv6.
* fix possible memory leak when using wrong tid for eXosip_insubscription_send_answer.
* fix possible memory leak upon allocation error.
* fix leak upon syntax error in parameters provided for PUBLISH.
* fix leak upon syntax error in parameters provided for REGISTER.
* increase size of proto_ifs for IPv6 local address.
* RFC 2617 erratum: Errata ID: 1649 (minor issue).
* _exosip_isipv4addr: fix checking IPv4 address (minor issue).
* other minor updates.

eXosip2 (5.0.0)
* major API update: add a new parameter to eXosip_call_build_prack in order to create the PRACK
for this specific response and not for the latest.
* major API update: removal of eX_refer.h API. REFER are now handled with subscriptions APIs.
eXosip_refer_build_request removed
eXosip_refer_send_request removed
* major API update: subscription now handle both SUBSCRIBE and REFER with the same APIs:
eXosip_subscription_build_initial_refer ADDED
eXosip_subscribe_build_initial_request renamed eXosip_subscription_build_initial_subscribe
eXosip_subscribe_send_initial_request renamed eXosip_subscription_send_initial_request
eXosip_subscribe_build_refresh_request renamed eXosip_subscription_build_refresh_request
eXosip_subscribe_send_refresh_request renamed eXosip_subscription_send_refresh_request
eXosip_subscribe_remove renamed eXosip_subscription_remove
EXOSIP_IN_SUBSCRIPTION_* and EXOSIP_SUBSCRIPTION_* events may now relate to REFER subscription.
* major API change: eXosip_automatic_refresh is obsolete and has been removed.
only use eXosip_automatic_action instead
* API update:
eXosip_options_send_request returns a positive transaction id (tid) on success.
eXosip_publish returns a positive transaction id (tid) on success.
note: eXosip_message_send_request was already returing the transaction id (tid) on success.
* new API options:
EXOSIP_OPT_REMOVE_PREROUTESET: to keep Route Set
EXOSIP_OPT_SET_SIP_INSTANCE: define +sip.instance parameter in Contact headers
EXOSIP_OPT_ENABLE_USE_EPHEMERAL_PORT: option to use/not use ephemeral port in Contact.
EXOSIP_OPT_ENABLE_REUSE_TCP_PORT: option to reuse port.
EXOSIP_OPT_AUTO_MASQUERADE_CONTACT: option to enable automatic masquerading for Contact headers.
EXOSIP_OPT_UDP_LEARN_PORT: obsolete and will be removed in the future.
EXOSIP_OPT_SET_DEFAULT_CONTACT_DISPLAYNAME: define a display name to be added in Contact headers
* new API options: (high load traffic use-case: DO NOT USE FOR COMMON USAGE)
EXOSIP_OPT_SET_MAX_MESSAGE_TO_READ: set the number of message to read at once for each network processing.
EXOSIP_OPT_SET_MAX_READ_TIMEOUT: set the period in nano seconds during we read for sip message.
EXOSIP_OPT_GET_STATISTICS: retreive numerous statistics.
* rewrite/update autotools and ./configure options
  --enable-pthread=[autodetect|force]
    autodetect POSIX threads or force -DHAVE_PTHREAD [default=autodetect]
  --enable-semaphore=[autodetect|semaphore|sysv]
    select your prefered semaphore [default=autodetect].

* fix selection of Contact header for 3xx (default to a tel/sip/sips one with any transport)
* keep to call context enough time to handle redirection.
* fix race condition for processing SRV results (not likely to happen)
* fix bug when reading sip message longuer than 8000 over UDP and TLS.
* improve eXosip_add_authentication_info to avoid duplicate credentials
* if a SUBSCRIBE is rejected, the context will be released automatically
* add failover after a DNS failure.
* fallback to SRV even if we receive a NOTFOUND reply for NAPTR.
* fix route set with strict router.
* rename usage of -DHAVE_CARES_H into -DHAVE_ARES_H real name of header.
* remove warnings mainly related to socket API (getnameinfo/bind/accept/recv/connect/sendto)
* rewrite all loop using iterator to improve performance (useful for high load traffic)
* rewrite Via and Contact management: both will now contains the IP of the real network interface
  instead of the default one.
* improve NAPTR failover, more reliable // add failover for 503 answer
* improve interval to force REGISTER refresh upon network error and failover.
* improve TCP socket management
* add a callback to simplify/optimize/accelerate usage of wakelocks in android application using exosip2.
* improve TLS, add TLSv1.1, TLSv1.2, disable weak cipher (FREAK) and enable ECDHE cipher.
* add support for SNI tls extension (openssl 1.0.2)
* add try/except on windows to catch possible missing qwave (windows server)
* implement a timeout (32 seconds) for establishing a TCP and TLS connection.
* if a connection is failing, report the failure asap.
* fix memory leak in eXosip_call_get_referto
* remove extra connect on socket for TCP and TLS (not allowed for tcp stream)
* fix to correctly discard INVITE retransmission with same branch received after original INVITE was replied
* add WSACleanup for each WSAStartup call (windows)
* do not include contact in BYE and CANCEL
* fix to use sips when appropriate (in Contact)
* fix to avoid handling negative content-length
* do not start naptr for incoming transactions.
* fix bug when rseq is empty but exist
* add support for QOS on windows.
* improve connection handling/failure detection, keep alive options, in TLS, TCP, UDP.
* update static IDs (cid/did/rid/pid) to use range from 0 to INT_MAX to avoid possible collision
* other minor updates.

(nia)

2020-03-06 12:52:38 UTC MAIN commitmail json YAML

doc: Updated devel/libosip to 5.1.1

(nia)

2020-03-06 12:52:21 UTC MAIN commitmail json YAML

libosip: Update to 5.1.1

libosip2 (5.1.1) - 2020-01-16
* fix vulnerability report: Authentication-Info or Proxy-Authentication-Info are affected by a buffer overflow when building sip messages.
* fix vulnerability report: when boundary only contains one quote, strncpy will use the unsigned value of -1 as size parameter.
* fix: avoid several memory leaks detected in the SDP parser upon invalid SDP formats.
* fix bug #57467: infinite loop in sdp_message_a_attribute_del_at_index
* fix bug #56071: Heap-buffer-overflow in osip_util_replace_all_lws function in osip_message_parse.c
* fix to reject any non compliant answer with missing version digits.

libosip2 (5.1.0) - 2019-03-27
* STRUCTURE change: struct osip_srv_record
* STRUCTURE change: struct osip_naptr
* constant renamed: CRLF, LF, CR, SP renamed to OSIP_CRLF, OSIP_LF, OSIP_CR, OSIP_SP

* new API: int parser_add_comma_separated_header(const char *hname);

* support larger binary attachment.
* use strspn for better readability.
* update osip_naptr & osip_srv_record structures to hold more NAPTR info and store ENUM result.
* add AM_SILENT_RULES for autotools silent compilation.
* fix a bug introduced in version 5: The current code is not counting correctly escaped " for multiple
  headers on one line. This is fixed.
* In order to prevent incorrect parsing of header that should not appear on one line, osip now contains
  a list of known headers which are allowed to appear as "multiple header on one line separated with COMMA".
  Other headers will be parsed as ONE header.
* new API: parser_add_comma_separated_header API can be used to add other headers in the list, so they
  will be parsed by osip as "multiple header on one line".
* support for Visual Studio 2017: rename macro, better usage of WINAPI_FAMILY.
* add some pre-defined SIP answer code (from www.iana.org/assignments/sip-parameters/)
* fix windows compilation on mingw/msys if compiling without threads.
* fix bug report: sr #109265: SIP message body length underflow in libosip2-4.1.0
  https://savannah.gnu.org/support/?109265
* other minor changes: warning, compilation...

libosip2 (5.0.0)
* STRUCTURE change: additionnal parameter for "struct osip_srv_entry" used for failover in eXosip2.

* fix overflow: sr #109133: Heap buffer overflow in utility function *osip_clrncpy*
* fix overflow: sr #109132: Heap buffer overflow in *osip_body_to_str*
* fix overflow: sr #109131: Heap buffer overflow in `_osip_message_to_str`
* simplify usage of timercmp/timerisset/timerclear
* optimize list search: use iterator
* improve/update autotools (./configure and options, Makefile.am, ax_thread.m4...)
* verify a URI scheme only contains allowed char
* improve make check (test unit) to make it clear about the results expected.
* fix a possible buffer overflow of 1 byte in sdp_message_to_str (size=sdp allocated size)
* fix cseq check in order to stop retransmission of 200ok
* update to reject negative value in port number
* add support for ntlm authentication in parser
* include application_data when cloning sip message
* fix to allow correct parsing of quoted string in from/to/contact/...
* add authorizations and proxy_authorizations into ACK for 3xx, 4xx, 5xx, and 6xx (if answer was not 401/407)
* additionnal check for cseq number for matching incoming ack restransmission
* patch to transmit ack for OSIP_ICT_ACK_SENT event
* improve management of body length // fix a bug when initial value of body is \0.
* increase timer E as soon as we receive 1xx for NICT.
* update all reasons according to RFC.
* add some reason code from rfc4412, rfc3261 and rfc6086.
* parse addr spec with LAQUOT and RAQUOT in generic parameters.
* avoid issue with comma in userinfo of URI which may appear for several headers such as Contact.
* do not use multiple header method for t, f, i, r, refer-to, b, referred-by headers.
* allow faster connection with non blocking reliable sockets.
* improve android time compensation.

(nia)

2020-03-06 12:43:32 UTC MAIN commitmail json YAML

totem: needs msgfmt with --desktop

(nia)

2020-03-06 12:33:03 UTC MAIN commitmail json YAML

milter-regex: Strip -Werror

(nia)

2020-03-06 12:30:47 UTC MAIN commitmail json YAML

adjust for x11/qt5-qtbase/Makefile.common r1.38

(tnn)

2020-03-06 12:25:16 UTC MAIN commitmail json YAML

doc: Removed emulators/arnold

(nia)

2020-03-06 12:24:27 UTC MAIN commitmail json YAML

2020-03-06 12:23:13 UTC MAIN commitmail json YAML

doc: Added emulators/caprice32 version 4.5.0

(nia)

2020-03-06 12:23:01 UTC MAIN commitmail json YAML

emulators: Add caprice32.

Caprice32 is a software emulator of the Amstrad CPC 8bit home computer
series. The emulator faithfully imitates the CPC464, CPC664, and CPC6128
models. By recreating the operations of all hardware components at a
low level, the emulator achieves a high degree of compatibility with
original CPC software. These programs or games can be run unmodified at
real-time or higher speeds, depending on the emulator host environment.

(nia)

2020-03-06 12:21:02 UTC MAIN commitmail json YAML

gbrainy: Needs itstool

(nia)

2020-03-06 12:15:59 UTC MAIN commitmail json YAML

hexcurse: Strip -Werror

(nia)

2020-03-06 12:12:58 UTC MAIN commitmail json YAML

ucommon: Incompatible with OpenSSL 1.1. Force gnutls instead.

While here, clean up a bit.

Bump PKGREVISION.

(nia)

2020-03-06 12:04:22 UTC MAIN commitmail json YAML

doc: Removed devel/sfio

(nia)

2020-03-06 12:04:01 UTC MAIN commitmail json YAML

2020-03-06 11:48:57 UTC MAIN commitmail json YAML

prcs: Fails with newer C++ standard, force c++03

(nia)

2020-03-06 11:46:21 UTC MAIN commitmail json YAML

doc: Removed devel/mico

(nia)

2020-03-06 11:45:47 UTC MAIN commitmail json YAML

2020-03-06 11:41:27 UTC MAIN commitmail json YAML

libhandy: Needs vala

(nia)

2020-03-06 11:40:00 UTC MAIN commitmail json YAML

2020-03-06 11:39:02 UTC MAIN commitmail json YAML

libdazzle: Needs vala

(nia)

2020-03-06 11:33:34 UTC MAIN commitmail json YAML

elftoolchain: Strip Werror the lazy way.

we can't assume that newer compilers won't add new warnings, and indeed
this package fails with gcc7+ currently.

(nia)

2020-03-06 11:27:36 UTC MAIN commitmail json YAML

devhelp: Needs itstool

(nia)

2020-03-06 11:17:19 UTC MAIN commitmail json YAML

doc: Removed comms/libopensync-plugin-evolution2

(nia)

2020-03-06 11:16:28 UTC MAIN commitmail json YAML

2020-03-06 11:12:11 UTC MAIN commitmail json YAML

wsoundserver: Fix build - needs -lossaudio

(nia)

2020-03-06 10:50:55 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk8 to 1.8.242

(tnn)

2020-03-06 10:50:08 UTC MAIN commitmail json YAML

openjdk8: update to 8u242

BSD specific fixes:
- Fix BsdNativeDispatcher
- Support thread name setting on OpenBSD and NetBSD

Security fixes:
- S8225261: Better method resolutions
- S8224909, CVE-2020-2583: Unlink Set of LinkedHashSets
- S8225279: Better XRender interpolation
- S8226352, CVE-2020-2590: Improve Kerberos interop capabilities
- S8227758: More valid PKIX processing
- S8227816: More Colorful ICC profiles
- S8228548, CVE-2020-2593: Normalize normalization for all
- S8229951, CVE-2020-2601: Better Ticket Granting Services
- S8230279: Improve Pack200 file reading
- S8230318: Better trust store usage
- S8230967: Improve Registry support of clients
- S8231129: More glyph images
- S8231139: Improved keystore support
- S8231422, CVE-2020-2604: Better serial filter handling
- S8231795, CVE-2020-2659: Enhance datagram socket support
- S8232419: Improve Registry registration
- S8234037, CVE-2020-2654: Improve Object Identifier Processing

~100 additional minor bugfixes.

(tnn)

2020-03-06 10:02:21 UTC MAIN commitmail json YAML

qt5-qtmultimedia: adapt buildlink3.mk for new options

(wiz)

2020-03-06 09:19:43 UTC MAIN commitmail json YAML

qemu: Conditionalize NVMM for NetBSD

Build NVMM support whenever there is /usr/include/nvmm.h available.

(kamil)

2020-03-06 09:18:40 UTC MAIN commitmail json YAML

fltk: mark as old in COMMENT

(wiz)

2020-03-06 08:46:16 UTC MAIN commitmail json YAML

p5-MaxMind-DB-Writer: uncomment some TEST_DEPENDS, as they are now in pkgsrc.

(fcambus)

2020-03-06 08:30:19 UTC MAIN commitmail json YAML

ncurses: use rm -f

(wiz)

2020-03-06 08:18:44 UTC MAIN commitmail json YAML

doc: Updated textproc/miller to 5.6.2

(fcambus)

2020-03-06 08:18:31 UTC MAIN commitmail json YAML

miller: update to 5.6.2.

ChangeLog:

v5.6.2

Bug fixes:

    #271 fixes a corner-case bug with more than 100 CSV/TSV files with
    headers of varying lengths.

Documentation:

    The new http://johnkerl.org/miller/doc/whyc-details.html is an
    elaboration on http://johnkerl.org/miller/doc/whyc.html which answers
    a question posed by @BurntSushi on Reddit a couple years ago which
    I did not address in detail at the time.

v5.6.1

    The only change is that http://johnkerl.org/miller/doc is now
    more mobile-friendly.  All build artifacts are the same as at
    https://github.com/johnkerl/miller/releases/tag/v5.6.0

v5.6.0

    The new system DSL function allows you to run arbitrary shell commands
    and store them in field values. Some example usages are documented
    here. This is in response to issues #246 and #209.

    There is now support for ASV and USV file formats. This is in response
    to issue #245.

    The new format-values verb allows you to apply numerical formatting
    across all record values. This is in response to issue #252.

Documentation:

    The new DKVP I/O in Python sample code now works for Python 2 as
    well as Python 3.

    There is a new cookbook entry on doing multiple joins. This is in
    response to issue #235.

Bugfixes:

    The toupper, tolower, and capitalize DSL functions
    are now UTF-8 aware, thanks to @sheredom's marvelous
    https://github.com/sheredom/utf8.h. The internationalization page
    has also been expanded. This is in response to issue #254.

    #250 fixes a bug using in-place mode in conjunction with verbs
    (such as rename or sort) which take field-name lists as arguments.

    #253 fixes a bug in the label when one or more names are common
    between old and new.

    #251 fixes a corner-case bug when (a) input is CSV; (b) the last
    field ends with a comma and no newline; (c) input is from standard
    input and/or --no-mmap is supplied.

v5.5.0

    The new positional-indexing feature resolves #236 from @aborruso. You
    can now get the name of the 3rd field of each record via $[[3]], and
    its value by $[[[3]]]. These are both usable on either the left-hand
    or right-hand side of assignment statements, so you can more easily
    do things like renaming fields progrmatically within the DSL.

    There is a new capitalize DSL function, complementing the
    already-existing toupper. This stems from #236.

    There is a new skip-trivial-records verb, resolving #197. Similarly,
    there is a new remove-empty-columns verb, resolving #206. Both are
    useful for data-cleaning use-cases.

    Another pair is #181 and #256. While Miller uses mmap internally
    (and invisibily) to get approximately a 20% performance boost over
    not using it, this can cause out-of-memory issues with reading either
    large files, or too many small ones. Now, Miller automatically avoids
    mmap in these cases. You can still use --mmap or --no-mmap if you
    want manual control of this.

    There is a new --ivar option for the nest verb which complements
    the already-existing --evar. This is from #260 thanks to @jgreely.

    There is a new keystroke-saving urandrange DSL function:
    urandrange(low, high) is the same as low + (high - low) *
    urand(). This arose from #243.

    There is a new -v option for the cat verb which writes a low-level
    record-structure dump to standard error.

    There is a new -N option for mlr which is a keystroke-saver for
    --implicit-csv-header --headerless-csv-output.

Documentation:

    The new FAQ entry
    http://johnkerl.org/miller/doc/faq.html#How_to_escape_'%3F'_in_regexes%3F
    resolves #203.

    The new FAQ entry
    http://johnkerl.org/miller/doc/faq.html#How_can_I_filter_by_date%3F
    resolves #208.

    #244 fixes a documentation issue while highlighting the need for #241.

Bugfixes:

    There was a SEGV using nest within then-chains, fixed in response
    to #220.

    Quotes and backslashes weren't being escaped in JSON output with
    --jvquoteall; reported on #222.

v5.4.0

    The new clean-whitespace verb resolves #190 from @aborruso. Along with
    the new functions strip, lstrip, rstrip, collapse_whitespace, and
    clean_whitespace, there is now both coarse-grained and fine-grained
    control over whitespace within field names and/or values. See the
    linked-to documentation for examples.

    The new altkv verb resolves #184 which was originally opened via an
    email request. This supports mapping value-lists such as a,b,c,d to
    alternating key-value pairs such as a=b,c=d.

    The new fill-down verb resolves #189 by @aborruso. See the linked-to
    documentation for examples.

    The uniq verb now has a uniq -a which resolves #168 from @sjackman.

    The new regextract and regextract_or_else functions resolve #183
    by @aborruso.

    The new ssub function arises from #171 by @dohse, as a simplified way
    to avoid escaping characters which are special to regular-expression
    parsers.

    There are new localtime functions in response to #170 by
    @sitaramc. However note that as discussed on #170 these do
    not undo one another in all circumstances. This is a non-issue
    for timezones which do not do DST. Otherwise, please use with
    disclaimers: localdate, localtime2sec, sec2localdate, sec2localtime,
    strftime_local, and strptime_local.

Builds:

    Windows build-artifacts are now available in Appveyor at
    https://ci.appveyor.com/project/johnkerl/miller/build/artifacts,
    and will be attached to this and future releases. This resolves #167,
    #148, and #109.

    Travis builds at https://travis-ci.org/johnkerl/miller/builds now
    run on OSX as well as Linux.

    An Ubuntu 17 build issue was fixed by @singalen on #164.

Documentation:

    put/filter documentation was confusing as reported by @NikosAlexandris
    on #169.

    The new FAQ entry
    http://johnkerl.org/miller-releases/miller-head/doc/faq.html#How_to_rectangularize_after_joins_with_unpaired?
    resolves #193 by @aborruso.

    The new cookbook entry
    http://johnkerl.org/miller/doc/cookbook.html#Options_for_dealing_with_duplicate_rows
    arises from #168 from @sjackman.

    The unsparsify documentation had some words missing as reported by
    @tst2005 on #194.

    There was a typo in the cookpage page
    http://johnkerl.org/miller/doc/cookbook.html#Full_field_renames_and_reassigns
    as fixed by @tst2005 in #192.

Bugfixes:

    There was a memory leak for TSV-format files only as reported by
    @treynr on #181.

    Dollar sign in regular expressions were not being escaped properly
    as reported by @dohse on #171.

v5.3.0

    Comment strings in data files: mlr --skip-comments allows
    you to filter out input lines starting with #, for all file
    formats. Likewise, mlr --skip-comments-with X lets you specify
    the comment-string X. Comments are only supported at start of data
    line. mlr --pass-comments and mlr --pass-comments-with X allow you
    to forward comments to program output as they are read.

    The count-similar verb lets you compute cluster sizes by cluster
    labels.

    While Miller DSL arithmetic gracefully overflows from 64-integer
    to double-precision float (see also here), there are now the
    integer-preserving arithmetic operators .+ .- .* ./ .// for those
    times when you want integer overflow.

    There is a new bitcount function: for example, echo x=0xf0000206 |
    mlr put '$y=bitcount($x)' produces x=0xf0000206,y=7.

    Issue 158: mlr -T is an alias for --nidx --fs tab, and mlr -t is an
    alias for mlr --tsvlite.

    The mathematical constants π and e have been renamed from PI and
    E to M_PI and M_E, respectively. (It's annoying to get a syntax
    error when you try to define a variable named E in the DSL, when
    A through D work just fine.) This is a backward incompatibility,
    but not enough of us to justify calling this release Miller 6.0.0.

Documentation:

    As noted here, while Miller has its own DSL there will always be
    things better expressible in a general-purpose language. The new page
    Sharing data with other languages shows how to seamlessly share data
    back and forth between Miller, Ruby, and Python. SQL-input examples
    and SQL-output examples contain detailed information the interplay
    between Miller and SQL.

    Issue 150 raised a question about suppressing numeric conversion. This
    resulted in a new FAQ entry How do I suppress numeric conversion?,
    as well as the longer-term follow-on issue 151 which will make
    numeric conversion happen on a just-in-time basis.

    To my surprise, csvlite format options weren’t listed in mlr --help
    or the manpage. This has been fixed.

    Documentation for auxiliary commands has been expanded, including
    within the manpage.

Bugfixes:

    Issue 159 fixes regex-match of literal dot.

    Issue 160 fixes out-of-memory cases for huge files. This is an old
    bug, as old as Miller, and is due to inadequate testing of huge-file
    cases. The problem is simple: Miller prefers memory-mapped I/O
    (using mmap) over stdio since mmap is fractionally faster. Yet as
    any processing (even mlr cat) steps through an input file, more and
    more pages are faulted in -- and, unfortunately, previous pages are
    not paged out once memory pressure increases. (This despite gallant
    attempts with madvise.) Once all processing is done, the memory is
    released; there is no leak per se. But the Miller process can crash
    before the entire file is read. The solution is equally simple: to
    prefer stdio over mmap for files over 4GB in size. (This 4GB threshold
    is tunable via the --mmap-below flag as described in the manpage.)

    Issue 161 fixes a CSV-parse error (with error message "unwrapped
    double quote at line 0") when a CSV file starts with the UTF-8
    byte-order-mark ("BOM") sequence 0xef 0xbb 0xbf and the header line
    has double-quoted fields. (Release 5.2.0 introduced handling for
    UTF-8 BOMs, but missed the case of double-quoted header line.)

    Issue 162 fixes a corner case doing multi-emit of aggregate variables
    when the first variable name is a typo.

    The Miller JSON parser used to error with Unable to parse JSON data:
    Line 1 column 0: Unexpected 0x00 when seeking value on empty input,
    or input with trailing whitespace; this has been fixed.

(fcambus)

2020-03-05 20:49:22 UTC MAIN commitmail json YAML

2020-03-05 20:39:53 UTC MAIN commitmail json YAML

doc: Added graphics/py-blurhash version 1.1.4

(nia)

2020-03-05 20:37:30 UTC MAIN commitmail json YAML

py-mastodon: Update DEPENDS

(nia)

2020-03-05 20:36:44 UTC MAIN commitmail json YAML

graphics: Add py-blurhash

Pure-Python implementation of the blurhash algorithm. BlurHash is a compact
representation of a placeholder for an image.

(nia)

2020-03-05 20:24:41 UTC MAIN commitmail json YAML

doc: Updated chat/tootstream to 0.3.8.1

(nia)

2020-03-05 20:24:28 UTC MAIN commitmail json YAML

tootstream: Update to 0.3.8.1

### Release
### [0.3.8.1] - 2020-01-22

#### Fixed
- Upgrade to Mastodon.py 1.5.0
- PEP8 code formatting

(nia)

2020-03-05 20:19:06 UTC MAIN commitmail json YAML

doc: Updated chat/py-mastodon to 1.5.0

(nia)

2020-03-05 20:18:37 UTC MAIN commitmail json YAML

py-mastodon: Update to 1.5.0

v1.5.0
------
* BREAKING CHANGE: the search_v1 API is now gone from Mastodon, Mastodon.py will still let you use it where available / use it where needed if you call search()
* Support for new 3.0.0 features
    * Added profile directory API: directory()
    * Added featured and suggested tags API: featured_tags(), featured_tag_suggestions(), featured_tag_create(), featured_tag_delete() (Thanks Gargron for the advice)
    * Added read-markers API: markers_get(), markers_set()
    * Re-added trends API: trends()
    * Added health api: instance_health()
    * Added nodeinfo support: instance_nodeinfo()
    * Added new parameters to search (exclude_unreviewed) and create_account (reason)
* Added ability to persist base URLs together with access token and client id / secret files
* Documented that status_card endpoint has been removed, switched to alternate method of retrieving cards if function is still used
* Added blurhash as a core dependency, since it is now licensed permissively again
* Added me() function as synonym for account_verify_credentials() to lessen confusion
* Fixed notification-dismiss to use new API endpoint where the old one is not available (Thanks kensanata)
* Fixed status_reply to match status_post
* Add basic support for non-mainline featuresvia the feature_set parameter
    * Added support for fedibirds quote_id parameter in status_post
* Future-proofed webpush cryptography api while trying to remain very backwards compatible so that it can hopefully in the future become part of the core
* Clarified and updated the documentation and improved the tests in various ways

(nia)

2020-03-05 19:52:52 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.10

(fox)

2020-03-05 19:51:29 UTC MAIN commitmail json YAML

audio/fasttracker2: Update to v1.10

Changes since v1.09:

v1.10 - 03.03.2020
- Bugfix: Channels were internally muted when the tracker was first started.
  You'd get no sound when trying to load samples and entering them in the
  pattern data. You had to load a song for them to properly unmute...
  This has been a bug since v1.04, yikes!
- The audio mixer's resampling interpolation was upgraded from 3-tap cubic to
  4-tap cubic, without affecting the performance of the mixer.
- Fixed some bugs in the .PAT (Gravis Utrasound patch) instrument loader
- Fixed several bugs with the "Echo" toolbox (Sampler screen)
- Bugfix: The "relative tone" section of the Instr. Ed. screen would get messed
  up if loading a WAV/AIFF sample whose playback frequency is immensely large.
- Code cleanup

(fox)

2020-03-05 19:50:30 UTC MAIN commitmail json YAML

doc: Updated net/hub to 2.14.2

(leot)

2020-03-05 19:45:28 UTC MAIN commitmail json YAML

hub: Update to 2.14.2

Changes:
2.14.2
------
* Ensure man pages are shown at full width
* Fix subject in `ci-status` docs
* Indicate in docs that you can do plain `git push` after
  `hub pr checkout` #2467
* Fix using hub inside git worktree #2489

2.14.1
------
* Fixed script/build when running from within the downloaded hub
  tarball

(leot)

2020-03-05 18:20:41 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20200306

(leot)

2020-03-05 18:20:22 UTC MAIN commitmail json YAML

youtube-dl: Update to 20200306

Changes:
20200306
--------
Extractors
* [youtube] Fix age-gated videos support without login (#24248)
* [vimeo] Fix showcase password protected video extraction (#24224)
* [pornhub] Improve title extraction (#24184)
* [peertube] Improve extraction (#23657)
+ [servus] Add support for new URL schema (#23475, #23583, #24142)
* [vimeo] Fix subtitles URLs (#24209)

(leot)

2020-03-05 17:15:31 UTC MAIN commitmail json YAML

Define RPKG, not rpkg, in the environment for R2pkg.R

When reading the environment, R2pkg.R expects RPKG to be the name of the
R package.  Fix the inadvertent use of lower case in the variable name.

(brook)

2020-03-05 17:07:54 UTC MAIN commitmail json YAML

Add a hyphen (-) to each stored argument so recursive calls work.

In order for recursive calls of R2pkg to work, they must receive the same
set of arguments as the original.  Previous argument handling stripped the
hyphen (-) from each argument; this explicitly restores it.

(brook)

2020-03-05 16:17:55 UTC MAIN commitmail json YAML

asm6809: Fix HOMEPAGE.

(jperkin)

2020-03-05 16:12:50 UTC MAIN commitmail json YAML

cross: Add asm6809.

(jperkin)

2020-03-05 16:12:05 UTC MAIN commitmail json YAML

doc: Added cross/asm6809 version 2.12

(jperkin)

2020-03-05 16:11:49 UTC MAIN commitmail json YAML

asm6809: Import version 2.12 into pkgsrc cross.

asm6809 is a portable cross assembler targeting the Motorola 6809
and Hitachi 6309.

Features arbitrarily complex expressions (with most C-style
operators available), forward references, macro expansion and
conditional assembly.  Output formats are: Raw binary, DragonDOS
binary, CoCo RS-DOS (or "DECB") binary, Motorola SREC, Intel HEX.

(jperkin)

2020-03-05 14:57:59 UTC MAIN commitmail json YAML

2020-03-05 14:56:52 UTC MAIN commitmail json YAML

Updated emulators/tme to 0.8nb41 [thorpej 2020-03-05]

(thorpej)

2020-03-05 14:55:17 UTC MAIN commitmail json YAML

Don't abort the emulator if the mm58167 gets a read to an unexpected
register, just return 0 instead.

(thorpej)

2020-03-05 14:14:39 UTC MAIN commitmail json YAML

doc: Added fonts/comic-neue version 2.3

(nia)

2020-03-05 14:14:27 UTC MAIN commitmail json YAML

fonts: Add comic-neue

Comic Neue aspires to be the casual script choice for everyone including
the typographically savvy.

(nia)

2020-03-05 14:02:37 UTC MAIN commitmail json YAML

2020-03-05 14:00:17 UTC MAIN commitmail json YAML

doc: Added games/corsix-th version 0.63

(nia)

2020-03-05 13:59:55 UTC MAIN commitmail json YAML

games: Add corsix-th

A reimplementation of the 1997 Bullfrog business sim Theme Hospital.

As well as faithfully recreating the original, CorsixTH adds support for
modern operating systems, high resolutions and much more.

(nia)

2020-03-05 13:29:29 UTC MAIN commitmail json YAML

doc: Added sysutils/neofetch version 6.1.0

(nia)

2020-03-05 13:29:12 UTC MAIN commitmail json YAML

sysutils: Add neofetch

Neofetch is a command-line system information tool written in bash.

Neofetch displays information about your operating system, software and
hardware in an aesthetic and visually pleasing way.

The overall purpose of Neofetch is to be used in screen-shots of your system.
Neofetch shows the information other people want to see. There are other
tools available for proper system statistic/diagnostics.

(nia)

2020-03-05 13:22:08 UTC MAIN commitmail json YAML

doc: Added graphics/SDL2_gfx version 1.0.4

(nia)

2020-03-05 13:21:53 UTC MAIN commitmail json YAML

graphics: Add SDL2_gfx

Graphics drawing primitives and other support functions wrapped up in an
add-on, C-based library for the Simple Direct Media (SDL) cross-platform
API layer.

(nia)

2020-03-05 13:19:32 UTC MAIN commitmail json YAML

2020-03-05 13:04:45 UTC MAIN commitmail json YAML

uim: needs alloca, use gnu++03

(nia)

2020-03-05 12:57:42 UTC MAIN commitmail json YAML

openttd: needs alloca, use gnu++11

(nia)

2020-03-05 12:52:33 UTC MAIN commitmail json YAML

ncurses: clean up patches

Remove cargo-cult packages, only keep the ones for renaming the
form/menu/panel libraries to gnu*.
Handle (removing) terminfo symlink in Makefile instead of as a patch.

No functional change intended.

(wiz)

2020-03-05 12:32:40 UTC MAIN commitmail json YAML

qt5-qtmultimedia: Make various plugins (pulse, alsa, openal, gst) optional.

(nia)

2020-03-05 11:58:07 UTC MAIN commitmail json YAML

qt5-qtbase: these options are only for the -base package

(nia)

2020-03-05 11:56:19 UTC MAIN commitmail json YAML

qt5-qtbase: remove unused bits from options.mk

(nia)

2020-03-05 10:46:25 UTC MAIN commitmail json YAML

doc: Updated textproc/docbook-xsl to 1.79.2nb2

(wiz)

2020-03-05 10:38:40 UTC MAIN commitmail json YAML

docbook-xsl: update to 1.79.2nb2.

Add backwards compatibility rewrites for old master site.

Remove unused catalog file.

(wiz)

2020-03-05 10:19:19 UTC MAIN commitmail json YAML

Updated lang/nodejs, sysutils/ansible

(adam)

2020-03-05 10:18:59 UTC MAIN commitmail json YAML

ansible: updated to 2.9.6

v2.9.6

Minor Changes
- Fix URL in postgresql_table documentation.
- Refator net_base action plugin to support collection with network platform agnostic modules.
- docker connection plugin - run Powershell modules on Windows containers.
- ovirt_disk: correct description of storage_domain, there is no default value of the attribute
- ovirt_vm: remove deprecated warning of Linux boot parameters

Bugfixes
- Bump the minimum openstacksdk version to 0.18.0 when os_network uses the port_security_enabled or mtu arguments.
- Fix Python3 compatibility for vmware_export_ovf module.
- Fix a bug when a host was not removed from a play after ``meta: end_host`` and as a result the host was still present in ``ansible_play_hosts`` and ``ansible_play_batch`` variables.
- Fix collection install error that happened if a dependency specified dependencies to be null
- Fix examples in eos_vlans
- Templating - Ansible was caching results of Jinja2 expressions in some cases where these expressions could have dynamic results, like password generation
- Update the warning message for ``CONDITIONAL_BARE_VARS`` to list the original conditional not the value of the original conditional
- Use hostnamectl command to get current hostname for host while using systemd strategy
- also strip spaces around config values in pathlist as we do in list types
- ansible-galaxy - Display proper error when invalid token is used for Galaxy servers
- ansible-galaxy - Fix issue when compared installed dependencies with a collection having no ``MANIFEST.json`` or an empty version string in the json
- ansible-galaxy - Fix up pagination searcher for collection versions on Automation Hub
- ansible-galaxy - Remove uneeded verbose messages when accessing local token file
- ansible-galaxy - Send SHA256 hashes when publishing a collection
- ansible-galaxy - properly list roles when the role name also happens to be in the role path
- ansible-test validate-modules - Fix arg spec collector for PowerShell to find utils in both a collection and base.
- azure_rm_resourcegroup_facts - adds the ansible_facts as a sub map to fix the KeyError
- docker_login - make sure that ``~/.docker/config.json`` is created with permissions ``0600``.
- ec2_asg - regression bug, when an existing autoscaling group was updated and but the launch config of existing instances was deleted.
- fix the bug where IOS vlans module throws traceback.
- fixes the eos_vlans repalced state behavior to configure the 'name' parameter
- get_certificate - Fix cryptography backend when pyopenssl is unavailable
- make ``no_log=False`` on a module option silence the ``no_log`` warning
- mysql_db - fix bug in the ``db_import`` function introduced by https://github.com/ansible/ansible/pull/56721
- nxos_vlans -  Allow nxos_l2_interfaces to append the allowed vlans list
- openssl_* modules - prevent crash on fingerprint determination in FIPS mode
- ovirt_vm: correct keyError for iSCSI parameters
- ovirt_vm: correct numa nodes and update documentation
- plugins - Allow ensure_type to decrypt the value for string types (and implicit string types) when value is an inline vault.
- proxysql - fixed mysql dictcursor
- route53 - improve handling of octal encoded characters
- synchronize - allow data to be passed between two managed nodes when using the docker connection plugin
- unixy - fixed duplicate log entries on loops
- vmware_host_firewall_manager - Fixed creating IP specific firewall rules with Python 2
- vultr - Fixed the issue retry max delay param was ignored.
- win_credential - Fix issue that errors when trying to add a ``name`` with wildcards.
- win_unzip - Fix support for paths with square brackets not being detected properly

(adam)

2020-03-05 10:13:19 UTC MAIN commitmail json YAML

nodejs: updated to 13.10.1

Version 13.10.1 (Current):

In Node.js 13.9.0 deps/zlib was switched to the chromium maintained implementation. This change had the unforseen consequence of breaking building from the tarballs we release as we were too aggressively removing unneccessary files from the deps/zlib folder. This release includes a patch that ensures that individuals will once again be able to build Node.js from source.

(adam)

2020-03-05 09:49:35 UTC MAIN commitmail json YAML

doc: Added security/rvault version 0.1

(wiz)

2020-03-05 09:49:24 UTC MAIN commitmail json YAML

security/Makefile: + rvault.

(wiz)

2020-03-05 09:49:09 UTC MAIN commitmail json YAML

security/rvault: import rvault-0.1

rvault is a secure and authenticated store for secrets (passwords,
keys, certificates) and small documents.  It uses envelope encryption
with one-time password (OTP) authentication.  The vault can be operated
as a file system in userspace.  It is written in C11 and distributed
under the 2-clause BSD license.

From rmind@

(wiz)

2020-03-05 09:37:30 UTC MAIN commitmail json YAML

gtk3: remove gsed requirement

https://gitlab.gnome.org/GNOME/gtk/merge_requests/1295 was merged
and released in GTK+ 3.24.14, so this is no longer necessary.

From Michael Forney on tech-pkg.

(wiz)

2020-03-05 09:15:39 UTC MAIN commitmail json YAML

Makefile: +doom2-pwad-eviternity

(micha)

2020-03-05 06:21:43 UTC MAIN commitmail json YAML

2020-03-05 01:41:52 UTC MAIN commitmail json YAML

databases/mongodb3: Add patches for C++ fussiness and fdatasync

For fdatasync, skip erroring on EBADF, rather than never trying it.
The issue might be use on a directory, but that's unclear.

It remains to document the patches, file them upstream, and record the
upstream tracker URLs.

Patches are due to Paul Ripke via pkgsrc-users.

(gdt)

2020-03-04 22:25:14 UTC MAIN commitmail json YAML

ncurses: remove obsolete patch

Fixed differently, says upstream.

(wiz)

2020-03-04 22:07:29 UTC MAIN commitmail json YAML

2020-03-04 22:01:54 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 0.86.1

(wiz)

2020-03-04 22:01:41 UTC MAIN commitmail json YAML

poppler*: update to 0.86.1, requested by adam@

Release 0.86.1:
        core:
        * Fix regression in Browse Link handling
        * Internal code improvements

(wiz)

2020-03-04 20:56:01 UTC MAIN commitmail json YAML

abduco: Use _DARWIN_C_SOURCE on Darwin.

Supposedly fixes the build.

(nia)

2020-03-04 20:50:11 UTC MAIN commitmail json YAML

abduco: doesn't actually need gmake, pointed out by leot

(nia)

2020-03-04 20:46:39 UTC MAIN commitmail json YAML

abduco: Uses -std=c99

(nia)

2020-03-04 20:31:07 UTC MAIN commitmail json YAML

doc: Added misc/abduco version 0.6

(nia)

2020-03-04 20:30:50 UTC MAIN commitmail json YAML

misc: Add abduco.

abduco provides session management i.e. it allows programs to be run
independently from their controlling terminal. That is programs can be
detached - run in the background - and then later reattached.

Together with dvtm it provides a simpler and cleaner alternative to tmux or
screen.

(nia)

2020-03-04 19:25:15 UTC MAIN commitmail json YAML

gdbus-codegen: Adjust SUBST pattern for config.py

(ryoon)

2020-03-04 19:05:37 UTC MAIN commitmail json YAML

Updated lang/nodejs, lang/npm

(adam)

2020-03-04 19:05:21 UTC MAIN commitmail json YAML

npm: updated to 6.14.2

6.14.2:

DOCUMENTATION
chore(docs): update unpublish docs & policy reference

DEPENDENCIES
hosted-git-info@2.8.8
fix: regression in old node versions w/ respect to url.URL implmentation
npm-profile@4.0.4
fix: treat non-http/https login urls as invalid
glob@7.1.6
node-gyp@5.1.0

6.14.1:
hosted-git-info@2.8.7 Fixes a regression where scp-style git urls are passed to the WhatWG URL parser, which does not handle them properly.

6.14.0:

FEATURES
add support for multiple funding sources

BUG FIXES
fix: check npm.config before accessing its members
fix: access grant with unscoped packages
fix: allow new major versions of node to be automatically considered "supported"

DEPENDENCIES
hosted-git-info@2.8.6
fix: passwords & usernames are escaped properly in git deps
chownr@1.1.4
npm-packlist@1.4.8
npm-registry-fetch@4.0.3
fix: always bypass cache when ?write=true
readable-stream@3.6.0
fix: babel's "loose mode" class transform enbrittles BufferList

DOCUMENTATION
update lifecycle hooks docs
fix: trademarks typo
fix: postinstall example
fix: bad links in publish docs

MISCELLANEOUS
add script to update dist-tags

(adam)

2020-03-04 18:59:40 UTC MAIN commitmail json YAML

nodejs: updated to 13.10.0

Version 13.10.0 (Current):

Notable Changes

async_hooks
- introduce async-context API
stream
- support passing generator functions into pipeline()
tls
- expose SSL_export_keying_material
vm
- implement vm.measureMemory() for per-context memory measurement

(adam)

2020-03-04 18:36:14 UTC MAIN commitmail json YAML

Updated devel/py-cparser, devel/py-cffi

(adam)

2020-03-04 18:27:28 UTC MAIN commitmail json YAML

py-cffi: updated to 1.14.0

v1.14

ffi.dlopen() can now be called with a handle (as a void *) to an already-opened C library.
CPython only: fixed a stack overflow issue for calls like lib.myfunc([large list]). If the function is declared as taking a float * argument, for example, then the array is temporarily converted into a C array of floats窶派owever, the code used to use alloca() for this temporary storage, no matter how large. This is now fixed.

The fix concerns all modes: in-line/out-of-line API/ABI. Also note that your API-mode C extension modules need to be regenerated with cffi 1.14 in order to get the fix; i.e. for API mode, the fix is in the generated C sources. (The C sources generated from cffi 1.14 should also work when running in a different environment in which we have an older version of cffi. Also, this change makes no difference on PyPy.)

As a workaround that works on all versions of cffi, you can write lib.myfunc(ffi.new("float[]", [large list])), which is equivalent but explicity builds the intermediate array as a regular Python object on the heap.
fixed a memory leak inside ffi.getwinerror() on CPython 3.x.

(adam)

2020-03-04 18:24:55 UTC MAIN commitmail json YAML

py-cparser: updated to 2.20

Version 2.20:
- Fix slow backtracking when parsing strings.
- Parser for FuncDecl incorrectly sets declname attribute on return type.
- Fix crash when file starts with a semicolon.
- Fix array type generation.
- Fix failed parsing of unnamed function parameters with array dim
  qualifiers.
- Fix pointer type generation.
- Fixes for u/l constant integer suffix.
- Fix error transforming an empty switch.
- Recognize integer multicharacter constants like 'ABCD'.
- Fix incorrect AST when parsing offsetof.

(adam)

2020-03-04 18:21:22 UTC MAIN commitmail json YAML

Updated www/curl, devel/cmake

(adam)

2020-03-04 18:20:59 UTC MAIN commitmail json YAML

cmake: updated to 3.16.5

CMake 3.16.5
* libarchive: Fix WideCharToMultiByte output buffer size
* libarchive: Add support for UTF-8 locale on Windows
* Propagate backtraces from LINK_LIBRARIES through to link line items
* Help: Update CMake 3.16 release notes for 3.16.5
* Ninja: Do not use nvcc response files with non-nvcc tools
* install: Fix regression when using default destinations
* FindPython: Mark non-public cache entries INTERNAL in CMake 3.16
* FindPython: Do not cache computed result variables in CMake 3.16
* FindPkgConfig: set policies CMP0054 and CMP0057 to new

(adam)

2020-03-04 18:19:26 UTC MAIN commitmail json YAML

curl: updated to 7.69.0

This release includes the following changes:

o polarssl: removed
o smtp: add CURLOPT_MAIL_RCPT_ALLLOWFAILS and --mail-rcpt-allowfails
o wolfSSH: new SSH backend

This release includes the following bugfixes:

o altsvc: improved header parser
o altsvc: keep a copy of the file name to survive handle reset
o altsvc: make saving the cache an atomic operation
o altsvc: use h3-27
o azure: disable brotli on the macos debug-builds
o build: remove all HAVE_OPENSSL_ENGINE_H defines
o checksrc.bat: Fix not being able to run script from the main curl dir
o cleanup: fix several comment typos
o cleanup: fix typos and wording in docs and comments
o cmake: add support for CMAKE_LTO option
o cmake: clean up and improve build procedures
o cmake: enable SMB for Windows builds
o cmake: improve libssh2 check on Windows
o cmake: Show HTTPS-proxy in the features output
o cmake: support specifying the target Windows version
o cmake: use check_symbol_exists also for inet_pton
o configure.ac: fix comments about --with-quiche
o configure: disable metalink if mbedTLS is specified
o configure: disable metalink support for incompatible SSL/TLS
o conn: do not reuse connection if SOCKS proxy credentials differ
o conncache: removed unused Curl_conncache_bundle_size()
o connect: remove some spurious infof() calls
o connection reuse: respect the max_concurrent_streams limits
o contributors: also include people who contributed to curl-www
o contrithanks: use the most recent tag by default
o cookie: check __Secure- and __Host- case sensitively
o cookies: make saving atomic with a rename
o create-dirs.d: mention the mode
o curl: avoid using strlen for testing if a string is empty
o curl: error on --alt-svc use w/o support
o curl: let -D merge headers in one file again
o curl: make #0 not output the full URL
o curl: make the -# spaceship bar not wrap the line
o curl: remove 'config' field from OutStruct
o curl:progressbarinit: ignore column width from terminals < 20
o curl_escape.3: add a link to curl_free
o curl_getenv.3: fix the memory handling description
o curl_global_init: assume the EINTR bit by default
o curl_global_init: move the IPv6 works status bool to multi handle
o CURLINFO_COOKIELIST.3: Fix example
o CURLOPT_ALTSVC_CTRL.3: fix the DEFAULT wording
o CURLOPT_PROXY_SSL_OPTIONS.3: Sync with CURLOPT_SSL_OPTIONS.3
o CURLOPT_REDIR_PROTOCOLS.3: update the DEFAULT section
o data.d: remove "Multiple files can also be specified"
o digest: do not quote algorithm in HTTP authorisation
o docs/HTTP3: add --enable-alt-svc to curl's configure
o docs/HTTP3: update the OpenSSL branch to use for ngtcp2
o docs: fix typo on CURLINFO_RETRY_AFTER
o easy: remove dead code
o form.d: fix two minor typos
o ftp: convert 'sock_accepted' to a plain boolean
o ftp: remove superfluous checking for crlf in user or pwd
o ftp: shrink temp buffers used for PORT
o github action: add CIFuzz
o github: Instructions to post "uname -a" on Unix systems in issues
o GnuTLS: always send client cert
o gtls: fixed compilation when using GnuTLS < 3.5.0
o hostip: move code to resolve IP address literals to `Curl_resolv`
o HTTP-COOKIES: describe the cookie file format
o HTTP-COOKIES: mention that a trailing newline is required
o http2: make pausing/unpausing set/clear local stream window
o http2: now requires nghttp2 >= 1.12.0
o http: added 417 response treatment
o http: increase EXPECT_100_THRESHOLD to 1Mb
o http: mark POSTs with no body as "upload done" from the start
o http: move "oauth_bearer" from connectdata to Curl_easy
o include: remove non-curl prefixed defines
o KNOWN_BUGS: Multiple methods in a single WWW-Authenticate: header
o libssh2: add support for forcing a hostkey type
o libssh2: fix variable type
o libssh: improve known hosts handling
o llist: removed unused Curl_llist_move()
o location.d: the method change is from POST to GET only
o md4: fixed compilation issues when using GNU TLS gcrypt
o md4: use init/update/final functions in Secure Transport
o md5: added implementation for mbedTLS
o mk-ca-bundle: add support for CKA_NSS_SERVER_DISTRUST_AFTER
o multi: change curl_multi_wait/poll to error on negative timeout
o multi: fix outdated comment
o multi: if Curl_readwrite sets 'comeback' use expire, not loop
o multi_done: if multiplexed, make conn->data point to another transfer
o multi_wait: stop loop when sread() returns zero
o ngtcp2: add error code for QUIC connection errors
o ngtcp2: fixed to only use AF_INET6 when ENABLE_IPV6
o ngtcp2: update to git master and its draft-25 support
o ntlm: move the winbind data into the NTLM data structure
o ntlm: pass the Curl_easy structure to the private winbind functions
o ntlm: removed the dependency on the TLS libaries when using MD5
o ntlm_wb: use Curl_socketpair() for greater portability
o oauth2-bearer.d: works for HTTP too
o openssl: make CURLINFO_CERTINFO not truncate x509v3 fields
o openssl: remove redundant assignment
o os400: fixed the build
o pause: force-drain the transfer on unpause
o quiche: update to draft-25
o README: mention that the docs is in docs/
o RELEASE-PROCEDURE: feature win is closed post-release a few days
o runtests: make random seed fixed for a month
o runtests: restore the command log
o schannel: make CURLOPT_CAINFO work better on Windows 7
o schannel_verify: Fix alt names manual verify for UNICODE builds
o sha256: use crypto implementations when available
o singleuse.pl: support new API functions, fix curl_dbg_ handling
o smtp: support the SMTPUTF8 extension
o smtp: support UTF-8 based host names in MAIL FROM
o SOCKS: make the connect phase non-blocking
o strcase: turn Curl_raw_tolower into static
o strerror: increase STRERROR_LEN 128 -> 256
o test1323: added missing 'unit test' feature requirement
o tests: add a unit test for MD4 digest generation
o tests: add a unit test for SHA256 digest generation
o tests: add a unit test for the HMAC hash generation
o tests: deduce the tool name from the test case for unit tests
o tests: fix Python 3 compatibility of smbserver.py
o tool_dirhie: allow directory traversal during creation
o tool_homedir: change GetEnv() to use libcurl's curl_getenv()
o tool_util: improve Windows version of tvnow()
o travis: update non-OpenSSL Linux jobs to Bionic
o url: include the failure reason when curl_win32_idn_to_ascii() fails
o urlapi: guess scheme properly with credentials given
o urldata: do string enums without #ifdefs for build scripts
o vtls: refactor Curl_multissl_version to make the code clearer
o win32: USE_WIN32_CRYPTO to enable Win32 based MD4, MD5 and SHA256

(adam)

2020-03-04 16:35:58 UTC MAIN commitmail json YAML

libffi: bump bl3 for solib major change.

XXX needs recursive bump

(tnn)

2020-03-04 15:57:44 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-ssl to 0.999.11.3

(schmonz)

2020-03-04 15:57:17 UTC MAIN commitmail json YAML

Update to 0.11.3 (as 0.999.11.3). From the changelog:

- Adopted some fixes contributed by Alan S. (mtx):
  DNS IP Name qualification; X.509 DNS name matching; certs are only
  read on demand.
- Support of STARTTLS in sslclient is postponed to next minor version.
- Straightened error codes and exiting for sslserver/sslhandle instead of
  dropping the session in case of errors.

(schmonz)

2020-03-04 15:53:33 UTC MAIN commitmail json YAML

doc: Updated multimedia/x264-devel to 20191217

(wiz)

2020-03-04 15:53:24 UTC MAIN commitmail json YAML

x264-devel: update to 20191217.

Changes not found.

(wiz)

2020-03-04 15:51:35 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 0.86.0

(wiz)

2020-03-04 15:51:24 UTC MAIN commitmail json YAML

poppler*: update to 0.86.0

Release 0.86.0:
        core:
        * Fix link content exfiltration attack
        * Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. Issue #881
        * Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam
        * Internal code improvements

        glib:
        * Automatic handle of page's cropbox on annots. Issue #129
        * Fix memory leak if poppler_document_new_from_file fails
        * Minor speed optimization on poppler_page_get_annot_mapping

        utils:
        * pdfdetach: add 'savefile' option
        * pdftoppm/pdftocairo: Fix more odd/even mismatch

        qt5:
        * Fix loading from iodevice

Release 0.85.0:
        core:
        * Fix case unsensitive search for Deseret and Osage. Issue #853
        * Fix crash in unicodeToAscii7
        * CairoOutputDev: make initialisation thread-safe
        * Fix crash on broken files. Issues #869, #870
        * Internal code improvements

        utils:
        * pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. Issue #873
        * pdftohtml: Fix issue with the font size sometimes being huge

        qt5:
        * Fix FormField::name encoding
        * Accept UTF-16 uiNames for form fields
        * Fix search for "complex" characters
        * Allow to load document from QIODevice

        glib:
        * make the frontend initialization thread safe.

(wiz)

2020-03-04 15:49:21 UTC MAIN commitmail json YAML

doc: Updated net/ucspi-tcp6 to 1.11.3

(schmonz)

2020-03-04 15:49:17 UTC MAIN commitmail json YAML

Update to 1.11.3. From the changelog:

- Improved stability of rblsmtpd (which might segfault on IPv6 connections).
- Fixed rblsmtpd core dumping due to wrong decrement of IPv6 loop variable.

(schmonz)

2020-03-04 15:45:15 UTC MAIN commitmail json YAML

doc: Updated net/fehqlibs to 0.9.14

(schmonz)

2020-03-04 15:44:51 UTC MAIN commitmail json YAML

Update to 14 (as 0.9.14). From the changelog:

- Added 'const' for most input arguments + updated man:
  byte, logmsg, str, pathexec. Patch contributed by Alan S.
- Added byte_fill and case_upper function (potentially for SRS).
- Included CFLAGS and LDFLAGS macros in Makefile.

(schmonz)

2020-03-04 15:12:01 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.64.0

(wiz)

2020-03-04 15:11:49 UTC MAIN commitmail json YAML

glib2 and friends: update to 2.64.0

Overview of changes in GLib 2.64.0
==================================

* Use `posix_spawn()` to speed up launching test D-Bus instances (!1388)

* Bugs fixed:
- #1783 Document using glib-mkenums with meson
- #2049 Crash in g_array_copy
- !1384 Some minor clang warning fixes
- !1386 docs: Document generated headers caveats for genmarshal
- !1387 ci: Correctly propagate exit status in run-style-check-diff.sh
- !1388 gtestdbus: Use posix_spawn() to spawn dbus-daemon
- !1389 Update GError docs to use G_DEFINE_QUARK

* Translation updates:
- Czech
- Danish

Overview of changes in GLib 2.63.6
==================================

* Fix potential relative read when calling g_printerr(), which could lead to a
  denial of service from a setuid-root process being used to block access to the
  TTY for another user (#1919)

* Fix SOCKS proxy resolver sometimes not being used when resolving addresses
  via Happy Eyeballs (CVE-2020-6750) (#1989)

* Several other Happy Eyeballs fixes for address resolution (#1871, #1872, #1902)

* Various race fixes in `GDBusConnection` and its unit tests (#1515)

* Fix a race condition with D-Bus name ownership (#1517)

* Drop `gio-launch-desktop` helper application in favour of calling `sh` directly (#1633)

* Fix win32 exception handling with C# exceptions (#2025)

* Fix thread safety of `GUnixMountMonitor` (#2030)

* Additional fixes to new thread pool attribute behaviour from GLib 2.63.4 to
  check if sched_setattr() is allowed by system policies before depending on it (#2039, !1356)

* Fix memory leaks and corruption when freeing `GSource`s while freeing a `GMainContext` (!1353)

* Drop inappropriate installation of object manager example documentation (!1359)

* Bugs fixed:
- #938 gdbus call -a doesn't support message bus connections
- #1515 gio/gdbus-threading test sometimes fails in CI
- #1517 g_bus_own_name does not always call name_lost_handler when _REPLACE and _ALLOW_REPLACEMENT are set
- #1633 should not install gio-launch-desktop into PATH
- #1919 read from relative path in g_printerr() in 2.58.3
- #1995 Tracker issue for Happy Eyeballs regressions
- #2002 g_io_channel_read_line does not honour the line_term symbols set
- #2025 W32 exception handling misbehaves when C# exceptions are thrown when running inside the Visual Studio debugger
- #2030 Random nautilus test suite failures involving GUnixMountMonitor
- #2039 sched_setattr() still can cause EPERM through natural causes
- #2043 Low memory monitor test failed in CI
- #2044 GApplication docs suggest invalid GVariant type
- !1185 gtimezone: Tidy up UTC timezone creation
- !1281 ci: Update Docker packages
- !1283 gmodule: change _g_module_close to only take a handle.
- !1298 tests: Speed up the GIO actions test
- !1299 gapplication: Fix a minor typo in the documentation
- !1339 gsocketclient: Refactor g_socket_client_connect_async()
- !1353 GMainContext - Fix memory leaks and memory corruption when freeing sources while freeing a context
- !1354 GThreadPool - Add test for !1340
- !1355 glist: Add docs examples of how to combine with g_steal_pointer()
- !1356 GThread - Check if sched_setattr is allowed by the system policies before depending on it
- !1359 docs: Don’t install object manager example separately
- !1363 Make tests pass if we are euid != 0 with capabilities
- !1366 Fix oss-fuzz coverage link
- !1372 gobject: Fix strict aliasing warnings with g_set_object()
- !1376 gitlab-ci: 64-bit ARM is aarch64, not arm64
- !1381 ghash: Document the iteration order over a hash table is not defined
- !1382 tests: Bump the refcount timeout in gdbus-threading
- !1383 ci: Enable parallelisation when running installed tests

* Translation updates:
- Basque
- English (United Kingdom)
- French
- Galician
- German
- Greek, Modern (1453-)
- Hungarian
- Indonesian
- Japanese
- Korean
- Lithuanian
- Polish
- Portuguese (Brazil)
- Spanish
- Swedish
- Turkish

Overview of changes in GLib 2.63.5
==================================

* Fix behaviour of `g_file_move()` fallback code to not follow symlinks (#986)

* Rename `--glib-min-version` argument of `gdbus-codegen` to `--glib-min-required`
  (this is not an API break as `--glib-min-version` was added earlier in the
  2.63 cycle) (#1993)

* Add gtk-doc checks to CI and fix a number of documentation issues
  (thanks to Xavier Claessens) (!978)

* Add `G_SIZEOF_MEMBER()` macro (!1333)

* Add a debug message if `g_setenv()` or `g_unsetenv()` are used after any
  threads have been spawned — this will be upgraded to a warning in future (!1337, #715)

* Skip memory monitor tests if xdg-desktop-portal or dbusmock are not available (!1296, !1338)

* Change the `libmount` configure option from a boolean to a Meson `feature` (!1344)

* Do not return `target-uri` from `g_file_peek_path()` when called on trash/recent files (!1346)

* Drop new TLS certificate API for PKCS #11 backed certificates, as the implementation
  is not ready yet (this is not an API break as the API was added earlier in the
  2.63 cycle) (!1347)

* Bugs fixed:
- #986 g_file_move: remove G_FILE_COPY_NOFOLLOW_SYMLINKS section
- #1551 CI: Add checks for `TODO` in MRs
- #1925 Large number of routes installed into kernel cause high cpu usage
- #1993 Rename gdbus-codegen --glib-min-version argument to --glib-min-required and add --glib-max-allowed
- #2012 spawn_thread_queue not initialised in GThreadPool
- #2020 g_network_monitor_base_add_network() improperly unrefs GInetAddressMask
- !978 Various fixes to make gtkdoc-check pass on glib
- !1018 docs: tag enclose 'all' and 'help' values
- !1170 Avoid C++20 deprecated assignment to volatile
- !1296 tests: Skip GMemoryMonitor tests if the dbusmock template is not available
- !1307 Remove global declaration of GMemoryMonitor
- !1322 gmain: Mark G_SOURCE_FUNC as available in 2.58
- !1333 Add and use G_SIZEOF_MEMBER() macro
- !1337 genviron: Message if g_setenv()/g_unsetenv() are used after threads spawned
- !1338 tests: Skip GMemoryMonitor tests if xdg-desktop-portal is not available
- !1344 meson: libmount autodectection
- !1345 gio-tool-info: Print unix mount information where available
- !1346 gfile: Do not return target-uri from g_file_peek_path()
- !1347 Revert "gtlscertificate: Add support for PKCS #11 backed certificates"
- !1348 ghash: Clarify that g_hash_table_add() always consumes the key
- !1349 doc: Clarify that _locker_new() does not actually allocate memory
- !1351 glib.supp: update g-threaded-resolver-getaddrinfo-config

* Translation updates:
- Japanese
- Lithuanian
- Malay
- Portuguese (Brazil)
- Swedish

Overview of changes in GLib 2.63.4
==================================

* Fix various race conditions on signal emission in GDBus (#604, #978, #1232)

* Change thread pools so that thread attributes (in particular, priority) are
  inherited from the thread which created the `GThreadPool` initially, rather
  than from the thread which is pushing a new job into the pool (#1834, #2007)

* Expand support for running Windows apps with
  `g_app_info_launch_default_for_uri()` using rundll32 on Windows (#1932)

* Support multiple directories in `GSETTINGS_SCHEMA_DIR` environment variable (#1998)

* Support full Julian day range in `TZ` environment variable (#1999)

* Apply recursion depth limits to variants in D-Bus messages (!1201)

* Support adding call flags and timeouts to method calls generated by
  `gdbus-codegen` through the new `--glib-min-version` option (!1286)

* Fully deprecate TLS rehandshakes; they are now ignored due to TLS protocol
  changes (!1305)

* Bugs fixed:
- #198 g_fopen and friends: should also state how to close a stream
- #604 GDBus name watching dispatch is buggy/excessively-complicated
- #833 g_object_set: document the need to cast varargs
- #978 SIGSEGV in on_name_lost_or_acquired
- #1232 Insufficient thread safety around GDBusObjectManagerClient
- #1416 Re-add macOS CI
- #1834 Unwanted priority/etc inheritance with GThreadPool and GThread and the POSIX implementation
- #1932 Windows: Gio.AppInfo.launch_default_for_uri seems not to work for local files/folders
- #1983 glib:gio / dbus-appinfo test fails: GLib-GIO:ERROR:../../../../Projects/glib/gio/tests/dbus-appinfo.c:326:on_flatpak_open: 'g_file_equal (files[0], f)' should be TRUE
- #1997 Base64 encoding with "break_lines" claims to wrap at 72 characters but seems to wrap at 76
- #1998 support multiple directories in GSETTINGS_SCHEMA_DIR
- #1999 GTimeZone fails to accept full Julian day range when parsing the direct $TZ string format
- #2007 Thread scheduler attributes fail under valgrind
- !388 ci: Avoid downloading subprojects for each job
- !1111 gio: test that launch_uris() exports files with the document portal when launching a flatpak
- !1201 gdbusmessage: Limit recursion of variants in D-Bus messages
- !1279 tests: Fix an error message set by foo_set_property()
- !1286 gdbus-codegen: Add a GDBusCallFlags arg to method calls
- !1291 gio-tool-list: Add an option to print display names
- !1294 GMemoryMonitor docs fixes
- !1295 gio: Fix socket test
- !1301 GThread - Inherit parent thread priority by default for new Win32 threads
- !1303 gvariant-core: Don't pass NULL second argument to memcpy
- !1305 Fully deprecate TLS rehandshakes
- !1308 gsocketclient: run timeout source on the task's main context
- !1309 Fix crash in gutils when application is prevented access to passwd file
- !1317 gfdonotificationbackend: remove notifications when bus name vanishes
- !1320 subprojects: Temporarily avoid using wrapdb while it’s down
- !1324 ci: Add some documentation to the style check CI test
- !1325 Check for SYS_sched_getattr before using it unconditionally
- !1330 W32: Correctly set st_ino when doing private stat()
- !1334 gthread: Ensure GThreadSchedulerSettings is always defined

* Translation updates:
- Catalan
- Galician
- Hungarian
- Indonesian
- Polish
- Portuguese (Brazil)
- Spanish

Overview of changes in GLib 2.63.3
==================================

* Add a `--glib-min-version` argument to `gdbus-codegen` which controls breaks in the API of generated code (#1726)

* Add `g_clear_list()` API to clear `GList`s to `NULL` (#1943)

* Add a `GMemoryMonitor` API to be notified of memory pressure situations using the low-memory-monitor project (!1005)

* Add support for dispose functions for `GSource` implementations (!1175)

* Tighten up validation of GObject signal and property names, allowing performance improvements (!1224)

* Fix installation path of GIO modules on MSVC to be the bindir (!1254)

* Bugs fixed:
- #650 g_signal_lookup gives too many warnings
- #1011 GListStore, easily find if the item is already inserted
- #1130 gdbus-codegen: Add an option to strictly generate markdown in source comments
- #1687 glocalvfs.c uses non-thread-safe getpwnam()
- #1726 Warn when method/signal uses type 'h' but lacks GDBus.C.UnixFD annotation
- #1935 Assert in _kqsub_free seems to be too strict
- #1943 Consider g_clear_list()
- #1947 Documentation clarification for g_uuid_string_random()
- #1953 Documentation for g_type_init() and others missing from online gtk-doc documentation
- #1961 A typo in the comment of `g_settings_schema_get_path`: threfore -> therefore
- !1005 gio: Add GMemoryMonitor to monitor for low-memory
- !1172 gptrarray: Add an example to the g_ptr_array_steal() docs
- !1175 Implement a dispose function for GSource
- !1223 Add additional valgrind suppressions
- !1224 Signal name handling improvements
- !1230 ci: Run installed-tests on Fedora
- !1235 Add sudo to Fedora docker image
- !1239 tests: Run "timeout tests" sequentially
- !1248 ci: Update all Debian CI runners to use v5 of the Dockerfile
- !1249 gio-tool-mount: Allow mounting by the given UUID
- !1252 ci: Fix running all jobs on merge requests
- !1253 gthread: Fix "zero as null pointer" warning
- !1254 giomodule: gio modules are no longer installed in bindir on MSVC
- !1255 ci: Build Docker images rather than OCI images if using podman
- !1256 gdate: Add autoptr support
- !1258 Minor CI fixups
- !1261 gtk-doc: Ensure we have recent enough version
- !1262 tests: Add tests for the gdbus-codegen executable
- !1265 build: don't check for protected visibility
- !1267 Revert "doc: Workaround gtkdoc-scan bug leading to undocumented symbols"
- !1268 ci: Work-around successful installed tests having no logs
- !1269 gvariant: Add guard to g_variant_get()
- !1271 tests: Enable GDBus debug for a number of unreliable tests
- !1274 trash portal: Don't follow symlinks
- !1275 Small doc correction
- !1277 Various gtk-doc improvements
- !1278 Update installed tests CI
- !1280 clang-format-diff: Output diff for multiple files, not just one
- !1282 Revert "Revert "docs: remove GDBusObjectManager example""
- !1284 Update POTFILES.in 191212
- !1287 atomic/tests: test g_atomic_pointer_compare_and_exchange() with const pointers
- !1289 gtype: Define auto-cleanup functions for Module class

* Translation updates:
- Spanish

Overview of changes in GLib 2.63.2
==================================

* Use `lldb` rather than `gdb` on macOS for debugging (#1004)

* Switch the atomic builtins from `__sync_fetch_*()` to the slightly more modern
  `__atomic_*()` (#1750)

* Fix calculation of `gsize` width on various platforms (including OpenBSD) (#1777)

* Fix undefined behaviour causing brokenness in `g_utf8_find_prev_char()` when
  compiling with GCC ≥ 8 (#1917)

* Revert UNIX mode changes in `G_FILE_ATTRIBUTE_ID_UNIX_MODE` which broke OSTree (#1934)

* Slightly improve performance for signal emissions when no handlers are connected (!1083)

* Add `g_task_return_value()` and `g_task_propagate_value()` APIs to allow
  `GTask` to be used from language bindings more easily (!1216)

* Fix a file monitoring crash on kqueue-based systems (BSD) (!1221)

* Bugs fixed:
- #1004 [PATCH] Make gbacktrace use lldb on Mac OS X
- #1552 CI: Add code style checks
- #1750 Switch from  __sync_fetch_*() to __atomic_*() in glib/gatomic.h
- #1777 gsize: improper typedef on (at least) OpenBSD
- #1895 Regression: glib does not compile on centos 6: "objcopy: unrecognized option '--add-symbol'"
- #1917 Test utf8-pointer fails with static build, LTO, optimisations, and new GCC
- #1930 glib/tests/bookmarkfile.c:385:test_modify: assertion failed: (stamp == now)
- #1934 ostree tests broken since bfdc5fc4fc84ef8518d2d1a328c8482cf5a38e98: File '/tmp/test-tmp-libostree_test-basic-user.sh.test-QB4SA0/diff-test2' is not empty
- #1938 GDateTime doesn't support leap seconds
- #1940 atomics test fails on FreeBSD CI since !1123
- !1039 Improve documentation for footgun function g_tls_client_connection_copy_session_state()
- !1083 Use the GObject hole on 64bit arches for some flags to improve performance
- !1202 CI updates after !1177
- !1208 gutils: Slightly improve docs formatting for g_get_os_info()
- !1209 Make ld executable configurable
- !1210 gdbus-server-auth test: Include gcredentialsprivate.h
- !1213 gsocket: Improve diagnostics on bind() failure
- !1214 gvariant, gbytes: Avoid memcmp (NULL, ., 0) or memcmp (., NULL, 0)
- !1216 Make GTask more binding-friendly
- !1218 gdb: Fix GHashTable pretty printer off-by-one error
- !1220 gparam: fix memory leak in g_param_value_defaults()
- !1221 Add NOTE_REVOKE to the list of the monitoring events
- !1225 gtlsconnection: clarify handshake() documentation
- !1227 Deprecate old GTlsConnection functionality even harder!
- !1231 Fix build on old libc that does not define _SC_HOST_NAME_MAX
- !1238 gstrfuncs: use gsize type internally for strv functions
- !1242 gfileinfo: Clarify the documentation for G_FILE_ATTRIBUTE_UNIX_MODE
- !1243 docs: Fix "occurred" typos in API documentation

* Translation updates:
- Spanish

Overview of changes in GLib 2.63.1
==================================

* Several usability improvements to command line `gio` tool (!1153)

* Add `g_array_steal()`, `g_ptr_array_steal()` and `g_byte_array_steal()` APIs (#285)

* Add `g_get_os_info()` API (!1063, !1160)

* Add `g_warning_once()` API (!1028)

* Always resolve `localhost` to loopback address in `GResolver` (!616)

* Add `GMainContextPusher` API (!983)

* Limit recursion in `g_variant_parse()` (!1173)

* Fix crash in `g_spawn()` with high FD numbers due to use of `select()` rather
  than `poll()` (#954)

* Allow passing empty `GValue`s to `g_param_value_set_default()` (!1186)

* Escape header guards generated by `gdbus-codegen` better (#1379)

* Bugs fixed:
- #285 [PATCH] add array steal and memdup functions
- #954 The g_spawn_sync() function uses select() which has limitations
- #1318 rare failure in gdbus-peer test: invalid uninstantiatable type '(null)' in cast to 'GDBusServer'
- #1379 gdbus-codegen generates invalid header guards when build directory contains a + character
- #1622 NULL pointer derefs on g_vasprintf() failure
- #1813 g_option_context_add_main_entries() is missing array annotation for entries parameter
- #1831 No reply on private socket due to auth problem
- #1836 gobject.c uses undefined annotation “(not optional)”
- #1858 docs/reference/gobject/tut_gobject.xml: object properties example uses deprecated API
- #1877 g_cancellable_source_new annotated with 'skip'
- #1896 Use after free when calling g_dbus_connection_flush_sync() in a dedicated thread
- #1897 glib 2.62.0 fails test 'test_writev_no_vectors' wih gcc7
- #1903 use-after-free in mimeapps test causes intermittent segfault during testing
- #1906 test_os_info fails on FreeBSD
- #1916 objcopy not used from cross-compilation file in GIO tests
- #1923 Recent Versions of GLib Break Dolphin File-Manager's Thumbnailing when Using 'gtk2' Style
- !616 Always resolve localhost to loopback address
- !983 gmain: Add GMainContextPusher convenience API
- !1014 tests: Add a test for g_assert_finalize_object()
- !1028 gmessages: Add g_warning_once()
- !1035 Switching from C gnu89 to C gnu99 standard
- !1063 gutils: Add g_get_os_info()
- !1082 gdatetime: Document RFC 3339 extensions when parsing ISO 8601
- !1105 syscall flood on every time*() function call
- !1120 Update documentation with FreeBSD build instructions
- !1135 gmain: use atomic operation instead of GMutex to access g_main_context_default()
- !1146 Solaris build fixes
- !1147 gmodule: fix typo in doc comment
- !1148 gio/gfileinfo: fix parameter references
- !1149 gio/gfile: fix parameter reference for value_p
- !1150 gio/gfile: fix parameter references to @contents
- !1151 gio/gfile: fix typo in doc comment
- !1152 gwinhttpvfs: Handle g_get_prgname() returning NULL
- !1153 Several gio-tool bash completion fixes and improvements
- !1155 Strict-aliasing fixes to new atomic built-ins
- !1157 Fix various compiler warnings on Android
- !1160 Add Windows support to g_get_os_info()
- !1161 hash: Remove an assertion from the hot path
- !1163 gcharset: Expand the documentation for g_get_locale_variants()
- !1165 Use uname as a fallback to get OS info
- !1167 Fix some minor leaks in testfilemonitor
- !1168 Fix gdatetime tests on toolbox
- !1171 Revert "gdbus-codegen: emit GUnixFDLists if an arg has type 'h'"
- !1173 gvariant: Limit recursion in g_variant_parse()
- !1177 ci: Add libdbus development files to CI Docker images
- !1179 Improve GPtrArray doc-comments
- !1180 array: Avoid use of memcpy(dest, NULL, 0)
- !1181 gmain: Clarify thread safety of some common GSource functions
- !1182 gio: Fix typo in URL
- !1186 Allow using an empty GValue with g_param_value_set_default()
- !1189 gparamspecs: Fix type class leaks on error handling paths
- !1197 Fix GDBus test failures on non-Linux (in particular FreeBSD)
- !1200 Minor fixes from a scan-build run

* Translation updates:
- Catalan
- Chinese (Taiwan)
- Spanish

Overview of changes in GLib 2.63.0
==================================

* Add g_fsync() API (#35)

* Fix regression in g_file_copy() when passing
  `G_FILE_COPY_TARGET_DEFAULT_PERMS` flag; the destination permissions would be
  private rather than following the process’ umask (!1142)

* Several `GDateTime` parsing fixes (!1127)

* Always build the tests if installed-tests are enabled, so that the tests can
  actually be installed (!1141)

* Rework atomic function implementations to use memory barrier in the correct
  place (when compiler intrinsics aren’t providing the atomics), and fix
  signedness issues (#1449, #1565)

* Use the OS’ `fdwalk()` function (if safe) to speed up `g_spawn_*()` on BSD (#1638)

* Remove the macOS `dyld` `GModule` implementation in favour of `dl` instead (!1093)

* Bump Python requirement to ≥ 3.5, which we implicitly relied on anyway through
  our Meson dependency (!1132)

* Bugs fixed:
- #35 add g_fsync to API
- #174 g_file_copy always preserves  permissions, even if G_FILE_COPY_ALL_METADATA flag is not set
- #259 docs: fix a misunderstanding in g_type_add_interface_*
- #767 g_signal_lookup fails if class is not referenced
- #1052 g_io_write_chars calls abort when given a null byte as input
- #1449 glib fallback atomic int/ptr get/set have memory barrier in wrong place
- #1565 Signedness of atomic operations
- #1638 g_spawn_*() is extremely slow under certain circumstances
- #1809 Provide API for working with PKCS11 backed certificates
- #1843 TSAN false positive with g_atomic_pointer_get/g_atomic_pointer_set under Clang
- #1865 g_variant_get_data_as_bytes fails after serializing a variant
- #1875 Segfault and Overflow in __gio_xdg_cache_mime_type_subclass() with Wps-Office installed
- #1887 glib 2.62.0 breaks loading dylibs as modules
- #1888 2.62: docs build on Windows broken
- #1897 glib 2.62.0 fails test 'test_writev_no_vectors' wih gcc7
- !1020 docs: Remove priv pointers from the tutorial example
- !1062 gtype: mark the inline functions in G_DECLARE_*_TYPE() as UNUSED
- !1080 tests: Fix skipping mkdir-with-parents-permission test
- !1088 Various small scan-build fixes
- !1090 giochannel: Clarify type of GSource callback in documentation
- !1093 gmodule: remove macOS dyld implementation
- !1095 Define G_IOV_MAX to 512 on macOS/iOS
- !1099 gmem: clarify that g_malloc always uses the system allocator
- !1109 doc: fix typo in gio/gsettings.c
- !1110 gio: Add missing "gio remove" option to bash completion script
- !1112 Add version macros for GLib 2.64
- !1115 gdatetime: Fix error handling in g_date_time_new_ordinal()
- !1116 gmarkup: Add a limit on the number of attributes in an element
- !1119 Annotate the return value of various utility functions
- !1124 docs: Fix typo in GConverter{Input,Output}Stream section titles
- !1125 gdatetime: Fix error handling in g_date_time_new_week()
- !1126 fileinfo: Mention that usec mtimes are set
- !1129 gdate: Fix tautological comparison warnings on Android
- !1130 Improve GLIB_DEPRECATED_MACRO_FOR output
- !1131 gio/gfileinfo: fix param reference in doc comment
- !1132 build: Bump Python requirement to ≥ 3.5
- !1137 gregistrysettings: bump key name length to 2048
- !1138 Always build tests if we enabled installed-tests
- !1139 g_file_info_get_modification_date_time: Calculate in integer domain

* Translation updates:
- Danish
- Italian
- Panjabi
- Serbian
- Turkish

(wiz)

2020-03-04 14:36:38 UTC MAIN commitmail json YAML

doc: Updated x11/gtk3 to 3.24.14

(wiz)

2020-03-04 14:36:29 UTC MAIN commitmail json YAML

gtk3+: update to 3.24.14.

Overview of Changes in GTK+ 3.24.14
===================================

* Fix the opaque region for windows on X11

* theme:
- Fix flat buttons in backdrop
- Make popovers look more similar to menus
- Tweak checkbox & radiobutton appearance
- Add general typography classes (heading, title-1, etc)

* language bindings:
- Fix annotations for gtk_tree_model_sort_new_with_model

* switch: Fix touch support

* infobar: Make clickable for default action

* emojichooser:
- respect a no-emoji input hint

* fontchooser:
- Fix an oversight with hiding the size label

* filechooser:
- Disable recursive search without a system indexer

* modelbutton:
- Fix a11y support to reflect button state

* input:
- Fix touchpad gesture center calculation

* x11:
- Fix root window scaling
- Support _GTK_WORKAREAS_Dn property

* wayland:
- Support a terminal purpose in input methods
- Fix preedit cursor positioning
- Fix enabling/disabling of text inputs
- Support simultaneous selection requests
- Require Wayland 1.14.91

* OS X:
- Fix fullscreen state
- Fix an Inkscape crash at startup
- Fix OpenGL extension detection

* Printing:
- Fix a crash with Avahi

* Translation updates:
Basque
British English
Catalan
Finnish
French
Galician
Japanese
Kurdish Sorani
Malay
Russian
Slovak
Spanish
Turkish

(wiz)

2020-03-04 14:05:00 UTC MAIN commitmail json YAML

doc: Updated devel/ncursesw to 6.2

(wiz)