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 (6h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 03:15:49 UTC Now

2018-10-23 16:30:03 UTC MAIN commitmail json YAML

dovecot2-pigeonhole: updated to 0.5.3

Changelog v0.5.3:
- Fix assertion panic occurring when managesieve service fails to open
  INBOX while saving a Sieve script. This was caused by a lack of
  cleanup after failure.
- Fix specific messages causing an assert panic with actions that
  compose a reply (e.g. vacation). With some rather weird input from the
  original message, the header folding algorithm (as used for composing
  the References header for the reply) got confused, causing the panic.
- IMAP FILTER=SIEVE capability: Fix FILTER SIEVE SCRIPT command parsing.
  After finishing reading the Sieve script, the command parsing
  sometimes didn't continue with the search arguments. This is a time-
  critical bug that likely only occurs when the Sieve script is sent in
  the next TCP frame.

(adam)

2018-10-23 16:29:19 UTC MAIN commitmail json YAML

dovecot2: updated to 2.3.3

2.3.3:
* doveconf hides more secrets now in the default output.
* ssl_dh setting is no longer enforced at startup. If it's not set and
  non-ECC DH key exchange happens, error is logged and client is
  disconnected.

+ Added log_debug=<filter> setting.
+ Added log_core_filter=<log filter> setting.
+ quota-clone: Write to dict asynchronously
+ --enable-hardening attempts to use retpoline Spectre 2 mitigations
+ lmtp proxy: Support source_ip passdb extra field.
+ doveadm stats dump: Support more fields and output stddev by default.
+ push-notification: Add SSL support for OX backend.
- NUL bytes in mail headers can cause truncated replies when fetched.
- director: Conflicting host up/down state changes may in some rare
  situations ended up in a loop of two directors constantly overwriting
  each others' changes.
- director: Fix hang/crash when multiple doveadm commands are being
  handled concurrently.
- director: Fix assert-crash if doveadm disconnects too early
- virtual plugin: Some searches used 100% CPU for many seconds
- dsync assert-crashed with acl plugin in some situations.
- mail_attachment_detection_options=add-flags-on-save assert-crashed
  with some specific Sieve scripts.
- Mail snippet generation crashed with mails containing invalid
  Content-Type:multipart header.
- Log prefix ordering was different for some log lines.
- quota: With noenforcing option current quota usage wasn't updated.
- auth: Kerberos authentication against Samba assert-crashed.
- stats clients were unnecessarily chatty with the stats server.
- imapc: Fixed various assert-crashes when reconnecting to server.
- lmtp, submission: Fix potential crash if client disconnects while
  handling a command.
- quota: Fixed compiling with glibc-2.26 / support libtirpc.
- fts-solr: Empty search values resulted in 400 Bad Request errors
- fts-solr: default_ns parameter couldn't be used
- submission server crashed if relay server returned over 7 lines in
  a reply (e.g. to EHLO)

(adam)

2018-10-23 16:12:46 UTC MAIN commitmail json YAML

x264-devel: updated to 20181022

20181022:
Fix possible double transpose of custom CQM if --level is not set
cli: Fix linking with --system-libx264 on x86
Fix CAVLC+RDO in 4:4:4
ppc: Optimize quant functions
ppc: Add support for Power9-only vec_absd
ppc: Optimize sub8x8_dct_dc
ppc: AltiVec add16x16_idct_dc
ppc: Optimize add8x8_idct_dc
Add compatibility macros for vec_xxpermdi
Prefer a monotonic clock source if available
Add Sony XAVC, a flavour of AVC-Intra
Cosmetics: Fix indentation for multiline function proto...
Cosmetics: Use consistent "inline" attribute position
x86: AVX-512 plane_copy and plane_copy_swap
4:0:0 (monochrome) encoding support
Makefile improvements
Improve SAVE/LOAD_MM_PERMUTATION macros
x86inc: Optimize VEX instruction encoding
x86inc: Fix VEX -> EVEX instruction conversion stable
configure: Fix required version checks for lavf and...
Fix float division by zero in weightp analysis
Fix undefined behavior of left shift for CAVLC encoding
Fix integer overflow in slicetype_path_cost
cli: Fix preset help listing

(adam)

2018-10-23 16:04:11 UTC MAIN commitmail json YAML

Added databases/postgresql11

(adam)

2018-10-23 16:02:52 UTC MAIN commitmail json YAML

postgresql11: added version 11.0

PostgreSQL 11 provides users with improvements to overall performance of the database system, with specific enhancements associated with very large databases and high computational workloads. Further, PostgreSQL 11 makes significant improvements to the table partitioning system, adds support for stored procedures capable of transaction management, improves query parallelism and adds parallelized data definition capabilities, and introduces just-in-time (JIT) compilation for accelerating the execution of expressions in queries.

(adam)

2018-10-23 14:21:44 UTC MAIN commitmail json YAML

Updated misc/py-stdnum, textproc/py-phonenumbers

(adam)

2018-10-23 14:21:15 UTC MAIN commitmail json YAML

py-phonenumbers: updated to 8.9.16

What's new in 8.9.12
Support Russian extension character "亟仂弍" as a valid one while parsing the numbers.

(adam)

2018-10-23 14:17:23 UTC MAIN commitmail json YAML

py-stdnum: updated to 1.10

changes from 1.9 to 1.10
* Add modules for the following number formats:
  - Bitcoin address
  - ISO 11649 (Structured Creditor Reference)
  - ID number (Mauritian national identifier)
  - Norwegian IBAN (International Bank Account Number)
  - Konto nr. (Norwegian bank account number)
* Fix a bug in handling of Mexican tax numbers
* Improve Spanish CIF and NIF validation
* Update Dominican Republic NCF numbers online check
* Improve Unicode conversion for bytestrings
* Improvements to some corner cases in IBAN validation
* Documentation improvements
* Add stdnum.ru.vat as an alias for stdnum.ru.inn

(adam)

2018-10-23 13:42:44 UTC MAIN commitmail json YAML

salt: Work around a check-wrkref failure.

(jperkin)

2018-10-23 13:21:44 UTC MAIN commitmail json YAML

ansible2: Fix check-wrkref for file containing paths to package managers.

(jperkin)

2018-10-23 13:10:05 UTC MAIN commitmail json YAML

isc-dhcp4: Fix build on SunOS with newer GCC.

(jperkin)

2018-10-23 13:08:39 UTC MAIN commitmail json YAML

mpv: Do not force files with multiple audio channels to stereo

With the previous version all files with >2 audio channels and an audio device
that supported them actually fall back inconditionally to stereo channel.
(Hopefully now the logic to gracefully handle audio channels should
work, sorry again for the noise!)

(leot)

2018-10-23 12:39:35 UTC MAIN commitmail json YAML

mpv: Fix patch-audio_out_ao_oss.c `reqchannels > 2' case

(The previous version actually introduced a regression in `reqchannels
> 2' code path, sorry!)

(leot)

2018-10-23 12:39:25 UTC MAIN commitmail json YAML

ruby-ferret: Fix build on SunOS C99.

(jperkin)

2018-10-23 12:33:04 UTC MAIN commitmail json YAML

2018-10-23 12:26:06 UTC MAIN commitmail json YAML

2018-10-23 12:14:54 UTC MAIN commitmail json YAML

mpv: Rework logic of patch-audio_out_ao__oss.c to avoid (mostly) duplicated code

(leot)

2018-10-23 12:02:32 UTC MAIN commitmail json YAML

arm-none-eabi-gcc: Requires GNU sed for -r.

(jperkin)

2018-10-23 11:46:52 UTC MAIN commitmail json YAML

hunspell and mousepad updates

(bsiegert)

2018-10-23 11:45:34 UTC MAIN commitmail json YAML

Update hunspell to 1.6.2.

1.6.2

Library changes: no. Same as 1.6.1.
Command line tool:
-  Added German translation
-  Fixed bug with wrong output encoding, not respecting system locale.

1.6.1

Library changes:
-  Performance improvements in suggest()
-  Fixes regressions for Hungarian related to compounding.
-  Fixes regressions for Korean related to ICONV.
Command line tool:
-  Added Tajik translation
-  Fix regarding serching of OOo dicts installed in user folder
Manpages:
-  Fix microsoft-cp1251 to cp1251. Dicts should not use the first.
-  Typos.

1.6.0

Changes in the library:
-  Performance improvement in ngsuggest(), suggestions should be faster.
-  Revert MAXWORDLEN to 100 as in 1.3.3 for performance reasons.
-  MAXWORDLEN can be set during build time with -D defines.
-  Fix crash when word with 102 consecutive X is spelled.
Changes in the command line tool:
-  -D shows all loaded dictionares insted of only the first.
-  -D properly lists all available dictionaries on Windows.

1.5.4

Fixes bug related to the Hungarian dictionary and the command COMPOUNDSYLLABLE

1.5.3

Remove a unneded #include header in the public hunspell.hxx

1.5.2

Fixes backward compatibility with 1.4 at API level. Now it should be complete.

1.5.1

-  Lot of stability fixes
-  Fixed compilation errors on various systems (Windows, FreeBSD)
-  Small performance improvement compared to 1.4.0
-  Added new API with C++ types (string, vector), yet full API backward compatibility with 1.4 is kept

1.4.1

Past begin() iterator decrement error

VS Debug build threw error on decrement past begin.

1.4.0

New release that strips out fixed length buffers from large parts of the library
Note: dictmgr.hxx header is dropped

(bsiegert)

2018-10-23 10:45:01 UTC MAIN commitmail json YAML

2018-10-23 10:16:40 UTC MAIN commitmail json YAML

Updated devel/py-zconfig

(adam)

2018-10-23 10:16:12 UTC MAIN commitmail json YAML

2018-10-23 09:55:09 UTC MAIN commitmail json YAML

2018-10-23 09:54:14 UTC MAIN commitmail json YAML

Update mousepad to 0.4.1.

This is a maintenance release feature only bug fixes (long awaited).

- Fix crash when dragging tab to root window (Bug #13336)
- Fix the signal definition of user-set-language (Bug #13630)
- Prevent a weird cycle in GSettings use (Bug #12134)
  - Properly fixed later by Alistair Buxton
- Fix some warnings about using NULL (Bug #11663)
- Limit prefs dialog tab width to range allowed by schema (Bug #12055)
- Don't show hidden GSV languages (Bug #12043)
- Encode filenames passed to DBus as UTF-8
- Translation updates: Albanian, Arabic, Asturian, Basque, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  English (Australia), English (United Kingdom), Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm?l, Norwegian Nynorsk,
  Occitan, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur

(bsiegert)

2018-10-23 09:46:43 UTC MAIN commitmail json YAML

py-zconfig: updated to 3.3.0

3.3.0:
- Drop support for Python 3.3.
- Add support for Python 3.7.
- Drop support for 'python setup.py test'.
- Add support for example in section and multisection, and
  include those examples in generated documentation.
- Fix configuration loaders to decode byte data using UTF-8 instead of
  the default encoding (usually ASCII).

(adam)

2018-10-23 09:43:19 UTC MAIN commitmail json YAML

Added devel/py-ZopeTestrunner, devel/py-zope.exceptions

(adam)

2018-10-23 09:39:59 UTC MAIN commitmail json YAML

py-zope.exceptions: added version 4.3

This package contains exception exceptions and implementations which are so
general purpose that they don't belong in Zope application-specific packages.

(adam)

2018-10-23 09:38:39 UTC MAIN commitmail json YAML

py-ZopeTestrunner: added version 4.9

This package provides a flexible test runner with layer support.

(adam)

2018-10-23 09:07:13 UTC MAIN commitmail json YAML

doc: Updated lang/py37-html-docs to 3.7.1

(leot)

2018-10-23 09:06:59 UTC MAIN commitmail json YAML

py37-html-docs: Update lang/py37-html-docs to 3.7.1

Changes:
3.7.1
-----
Documentation
=============
- bpo-32174: chm document displays non-ASCII charaters properly on some
            MBCS Windows systems.
- bpo-34790: Document how passing coroutines to asyncio.wait() can be
            confusing.
- bpo-28617: Fixed info in the stdtypes docs concerning the types that
            support membership tests.
- bpo-34065: Fix wrongly written basicConfig documentation markup syntax
- bpo-33460: replaced ellipsis with correct error codes in tutorial
            chapter 3.
- bpo-33847: Add `@' operator entry to index.
- bpo-25041: Document AF_PACKET in the socket module.

(leot)

2018-10-23 09:04:19 UTC MAIN commitmail json YAML

py-semantic_version: small fixes to Makefile

(adam)

2018-10-23 09:03:34 UTC MAIN commitmail json YAML

doc: Updated lang/py36-html-docs to 3.6.7

(leot)

2018-10-23 09:03:08 UTC MAIN commitmail json YAML

py36-html-docs: Update lang/py36-html-docs to 3.6.7

Changes:
3.6.7
-----
Documentation
=============
- bpo-32174: chm document displays non-ASCII charaters properly on some
            MBCS Windows systems.
- bpo-28617: Fixed info in the stdtypes docs concerning the types that
            support membership tests.
- bpo-34065: Fix wrongly written basicConfig documentation markup syntax
- bpo-33847: Add `@' operator entry to index.
- bpo-25041: Document AF_PACKET in the socket module.

(leot)

2018-10-23 09:01:06 UTC MAIN commitmail json YAML

Updated devel/py-pluggy, databases/py-ldap

(adam)

2018-10-23 09:00:34 UTC MAIN commitmail json YAML

py-pluggy: updated to 0.8.0

pluggy 0.8.0:

Features
- Add get_hookimpls() method to hook callers.

Trivial/Internal Changes
- Add changelog in long package description and documentation.
- Add a test exemplifying the opt-in nature of spec defined args.
- Encapsulate hook specifications in a type for easier introspection.

(adam)

2018-10-23 08:58:28 UTC MAIN commitmail json YAML

py-ldap: updated to 3.1.0

Released 3.1.0:

This release brings two minor API changes:
- Long-deprecated functions ldap.open() and ldap.init() are removed
- LDAPObject.compare_s() and compare_ext_s return bool instead of 0 or 1

All changes since 3.0.0:

Lib/
* Remove long deprecated functions ldap.open() and ldap.init()
* LDAPObject.compare_s() and LDAPObject.compare_ext_s() now return a bool
  instead of 1 or 0.
* Make iteration over cidict yield same values as keys()
* Fail if pyasn1 is not installed
* Fix parsing of PPolicyControl ASN.1 structure
* Use items() when appropriate in dict iteration
* Add support for tracing LDAP calls. Tracing can now be enabled with
  the env var PYTHON_LDAP_TRACE_LEVEL and redirected to a file with
  PYTHON_LDAP_TRACE_FILE.
  (This is mainly intended for debugging and internal testing; the
  configuration or output may change in future versions.)

Modules/
* Fix ref counting bug in LDAPmessage_to_python

Doc/
* Remove warning about unreleased version
* Doc: Replace Mac OS X -> macOS

Tests/
* Add tests and coverage for tracing
* Disable warnings-as-errors for Python 3.4
* Fix assertTrue to assertEqual
* Mark several test values as bytes

Lib/slapdtest/
* Fix error message for missing commands
* Make SlapdObject a context manager
* Disable SASL external when missing SASL support
* Make SlapdObject.root_dn a property
* In SlapdObject, build include directives dynamically
* Move import statements to top level

Code style:
* Add Makefile rules for automatic formatting of C and Python code
* Reformat and indent all C files
* Trim white space throughout the project

Infrastructure:
* Add py3-trace tox environment to Travis CI config
* Add new Pytest cache directory to gitignore

General:
* Update all pypi.python.org URLs to pypi.org

Released 3.0.0:

Notable changes since 2.4.45 (please see detailed logs below):
* Python 3 support and bytes_mode
  see: https://python-ldap.readthedocs.io/en/latest/bytes_mode.html
* The module ldap.async is renamed to ldap.asyncsearch
* New dependencies: pyasn1, pyasn1_modules
* Dropped support for Python 2.6 and 3.3

(adam)

2018-10-23 08:06:03 UTC MAIN commitmail json YAML

Updated textproc/py-xlsxwriter, devel/py-xdis

(adam)

2018-10-23 08:05:40 UTC MAIN commitmail json YAML

py-xdis: updated to 3.8.8

3.8.8:
* Add for 3.6.7 and 3.7.1 magic.
* pytest/test_std.py: Dropped a test
* pytest/test_std.py, xdis/op_imports.py, xdis/std.py: make_std_api
  accepts floating-point version number

(adam)

2018-10-23 08:02:49 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 1.1.2

1.1.2:
* Fix for issue where in_memory files weren't compressed.
* Fix write() so that it handles array formulas as documented.
* Fix for issue with special characters in worksheet table functions.
* Added warnings for input issues in :func:write_rich_string() such as blank
  strings, double formats or insufficient parameters.

(adam)

2018-10-23 07:59:51 UTC MAIN commitmail json YAML

Updated www/py-djangorestframework, www/py-autobahn

(adam)

2018-10-23 07:59:31 UTC MAIN commitmail json YAML

py-autobahn: updated to 18.10.1

18.10.1
Don't eat Component.stop() request when crossbar not connected
handle async on_progress callbacks properly
fix attribute error when ConnectionResetError does not contain "reason" attribute
infer rawsocket host, port from URL
fix error on connection lost if no reason (reason = None)
fixed typo on class name

(adam)

2018-10-23 07:57:05 UTC MAIN commitmail json YAML

py-djangorestframework: updated to 3.9.0

3.9.0:
Improvements to ViewSet extra actions
Fix action support for ViewSet suffixes
Allow action docs sections
Deprecate the Router.register base_name argument in favor of basename.
Deprecate the Router.get_default_base_name method in favor of Router.get_default_basename.
Change CharField to disallow null bytes. To revert to the old behavior, subclass CharField and remove ProhibitNullCharactersValidator from the validators. python class NullableCharField(serializers.CharField): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.validators = [v for v in self.validators if not isinstance(v, ProhibitNullCharactersValidator)]
Add OpenAPIRenderer and generate_schema management command.
Add OpenAPIRenderer by default, and add schema docs.
Allow permissions to be composed
Allow nullable BooleanField in Django 2.1
Add testing of Python 3.7 support
Test using Django 2.1 final release.
Added djangorestframework-datatables to third-party packages
Change ISO 8601 date format to exclude year/month
Update all pypi.python.org URLs to pypi.org
Ensure that html forms (multipart form data) respect optional fields
Allow hashing of ErrorDetail.
Correct schema parsing for JSONField
Render descriptions (from help_text) using safe
Removed input value from deault_error_message
Added min_value/max_value support in DurationField
Fixed instance being overwritten in pk-only optimization try/except block
Fixed AttributeError from items filter when value is None
Fixed Javascript e.indexOf is not a function error
Fix schemas for extra actions
Improved get_error_detail to use error_dict/error_list
Imprvied URLs in Admin renderer
Add "Community" section to docs, minor cleanup
Moved guardian imports out of compat
Deprecate the DjangoObjectPermissionsFilter class, moved to the djangorestframework-guardian package.
Drop Django 1.10 support
Only catch TypeError/ValueError for object lookups
Handle models without .objects manager in ModelSerializer.
Improve ModelSerializer.create() error message.
Fix CSRF cookie check failure when using session auth with django 1.11.6+
Updated JWT docs.
Fix autoescape not getting passed to urlize_quoted_links filter

(adam)

2018-10-23 07:46:54 UTC MAIN commitmail json YAML

Updated net/py-gevent, devel/py-wheel

(adam)

2018-10-23 07:46:04 UTC MAIN commitmail json YAML

py-wheel: updated to 0.32.2

0.32.2:
Bumped up the version number

(adam)

2018-10-23 07:42:52 UTC MAIN commitmail json YAML

doc: Updated x11/gtk3 to 3.24.1

(leot)

2018-10-23 07:42:23 UTC MAIN commitmail json YAML

gtk3: Update x11/gtk to 3.24.1

Changes:
Overview of Changes in GTK+ 3.24.1
==================================
* Adwaita:
- Improvements to headerbar styling
* Wayland:
- Fix handling of preedit text
* Windows:
- Implement smooth scrolling
* Fix critical warnings on shutdown
* Translation updates:
- Czech
- Friulian
- Russian
- Spanish

Overview of Changes in GTK+ 3.24.0
==================================
* GtkApplication can now track screensaver state
* Translation updates:
- Brazilian Portuguese
- Croatian
- Czech
- Danish
- French
- Galician
- German
- Greek
- Hungarian
- Indonesian
- Italian
- Latvian
- Lithuanian
- Polish
- Swedish
- Turkish

Overview of Changes in GTK+ 3.23.3
==================================
* Deprecate a few APIs that are gone in GTK+ 4:
- focus chains in GtkContainer
- stepper sensitivity in GtkRange
* Allow picking colors under kwin
* Bug fixes:
  #404 window: Fallback to CSD titlebar in focus-chain
  #770 scrolledwindow: Fix horizontal decleration
#1263 win32: Implement smooth scrolling
  #134 #432 #574 #579 #878
      tooltip: Position using move-to-rect
  #844 wayland: avoid idempotent wl_subsurface_set_position
#2393 Fix a typo
  #125 combobox: Fix a critical warning
  !290 fontchooser: Add missing build flags
  !172 filechooser: Don't show private recent items
* Translation updates:
- Brazilian Portuguese
- British English
- Catalan
- Chinese (Taiwan)
- French
- German
- Indonesian
- Italian
- Kazakh
- Korean
- Lithuanian
- Polish
- Turkish

Overview of Changes in GTK+ 3.23.2
==================================
* Emoji chooser improvements
- Try harder to avoid fallback rendering
- Avoid hex boxes
- Use icons for sections
* Color chooser improvements
- Allow picking colors from the screen again. The current
  implementation can use either the screnshot portal or
  a recent gnome-shell API
* GtkPlacesSidebar now shows a spinner during mount operations
* Wayland
- Support both gtk-text-input and text-input-unstable-v3 as
  input protocol
* Bug fixes:
#628 TextView: spaces acting as non-breaking whitespace...
!248 win32: Correct handling of transient state changes
!272 Replace gtk_text_input with text_input_unstable_v3 support
* Translation updates:
- German
- Lithuanian
- Polish
- Spanish
- Turkish

Overview of Changes in GTK+ 3.23.1
==================================
* Backported event controllers from GTK+ 4:
- GtkEventControllerScroll
- GtkEventControllerMotion
- GtkEventControllerKey
- GtkGestureStylus
* Support markup in GtkModelButtons
* Themes
- The Raleigh theme has been removed
- Expander size in HighContrast has been increased
* Wayland
- Update cursor scale when needed
- Decoration negotiation protocol fixes
* Windows
- Add an EGL renderer based on ANGLE
* Translation updates:
- Brazilian Portuguese
- German
- Hungarian

Overview of Changes in GTK+ 3.23.0
==================================
* Dependency bumps:
- Require libepoxy 1.4
- Require pango 1.41
* New font chooser features:
- Allow setting OpenType font features
- Show examples for OpenType font features
- Allow selecting OpenType font variations
- Support levels of details for selection
* New Emoji features:
- Support a completion popup for Emoji
- Drop Ctrl-Shift-e shortcut
* Other new apis:
- gdk_window_move_to_rect
* Wayland:
- Use anonymous shared memory on FreeBSD
* Bugs fixed:
#85 widgetDragDestFindTarget introspection data does not show nullable...
#154 Documentation: Lifecycle of Editables inside GtkCellRenderers is no...
#193 Document that GtkUIManager is deprecated by GtkBuilder
#199 MenuButton not notified when its Popover is destroyed, still access...
#292 GtkRanges should send ::change-value even if not realized
#450 Menu navigation triangle doesn't work anymore
#792 Focus events are not always matched
#898 emoji-chooser: search for flags doesn't work
#997 gdk: Make gdk_window_move_to_rect public
#1053 Scroll cursor gets left behind if a child widget steals the scroll
#1059 -Wparentheses warnings in GTK+ headers when compiling C++ code with...
#1065 GtkScrollbar horizontal mouse wheel scroll direction is wrong
#1069 Thread 1 "glade" received signal SIGFPE, Arithmetic exception.
#1088 CssGadget: Round px values up for min-width|height
#1115 gtk icon theme searches system dirs before user dirs
#1134 x11: Always set None pixmap for no background
#1160 a11y/entry: Fix copy-pasteo re 2ndary icon tooltip
#1165 InfoBar: Fix wrong type in copy-pasted param doc
#1166 EmojiCompletion: Use Box:spacing instead of CSS
!125 HC: Avoid same BG/FG colors in flat treeview entry
!157 wayland: Implement 'gtk-fontconfig-timestamp' & 'gtk-modules'
!181 W32: Don't forget to check VK_MENU and set MK_ALT
!206 searchenginetracker: Don't leak the hits' GFiles
407242 GtkScale: Up/Down keys decrease/increase value, which is opposite...
686109 gtk_print_context_get_hard_margins should return page size specif...
765327 GtkPlug scaled to half the expected size on HiDPI screens
772817 File Chooser: Path arrow button frames are reversed and detached ...
773299 gtk/language-names.c: Fix build on non-GCC/CLang
775279 early calls to libepoxy cause all gtk3 programs to abort when the...
786524 ocument GTK_OVERLAY_SCROLLING environment variable
787867 OSX macports pango text size appears to vary between version 1.40...
789215 GtkScrolledWindow and GtkIconView atk objects can cause a segfaul...
791542 GDK 3 Selections documentation makes references to X
791802 Fix direction value moves on scroll/keypress over RTL/inverted ra...
* Translation updates:
Catalan
Finnish
Polish
Russian
Spanish

(leot)

2018-10-23 07:18:10 UTC MAIN commitmail json YAML

doc: Updated net/libsoup to 2.64.2

(leot)

2018-10-23 07:17:53 UTC MAIN commitmail json YAML

libsoup: Update net/libsoup to 2.64.2

pkgsrc changes:
- Add a dependency to www/libpsl
- Add a patch to adjust running of the tests (otherwise because
  `APACHE_HTTPD' is defined to `no' a `no' program will be executed but
  will fail because no `no' program is usually available)

Changes:
Changes in libsoup from 2.64.1 to 2.64.2:

* TLD tests updated (Claudio Saavedra)
* Updated translations: Serbian

Changes in libsoup from 2.63.92 to 2.64.1:

* Many fixes to the meson build system (which, by the way, is
  NOT official yet) (#13, Tomas Popela)
* Updated translations: Belarusian.

Changes in libsoup from 2.63.92 to 2.64.0:

* Many fixes to the meson build system [#7, #8, #9, #11, Tomas Popela]
* Updated translations: Brazilian Portuguese, Galician,
          Hungarian, Latvian, Danish.

Changes in libsoup from 2.63.91 to 2.63.92:

* Make sure that XMLRPC tests build in Debian too [Claudio Saavedra]
* Distribute missing meson files [Claudio Saavedra]
* Some fixes to the meson build files [Claudio Saavedra]
* Updated Korean and Swedish translations

Changes in libsoup from 2.63.90 to 2.63.91:

* Simplify soup_hosts_matches_host() [Claudio Saavedra]
* Add new tests for trailing dots in domain names [Claudio Saavedra]
* Updated Turkish translation

Changes in libsoup from 2.63.2 to 2.63.90:

* Set default cookie path for NULL origins [#1, Adrian Perez de Castro]
* Fixes to GObject-introspection [bgo#794787, Corentin No谷l]
* Use atomic-refcounting in classes that are not using GObject-refcounting
  [bgo#785110, Edward Hervey]
* Many Coverity-found code fixes [bgo#781771, Milan Crha]
* Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro]
* Fixes to the simple-httpd example [#2, Mooffie]
* Updated translations: Chinese (Taiwan), Catalan

Note: from now onwards bgo# references bugs in GNOME Bugzilla
and # issues in GNOME gitlab.

Changes in libsoup from 2.63.1 to 2.63.2:

* Many fixes to the meson build system support [#795324,
          #782410, Tomas Popela, Jan Alexander Steffens]
* Fixes to xmlrpc-server test with PHP >= 7.2 and related
  [#795111, #782410 Jan Alexander Steffens]
* Fix critical warning in SoupSocket [Carlos Garcia Campos]
* Updated translations: Romanian, Friulian, Slovenian,
  Czech, Spanish, Indonesian, Chinese (China).

(leot)

2018-10-23 07:07:25 UTC MAIN commitmail json YAML

libpsl: Include icu bl3 in buildlink3 and add support for tests

- buildlink3 inclusion of textproc/icu was commented out in
  www/libpsl/buildlink3.mk but at least building (latest and still
  not committed) net/libsoup needs it, uncomment it.
- Add support for tests

(leot)

2018-10-23 07:01:01 UTC MAIN commitmail json YAML

py-gevent: updated to 1.3.7

1.3.7:
- Formatting run info no longer includes gevent.local.local
  objects that have no value in the greenlet.
- Fixed negative length in pywsgi's Input read functions for non chunked body.
- Upgrade libuv from 1.22.0 to 1.23.2.
- Fix opening files in text mode in CPython 2 on Windows by patching
  libuv.

(adam)

2018-10-23 06:47:12 UTC MAIN commitmail json YAML

Updated converters/help2man, textproc/py-openpyxl

(adam)

2018-10-23 06:46:45 UTC MAIN commitmail json YAML

py-openpyxl: updated to 2.5.9

2.5.9:

Bugfixes
* Clean AutoFilter name definitions
* Attribute missing from Shape object
* Failure to read all DrawingML means workbook can't be read

Pull Requests
* Allow newlines in formulae
* Fix whitespace in front of infix operator in formulae

(adam)

2018-10-23 06:43:20 UTC MAIN commitmail json YAML

help2man: updated to 1.47.8

help2man 1.47.8:
* Use $(DEB_VERSION) from pkg-info.mk.
* Fix git repository link in generated README.
* Update debian/copyright to machine readable format.
* Update standards version to 4.2.1 (no changes).

(adam)

2018-10-23 06:34:20 UTC MAIN commitmail json YAML

Updated multimedia/mkvtoolnix, devel/py-test

(adam)

2018-10-23 06:34:00 UTC MAIN commitmail json YAML

py-test: updated to 3.9.2

pytest 3.9.2:

Bug Fixes
* Improve error message when a recursive dependency between fixtures is detected.
* Fix logging messages not shown in hooks pytest_sessionstart() and pytest_sessionfinish().
* Fix unescaped XML raw objects in JUnit report for skipped tests
* Python 2: safely format warning message about passing unicode strings to warnings.warn, which may cause surprising MemoryError exception when monkey patching warnings.warn itself.
* Improve error message when it is not possible to determine a function窶冱 signature.
* Pin setuptools>=40.0 to support py_modules in setup.cfg
* Restore the tmpdir behaviour of symlinking the current test run.
* Fix filename reported by warnings.warn when using recwarn under python2.

(adam)

2018-10-23 06:32:05 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 28.0.0

Version 28.0.0 "Voice In My Head":

New features and enhancements
* mkvmerge: AV1 parser: updated the code for the finalized AV1 bitstream
  specification.
* mkvmerge: AV1 packetizer: updated the code for the finalized AV1-in-Matroska
  & WebM mapping specification.
* mkvmerge: AV1 support: the `--engage enable_av1` option has been removed
  again.
* mkvmerge: MP4 reader: added support for AV1.
* mkvmerge: DTS: implemented dialog normalization gain removal for extension
  substreams.
* mkvmerge, mkvextract: simple text subtitles: added a workaround for simple
  text subtitle tracks that don't contain a duration.
* mkvextract: added support for extracting AV1 to IVF.
* mkvextract: IVF extractor (AV1, VP8, VP9): precise values will be used for
  the frame rate numerator & denominator header fields for certain well-known
  values of the track's default duration.
* mkvmerge: VP9: mkvmerge will now create codec private data according to the
  VP9 codec mapping described in the WebM specifications.
* MKVToolNix GUI: automatic scaling for high DPI displays is activated if the
  GUI is compiled with Qt ≥ 5.6.0.
* MKVToolNix GUI: added a menu item ("Help" → "System information") for
  displaying information about the system MKVToolNix is running on in order to
  make debugging easier.
* MKVToolNix GUI: multiplexer, header editor: the user can enter a list of
  predefined track names in the preferences. She can later select from them in
  "track name" combo box.

Bug fixes
* mkvmerge: JSON identification: fixed a bug when removing invalid UTF-8 data
  from strings before they're output as JSON.
* mkvmerge: MP4/QuickTime reader: fixed handling of PCM audio with FourCC
  `in24`.
* mkvmerge: MPEG transport stream reader, teletext subtitles: the decision
  whether or not to keep frames around in order to potentially merge them with
  the following frame is made sooner. That avoids problems if there are large
  gaps between teletext subtitle frames which could lead to frames being
  interleaved too late.
* mkvextract: IVF extractor (AV1, VP8, VP8): the frame rate header fields
  weren't clamped to 16 bits properly causing wrong frame rates to be written
  in certain situations.
* mkvpropedit, MKVToolNix GUI's header editor: fixed file corruption when a
  one-byte space must be covered with a new EBML void element but all
  surrounding elements have a "size length" field that's eight bytes long
  already.

(adam)

2018-10-23 03:33:28 UTC MAIN commitmail json YAML

Updated sysutils/dmidecode to 3.2p1.

(msaitoh)

2018-10-23 03:32:03 UTC MAIN commitmail json YAML

Add an officially recommended patch to sysutils/dmidecode:

2018-10-22 Fix Redfish Hostname print length.

(msaitoh)

2018-10-23 03:18:06 UTC MAIN commitmail json YAML

2018-10-23 03:17:22 UTC MAIN commitmail json YAML

2018-10-23 01:42:35 UTC MAIN commitmail json YAML

Import stem-1.7.0, nyx-2.0.4, and sbws-0.8.0 from the Tor Project.

stem-1.7.0: Python library for controlling the tor daemon
nyx-2.0.4: curses monitor for the tor daemon
sbws-0.8.0: bandwidth scanner

nyx is a standalone application, so give it a meta-package net/nyx
with no py- prefix.

sbws is a standalone application too but only for designated Tor
plumbers, not for ordinary users, so leave it as py-sbws.

(riastradh)

2018-10-22 17:33:09 UTC MAIN commitmail json YAML

Updated lang/python36, lang/python37

(adam)

2018-10-22 17:32:48 UTC MAIN commitmail json YAML

python37: updated to 3.7.1

Notable changes in Python 3.7.1

Starting in 3.7.1, Py_Initialize() now consistently reads and respects all of the same environment settings as Py_Main() (in earlier Python versions, it respected an ill-defined subset of those environment variables, while in Python 3.7.0 it didn窶冲 read any of them due to bpo-34247). If this behavior is unwanted, set Py_IgnoreEnvironmentFlag to 1 before calling Py_Initialize().

In 3.7.1 the C API for Context Variables was updated to use PyObject pointers.

xml.dom.minidom and xml.sax modules no longer process external entities by default.

(adam)

2018-10-22 17:31:21 UTC MAIN commitmail json YAML

python36: updated to 3.6.7

Notable changes in Python 3.6.7
xml.dom.minidom and mod:xml.sax modules no longer process external entities by default.

(adam)

2018-10-22 16:13:16 UTC MAIN commitmail json YAML

py-at-spi2: Add missing dependencies.

(jperkin)

2018-10-22 15:50:28 UTC MAIN commitmail json YAML

2018-10-22 15:45:46 UTC MAIN commitmail json YAML

ruby-net-telnet: Limit to ruby22.

Appears to be bundled with ruby23-base and newer, leading to conflicts.

(jperkin)

2018-10-22 15:42:46 UTC MAIN commitmail json YAML

2018-10-22 15:33:44 UTC MAIN commitmail json YAML

py-gevent: Fix SunOS C99 build.

(jperkin)

2018-10-22 15:32:01 UTC MAIN commitmail json YAML

py-zstandard: add missing patch

(adam)

2018-10-22 15:31:27 UTC MAIN commitmail json YAML

Updated archivers/zstd, archivers/py-zstandard

(adam)

2018-10-22 15:31:00 UTC MAIN commitmail json YAML

py-zstandard: updated to 0.10.1

0.10.1:

Backwards Compatibility Notes
* ZstdCompressor.stream_reader().closed is now a property instead of a
  method.
* ZstdDecompressor.stream_reader().closed is now a property instead of a
  method.

Changes
* Stop attempting to package Python 3.6 for Miniconda. The latest version of
  Miniconda is using Python 3.7. The Python 3.6 Miniconda packages were a lie
  since this were built against Python 3.7.
* ZstdCompressor.stream_reader()'s and ZstdDecompressor.stream_reader()'s
  closed attribute is now a read-only property instead of a method. This now
  properly matches the IOBase API and allows instances to be used in more
  places that accept IOBase instances.

0.10.0:

Backwards Compatibility Notes
* ZstdDecompressor.stream_reader().read() now consistently requires an
  argument in both the C and CFFI backends. Before, the CFFI implementation
  would assume a default value of -1, which was later rejected.
* The compress_literals argument and attribute has been removed from
  zstd.ZstdCompressionParameters because it was removed by the zstd 1.3.5
  API.
* ZSTD_CCtx_setParametersUsingCCtxParams() is no longer called on every
  operation performed against ZstdCompressor instances. The reason for this
  change is that the zstd 1.3.5 API no longer allows this without calling
  ZSTD_CCtx_resetParameters() first. But if we called
  ZSTD_CCtx_resetParameters() on every operation, we'd have to redo
  potentially expensive setup when using dictionaries. We now call
  ZSTD_CCtx_reset() on every operation and don't attempt to change
  compression parameters.
* Objects returned by ZstdCompressor.stream_reader() no longer need to be
  used as a context manager. The context manager interface still exists and its
  behavior is unchanged.
* Objects returned by ZstdDecompressor.stream_reader() no longer need to be
  used as a context manager. The context manager interface still exists and its
  behavior is unchanged.

Bug Fixes
* ZstdDecompressor.decompressobj().decompress() should now return all data
  from internal buffers in more scenarios. Before, it was possible for data to
  remain in internal buffers. This data would be emitted on a subsequent call
  to decompress(). The overall output stream would still be valid. But if
  callers were expecting input data to exactly map to output data (say the
  producer had used flush(COMPRESSOBJ_FLUSH_BLOCK) and was attempting to
  map input chunks to output chunks), then the previous behavior would be
  wrong. The new behavior is such that output from
  flush(COMPRESSOBJ_FLUSH_BLOCK) fed into decompressobj().decompress()
  should produce all available compressed input.
* ZstdDecompressor.stream_reader().read() should no longer segfault after
  a previous context manager resulted in error.
* ZstdCompressor.compressobj().flush(COMPRESSOBJ_FLUSH_BLOCK) now returns
  all data necessary to flush a block. Before, it was possible for the
  flush() to not emit all data necessary to fully represent a block. This
  would mean decompressors wouldn't be able to decompress all data that had been
  fed into the compressor and flush()ed.

New Features
* New module constants BLOCKSIZELOG_MAX, BLOCKSIZE_MAX,
  TARGETLENGTH_MAX that expose constants from libzstd.
* New ZstdCompressor.chunker() API for manually feeding data into a
  compressor and emitting chunks of a fixed size. Like compressobj(), the
  API doesn't impose restrictions on the input or output types for the
  data streams. Unlike compressobj(), it ensures output chunks are of a
  fixed size. This makes this API useful when the compressed output is being
  fed into an I/O layer, where uniform write sizes are useful.
* ZstdCompressor.stream_reader() no longer needs to be used as a context
  manager.
* ZstdDecompressor.stream_reader() no longer needs to be used as a context
  manager.
* Bundled zstandard library upgraded from 1.3.4 to 1.3.6.

Changes
* Added zstd_cffi.py and NEWS.rst to MANIFEST.in.
* zstandard.__version__ is now defined.
* Upgrade pip, setuptools, wheel, and cibuildwheel packages to latest versions.
* Upgrade various packages used in CI to latest versions. Notably tox (in
  order to support Python 3.7).
* Use relative paths in setup.py to appease Python 3.7.
* Added CI for Python 3.7.

(adam)

2018-10-22 15:28:03 UTC MAIN commitmail json YAML

zstd: updated to 1.3.7

Zstandard v1.3.7
perf: slightly better decompression speed on clang (depending on hardware target)
fix: ratio for dictionary compression at levels 9 and 10, reported by @indygreg
build: no longer build backtrace by default in release mode; restrict further automatic mode
build: control backtrace support through build macro BACKTRACE
misc: added man pages for zstdless and zstdgrep, by @samrussell

(adam)

2018-10-22 15:23:32 UTC MAIN commitmail json YAML

doc: Added mail/qmail-acceptutils version 20181022

(schmonz)

2018-10-22 15:23:22 UTC MAIN commitmail json YAML

Add and enable qmail-acceptutils.

(schmonz)

2018-10-22 15:23:06 UTC MAIN commitmail json YAML

Initial import of qmail-acceptutils, my SMTP AUTH implementation for
qmail. It avoids patch conflicts, adds new user-controlled features, and
is more consistent with qmail's design.

To SMTP-authenticate users without patching ofmipd(8) or qmail-smtpd(8),
compose the following programs into your configuration:

- reup runs a program repeatedly until it succeeds.
- authup offers SMTP or POP3 authentication and calls checkpassword.
- checknotroot refuses to run as UID 0.
- fixsmtpio filters SMTP I/O and exit status to suit authup.

(schmonz)

2018-10-22 14:58:14 UTC MAIN commitmail json YAML

2018-10-22 14:40:49 UTC MAIN commitmail json YAML

doc: Added graphics/p5-Graph-Easy version 0.76

(schmonz)

2018-10-22 14:40:33 UTC MAIN commitmail json YAML

Add and enable p5-Graph-Easy.

(schmonz)

2018-10-22 14:39:55 UTC MAIN commitmail json YAML

Initial import of p5-Graph-Easy, which lets you generate graphs
consisting of various shaped nodes connected by edges (with
optional labels).

It can read and write graphs in a variety of formats, as well as render
them via its own grid-based layouter.

Since the layouter works on a grid (manhattan layout), the output is
most useful for flow charts, network diagrams, or hierarchy trees.

(schmonz)

2018-10-22 07:56:32 UTC MAIN commitmail json YAML

Updated devel/py-requests, devel/py-requests-futures

(adam)

2018-10-22 07:56:11 UTC MAIN commitmail json YAML

py-requests-futures: updated to 0.9.8

0.9.8:
Unknown changes

(adam)

2018-10-22 07:55:36 UTC MAIN commitmail json YAML

py-requests: updated to 2.20.0

2.20.0:
Bugfixes
Content-Type header parsing is now case-insensitive (e.g. charset=utf8 v Charset=utf8).
Fixed exception leak where certain redirect urls would raise uncaught urllib3 exceptions.
Requests removes Authorization header from requests redirected from https to http on the same hostname. (CVE-2018-18074)
should_bypass_proxies now handles URIs without hostnames (e.g. files).

Dependencies
Requests now supports urllib3 v1.24.

Deprecations
Requests has officially stopped support for Python 2.6.

(adam)

2018-10-22 04:33:31 UTC MAIN commitmail json YAML

doc: Updated www/ikiwiki to 3.20180311nb4

(schmonz)

2018-10-22 04:33:25 UTC MAIN commitmail json YAML

2018-10-21 21:23:18 UTC MAIN commitmail json YAML

doc: Updated misc/tmux to 2.8

(leot)

2018-10-21 21:22:47 UTC MAIN commitmail json YAML

tmux: Update misc/tmux to 2.8

pkgsrc changes:
- Address -Wint-conversion warnings and properly cast to long, patch by
  <christos> from NetBSD, thanks!
- Remove patch-server-client.c, timersub() was added in compat.h
  since tmux-1.9 and is no longer needed
- Take MAINTAINERship

Changes:
2.8
---
* Make display-panes block the client until a pane is chosen or it
  times out.
* Clear history on RIS like most other terminals do.
* Add an "Any" key to run a command if a key is pressed that is not
  bound in the current key table.
* Expand formats in load-buffer and save-buffer.
* Add a rectangle_toggle format.
* Add set-hook -R to run a hook immediately.
* Add README.ja.
* Add pane focus hooks.
* Allow any punctuation as separator for s/x/y not only /.
* Improve resizing with the mouse (fix resizing the wrong pane in some
  layouts, and allow resizing multiple panes at the same time).
* Allow , and } to be escaped in formats as #, and #}.
* Add KRB5CCNAME to update-environment.
* Change meaning of -c to display-message so the client is used if it
  matches the session given to -t.
* Fixes to : form of SGR.
* Add x and X to choose-tree to kill sessions, windows or panes.

(leot)

2018-10-21 19:51:51 UTC MAIN commitmail json YAML

doc: Added devel/py-semantic_version version 2.6.0

(minskim)

2018-10-21 19:51:45 UTC MAIN commitmail json YAML

devel/Makefile: Add py-semantic_version

(minskim)

2018-10-21 19:51:41 UTC MAIN commitmail json YAML

devel/py-semantic_version: Import version 2.6.0

This small python library provides a few tools to handle SemVer in
Python. It follows strictly the 2.0.0 version of the SemVer scheme.

(minskim)

2018-10-21 17:51:41 UTC MAIN commitmail json YAML

doc/TODO: add some

+ MesaLib-18.2.3, cairo-1.16.0, calibre-3.33.1, harfbuzz-2.0.2.

(wiz)

2018-10-21 15:55:58 UTC MAIN commitmail json YAML

doc: Updated time/ruby-tzinfo-data to 1.2018.6

(taca)

2018-10-21 15:55:19 UTC MAIN commitmail json YAML

time/ruby-tzinfo-data: update to 1.2018.6

1.2018.6 (2018/10/18)

Based on version 2018f of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2018-October/000051.html).

(taca)

2018-10-21 15:52:41 UTC MAIN commitmail json YAML

doc: note update of bind911 and bind912

net/bind911 9.11.5
net/bind912 9.12.3

(taca)

2018-10-21 15:51:46 UTC MAIN commitmail json YAML

net/bind912: udpate to 9.12.3

--- 9.12.3 released ---

--- 9.12.3rc1 released ---

5038. [bug] Chaosnet addresses were compared incorrectly.
[GL #562]

5035. [test] Fixed errors that prevented the DNSRPS subtests
from running in the rpz and rpzrecurse system
tests. [GL #503]

5034. [bug] A race between threads could prevent zone maintenance
scheduled immediately after zone load from being
performed. [GL #542]

5033. [bug] When adding NTAs to multiple views using "rndc nta",
the text returned via rndc was incorrectly terminated
after the first line, making it look as if only one
NTA had been added. Also, it was not possible to
differentiate between views with the same name but
different classes; this has been corrected with the
addition of a "-class" option. [GL #105]

5032. [func] Add krb5-selfsub and ms-selfsub update policy rules.
[GL #511]

5030. [bug] Align CMSG buffers to a 64-bit boundary, fixes crash
on architectures with strict alignment. [GL #521]

5028. [bug] Spread the initial RRSIG expiration times over the
entire working sig-validity-interval when signing a
zone in named to even out re-signing and transfer
loads. [GL #418]

5026. [bug] rndc reconfig should not touch already loaded zones.
[GL #276]

5022. [doc] Update ms-self, ms-subdomain, krb5-self, and
krb5-subdomain documentation. [GL !708]

5021. [bug] dig returned a non-zero exit code when it received a
reply over TCP after a retry. [GL #487]

5019. [cleanup] A message is now logged when ixfr-from-differences is
set at zone level for an inline-signed zone. [GL #470]

5018. [bug] Fix incorrect sizeof arguments in lib/isc/pk11.c.
[GL !588]

5017. [bug] lib/isc/pk11.c failed to unlink the session before
releasing the lock which is unsafe. [GL !589]

5016. [bug] Named could assert with overlapping filter-aaaa and
dns64 acls. [GL #445]

5015. [bug] Reloading all zones caused zone maintenance to cease
for inline-signed zones. [GL #435]

5014. [bug] Signatures loaded from the journal for the signed
version of an inline-signed zone were not scheduled for
refresh. [GL #482]

5013. [bug] A referral response with a non-empty ANSWER section was
inadvertently being treated as an error. [GL #390]

5012. [bug] Fix lock order reversal in pk11_initialize. [GL !590]

5009. [bug] Upon an OpenSSL failure, the first error in the OpenSSL
error queue was not logged. [GL #476]

5008. [bug] "rndc signing -nsec3param ..." requests were silently
ignored for zones which were not yet loaded or
transferred. [GL #468]

5007. [cleanup] Replace custom ISC boolean and integer data types
with C99 stdint.h and stdbool.h types. [GL #9]

5006. [cleanup] Code preparing a delegation response was extracted from
query_delegation() and query_zone_delegation() into a
separate function in order to decrease code
duplication. [GL #431]

5005. [bug] dnssec-verify, and dnssec-signzone at the verification
step, failed on some validly signed zones. [GL #442]

5004. [bug] 'rndc reconfig' could cause inline zones to stop
re-signing. [GL #439]

5003. [bug] dns_acl_isinsecure did not handle geoip elements.
[GL #406]

5002. [bug] mdig: Handle malformed +ednsopt option, support 100
+ednsopt options per query rather than 100 total and
address memory leaks if +ednsopt was specified.
[GL #410]

5001. [bug] Fix refcount errors on error paths. [GL !563]

5000. [bug] named_server_servestale() could leave the server in
exclusive mode if an error occured. [GL #441]

4996. [bug] dig: Handle malformed +ednsopt option. [GL #403]

4995. [test] Add tests for "tcp-self" update policy. [GL !282]

4994. [bug] Trust anchor telemetry queries were not being sent
upstream for locally served zones. [GL #392]

4992. [bug] The wrong address was being logged for trust anchor
telemetry queries. [GL #379]

4990. [bug] Prevent a possible NULL reference in pkcs11-keygen.
[GL #401]

4988. [bug] Don't synthesize NXDOMAIN from NSEC for records under
a DNAME. [GL #386]

(taca)

2018-10-21 15:51:14 UTC MAIN commitmail json YAML

net/bind911: update to 9.11.5

--- 9.11.5 released ---

--- 9.11.5rc1 released ---

5038. [bug] Chaosnet addresses were compared incorrectly.
[GL #562]

5034. [bug] A race between threads could prevent zone maintenance
scheduled immediately after zone load from being
performed. [GL #542]

5033. [bug] When adding NTAs to multiple views using "rndc nta",
the text returned via rndc was incorrectly terminated
after the first line, making it look as if only one
NTA had been added. Also, it was not possible to
differentiate between views with the same name but
different classes; this has been corrected with the
addition of a "-class" option. [GL #105]

5032. [func] Add krb5-selfsub and ms-selfsub update policy rules.
[GL #511]

5030. [bug] Align CMSG buffers to a 64-bit boundary, fixes crash
on architectures with strict alignment. [GL #521]

5028. [bug] Spread the initial RRSIG expiration times over the
entire working sig-validity-interval when signing a
zone in named to even out re-signing and transfer
loads. [GL #418]

5026. [bug] rndc reconfig should not touch already loaded zones.
[GL #276]

5022. [doc] Update ms-self, ms-subdomain, krb5-self, and
krb5-subdomain documentation. [GL !708]

5021. [bug] dig returned a non-zero exit code when it received a
reply over TCP after a retry. [GL #487]

5019. [cleanup] A message is now logged when ixfr-from-differences is
set at zone level for an inline-signed zone. [GL #470]

5018. [bug] Fix incorrect sizeof arguments in lib/isc/pk11.c.
[GL !588]

5017. [bug] lib/isc/pk11.c failed to unlink the session before
releasing the lock which is unsafe. [GL !589]

5016. [bug] Named could assert with overlapping filter-aaaa and
dns64 acls. [GL #445]

5015. [bug] Reloading all zones caused zone maintenance to cease
for inline-signed zones. [GL #435]

5014. [bug] Signatures loaded from the journal for the signed
version of an inline-signed zone were not scheduled for
refresh. [GL #482]

5012. [bug] Fix lock order reversal in pk11_initialize. [GL !590]

5009. [bug] Upon an OpenSSL failure, the first error in the OpenSSL
error queue was not logged. [GL #476]

5008. [bug] "rndc signing -nsec3param ..." requests were silently
ignored for zones which were not yet loaded or
transferred. [GL #468]

5007. [cleanup] Replace custom ISC boolean and integer data types
with C99 stdint.h and stdbool.h types. [GL #9]

5005. [bug] dnssec-verify, and dnssec-signzone at the verification
step, failed on some validly signed zones. [GL #442]

5004. [bug] 'rndc reconfig' could cause inline zones to stop
re-signing. [GL #439]

5003. [bug] dns_acl_isinsecure did not handle geoip elements.
[GL #406]

5002. [bug] mdig: Handle malformed +ednsopt option, support 100
+ednsopt options per query rather than 100 total and
address memory leaks if +ednsopt was specified.
[GL #410]

5001. [bug] Fix refcount errors on error paths. [GL !563]

4996. [bug] dig: Handle malformed +ednsopt option. [GL #403]

4995. [test] Add tests for "tcp-self" update policy. [GL !282]

4994. [bug] Trust anchor telemetry queries were not being sent
upstream for locally served zones. [GL #392]

4992. [bug] The wrong address was being logged for trust anchor
telemetry queries. [GL #379]

4990. [bug] Prevent a possible NULL reference in pkcs11-keygen.
[GL #401]

(taca)

2018-10-21 05:48:56 UTC MAIN commitmail json YAML

Add checksum for patch-src-Toolbar.cc, thanks to leot@ for the hint.

(he)

2018-10-20 20:40:43 UTC MAIN commitmail json YAML

etcmanage: even more belatedly commit distinfo for new patch

(gdt)

2018-10-20 17:47:57 UTC MAIN commitmail json YAML

net/bind99: remove a left file

Remove a left file.

(taca)

2018-10-20 16:32:43 UTC pkgsrc-2018Q3 commitmail json YAML

2018-10-20 16:31:01 UTC pkgsrc-2018Q3 commitmail json YAML

Pullup ticket #5850 - requested by bsiegert
lang/chicken: security update

Revisions pulled up:
- lang/chicken/Makefile                                        1.59-1.60
- lang/chicken/distinfo                                        1.43

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Sun Oct 14 09:07:25 UTC 2018

  Modified Files:
          pkgsrc/lang/chicken: Makefile distinfo

  Log Message:
  chicken: Update lang/chicken to 4.13.0

  Patch provided by dziltener via PR pkg/52929, thanks!

  Changes:
  4.13.0

  - Security fixes
    - CVE-2017-6949: Remove unchecked malloc() call in SRFI-4 constructors
      when allocating in non-GC memory, resulting in potential 1-word
      buffer overrun and/or segfault (thanks to Lemonboy).
    - CVE-2017-9334: `length' no longer crashes on improper lists (fixes
      #1375, thanks to "megane").
    - CVE-2017-11343: The randomization factor of the symbol table was
      set before the random seed was set, causing it to have a fixed value
      on many platforms.

  - Core Libraries
    - Unit "posix": If file-lock, file-lock/blocking or file-unlock are
      interrupted by a signal, we now retry (thanks to Joerg Wittenberger).
    - char-ready? on string ports now also returns #t at EOF, as per R5RS;
      in other words, it always returns #t (thanks to Moritz Heidkamp)
    - Unit srfi-4: Fixed typo that broke SRFI-17 generalised set! syntax
      on s8vectors (thanks to Kristian Lein-Mathisen).
    - Large literals no longer crash with "invalid encoded numeric literal"
      on mingw-64 (#1344, thanks to Lemonboy).
    - Unit irregex: Fix bug that prevented multibyte UTF-8 character sets
      from being matched correctly (Thanks to Lemonboy and Chunyang Xu).

  - Runtime system:
    - The profiler no longer uses malloc from a signal handler which may
      cause deadlocks (#1414, thanks to Lemonboy).
    - The scheduler no longer indirectly hangs on to the old thread
      when switching to a new one, which caused excessive memory
      consumption (#1367, thanks to "megane").
    - C++ programs no longer fail with a symbol lookup error when
      compiled with debugger support (-d3 or -debug-info).

  - Syntax expander
    - Renaming an identifier twice no longer results in an undo of the
      rename (fixes #1362, thanks to "megane").

  - Build system
    - Fixed broken compilation on NetBSD, due to missing _NETBSD_SOURCE.
    - Fixed compilation on DragonflyBSD due to no feature macro support
      in its standard C library (thanks to Markus Pfeiffer).

  - Compiler
    - The scrutinizer no longer uses 'fixnum as the type for fixnums
      that might not fit into a fixnum on 32-bit architectures.

  - Foreign function interface
    - Correctly calculate memory requirements of Scheme objects produced
      from foreign types with "const" qualifiers, avoiding memory
      corruption (#1424, thanks to Vasilij Schneidermann and Lemonboy)
    - Do not read beyond temporary stack buffer, which could lead to
      a crash when returning from a foreign callback (#1428).

  4.12.0

  - Security fixes
    - CVE-2016-6830: Fix buffer overrun due to excessively long argument
      or environment lists in process-execute and process-spawn (#1308).
      This also removes unnecessary limitations on the length of
      these lists (thanks to Vasilij Schneidermann).
    - CVE-2016-6831: Fix memory leak in process-execute and
      process-spawn.  If, during argument and environment list
      processing, a list item isn't a string, an exception is thrown,
      in which case previously malloc()ed strings weren't freed.
    - CVE-2016-9954: Irregex has been updated to 0.9.6, which fixes
      an exponential explosion in compilation of nested "+" patterns.

  - Compiler:
    - define-constant now correctly keeps symbol values quoted.
    - Warnings are now emitted when using vector-{ref,set!} or one
      of take, drop, list-ref or list-tail with an out of range index
      for vectors and proper lists of a definitely known length.
    - The scrutinizer will no longer drop knowledge of the length of a
      vector.  It still drops types of its contents (which may be mutated).
    - Fixed incorrect argvector restoration after GC in directly
      recursive functions (#1317).
    - "Direct" procedure invocations now also maintain debug info (#894).

  - Syntax expander
    - DSSSL lambda lists have improved hygiene, so they don't need
      the chicken or scheme modules to be imported in full (#806).
    - The let-optionals* macro no longer needs "quote", "car" and "cdr"
      to be imported and bound to their default values (#806).

  - Runtime system:
    - C_locative_ref has been deprecated in favor of C_a_i_locative_ref,
      which is faster because it is inlined (#1260, thanks to Kooda).
    - The default error handler now truncates very long condition
      messages (thanks to Lemonboy).
    - Weak symbol GC (-:w) no longer drops random symbols (#1173).
    - The number of arguments to procedures, both via "apply" and direct
      invocation, are now limited only by the C stack size (#1098).
    - "time" macro now shows peak memory usage (#1318, thanks to Kooda).
    - Avoid crashes in ffi callbacks after GC (#1337, thanks to cosarara).

  - Core libraries:
    - Irregex has been updated to 0.9.5, which fixes matching of all "bow"
      occurrances beyond the first with irregex-fold (upstream issue #14).
    - Keywords are more consistently read/written, like symbols (#1332).
    - SRFI-39: When jumping out of a parameterized dynamic extent,
      "parameterize" now remember the actual values, so when jumping back
      in, they are restored (fixes #1336, thanks to Joo ChurlSoo).
      This was a regression caused by the fix for #1227.

  - Tools:
    - "chicken-install"
      - When installing eggs in deploy mode with "-keep-installed", eggs
        under the prefix won't unnecessarily be reinstalled (#1144).
      - Added new option "-no-install-deps" which inhibits automatic
        installation of dependencies, useful with "-prefix" (#1298).

  To generate a diff of this commit:
  cvs rdiff -u -r1.58 -r1.59 pkgsrc/lang/chicken/Makefile
  cvs rdiff -u -r1.42 -r1.43 pkgsrc/lang/chicken/distinfo

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Thu Oct 18 14:32:43 UTC 2018

  Modified Files:
          pkgsrc/lang/chicken: Makefile

  Log Message:
  chicken: Set INSTALL_PROGRAM, fixes install on SunOS.

  To generate a diff of this commit:
  cvs rdiff -u -r1.59 -r1.60 pkgsrc/lang/chicken/Makefile

(spz)

2018-10-20 16:24:02 UTC pkgsrc-2018Q3 commitmail json YAML

Pullup ticket #5849 - requested by bsiegert
devel/ncurses: security patch
devel/ncursesw: security patch

Revisions pulled up:
- devel/ncurses/Makefile                                        1.100
- devel/ncurses/distinfo                                        1.35
- devel/ncurses/patches/patch-ncurses_tinfo_parse__entry.c      1.3
- devel/ncursesw/Makefile                                      1.17

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Thu Oct 18 19:42:50 UTC 2018

  Modified Files:
          pkgsrc/devel/ncurses: Makefile distinfo
          pkgsrc/devel/ncursesw: Makefile
  Added Files:
          pkgsrc/devel/ncurses/patches: patch-ncurses_tinfo_parse__entry.c

  Log Message:
  ncurses{,w}: Backport patch for CVE-2018-10754

  Patch provided by Attila F端l旦p via NetBSD/pkgsrc#34, thanks!

  Bump PKGREVISION

  To generate a diff of this commit:
  cvs rdiff -u -r1.99 -r1.100 pkgsrc/devel/ncurses/Makefile
  cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/ncurses/distinfo
  cvs rdiff -u -r0 -r1.3 \
      pkgsrc/devel/ncurses/patches/patch-ncurses_tinfo_parse__entry.c
  cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/ncursesw/Makefile

(spz)

2018-10-20 16:18:20 UTC pkgsrc-2018Q3 commitmail json YAML

Pullup ticket #5848 - requested by bsiegert
devel/libgit2: security update

Revisions pulled up:
- devel/libgit2/Makefile                                        1.29
- devel/libgit2/distinfo                                        1.14

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  taca
  Date:          Thu Oct 18 14:43:01 UTC 2018

  Modified Files:
          pkgsrc/devel/libgit2: Makefile distinfo

  Log Message:
  devel/libgit2: update to 0.27.5

  libgit2 0.27.5 (2018/10/5)

  This is a security release fixing the following list of issues:

  * Submodule URLs and paths with a leading "-" are now ignored.  This is due to
    the recently discovered CVE-2018-17456, which can lead to arbitrary code
    execution in upstream git.  While libgit2 itself is not vulnerable, it can
    be used to inject options in an implementation which performs a recursive
    clone by executing an external command.

  * When running repack while doing repo writes, packfile_load__cb() could see
    some temporary files in the directory that were bigger than the usual, and
    makes memcmp overflow on the p->pack_name string.  This issue was reported
    and fixed by bisho.

  * The configuration file parser used unbounded recursion to parse multiline
    variables, which could lead to a stack overflow.  The issue was reported by
    the oss-fuzz project, issue 10048 and fixed by Nelson Elhage.

  * The fix to the unbounded recursion introduced a memory leak in the config
    parser.  While this leak was never in a public release, the oss-fuzz project
    reported this as issue 10127.  The fix was implemented by Nelson Elhage and
    Patrick Steinhardt.

  * When parsing "ok" packets received via the smart protocol, our parsing code
    did not correctly verify the bounds of the packets, which could result in a
    heap-buffer overflow.  The issue was reported by the oss-fuzz project, issue
    9749 and fixed by Patrick Steinhardt.

  * The parsing code for the smart protocol has been tightened in general,
    fixing heap-buffer overflows when parsing the packet type as well as for
    "ACK" and "unpack" packets.  The issue was discovered and fixed by Patrick
    Steinhardt.

  * Fixed potential integer overflows on platforms with 16 bit integers when
    parsing packets for the smart protocol.  The issue was discovered and fixed
    by Patrick Steinhardt.

  * Fixed potential NULL pointer dereference when parsing configuration files
    which have "include.path" or "includeIf..path" statements without a value.

  To generate a diff of this commit:
  cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/libgit2/Makefile
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/libgit2/distinfo

(spz)

2018-10-20 16:12:15 UTC pkgsrc-2018Q3 commitmail json YAML

Pullup ticket #5847 - requested by bsiegert
devel/patch: security patches

Revisions pulled up:
- devel/patch/Makefile                                          1.45
- devel/patch/distinfo                                          1.13
- devel/patch/patches/patch-src_pch.c                          1.1
- devel/patch/patches/patch-tests_Makefile.in                  1.1
- devel/patch/patches/patch-tests_ed-style                      1.1

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  leot
  Date:          Thu Oct 18 19:26:16 UTC 2018

  Modified Files:
          pkgsrc/devel/patch: Makefile distinfo
  Added Files:
          pkgsrc/devel/patch/patches: patch-src_pch.c patch-tests_Makefile.in
              patch-tests_ed-style

  Log Message:
  patch: Backport patches for several security fixes

  pkgsrc changes:
    - Remove custom and no longer needed do-patch target, it was fixed upstream
    - Minor cosmetic improvements pointed out by pkglint

  Changes:
    - Backport patches for CVE-2018-6951, CVE-2018-6952 and CVE-2018-1000156

  Patch provided by Attila F端l旦p via NetBSD/pkgsrc#33, thanks!

  Bump PKGREVISION

  To generate a diff of this commit:
  cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/patch/Makefile
  cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/patch/distinfo
  cvs rdiff -u -r0 -r1.1 pkgsrc/devel/patch/patches/patch-src_pch.c \
      pkgsrc/devel/patch/patches/patch-tests_Makefile.in \
      pkgsrc/devel/patch/patches/patch-tests_ed-style

(spz)

2018-10-20 15:59:14 UTC pkgsrc-2018Q3 commitmail json YAML

Pullup ticket #5846 - requested by bsiegert
mail/spamassassin: security update

Revisions pulled up:
- mail/spamassassin/Makefile                                    1.132
- mail/spamassassin/distinfo                                    1.72
- mail/spamassassin/patches/patch-Makefile.PL                  1.3
- mail/spamassassin/patches/patch-ae                            1.14
- mail/spamassassin/patches/patch-lib_Mail_SpamAssassin_DnsResolver.pm deleted
- mail/spamassassin/patches/patch-lib_Mail_SpamAssassin_PerMsgStatus.pm deleted
- mail/spamassassin/patches/patch-sa-compile                    deleted
- mail/spamassassin/patches/patch-spamc_libspamc.c              1.2

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  bsiegert
  Date:          Thu Oct 18 19:54:32 UTC 2018

  Modified Files:
          pkgsrc/mail/spamassassin: Makefile distinfo
          pkgsrc/mail/spamassassin/patches: patch-Makefile.PL patch-ae
              patch-spamc_libspamc.c
  Removed Files:
          pkgsrc/mail/spamassassin/patches:
              patch-lib_Mail_SpamAssassin_DnsResolver.pm
              patch-lib_Mail_SpamAssassin_PerMsgStatus.pm patch-sa-compile

  Log Message:
  Update spamassassin to 3.4.2.

  From Attila Fueloep in pull request NetBSD/pkgsrc#32.

  Apache SpamAssassin 3.4.2 contains numerous tweaks and bug fixes over the
  past three and 1/2 years.  As we release 3.4.2, we are preparing 4.0.0 which
  will move us into a full UTF-8 environment.  We expect one final 3.4.3
  release.

  As with any release there are a number of functional patches, improvements as
  well as security reasons to upgrade to 3.4.2.  In this case we have over 3
  years of issues being resolved at once.  And we are laying thr groundwork for
  version 4.0 which is is designed to more natively handle UTF-8.

  However, there is one specific pressing reason to upgrade.  Specifically, we
  will stop producing SHA-1 signatures for rule updates.  This means that while
  we produce rule updates with the focus on them working for any release from
  v3.3.2 forward, they will start failing SHA-1 validation for sa-update.

  *** If you do not update to 3.4.2, you will be stuck at the last ruleset
      with SHA-1 signatures in the near future. ***

  Full release notes at
  http://svn.apache.org/repos/asf/spamassassin/branches/3.4/build/announcements/3.4.2.txt.

  To generate a diff of this commit:
  cvs rdiff -u -r1.131 -r1.132 pkgsrc/mail/spamassassin/Makefile
  cvs rdiff -u -r1.71 -r1.72 pkgsrc/mail/spamassassin/distinfo
  cvs rdiff -u -r1.2 -r1.3 pkgsrc/mail/spamassassin/patches/patch-Makefile.PL
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/mail/spamassassin/patches/patch-ae
  cvs rdiff -u -r1.5 -r0 \
      pkgsrc/mail/spamassassin/patches/patch-lib_Mail_SpamAssassin_DnsResolver.pm
  cvs rdiff -u -r1.3 -r0 \
      pkgsrc/mail/spamassassin/patches/patch-lib_Mail_SpamAssassin_PerMsgStatus.pm
  cvs rdiff -u -r1.1 -r0 pkgsrc/mail/spamassassin/patches/patch-sa-compile
  cvs rdiff -u -r1.1 -r1.2 \
      pkgsrc/mail/spamassassin/patches/patch-spamc_libspamc.c

(spz)

2018-10-20 15:34:35 UTC MAIN commitmail json YAML

Updated misc/py-anita to 1.46

(gson)

2018-10-20 15:33:35 UTC MAIN commitmail json YAML

misc/py-anita: update to 1.46

Changes from 1.45:

Add support for NetBSD/evbarm-aarch64 targets.

Add support for NetBSD/sparc64 targets, from Utkarsh Anand.

The run_tests() method now halts the VM, to ensure that the
scratch disk containing ATF test results is flushed by the
guest before being read by the host.

(gson)

2018-10-20 14:33:27 UTC MAIN commitmail json YAML

Updated net/p5-Net-DNS to 1.18

(wen)

2018-10-20 14:32:42 UTC MAIN commitmail json YAML

Update to 1.18

Upstream changes:
1.18 Sep 21, 2018

        Documentation revised to remove ambigous use of "answer" which
        has been used to refer to both the answer section of a packet
        and the entire reply packet received from a nameserver.

Fix rt.cpan.org #127018

        Net::DNS::ZoneFile->parse() fails if include directory specified.

Fix rt.cpan.org #127012

        DNS resolution broken when options ndots used in /etc/resolv.conf

(wen)

2018-10-20 14:11:08 UTC MAIN commitmail json YAML

Updated net/p5-Net-IPv6Addr to 0.96

(wen)

2018-10-20 14:10:02 UTC MAIN commitmail json YAML

Update to 0.96
Update DEPENDS

Upstream changes:
0.96 2018-10-06
        * Requirement on Math::BigInt changed to add version

0.95 2018-10-06
        * "from_bigint" method added
        * Documentation updated to reflect the current RFCs
        * Tests of "to_bigint", rfc compliance; fix broken string test
        * Any valid ipv6 value can now be output as mixed ipv6 and ipv4

0.94 2018-10-06    Ben Bullock <bkb@cpan.org>
        * Pod error fixed
        * EXPORTS_OK corrected

0.93 2018-10-05    Ben Bullock <bkb@cpan.org>
        * Remove README and use generated one
        * Fix bad links in documentation

0.92 2018-10-05    Ben Bullock <bkb@cpan.org>
        * Documentation expanded with working examples
        * UTF-8 in Makefile.PL marked
        * to_* routines exported on demand
        * Repetition in error messages removed

(wen)

2018-10-20 14:06:32 UTC MAIN commitmail json YAML

Updated math/p5-Math-BigInt to 1.999815

(wen)

2018-10-20 14:05:32 UTC MAIN commitmail json YAML

Update to 1.999815

Upstream changes:
1.999815 2018-10-19

* Move bitwise operators signed and, signed or, and signed xor from
  lib/Math/BigInt/CalcEmu.pm into lib/Math/BigInt/Lib.pm. The file
  lib/Math/BigInt/CalcEmu.pm is no longer needed and thus removed.

1.999814 2018-10-01

* Add to_base() and from_base() to Math::BigInt and corresponding library
  methods _to_base() and _from_base() to Math::BigInt::Lib. This was inspired
  by CPAN RT #122681.

* Fix Makefile.PL to reflect that Test::More is only needed for testing, not
  for building.

* In the documentation for each of the to_(bin|hex|oct|bytes) methods, add a
  reference to the corresponding from_(bin|hex|oct|bytes) method.

(wen)

2018-10-20 13:57:22 UTC MAIN commitmail json YAML

Updated net/p5-Net-Libdnet to 0.99

(wen)

2018-10-20 13:56:42 UTC MAIN commitmail json YAML

Update to 0.99

Upstream changes:
0.99 Tue 18 Sep 17:03:16 CEST 2018
  - bugfix: applied https://rt.cpan.org/Public/Bug/Display.html?id=126967

(wen)

2018-10-20 13:50:32 UTC MAIN commitmail json YAML

Updated net/p5-Socket6 to 0.29

(wen)

2018-10-20 13:49:50 UTC MAIN commitmail json YAML

Update to 0.29

Upstream changes:
2018-09-30  Hajimu UMEMOTO  <ume@mahoroba.org>

        * Socket6.pm: Bump version number to 0.29.

        * Socket6.xs: Updates the tests for handling the correct headers
        on NetBSD and DragonFly BSD.

        Submitted by:  Sevan Janiyan <venture37 [...] geeklan.co.uk>

(wen)

2018-10-20 13:42:40 UTC MAIN commitmail json YAML

Updated sysutils/p5-File-Remove to 1.58

(wen)

2018-10-20 13:41:54 UTC MAIN commitmail json YAML

Update to 1.58

Upstream changes:
1.58    2018-10-04 - Shlomi Fish
    - Added [MetaJSON] to dist.ini, so releases include a META.json

(wen)

2018-10-20 13:35:16 UTC MAIN commitmail json YAML

Updated textproc/p5-Net-IDN-Encode to 2.500

(wen)

2018-10-20 13:34:10 UTC MAIN commitmail json YAML

Update to 2.500

Upstream changes:
2.500 2018-10-06
        - update to Unicode 10.0.0
        - Net::IDN::UTS46: remove workarounds for pre-9.0.0 test vectors; the
          module now more closely follows the written spec
        - Net::IDN::UTS46: fix validation for some non-valid characters
        - Net::IDN::UTS46: for perl 5.8.x/5.10.x, include workaround for bidi
          validation where some labels would incorrectly be marked as invalid
          [B1] because of a bug in perl's Unicode implementation
        - Net::IDN::Punycode: fix for warnings under perl ≤ 5.8.7 (EXPERIMENTAL)

(wen)

2018-10-20 13:29:53 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-Feed to 0.55

(wen)

2018-10-20 13:29:00 UTC MAIN commitmail json YAML

2018-10-20 13:21:01 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-XPath to 1.44

(wen)

2018-10-20 13:20:19 UTC MAIN commitmail json YAML

Update to 1.44

Upstream changes:
1.44  2018-10-11 MANWAR
      - Added new test for axis descendant.

1.43  2018-10-10 MANWAR
      - Fix memory leak in XML::XPath::Parser (PR #6), Thanks @niner.

(wen)

2018-10-20 13:17:38 UTC MAIN commitmail json YAML

Updated time/p5-Test-Time to 0.07

(wen)

2018-10-20 13:17:00 UTC MAIN commitmail json YAML

Update to 0.07

Upstream changes:
0.07 2018-09-27T03:37:54Z
        Fix unimport/import issue (by dakkar)

(wen)

2018-10-20 13:13:12 UTC MAIN commitmail json YAML

Updated time/p5-Time-Warp to 0.54

(wen)

2018-10-20 13:12:32 UTC MAIN commitmail json YAML

Update to 0.54

Upstream changes:
0.54  2018.10.08 MANWAR
      - Merged PR #4 (Pod Spelling), thanks @gregoa.

(wen)

2018-10-20 13:10:25 UTC MAIN commitmail json YAML

Updated www/p5-Catalyst-Runtime to 5.90120

(wen)

2018-10-20 13:09:37 UTC MAIN commitmail json YAML

Update to 5.90120

Upstream changes:
5.90120 - 2018-10-19
  - avoid problematic test using sysread() on :utf8 filehandles on dev perl
    versions where this is fatal (starting with 5.29.4). see RT#125843.

5.90119 - 2018-09-24
  - fix test for changes in MooseX::Getopt 0.73 (RT#127050)

(wen)

2018-10-20 12:44:28 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Simple to 1.21

(wen)

2018-10-20 12:43:23 UTC MAIN commitmail json YAML

Update to 1.21

Upstream changes:
1.21  2018-10-06 MANWAR
      - Patched issue RT# 67061 (handle warning uninitialsed value).

1.20  2018-10-05 MANWAR
      - Merge pull request #4 from jjatria/302-found, changing the
        name of 302 statuses from Moved to Found.

1.19  2018-10-04 MANWAR
      - Merged pull request #3 from jjatria/max-age, which sets max-age
        attribute correctly from constructor.

1.18  2018-10-03 MANWAR
      - Merged pull request #2 from jjatria/samesite, adding
        SameSite support to Cookie handling.

1.17  2018-10-02 MANWAR
      - Merged pull request #7 from asb-capfan/master, should fix
        CPAN Testers fail report on some windows box.

(wen)

2018-10-20 12:40:48 UTC MAIN commitmail json YAML

Updated www/p5-Cookie-Baker to 0.10

(wen)

2018-10-20 12:39:56 UTC MAIN commitmail json YAML

Update to 0.10

Upstream changes:
0.10 2018-09-21T07:40:25Z

  - Add samesite https://github.com/kazeburo/Cookie-Baker/pull/13
  - Documentation cleanup

(wen)

2018-10-20 10:10:02 UTC MAIN commitmail json YAML

Updated www/p5-libwww to 6.36

(wen)

2018-10-20 10:08:57 UTC MAIN commitmail json YAML

Update to 6.36

Upstream changes:
6.36      2018-10-10 02:20:58Z
    - fix broken link https://metacpan.org/pod/LWP::Simple by fixing pod
      header (thanks for the report, traumschule!)

(wen)

2018-10-20 04:20:54 UTC MAIN commitmail json YAML

Updated www/p5-HTTP-Tinyish to 0.15

(wen)

2018-10-20 04:19:47 UTC MAIN commitmail json YAML

Update to 0.15

Upstream changes:
0.15  2018-09-22 13:40:30 PDT
        - in LWP adapter, check if Mozilla::CA is installed as well #15

(wen)

2018-10-20 04:17:05 UTC MAIN commitmail json YAML

Updated www/p5-Dancer to 1.3500

(wen)

2018-10-20 04:16:06 UTC MAIN commitmail json YAML

Update to 1.3500
Update DEPENDS

Upstream changes:
1.3500    2018-10-12 21:31:46+01:00 Europe/London
Promoting previous trial releases to stable.

1.3403    2018-10-11 23:41:11+01:00 Europe/London (TRIAL RELEASE)
[ENHANCEMENTS]
- request->address now respects behind_proxy - if behind_proxy is set,
  then request->address looks at HTTP_X_FORWARDED_FOR, so you get the
  user's IP, not the proxy. (PR-1199, bigpresh)
- restore ability to use load_settings_from_yaml() without passing
  YAML parser class (PR-1198, snakpak)
- Fixing some spurious cpantesters test failures by subclassing HTTP::Tiny
  in our tests and disabling proxying for 127.0.0.1 - otherwise smokers
  with HTTP proxy env vars set fail tests (PR-1197, bigpresh)
- Tidied POD for Tutorial (PR-1196, manwar)

1.3402    2018-10-10 11:42:07+01:00 Europe/London (TRIAL RELEASE)

1.3401    2018-10-01 12:49:53+01:00 Europe/London (TRIAL RELEASE)

[ENHANCEMENTS]
- Avoid test failures on perls without '.' in @INC
- censor cookie_key in dumps (PR-1193, thefatphil)
- spelling fixes in POD from Debian Perl Group, PR-1191

(wen)

2018-10-19 20:28:50 UTC MAIN commitmail json YAML

doc: Updated shells/bash-completion to 2.8

(leot)

2018-10-19 20:28:25 UTC MAIN commitmail json YAML

bash-completion: Update shells/bash-completion to 2.8

Patch provided by Attila F端l旦p via netbsd/pkgsrc#36, thanks!

pkgsrc changes:
- Update MASTER_SITES and HOMEPAGE

Changes:
Unfortunately the changelog is very long. Only new/removed completions/helpers
are documented here (since 2.1):

The following completions were added:
- 2to3, 7z, 7za, _cal, _chfn, _chsh, _dmesg, _eject, _hexdump,
  _hwclock, _ionice, _look, _mock, _modules, _newgrp, _nmcli, _renice,
  _repomanage, _reptyr, _rfkill, _rtcwake, _runuser, _su, _svn,
  _svnadmin, _svnlook, _udevadm, _write, _yum, aclocal-1.10,
  aclocal-1.12, aclocal-1.13, aclocal-1.14, aclocal-1.15, adb,
  appdata-validate, aptitude-curses, automake-1.10, automake-1.12,
  automake-1.13, automake-1.14, automake-1.15, bind, bts, ccze,
  checksec, createuser, deja-dup, dropuser, ebtables, f77, f95,
  flake8, freebsd-update, g95, geoiplookup, geoiplookup6, getconf,
  gfortran, gm, gnokii, hostname, jpegoptim, jshint, lsscsi, lsusb,
  lz4, lz4c, micropython, mr, nproc, oggdec, optipng, pdftotext,
  perltidy, pngfix, portsnap, pv, py.test, py.test-2, py.test-3,
  pycodestyle, pyflakes, pylint-2, pylint-3, pypy, pypy3, pyvenv,
  pyvenv-3.4, pyvenv-3.5, qemu-kvm, qemu-system-i386, qemu-system-x86_64,
  radvdump, sidedoor, ssh-keygen, synclient, timeout, tipc, tox,
  xdg-mime, xdg-settings, zopfli, zopflipng, python,

The following completions were removed:
- cal, chsh, dmesg, eject, hexdump, hwclock, ionice, look, newgrp,
  nmcli, renice, reptyr, rfkill, rtcwake, su,

The following helpers were added:
- python

(leot)

2018-10-19 19:39:15 UTC MAIN commitmail json YAML

2018-10-19 17:57:42 UTC MAIN commitmail json YAML

Rename analyze, munch and unmunch tools.

These names are way too generic to go into bin/, and folks on the mailing
list agreed. Now they have a "hunspell-" prefix.

Bump revision.

(bsiegert)

2018-10-19 17:03:10 UTC MAIN commitmail json YAML

2018-10-19 16:49:58 UTC MAIN commitmail json YAML

beats: Create a go tool pointing to the appropriate version.

This should be moved to the go infrastructure if it turns out there are more
packages that call "go" directly in their build.

(jperkin)

2018-10-19 16:44:47 UTC MAIN commitmail json YAML

doc: Updated devel/glib2 to 2.56.2nb3

(leot)

2018-10-19 16:44:15 UTC MAIN commitmail json YAML

glib2: Fix GCredentials support for NetBSD

The GCredentials support for NetBSD missed a
G_CREDENTIALS_SOCKET_GET_CREDENTIALS_SUPPORTED define and remove
commented out G_CREDENTIALS_UNIX_CREDENTIALS_MESSAGE_SUPPORTED.

Due that the client sent credentials but the server was not able
to receive them.

Regarding possible G_CREDENTIALS_UNIX_CREDENTIALS_MESSAGE_SUPPORTED
support probably logic for LOCAL_CREDS should be added but on NetBSD
before 8.0 sc_pid field is not present making that probably not
suitable to use as GCredentials mechanism (since 8.0 this will
probably work).

Bump PKGREVISION

Discussed with <prlw1>, thanks!

(leot)

2018-10-19 16:12:36 UTC MAIN commitmail json YAML

Always give full interpreter path to cmake.

This was previously Darwin-only but I ran into the same situation when
building finance/gnucash on NetBSD. /usr/pkg/bin/python happened to be
2.7, but it was used instead of python3.7, leading to a build failure.
This commit fixes that.

(bsiegert)

2018-10-19 15:53:50 UTC MAIN commitmail json YAML

doc: Updated sysutils/riemann-client to 1.10.3

(jperkin)

2018-10-19 15:53:41 UTC MAIN commitmail json YAML

riemann-client: Update to 1.10.3.

riemann-c-client 1.10.3

Dependencies on the generated protobuf C sources have been fixed in the Makefile.
A few harmless compile-time warnings have been silenced.
Fixed a few typos in riemann-client(1).

riemann-c-client 1.10.2

A number of formatting issues in the API docs have been fixed.

riemann-c-client 1.10.1

The library compiles on OSX/Darwin again, after fixing a symbol aliasing issue.
Reported by @ilovezfs.

riemann-c-client 1.10.0

Added support for micro-second timestamps (available since Riemann 0.2.13),
implemented by Mathieu Corbin, @mcorbin.  Miscellaneous changes

The parts of the test suite that require a running Riemann server are now
disabled by default, and require setting the RCC_NETWORK_TESTS environment
variable to a non-zero value, before running the test suite.

Fixes an issue on systems that had something else listening on the port, or a
Riemann with a different config than the one the test suite expected.

Reported by Dave Cottlehuber, @dch.

(jperkin)

2018-10-19 15:27:24 UTC MAIN commitmail json YAML

ruby-metasploit-payloads: SSP skip bundled Android libs.

(jperkin)

2018-10-19 15:24:50 UTC MAIN commitmail json YAML

py-selenium: Skip Linux shared libraries for SSP checks too.

(jperkin)

2018-10-19 15:22:07 UTC MAIN commitmail json YAML

2018-10-19 15:21:54 UTC MAIN commitmail json YAML

i3: Update to 4.15 and fix build on SunOS.

┌────────────────────────────┐
│ Changes in i3 v4.15        │
└────────────────────────────┘

  • build: AnyEvent::I3 moved to the i3 repository, so that its main consumer,
    the i3 testsuite, can use new features immediately (such as the tick event,
    in this case).
  • docs/hacking-howto: promote “using git / sending patches” and “how to
    build?” sections
  • docs/i3bar-protocol: document that pango markup only works with pango fonts
  • docs/ipc: document focus, nodes, floating_nodes
  • docs/ipc: urgent: complete the list of container types
  • docs/ipc: document how to detect i3’s byte order in memory-safe languages
  • docs/ipc: document the GET_CONFIG request
  • docs/userguide: fix formatting issue
  • docs/userguide: explain why Mod4 is usually preferred as a modifier
  • docs/userguide: use more idiomatic english (full-size, so-called)
  • docs/userguide: switch from removed goto command to focus
  • docs/userguide: mention <criteria> in focus
  • docs/userguide: remove outdated 2013 last-modified date
  • dump-asy: add prerequisite checks
  • dump-asy: fix warnings about empty container names
  • i3-dump-log: enable shmlog on demand
  • i3-sensible-terminal: add “kitty”, “guake”, “tilda”
  • i3-sensible-editor: add “gvim”
  • i3bar: add --release flag for bindsym in bar blocks
  • i3bar: add relative coordinates in JSON for click events
  • ipc: rename COMMAND to RUN_COMMAND for consistency
  • ipc: implement tick event for less flaky tests
  • ipc: add error reply to “focus <window_mode>”
  • ipc: send success response for nop
  • default config: add $mod+r to toggle resize mode
  • default config: use variables for workspace names to avoid repetition
  • introduce “assign <criteria> [→] [workspace] [number] <workspace>”
  • introduce “assign <criteria> [→] output left|right|up|down|primary|<output>”
  • introduce a “focus_wrapping” option (subsumes “force_focus_wrapping”)
  • introduce percentage point resizing for floating containers:
    “resize set <width> [px | ppt] <height> [px | ppt]”
  • introduce “resize set <width> ppt <height> ppt” for tiling windows
  • rename “new_window” and “new_float” to “default_border” and
    “default_floating_border” (the old names keep working)
  • output names (e.g. “DP2”) can now be used as synonyms for monitor names
    (e.g. “Dell UP2414Q”).
  • the “swap” command now works with fullscreen windows
  • raise floating windows to top when they are focused programmatically
  • _NET_ACTIVE_WINDOW: invalidate focus to force SetInputFocus call
  • make focus handling consistent when changing focus between outputs
  • round non-integer Xft.dpi values
  • tiling resize: remove minimum size

┌────────────────────────────┐
│ Bugfixes                  │
└────────────────────────────┘

  • i3bar: fix various memory leaks
  • i3bar: fix crash when no status_command is provided
  • fix uninitialized variables in init_dpi_end, tree_restore
  • fix incorrectly set up signal handling
  • fix “swap” debug log message
  • fix crash when specifying invalid con_id for “swap”
  • fix crash upon restart with window marks
  • fix crash when config file does not end in a newline
  • fix crash in append_layout
  • fix crash in layout toggle command
  • fix crash when switching monitors
  • fix use-after-free in randr_init error path
  • fix move accidentally moving windows across outputs
  • fix crash when floating window is tiled while being resized
  • fix out-of-bounds memory read
  • fix memory leak when config conversion fails
  • fix layout toggle split, which didn’t work until enabling tabbed/stack mode
    once
  • move XCB event handling into xcb_prepare_cb
  • avert endless loop on unexpected EOF in ipc messages
  • perform proper cleanup for signals with Term action
  • don’t match containers in the scratchpad with criteria
  • fix “workspace show” related issues
  • fix config file conversion with long variable names
  • fix config file conversion memory initialization
  • prevent access of freed workspace in _workspace_show
  • disable fullscreen when required when programmatically focusing windows
  • free last_motion_notify
  • don’t raise floating windows when focused because of focus_follows_mouse
  • correctly set EWMH atoms when closing a workspace
  • don’t raise floating windows when workspace is shown
  • keep focus order when encapsulating workspaces
  • validate layout files before loading

┌────────────────────────────┐
│ Changes in i3 v4.14.1      │
└────────────────────────────┘

  • docs/hacking-howto: promote contributing-related sections
  • docs/ipc: tree reply: document focus, nodes and floating_nodes
  • docs/ipc: urgent: complete the list of container types
  • docs/ipc: document how to detect i3’s byte order in memory-safe languages
  • docs/ipc: document the (existing since v4.14) GET_CONFIG request
  • docs/userguide: document that i3 can accept RandR output names
  • include AnyEvent-I3 in dist tarballs
  • append_layout: validate JSON before loading
  • move: fix erratic behavior with single container child jumping outputs
  • ipc: rename COMMAND to RUN_COMMAND for consistency
  • replace http:// with https:// where applicable

┌────────────────────────────┐
│ Bugfixes                  │
└────────────────────────────┘

  • fix various memory errors
  • fix output and tray_output related issues with RandR 1.5
  • avoid use of uninitialized in init_dpi_end
  • properly initialize sigaction struct
  • swap: invert condition to log debug message in correct situation
  • swap: fix crash on invalid container id
  • fix a crash when restarting with marks
  • i3bar: fix a memory leak
  • test workers: re-seed random number generator after fork
  • tests: run environment-modifying 533-randr15.t at the very end
  • tests: unflake t/257-keypress-group1-fallback.t
  • tests: unflake t/263-edge-borders.t
  • tests: unflake tests by not starting i3bar
  • fix a crash with configfiles which do not end in a newline.
  • append_layout: free incomplete containers when JSON parsing fails
  • layout toggle: fix crash with invalid parameters
  • outputs: avert crash by fixing focus when creating output containers
  • correctly raise floating videos to the top when switching between windows
    programmatically
  • fix crash when a floating window is tiled while being resized via mouse

┌────────────────────────────┐
│ Changes in i3 v4.14        │
└────────────────────────────┘

  • build: link libiconv explicitly for systems which need it
  • build: move AnyEvent-I3 into the i3 repository
  • docs/hacking-howto: add compilation instructions
  • docs/ipc: add missing cases to the workspace event
  • docs/ipc: document the “primary” field of the OUTPUTS reply
  • docs/ipc: replace Go IPC library with a maintained one
  • docs/ipc: add link to the ocaml-i3ipc library
  • docs/ipc: fix invalid trailing commas in JSON examples
  • docs/layout-saving: add section about troubleshooting window titles
  • docs/testsuite: update for the move to autotools
  • docs/userguide: clarify the move command syntax
  • docs/userguide: correct “Esc” to “Escape”
  • docs/userguide: clarify focus_follows_mouse behavior
  • docs/userguide: expand on combining “workspace number” with a name
  • docs/userguide: mention the magic v4 config marker
  • man/i3.man: correct configuration lookup order
  • i3bar, i3-config-wizard, i3-nagbar: use the Xft.dpi setting (see 4.13 notes)
  • i3bar: restart bar status command on reload if it changed
  • i3bar: treat left/right scrolling like up/down scrolling
  • i3bar: accept “primary” in the “output” configuration directive
  • i3-input: do not set input focus, grabbing the keyboard suffices
  • i3-msg: return an exit code when missing the -t argument
  • i3-sensible-editor: correct “mc-edit” to “mcedit”
  • i3-sensible-terminal: add lilyterm, tilix, terminix, konsole
  • respect SYSCONFDIR when looking for the default xdg directory
  • use RandR 1.5 to query screens, supporting the TILE property commonly used
    by multi-stream transport (MST) monitors, such as first-gen 4K monitors, or
    current 5K and 8K monitors
  • respect minimum size hints for floating windows
  • support the _NET_MOVERESIZE_WINDOW client message (for e.g. wmctrl)
  • validate binding modes are not defined more than once
  • only react to the last ExposeEvent in a series of events
  • add the shutdown IPC event (upon “restart” or “exit”)
  • treat left/right scrolling like up/down scrolling (on window titles)
  • make the “layout toggle” command optionally take a sequence of layouts
  • introduce --exclude-titlebar flag for mouse bindings
  • introduce the “swap” command
  • support the primary output in the “focus” and “move” commands
  • compare keybinding modifiers for equality, not subset
  • introduce the GET_CONFIG ipc request (i3-msg -t get_config)
  • start i3-nagbar when encountering invalid set statements
  • focus windows upon ConfigureWindow requests with stack-mode=Above

┌────────────────────────────┐
│ Bugfixes                  │
└────────────────────────────┘

  • i3bar: correct the color codes used for statusline errors
  • i3bar: avoid freeze after VisibilityNotify
  • i3-dmenu-desktop: fix quoted command names
  • i3-dmenu-desktop: avoid adding items multiple times
  • fix various X11 resource leaks, memory leaks and memory errors
  • fix IPC success reply for the workspace command
  • report errors during logfile creation
  • fix the signal handler being blank
  • display marks and the title even if the title is empty (for title_format)
  • fix changing workspace layout from stacked/tabbed for empty workspaces
  • add numlock fallback to “bindcode” where necessary
  • fix a crash on restart when using marks
  • fix renaming workspaces when the new name starts with “to”
  • respect dont_warp flag when moving containers

(jperkin)

2018-10-19 15:18:50 UTC MAIN commitmail json YAML

zathura: SunOS needs -D__EXTENSIONS__

(jperkin)

2018-10-19 15:17:26 UTC MAIN commitmail json YAML

pkglint: go-package.mk needs to come before bsd.prefs.mk

(jperkin)

2018-10-19 14:49:16 UTC MAIN commitmail json YAML

enlightenment: Remove hardcoded -pie on SunOS.

(jperkin)

2018-10-19 14:36:10 UTC MAIN commitmail json YAML

py-rsa: Pull in build fix from sybrenstuvel/python-rsa#122

(jperkin)

2018-10-19 12:29:58 UTC MAIN commitmail json YAML

2018-10-19 08:58:53 UTC MAIN commitmail json YAML

Added geography/gpxsee version 6.3

(abs)

2018-10-19 08:58:23 UTC MAIN commitmail json YAML

2018-10-18 19:55:10 UTC MAIN commitmail json YAML

2018-10-18 19:54:32 UTC MAIN commitmail json YAML

Update spamassassin to 3.4.2.

From Attila Fueloep in pull request NetBSD/pkgsrc#32.

Apache SpamAssassin 3.4.2 contains numerous tweaks and bug fixes over the
past three and 1/2 years.  As we release 3.4.2, we are preparing 4.0.0 which
will move us into a full UTF-8 environment.  We expect one final 3.4.3
release.

As with any release there are a number of functional patches, improvements as
well as security reasons to upgrade to 3.4.2.  In this case we have over 3
years of issues being resolved at once.  And we are laying thr groundwork for
version 4.0 which is is designed to more natively handle UTF-8.

However, there is one specific pressing reason to upgrade.  Specifically, we
will stop producing SHA-1 signatures for rule updates.  This means that while
we produce rule updates with the focus on them working for any release from
v3.3.2 forward, they will start failing SHA-1 validation for sa-update.

*** If you do not update to 3.4.2, you will be stuck at the last ruleset
    with SHA-1 signatures in the near future. ***

Full release notes at http://svn.apache.org/repos/asf/spamassassin/branches/3.4/build/announcements/3.4.2.txt.

(bsiegert)

2018-10-18 19:47:29 UTC MAIN commitmail json YAML

Updated security/py-certifi, www/py-urllib3

(adam)

2018-10-18 19:46:20 UTC MAIN commitmail json YAML

py-urllib3: updated to 1.24

1.24:
Allow key_server_hostname to be specified when initializing a PoolManager to allow custom SNI to be overridden.
Test against Python 3.7 on AppVeyor.
Early-out ipv6 checks when running on App Engine.
Change ambiguous description of backoff_factor
Add ability to handle multiple Content-Encodings
Skip DNS names that can't be idna-decoded when using pyOpenSSL
Add a server_hostname parameter to HTTPSConnection which allows for overriding the SNI hostname sent in the handshake.
Drop support for EOL Python 2.6
Fixed bug where responses with header Content-Type: message/* erroneously raised HeaderParsingError, resulting in a warning being logged.
Move urllib3 to src/urllib3

(adam)

2018-10-18 19:44:30 UTC MAIN commitmail json YAML

py-certifi: updated to 2018.10.15

2018.10.15:
Unknown changes

(adam)

2018-10-18 19:43:42 UTC MAIN commitmail json YAML

doc: Updated devel/ncursesw to 6.1nb1

(leot)

2018-10-18 19:43:21 UTC MAIN commitmail json YAML

doc: Updated devel/ncurses to 6.1nb3

(leot)

2018-10-18 19:42:50 UTC MAIN commitmail json YAML

ncurses{,w}: Backport patch for CVE-2018-10754

Patch provided by Attila F端l旦p via NetBSD/pkgsrc#34, thanks!

Bump PKGREVISION

(leot)

2018-10-18 19:26:44 UTC MAIN commitmail json YAML

doc: Updated devel/patch to 2.7.6nb1

(leot)

2018-10-18 19:26:16 UTC MAIN commitmail json YAML

patch: Backport patches for several security fixes

pkgsrc changes:
- Remove custom and no longer needed do-patch target, it was fixed upstream
- Minor cosmetic improvements pointed out by pkglint

Changes:
- Backport patches for CVE-2018-6951, CVE-2018-6952 and CVE-2018-1000156

Patch provided by Attila F端l旦p via NetBSD/pkgsrc#33, thanks!

Bump PKGREVISION

(leot)

2018-10-18 18:12:48 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 1.20.2

(wiz)

2018-10-18 18:12:38 UTC MAIN commitmail json YAML

modular-xorg-server: update to 1.20.2.

Lots of bugfixes all over the map. Thanks to all for testing and
patches!

Adam Jackson (8):
      modesetting: Lie less in the man page
      modesetting: Document Option "DoubleShadow" in the man page
      xfree86: Fix Option "MaxClients" validation
      modesetting: Don't free(dst) in drmmode_prop_info_copy
      glamor_egl: Don't initialize on llvmpipe
      glamor/egl: Avoid crashing on broken configurations
      fbdevhw: Refuse to touch PCI devices on the fallback probe path
      xserver 1.20.2

Alex Goins (1):
      randr: rrCheckPixmapBounding should only increase screen size

Alexander Volkov (1):
      os/xdmcp: Don't create a new socket in XdmcpReset()

Cedric Roux (1):
      miext/damage: take care of the coordinate mode in damagePolyPoint

Dave Airlie (9):
      shm: move shmsize verify before allocating the drawable.
      xi: free modifiers_failed on error path. (v2)
      fboverlay: move bpp checks above malloc
      glamor: fix leak of fs_getcolor_source.
      modesetting: get pEnt after error checks
      posix_tty: free leak of xf86SetStrOption return value.
      xkb: fix what looks to be a copy-paste error with first vs firstMM
      mibltblt: free prgnSrcClip on error path.
      devices: break after finding and removing device from lists

Jim Qu (1):
      modesetting: code refactor for PRIME sync

Lionel Landwerlin (2):
      present: fix freed pointer access
      xwayland: fix access to invalid pointer

Olivier Fourdan (3):
      glx: check for indirect context in CreateContextAttribsARB()
      xwayland: Remove xwl_present_window from privates on cleanup
      xwayland: Use `double` for `xwl_tablet_tool`

Peter Hutterer (1):
      dix: check_modmap_change() returns Success, not true

Pierre Ossman (1):
      Switch automatic composite update to WorkQueue

Scott Anderson (1):
      xwayland: use wayland axis_discrete event

(wiz)

2018-10-18 17:13:13 UTC MAIN commitmail json YAML

doc: Updated x11/libdrm to 2.4.96

(wiz)

2018-10-18 17:12:55 UTC MAIN commitmail json YAML

libdrm: update to 2.4.96.

Andrey Grodzovsky (2):
  amdgpu/test: Allow BO mapping flags to be passed in tests
  amdgpu/test: Fix deadlock tests for AI and RV v2

Rob Clark (14):
  xf86drmHash: remove redundant zero init
  freedreno/msm: get rid of ring_bo unref hack
  freedreno: expose refcnt'ing on ringbuffers
  freedreno: add flags param for rb creation
  freedreno/msm: support suballocation for stateobj rb's
  freedreno: remove deprecated ringmarker API
  freedreno/msm: remove reset of linked rings
  freedreno/msm: simplify emit_reloc_ring() vfunc
  freedreno/msm: use hashtable to track submit.cmds table
  freedreno/msm: simplify msm_ringbuffer_flush()
  freedreno/msm: handle ring-reloc to other stateobjs
  freedreno/kgsl: fix build
  freedreno/msm: fix c90 warning
  Bump to version 2.4.96

Thomas Hellstrom (1):
  libdrm: Allow dynamic drm majors on linux

(wiz)

2018-10-18 16:26:00 UTC MAIN commitmail json YAML

Updated net/ndpi, net/ntopng

(adam)

2018-10-18 16:25:40 UTC MAIN commitmail json YAML

ntopng: updated to 3.6.1

3.6.1 Stable
Brew formula fixes

3.6 Stable

New features
------------
New pro charts
Ability to compare data with the past (time shift)
Trend lines based on ASAP
Average and percentile lines overlayed on the graph and animated
New color scheme that uses pastel colors for better visualization
https://www.ntop.org/ntopng/ntopng-and-time-series-from-rrd-to-influxdb-new-charts-with-time-shift/
New timeseries API with support for RRD and InfluxDB
Abstracts and handles multiple sources transparently
https://www.ntop.org/guides/ntopng/api/lua/timeseries/index.html
Streaming pcap captures with BPF support
Download live packet captures right from the browser
New SNMP devices caching
Periodically cache information of all the SNMP device configured
Calculate and visualize interfaces throughput

Improvements
------------
Security
Access to the web user interface is controlled with ACLs
Secure ntopng cookies with SameSite and HttpOnly
HTTP cookie authentication
Improved random session id generation
Various SNMP improvemenets
Caching
Interfaces status change alerts
Device interfaces page
Devices and interfaces added to flows
Fixed several library memory leaks
Improved device and interface charts
Interfaces throughput calculation and visualization
Ability to delete all SNMP devices at once
Improved active devices discovery
OS detection via HTTP User-Agent
Alerts
Crypto miners alerts toggle
Detection and alerting of anomalous terminations
Module for sending telegram.org alerts
Slack
Configurable Slack channel names
Added Slack test button
Charts
Active flows vs local hosts chart
Active flows vs interface traffic chart
Ubuntu 18.04 support
Support for ElasticSearch 6 export
Added support for custom categories lists
Added ability to use the non-JIT Lua interpreter
Improved ntopng startup and shutdown time
Support for capturing from interface pairs with PF_RING ZC
Support for variable PPP header lenght
Migrated geolocation to GeoLite2 and libmaxminddb
Configuration backup and restore
Improved IE browser support
Using client SSL certificate for protocol detection
Optimized host/flows purging

(adam)

2018-10-18 16:24:29 UTC MAIN commitmail json YAML

ndpi: updated to 2.4

2.4 Stable:
New Supported Protocols and Services
------------------------------------
Showmax.com
Musical.ly
RapidVideo
VidTO streaming service
Apache JServ Protocol
Facebook Messenger
FacebookZero protocol

Improvements
------------
Improved YouTube support
Improved Netflix support
Updated Google Hangout detection
Updated Twitter address range
Updated Viber ports, subnet and domain
Updated AmazonVideo detection
Updated list of FaceBook sites
Initial Skype in/out support
Improved Tor detection
Improved hyperscan support and category definition
Custom categories loading, extended ndpiReader (-c <file>) for loading name-based categories

Fixes
-----
Fixes for Instagram flows classified as Facebook
Fixed Spotify detection
Fixed minimum packet payload length for SSDP
Fixed length check in MSN, x-steam-sid, Tor certificate name
Increase client's maximum payload length for SSH
Fixed end-of-line bounds handling
Fixed substring matching
Fix for handling IP address based custom categories
Repaired wrong timestamp calculation
Fixed memory leak
Optimized memory usage

Other/Changes
-------------
New API calls:
ndpi_set_detection_preferences()
ndpi_load_hostname_category()
ndpi_enable_loaded_categories()
ndpi_fill_protocol_category()
ndpi_process_extra_packet()
Skype CallIn/CallOut are now set as Skype.SkypeCallOut Skype.SkypeCallIn
Added support for SMTPS on port 587
Changed RTP from VoIP to Media category
Added site unavailable category
Added custom categories CUSTOM_CATEGORY_MINING, CUSTOM_CATEGORY_MALWARE, CUSTOM_CATEGORY_ADVERTISEMENT, CUSTOM_CATEGORY_BANNED_SITE
Implemented hash-based categories
Converted some not popular protocols to NDPI_PROTOCOL_GENERIC with category detection

(adam)

2018-10-18 16:17:25 UTC MAIN commitmail json YAML

php-pdo_odbc: Requires libltdl.

(jperkin)

2018-10-18 15:35:49 UTC MAIN commitmail json YAML

Make a tentative fix for pkg/53671 by placing the cross compiler
wrapper scripts in ${WRKDIR}/scripts instead of modifying the files/
directory, which conflicts with a read-only pkgsrc.

(he)

2018-10-18 15:11:59 UTC MAIN commitmail json YAML

gcc8: Add same SunOS mkostemp workaround as others.

(jperkin)

2018-10-18 14:44:49 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rugged to 0.27.5

(taca)

2018-10-18 14:44:26 UTC MAIN commitmail json YAML

devel/ruby-rugged: update to 0.27.5

Catch up to libgit2 0.27.5.

(taca)

2018-10-18 14:43:25 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 0.27.5

(taca)

2018-10-18 14:43:01 UTC MAIN commitmail json YAML

devel/libgit2: update to 0.27.5

libgit2 0.27.5 (2018/10/5)

This is a security release fixing the following list of issues:

* Submodule URLs and paths with a leading "-" are now ignored.  This is due to
  the recently discovered CVE-2018-17456, which can lead to arbitrary code
  execution in upstream git.  While libgit2 itself is not vulnerable, it can
  be used to inject options in an implementation which performs a recursive
  clone by executing an external command.

* When running repack while doing repo writes, packfile_load__cb() could see
  some temporary files in the directory that were bigger than the usual, and
  makes memcmp overflow on the p->pack_name string.  This issue was reported
  and fixed by bisho.

* The configuration file parser used unbounded recursion to parse multiline
  variables, which could lead to a stack overflow.  The issue was reported by
  the oss-fuzz project, issue 10048 and fixed by Nelson Elhage.

* The fix to the unbounded recursion introduced a memory leak in the config
  parser.  While this leak was never in a public release, the oss-fuzz project
  reported this as issue 10127.  The fix was implemented by Nelson Elhage and
  Patrick Steinhardt.

* When parsing "ok" packets received via the smart protocol, our parsing code
  did not correctly verify the bounds of the packets, which could result in a
  heap-buffer overflow.  The issue was reported by the oss-fuzz project, issue
  9749 and fixed by Patrick Steinhardt.

* The parsing code for the smart protocol has been tightened in general,
  fixing heap-buffer overflows when parsing the packet type as well as for
  "ACK" and "unpack" packets.  The issue was discovered and fixed by Patrick
  Steinhardt.

* Fixed potential integer overflows on platforms with 16 bit integers when
  parsing packets for the smart protocol.  The issue was discovered and fixed
  by Patrick Steinhardt.

* Fixed potential NULL pointer dereference when parsing configuration files
  which have "include.path" or "includeIf..path" statements without a value.

(taca)

2018-10-18 14:40:07 UTC MAIN commitmail json YAML

doc: Updated www/drupal8 to 8.6.2

(taca)

2018-10-18 14:39:38 UTC MAIN commitmail json YAML

www/drupal8: update to 8.6.2

Release notes

Maintenance and security release of the Drupal 8 series.

This release fixes security vulnerabilities. Sites are urged to upgrade
immediately after reading the notes below and the security announcement:

* Drupal Core - Multiple vulnerabilities - SA-CORE-2018-006

No other fixes are included.

Sites on 8.5.x should update immediately to Drupal 8.5.8 instead, and plan to
update to the latest 8.6.x release before May 2019.

Important update information

Site update and module owners planning to update to this should take note of
the following important changes.

For site owners

* Previously, users who didn't have access to use any Content Moderation
  transitions were granted implicit access to update content provided the
  state of the content did not change. This access has been removed. Site
  owners should ensure that all content editor roles have access to
  appropriate transitions for moderated content types (including published to
  published where appropriate).

* There are no database updates in this release, but site owners will need to
  run update.php to ensure a cache clear.

* No changes have been made to the .htaccess, web.config, robots.txt or
  default settings.php files in this release, so upgrading custom versions of
  those files is not necessary.

For contributed and custom module developers

* \Drupal\Core\EventSubscriber\RedirectResponseSubscriber::sanitizeDestination()
  has been removed. If you have extended that class or are calling that
  method, you should review your implementation in line with the changes in
  the patch.

* An additional method has been added to
  StateTransitionValidationInterface. Implementations should review the new
  method and ensure compatibility with it.

* ModerationStateConstraintValidator now has two additional service
  dependencies. Subclasses will need to update their constructor to inject the
  new services.

(taca)

2018-10-18 14:36:48 UTC MAIN commitmail json YAML

ruby-gherkin: ALTERNATIVES file needs newline at the end.

Without it the EOF handling in the INSTALL script broke.

(jperkin)

2018-10-18 14:33:15 UTC MAIN commitmail json YAML

doc: Updated www/drupal7 to 7.60

(taca)

2018-10-18 14:32:48 UTC MAIN commitmail json YAML

www/drupal7: update to 7.60

Drupal 7.60, 2018-10-18
------------------------
- Fixed security issues. See SA-CORE-2018-006.

(taca)

2018-10-18 14:32:43 UTC MAIN commitmail json YAML

chicken: Set INSTALL_PROGRAM, fixes install on SunOS.

(jperkin)

2018-10-18 14:24:38 UTC MAIN commitmail json YAML

doc: Updated lang/ruby23-base to 2.3.8

(taca)

2018-10-18 14:24:07 UTC MAIN commitmail json YAML

lang/ruby23-base: update o 2.3.8

Ruby 2.3.8 Released

Ruby 2.3.8 has been released. This release includes several security
fixes. Please check the topics below for details.

* CVE-2018-16396: Tainted flags are not propagated in Array#pack and
  String#unpack with some directives

* CVE-2018-16395: OpenSSL::X509::Name equality check does not work
  correctly This release also includes a non-security fix to support
  Visual Studio 2014 with Windows 10 October 2018 Update for
  maintenance reasons.

Ruby 2.3 is now under the state of the security maintenance phase,
until the end of the March of 2019. After the date, maintenance of
Ruby 2.3 will be ended. We recommend you start planning migration to
newer versions of Ruby, such as 2.5 or 2.4.

(taca)

2018-10-18 14:22:10 UTC MAIN commitmail json YAML

doc: Updated lang/ruby25-base to 2.5.3

(taca)

2018-10-18 14:21:36 UTC MAIN commitmail json YAML

lang/ruby25-base: update to 2.5.3

Ruby 2.5.2 Released

Ruby 2.5.2 has been released.

This release includes some bug fixes and some security fixes.

* CVE-2018-16396: Tainted flags are not propagated in Array#pack and
  String#unpack with some directives

* CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
  There are also some bug fixes. See commit logs for more details.

Ruby 2.5.3 Released

Ruby 2.5.3 has been released.

There were some missing files in the release packages of 2.5.2 which are
necessary for building. See details in [Bug #15232].

This release is just for fixing the packaging issue. This release doesn窶冲
contain any additional bug fixes from 2.5.2.

(taca)

2018-10-18 14:15:58 UTC MAIN commitmail json YAML

doc: Updated lang/ruby24-base to 2.4.5

(taca)

2018-10-18 14:15:13 UTC MAIN commitmail json YAML

lang/ruby24-base: update to 2.4.5

Ruby 2.4.5 Released

Ruby 2.4.5 has been released.

This release includes about 40 bug fixes after the previous release, and also
includes several security fixes. Please check the topics below for details.

* CVE-2018-16396: Tainted flags are not propagated in Array#pack and
  String#unpack with some directives

* CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
  See the commit logs for details.

(taca)