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 (1h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 02:07:10 UTC Now

2017-06-04 16:06:29 UTC MAIN commitmail json YAML

Note update of devel/ruby-power_assert package to 1.0.2.

(taca)

2017-06-04 16:06:01 UTC MAIN commitmail json YAML

Update ruby-power_assert to 1.0.2.

1.0.2 (2017/05/04)

* Remove test-unit-power_assert from a list of related projects
* Remove unnecessary code
* Check if the source file exists
* Remove dead code
* Avoid NameError that could occur due to changes in related libraries

(taca)

2017-06-04 15:57:13 UTC MAIN commitmail json YAML

Note update of devel/ruby-pkg-config package to 1.2.3.

(taca)

2017-06-04 15:56:52 UTC MAIN commitmail json YAML

Update ruby-pkg-config to 1.2.3.

== 1.2.3 - 2017-05-29

=== Fixes

  * Supported *-mingw32 Rubies without MSYS2 again.

== 1.2.2 - 2017-05-29

=== Improvements

  * Supported path normalization for MSYS2.

== 1.2.1 - 2017-05-29

=== Improvements

  * Supported MSYS2.

== 1.2.0 - 2017-04-25

=== Improvements

  * Supported x32 environment. [GitHub#12][Reported by Elan Ruusamè¾°e]

=== Thanks

  * Elan Ruusamè¾°e

== 1.1.9 - 2017-04-20

  * Supported C++ compiler.

== 1.1.8 - 2017-04-19

  * Stopped to require mkmf.

(taca)

2017-06-04 15:56:20 UTC MAIN commitmail json YAML

Note update of devel/ruby-minitest package to 5.10.2.

(taca)

2017-06-04 15:55:56 UTC MAIN commitmail json YAML

Update ruby-minitest to 5.10.2.

=== 5.10.2 / 2017-05-09

* 1 minor enhancement:

  * Added suggestion in minitest/hell to install minitest/proveit.

* 7 bug fixes:

  * Expand MT6 to Minitest 6. (xaviershay)
  * Fixed location of assert_send deprecation. (rab)
  * Fixed location of nil assert_equal deprecation to work with expectations. (jeremyevans)
  * Fixed minitest/hell to use parallelize_me! (azul)
  * Made deprecation use warn so -W0 will silence it.
  * Workaround for rdoc nodoc generation bug that totally f'd up minitest doco. (Paxa)
  * Write aggregated_results directly to the IO object to avoid mixed encoding errors. (tenderlove)

(taca)

2017-06-04 15:54:58 UTC MAIN commitmail json YAML

Note addition of devel/ruby-iniparse package version 1.4.3.

(taca)

2017-06-04 15:54:38 UTC MAIN commitmail json YAML

Add and enable ruby-iniparse.

(taca)

2017-06-04 15:54:12 UTC MAIN commitmail json YAML

Add ruby-iniparse package version 1.4.3.

IniParse is a pure Ruby library for parsing

INI[http://en.wikipedia.org/wiki/INI_file] configuration and data files.

=== Main features

* Support for duplicate options.  While not common, some INI files contain an
  option more than once.  IniParse does not overwrite previous options, but
  allows you to access all of the duplicate values.

* Preservation of white space and blank lines.  When writing back to your INI
  file, line indents, white space and comments (and their indents) are
  preserved.  Only trailing white space (which has no significance in INI
  files) will be removed.

* Preservation of section and option ordering.  Sections and options are kept
  in the same order they are in the original document ensuring that nothing
  gets mangled when writing back to the file.

(taca)

2017-06-04 15:52:40 UTC MAIN commitmail json YAML

Note update of devel/ruby-i18n package to 0.8.4.

(taca)

2017-06-04 15:52:15 UTC MAIN commitmail json YAML

Update ruby-i18n to 0.8.4.

0.8.4 2017/05/31

* Revert "Don't allow nil to be submitted as a key to i18n.translate()"

0.8.3 2017/5/30

* I18n::Gettext#plural_keys will now return a hash from Gettext if no
  arguments are provided - #122
* Fixed a bug where passing false to translate would not translate that value
  - #367

0.8.2 2017/5/30

* Do not allow nil to be passed to translate - #236

(taca)

2017-06-04 15:48:30 UTC MAIN commitmail json YAML

Note update of devel/ruby-contracts package to 0.16.0.

(taca)

2017-06-04 15:48:06 UTC MAIN commitmail json YAML

Update ruby-contracts to 0.16.0.

## v0.16.0

- **Support for Ruby 1.8 has been discontinued** - [Corey Farwell](https://github.com/frewsxcv) [#256](https://github.com/egonSchiele/contracts.ruby/pull/256)
- Enhancement: Add a `Contracts::Attrs` module containing attribute w/ contracts utilities - [Corey Farwell](https://github.com/frewsxcv) [#255](https://github.com/egonSchiele/contracts.ruby/pull/255)
- Bugfix: Fix StrictHash contract for extra keys - [Maciej Malecki](https://github.com/smt116) [#254](https://github.com/egonSchiele/contracts.ruby/pull/254)

## v0.15.0
- Bugfix: Func contract's return value isn't enforced with blocks - [Piotr Szmielew](https://github.com/esse) [#251](https://github.com/egonSchiele/contracts.ruby/pull/251)
- Bugfx: Fix contracts used in AR-models - [Gert Goet](https://github.com/eval) [#237](https://github.com/egonSchiele/contracts.ruby/pull/237)

(taca)

2017-06-04 15:47:16 UTC MAIN commitmail json YAML

Note update of devel/ruby-bit-struct package to 0.16.

(taca)

2017-06-04 15:46:52 UTC MAIN commitmail json YAML

2017-06-04 15:44:02 UTC MAIN commitmail json YAML

Note update of ruby-padrino packages to 0.14.1.1.

www/ruby-padrino-support
www/ruby-padrino-helpers
www/ruby-padrino-core
www/ruby-padrino-cache
www/ruby-padrino-gen
www/ruby-padrino-admin
www/ruby-padrino-mailer
www/ruby-padrino

(taca)

2017-06-04 15:41:39 UTC MAIN commitmail json YAML

2017-06-04 15:30:54 UTC MAIN commitmail json YAML

Note update of www/ruby-sinatra and www/ruby-sinatra-contrib to 2.0.0.

(taca)

2017-06-04 15:30:11 UTC MAIN commitmail json YAML

Update ruby-sinatra and ruby-sinatra-contrib to 2.0.0.

## 2.0.0 / 2017-04-10

* Use Mustermann for patterns #1086 by Konstantin Haase

* Server now provides `-q` flag for quiet mode, which disables start/stop messages #1153 by Vasiliy.

* Session middleware can now be specified with `:session_store` setting #1161 by Jordan Owens.

* `APP_ENV` is now preferred and recommended over `RACK_ENV` for setting environment #984 by Damien Mathieu.

* Add Reel support #793 by Patricio Mac Adden.

* Make route params available during error handling #895 by Jeremy Evans.

* Unify `not_found` and `error` 404 behavior #896 by Jeremy Evans.

* Enable Ruby 2.3 `frozen_string_literal` feature #1076 by Vladimir Kochnev.

* Add Sinatra::ShowExceptions::TEMPLATE and patched Rack::ShowExceptions to prefer Sinatra template by Zachary Scott.

* Sinatra::Runner is used internally for integration tests #840 by Nick Sutterer.

* Fix case-sensitivity issue in `uri` method #889 by rennex.

* Use `Rack::Utils.status_code` to allow `status` helper to use symbol as well as numeric codes #968 by Tobias H. Michaelsen.

* Improved error handling for invalid params through Rack #1070 by Jordan Owens.

* Ensure template is cached only once #1021 by Patrik Rak.

* Rack middleware is initialized at server runtime rather than after receiving first request #1205 by Itamar Turner-Trauring.

* Improve Session Secret documentation to encourage better security practices #1218 by Glenn Rempe

* Exposed global and per-route options for Mustermann route parsing #1233 by Mike Pastore

* Use same `session_secret` for classic and modular apps in development #1245 by Marcus Stollsteimer

* Make authenticity token length a fixed value of 32 #1181 by Jordan Owens

* Modernize Rack::Protection::ContentSecurityPolicy with CSP Level 2 and 3 Directives #1202 by Glenn Rempe

* Adds preload option to Rack:Protection:StrictTransport #1209 by Ed Robinson

* Improve BadRequest logic. Raise and handle exceptions if status is 400 #1212 by Mike Pastore

* Make Rack::Test a development dependency #1232 by Mike Pastore

* Capture exception messages of raised NotFound and BadRequest #1210 by Mike Pastore

* Add explicit set method to contrib/cookies to override cookie settings #1240 by Andrew Allen

* Avoid executing filters even if prefix matches with other namespace #1253 by namusyaka

* Make `#has_key?` also indifferent in access, can accept String or Symbol #1262 by John Hope

* Add `allow_if` option to bypass json csrf protection #1265 by Jordan Owens

* rack-protection: Bundle StrictTransport, CookieTossing, and CSP #1267 by Mike Pastore

* Add `:strict_paths` option for managing trailing slashes #1273 by namusyaka

* Add full IndifferentHash implementation to params #1279 by Mike Pastore

(taca)

2017-06-04 15:27:48 UTC MAIN commitmail json YAML

Note addition of www/ruby-mustermann package version 1.0.0.

(taca)

2017-06-04 15:27:21 UTC MAIN commitmail json YAML

Add and enable ruby-mustermann.

(taca)

2017-06-04 15:26:43 UTC MAIN commitmail json YAML

Add ruby-mustermann package version 1.0.0 which required by sinatra 2.0.

Welcome to Mustermann.  Mustermann is your personal string matching expert.
As an expert in the field of strings and patterns, Mustermann keeps its
runtime dependencies to a minimum and is fully covered with specs and
documentation.

Given a string pattern, Mustermann will turn it into an object that behaves
like a regular expression and has comparable performance characteristics.

(taca)

2017-06-04 15:18:52 UTC MAIN commitmail json YAML

Note update of www/ruby-rack-protection package to 2.0.0.

(taca)

2017-06-04 15:18:22 UTC MAIN commitmail json YAML

Update ruby-rack-protection to 2.0.0.

No its own changes but here is related changes from Sinatra's changes.

* Modernize Rack::Protection::ContentSecurityPolicy with CSP Level 2 and 3
  Directives #1202 by Glenn Rempe
* Adds preload option to Rack:Protection:StrictTransport #1209 by Ed Robinson
* rack-protection: Bundle StrictTransport, CookieTossing, and CSP #1267 by
  Mike Pastore

(taca)

2017-06-04 15:15:39 UTC MAIN commitmail json YAML

Do not add "20" to PKGPATH for now.

(taca)

2017-06-04 15:10:44 UTC MAIN commitmail json YAML

Note update of www/ruby-rack package to 2.0.3.

(taca)

2017-06-04 15:10:09 UTC MAIN commitmail json YAML

Update ruby-rack to 2.0.3.

pkgsrc change: restrict to ruby22 and ruby23.

Changes are not well documented and commited changes are too many to
summarize here.

(taca)

2017-06-04 15:08:46 UTC MAIN commitmail json YAML

Note update of www/ruby-capybara package to 2.14.0.

(taca)

2017-06-04 15:08:16 UTC MAIN commitmail json YAML

Update ruby-capybara to 2.14.0.

pkgsrc change: depends on ruby-rack16 instead of ruby-rack.

# Version 2.14.0

Release date: 2017-05-01

### Added

* "threadsafe" mode that allows per-session configuration
* `:type` filter added to the `:fillable_field` selector
* Proxy methods when using RSpec for `all`/`within` that call either the
  Capybara::DSL or RSpec matchers depending on arguments passed
* Support for the new errors in selenium-webdriver 3.4

### Fixed

* Element#inspect doesn't raise an error on obsolete elements
* Setting a contenteditable element with Selenium and Chrome 59
* Workaround a hang while setting the window size when using geckodriver 0.16
  and Firefox 53
* Clicking on url with a blank href goes to the current url when using the
  RackTest driver

(taca)

2017-06-04 15:05:52 UTC MAIN commitmail json YAML

Note addition of devel/ruby-native-package-installer package version 1.0.3.

(taca)

2017-06-04 15:05:24 UTC MAIN commitmail json YAML

Add and enable ruby-native-package-installer.

(taca)

2017-06-04 15:04:58 UTC MAIN commitmail json YAML

Add ruby-native-package-installer package version 1.0.3.

Users need to install native packages to install an extension library that
depends on native packages.  It bores users because users need to install
native packages and an extension library separately.

native-package-installer helps to install native packages on "gem install".
Users can install both native packages and an extension library by one action,
"gem install"."

(taca)

2017-06-04 15:03:36 UTC MAIN commitmail json YAML

Note update of databases/ruby-sequel package to 4.47.0.

(taca)

2017-06-04 15:03:09 UTC MAIN commitmail json YAML

Update ruby-sequel to 4.47.0.

=== 4.47.0 (2017-06-01)

* Deprecate pg_typecast_on_load plugin, only useful on deprecated do and swift
  adapters (jeremyevans)
* Deprecate association_autoreloading and many_to_one_pk_lookup plugins, which
  were made the default model behavior in Sequel 4 (jeremyevans)
* Deprecate setting invalid datasets for models unless required_valid_table =
  false (jeremyevans)
* Make Model.require_valid_table = true not raise for datasets where
  Database#schema raises an error but Dataset#columns works (jeremyevans)
* Make Database#with_server in the server_block extension accept a second
  argument for a different read_only shard (jeremyevans) (#1355)
* Make schema_dumper extension handle Oracle 11g XE inclusion of not null in
  the db_type (StevenCregan, jeremyevans) (#1351)
* Add Model.default_association_type_options for changing default association
  options per association type (jeremyevans)
* Add :materialized option to Database#views on PostgreSQL to return
  materialized views (Blargel) (#1348)
* Make defaults_setter plugin inherit custom default values when subclassing
  (jeremyevans)

=== 4.46.0 (2017-05-01)

* Recognize additional disconnect error on MySQL (jeremyevans)
* Deconstantize dataset SQL generation, speeding up ruby 2.3+, slowing down
  earlier versions (jeremyevans)
* Deprecate calling Dataset#set_graph_aliases before Dataset#graph
  (jeremyevans)
* Don't swallow exception if there is an exception when rolling back a
  transaction when using :rollback=>:always option (jeremyevans)
* Deprecate passing 2 arguments to Database#alter_table (jeremyevans)
* Deprecate passing Schema::CreateTableGenerator instance as second argument
  to Database#create_table (jeremyevans)
* Deprecate Database::DatasetClass as a way for getting default dataset
  classes for datasets (jeremyevans)
* Deprecate SQLite pragma getting and setting methods (jeremyevans)
* Remove handling of EMULATED_FUNCTION_MAP from adapter dataset classes,
  overide Dataset#native_function_name instead (jeremyevans)
* Deprecate {Integer,Timestamp}Migrator::DEFAULT_SCHEMA_{COLUMN,TABLE}
  (jeremyevans)
* Deprecate Database#jdbc_* methods for jdbc/db2 adapter Database instances
  (jeremyevans)
* Remove addition of Database#jdbc_* to JDBC::Database in jdbc/db2 adapter
  (jeremyevans)
* Deprecate many internal Database and Dataset string/regexp constants in core
  and included adapters (jeremyevans)
* Remove use of Fixnum in sqlanywhere shared adapter (jeremyevans)
* Deprecate Sequel::Schema::Generator constant, use
  Sequel::Schema::CreateTableGenerator instead (jeremyevans)
* Deprecate Database#log_yield (jeremyevans)
* Deprecate the set_overrides extension (jeremyevans)
* If passing an empty array or hash and a block to a filtering method, ignore
  the array or hash and just use the block (jeremyevans)
* Deprecate ignoring explicit nil argument when there is no existing filter
  (jeremyevans)
* Deprecate ignoring explicit nil argument to filtering methods when passing a
  block (jeremyevans)
* Deprecate ignoring empty strings and other empty? arguments passed to the
  filtering methods without a block (jeremyevans)
* Deprecate calling filtering methods without an argument or a block
  (jeremyevans)
* Deprecate Sequel::VirtualRow#` to create literal SQL, use Sequel.lit instead
  (jeremyevans)
* Add auto_literal_strings extensions for treating plain strings passed to
  filtering/update methods as literal SQL (jeremyevans)
* Deprecate automatically treating plain strings passed to filtering/update
  methods as literal SQL (jeremyevans)
* Passing a PlaceholderLiteralString to a filtering method now uses
  parentheses around the expression (jeremyevans)
* Make Dataset#full_text_search work on Microsoft SQL Server when
  no_auto_literal_strings extension is used (jeremyevans)
* Fix Database#disconnect when using the single connection pool without an
  active connection (jeremyevans) (#1339)
* Handle conversion of datetimeoffset values when using the jdbc/sqlserver
  adapter in some configurations (iaddict, jeremyevans) (#1338)
* Fix conversion of some time values when using the jdbc/sqlserver adapter in
  some configurations (iaddict, jeremyevans) (#1337)
* Use microsecond precision for time values on Microsoft SQL Server, instead
  of millisecond precision (jeremyevans)
* Add Dataset#sqltime_precision private method for adapters to use different
  precision for Sequel::SQLTime than Time and Date (jeremyevans)
* Use utc timezone in Sequel::SQLTime.create if Sequel.application_timezone is
  :utc (jeremyevans) (#1336)
* Include migration filename in message about migration file without a single
  migration (jmettraux) (#1334)
* Deprecate conversion of - to _ in adapter schemes (jeremyevans)
* Don't quote function names that are SQL::Identifiers, unless
  SQL::Function#quoted is used (jeremyevans)
* Deprecate splitting virtual row method names (jeremyevans)
* Deprecate passing blocks to virtual row methods, move to
  virtual_row_method_block extension (jeremyevans)
* Deprecate Sequel::SQL::Expression#sql_literal and #lit (jeremyevans)
* Don't issue deprecation warnings on ruby 1.8.7, as Sequel 5 is dropping
  support for it (jeremyevans)
* Deprecate Sequel::BasicObject#remove_methods! (jeremyevans)
* Deprecate sequel/no_core_ext file (jeremyevans)
* Deprecate model dataset #insert_sql accepting model instances (jeremyevans)
* Deprecate model dataset #join_table and #graph accepting model classes
  (jeremyevans)
* Support :alias option to class_table_inheritance plugin, wrapping subclass
  datasets in a subquery to fix ambiguous column issues (jeremyevans)
* Deprecate Model.set_allowed_columns and
  Model#{set_all,set_only,update_all,update_only}, move to whitelist security
  plugin (jeremyevans)
* Do not raise MassAssignmentRestriction when setting nested attributes and
  using the :fields option, only check for fields given (jeremyevans)
* Do not add class methods for private methods definined in dataset_module
  (jeremyevans)
* Deprecate Model.def_dataset_method and Model.subset, move to
  def_dataset_method plugin (jeremyevans)
* Deprecate Model.finder and Model.prepared_finder, move to finder plugin
  (jeremyevans)
* Deprecate calling Model.db= on a model with a dataset (jeremyevans)
* Deprecate splitting symbols to look for qualified/aliased identifiers
  (e.g. :table__column) (jeremyevans)
* Allow optimized lookups and deletes for models using SQL::Identifier and
  SQL::QualifiedIdentifier values as the FROM table (jeremyevans)

(taca)

2017-06-04 15:02:03 UTC MAIN commitmail json YAML

Note update of databases/ruby-mysql2 package to 0.4.6.

(taca)

2017-06-04 15:01:32 UTC MAIN commitmail json YAML

Update ruby-mysql2 to 0.4.6.

0.4.6 2017/5/4

New Features

  None.

Bugfixes

* Mysql2::Error: This connection is still waiting for a result, try again once
  you have the result (#772)
* Handle being terminated while reading query result (#811 )
* Fix segfault on SIGINT race condition (#816, #813)
* Better error messages when the connection options have errors (#831)

Changes

* Use bool instead of my_bool which has been removed since MySQL 8.0.1 (#840,
  #838)
* Reminder for Mac users to install xcode-select (#832)
* Update Travis CI and AppVeyor matrix (#820, #819, #812)
* Update Travis CI for MySQL 8.0 tests (#818, #817)

(taca)

2017-06-04 14:49:01 UTC MAIN commitmail json YAML

Note update of these packages:

misc/ruby-sprockets 3.7.1nb1
www/ruby-actionpack42 4.2.8nb1
www/ruby-innate 2015.10.28nb1
www/ruby-puma 2.16.0nb1

(taca)

2017-06-04 14:46:29 UTC MAIN commitmail json YAML

2017-06-04 14:38:10 UTC MAIN commitmail json YAML

Updated devel/p5-Module-CoreList to 5.20170531

(wen)

2017-06-04 14:37:01 UTC MAIN commitmail json YAML

2017-06-04 14:35:48 UTC MAIN commitmail json YAML

Update to 5.20170531

Upstream changes:
5.20170531
  - Updated for v5.27.0

5.20170530
  - Updated for v5.26.0

(wen)

2017-06-04 14:19:48 UTC MAIN commitmail json YAML

Note addition of www/ruby-rack16 package version 1.6.8.

(taca)

2017-06-04 14:18:39 UTC MAIN commitmail json YAML

Add and enable ruby-rack16.

(taca)

2017-06-04 14:17:27 UTC MAIN commitmail json YAML

2017-06-04 09:49:51 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5469 - requested by he
lang/python36: macppc build fix

Revisions pulled up:
- lang/python36/Makefile                                        1.7
- lang/python36/distinfo                                        1.10
- lang/python36/patches/patch-configure                        1.7

---
  Module Name: pkgsrc
  Committed By: he
  Date: Mon May 29 23:06:45 UTC 2017

  Modified Files:
  pkgsrc/lang/python36: Makefile distinfo
  pkgsrc/lang/python36/patches: patch-configure

  Log Message:
  Fix a build issue observed on NetBSD/macppc, in that alloca() is left
  as an unresolved undefined symbol, causing the install to fail due to
  PLIST issues.  Change from -std=c99 to -std=gnu99 to work around this
  problem, based on hint from joerg@.
  Bump PKGREVISION.

(bsiegert)

2017-06-04 08:39:42 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Emulate-PSGI to 0.23

(wen)

2017-06-04 08:38:08 UTC MAIN commitmail json YAML

Update to 0.23

Upstream changes:
0.23  2017-05-08 04:45:43 UTC

        - Respect an NPH script's HTTP status line (wu-lee) #4

(wen)

2017-06-04 08:34:00 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Compile to 0.22

(wen)

2017-06-04 08:18:22 UTC MAIN commitmail json YAML

Update to 0.22

Upstream changes:
0.22  2017-02-02 09:59:06 PST
        - fix tests in signal-masked environment (lemrouch) #20

(wen)

2017-06-04 07:55:11 UTC MAIN commitmail json YAML

Updated comms/asterisk13 to 13.16.0

(jnemeth)

2017-06-04 07:51:27 UTC MAIN commitmail json YAML

Update to Asterisk 13.16.0:  this is mostly a bugfix release.

The Asterisk Development Team would like to announce the release
of Asterisk 13.16.0.

The release of Asterisk 13.16.0 resolves several issues reported by the
community and would have not been possible without your participation.

Thank you!

The following issues are resolved in this release:

Bugs fixed in this release:
-----------------------------------
* ASTERISK-26982 - chan_sip: rtcp_mux setting may cause ice
      completion failure/delay if client offers rtcp-mux as
      negotiable
      (Reported by Stefan Engstræ—¦m)
* ASTERISK-26979 - res_rtp_asterisk: SRTP unprotect failed with
      authentication failure 10 or 110
      (Reported by Javier Riveros)
* ASTERISK-25665 - Duplicate logging in queue log for EXITEMPTY
      events
      (Reported by Ove Aursand)
* ASTERISK-26998 - res_pjsip_session: INVITE retransmissions
      could still setup the same call again.
      (Reported by Richard Mudgett)
* ASTERISK-26143 - res_rtp_asterisk: One way audio when
      transcoding
      (Reported by Henning Holtschneider)
* ASTERISK-26606 - tcptls: Incorrect OpenSSL function call
      leads to misleading error report
      (Reported by Bob Ham)
* ASTERISK-26983 - Crash in Manager Reload when TLS Config
      Changes
      (Reported by Joshua Elson)
* ASTERISK-25032 - [patch]cel_odbc sometimes inserts CEL with
      wrong eventtime
      (Reported by Etienne Lessard)
* ASTERISK-26173 - func_cdr: CDR function does not permit empty
      values to be assigned
      (Reported by gkloepfer)
* ASTERISK-25506 - [patch]CONFBRIDGE failure after an
      app_confbrige.so module reload results in segfault or
      error/warning messages.
      (Reported by Frederic LE FOLL)
* ASTERISK-24529 - Using AMI Action Bridge to on an already
      bridged channel causes the incorrect return priority to be used
      (Reported by Corey Farrell)
* ASTERISK-26860 - Upon RTCP reception, netsock2.c:210
      ast_sockaddr_split_hostport: Port missing in (null)
      (Reported by Evers Lab)
* ASTERISK-26922 - chan_sip: tcpbind uses wrong source address
      (Reported by Ksenia)
* ASTERISK-26974 - res_pjsip: Deadlock in T.38 framehook
      (Reported by Richard Mudgett)
* ASTERISK-26908 - res_pjsip: The ChanIsAvail causes a
      res_pjsip session to be leaked.
      (Reported by Richard Mudgett)
* ASTERISK-25823 - SIGSEGV, Segmentation fault. -
      ../sysdeps/x86_64/strlen.S: No such file or directory.
      (Reported by Andreas Kr端ger)
* ASTERISK-26951 - chan_sip: ACK with SDP does not update a
      direct media bridge
      (Reported by Jean Aunis - Prescom)
* ASTERISK-26930 - pjproject/Makefile.rules for pjsip 2.6 build
      fails for non-SSE2 instrunction Linux
      (Reported by abelbeck)
* ASTERISK-26926 - func_speex: Crash caused by frame with no
      datalen
      (Reported by Richard Kenner)
* ASTERISK-26929 - pjsip: Add database tables for RLS
      (Reported by Joshua Colp)
* ASTERISK-26953 - Asterisk crash if hep.conf have some missing
      parameters
      (Reported by Joel Vandal)
* ASTERISK-26890 - STUN server with non-default-route transport
      causes INVITE delay
      (Reported by George Joseph)
* ASTERISK-26692 - res_rtp_asterisk: Crash in
      dtls_srtp_handle_timeout at res_rtp_asterisk (using chan_sip)
      (Reported by scgm11)
* ASTERISK-26835 - res_rtp_asterisk: Crash when freeing RTCP
      address string
      (Reported by Niklas Larsson)
* ASTERISK-26853 - res_rtp_asterisk: Crash in pjnath when
      receiving packet
      (Reported by Adagio)
* ASTERISK-26613 - format_wav: wav16 format read file only by
      320 - half of frame
      (Reported by Vitaly K)
* ASTERISK-26169 - format_ogg_vorbis: Memory leak using OGG in
      MixMonitor
      (Reported by Ivan Myalkin)
* ASTERISK-21856 - STUN never works when asterisk started
      without internet access
      (Reported by Jeremy Kister)
* ASTERISK-20984 - Audible clicks when playing sox encoded au
      file with STREAM FILE AGI command
      (Reported by Roman S.)
* ASTERISK-26851 - res_pjsip_sdp_rtp: RTP instance does not use
      same IP as explicit transport
      (Reported by Richard Begg)
* ASTERISK-26903 - Listening TCP/TLS sockets stop when
      temporarily out of open files
      (Reported by Walter Doekes)
* ASTERISK-26528 - [UBSAN] strings.h:signed integer overflow in
      ast_str_case_hash
      (Reported by Badalian Vyacheslav)
* ASTERISK-26928 - pjsip: Add database tables for PUBLISH
      support
      (Reported by Joshua Colp)
* ASTERISK-26927 - pjproject_bundled: Crash on
      pj_ssl_get_info() while ioqueue_on_read_complete().
      (Reported by Alexander Traud)
* ASTERISK-26905 - pjproject_bundled:  Merge 3 upstream
      deadlock patches into bundled
      (Reported by Ross Beer)
* ASTERISK-26897 - chan_sip: Security vulnerability with client
      code header
      (Reported by Alex Villac鱈s Lasso)
* ASTERISK-25974 - Unused realtime MOH classes not purged on
      'moh reload'
      (Reported by S辿bastien Couture)
* ASTERISK-26916 - res_pjsip: Excessive refcount reached on
      transport ao2 object
      (Reported by Ross Beer)
* ASTERISK-21721 - SIP Failed to parse multiple Supported:
      headers
      (Reported by Olle Johansson)
* ASTERISK-26915 - chan_sip: Session Timers required but
      refused wrongly.
      (Reported by Alexander Traud)
* ASTERISK-26363 - res_pjsip: Bye sent to sip trunk is not
      authenticated even after receiving a 407 error code
      (Reported by Yaacov Akiba Slama)
* ASTERISK-26896 - Overflow of buffer to PQEscapeStringConn
      with large app_args causes ABRT
      (Reported by twisted)
* ASTERISK-26705 - libasteriskssl.so not found when asterisk is
      installed for the 1st time
      (Reported by George Joseph)
* ASTERISK-21009 - xmpp_pubsub_unsubscribe: Could not create IQ
      when creating pubsub unsubscription on client
      (Reported by
      Marcello Ceschia)
* ASTERISK-25490 - [patch]SDP crypto tag is validated
      incorrectly
      (Reported by Joerg Sonnenberger)
* ASTERISK-24712 - xmpp: starttls problem causes connection
      spew
      (Reported by Matthias Urlichs)
* ASTERISK-26086 - res_musiconhold: format option is not
      documented adequately
      (Reported by Jens B端rger)
* ASTERISK-23996 - No core dumps because of res_musiconhold
      chdir.
      (Reported by Walter Doekes)
* ASTERISK-26814 - pjproject_bundled build fails to download
      pjproject source when using cURL
      (Reported by Gergely Dæ—¦msæ—¦di)
* ASTERISK-23510 - JABBER_STATUS fails with improper code 7 for
      unavailable clients
      (Reported by Anthony Critelli)
* ASTERISK-21855 - Asterisk crashes when XMPP message is sent
      (JabberSend) and no internet connection is available
      (Reported by Jeremy Kister)
* ASTERISK-25622 - WARNING for "JABBER: socket read error"
      should be more specific
      (Reported by Sean Darcy)
* ASTERISK-26818 - cdr: Problem setting variables in h exten
      (Reported by scgm11)
* ASTERISK-26875 - app_mixmonitor: Recording out of sync when
      183 but no RTP
      (Reported by Aaron An)

Improvements made in this release:
-----------------------------------
* ASTERISK-26088 - Investigate heavy memory utilization by
      res_pjsip_pubsub
      (Reported by Richard Mudgett)
* ASTERISK-26427 - res_hep_rtcp: Asterisk Master will report
      channel name with res_hep_rtcp when using chan_sip
      (Reported by Nir Simionovich (GreenfieldTech - Israel))

For a full list of changes in this release, please see the ChangeLog:
http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-13.16.0

Thank you for your continued support of Asterisk!

(jnemeth)

2017-06-04 07:21:28 UTC MAIN commitmail json YAML

Updated devel/p5-Type-Tiny to 1.002000

(wen)

2017-06-04 07:18:59 UTC MAIN commitmail json YAML

Update to 1.002000

Upstream changes:
1.002000 2017-06-01

[ Packaging ]
- Stable version number.

1.001_016 2017-05-30

[ Documentation ]
- Include page-numbers.pl example

1.001_015 2017-05-20

[ Bug Fixes ]
- Fix HashRef[Str]|Undef|Str parsing on Perl < 5.14.
  Fixes RT#121764.
  Aran Clary Deltac++
  Graham Knop++
  <https://rt.cpan.org/Ticket/Display.html?id=121764>

1.001_014 2017-05-19

- Include trailing line break at the end of stringified version of some
  exceptions.
  Peter Valdemar M繪rch++

1.001_013 2017-05-18 Kittiversary

[ Bug Fixes ]
- Fixed crazy amount of UTF-8 warnings from Type::Params on Perl 5.6.x and
  Perl 5.8.x.
  Fixes RT#101582.
  Andr矇 Walker++
  <https://rt.cpan.org/Ticket/Display.html?id=101582>
  <https://github.com/tobyink/p5-type-tiny/pull/16>
- StrMatch changes in previous release broke the ability to check type
  equality between two parameterized StrMatch types under some
  circumstances. Changed how the hash key for stashing regexp references
  gets built �� is now closer to the old way. This doesn't revert the
  change in 1.001_012 where regexp checks can be inlined better, but only
  applies to those regexp references that can't easily be inlined.

1.001_012 2017-05-17

[ BACK COMPAT ]
- RegexpRef now accepts blessed objects if $object->isa('Regexp') returns
  true.

[ Other ]
- StrMatch will use Regexp::Util (if available) to inline regular
  expressions more sensibly.

1.001_011 2017-05-17

[ Bug Fixes ]
- Type constraints like Tuple[Int] shouldn't report they have a coercion
  if Int doesn't have a coercion.

[ Other ]
- Added: Types::Standard now has a CycleTuple type.

1.001_010 2017-05-16 Puppiversary

[ Test Suite ]
- t/00-begin.t will now work around ANDK's apparently broken XS testing
  environment.

1.001_009 2017-05-13

- Rewrite some benchmarking scripts to use
  Benchmark::Featureset::ParamCheck.
- Use Ref::Util::XS (if it's installed) to speed up certain type checks.

1.001_008 2017-05-10

[ Bug Fixes ]
- Type::Params should make sure Type::Utils is loaded before calling
  english_list().

[ Documentation ]
- Rearrange the examples directory in the distribution.

[ Other ]
- Added: Named parameter validation benchmarking script.
- Added: Reduce scope of local $SIG{__DIE__} in Type::Registry.
  Graham Knop++

1.001_007 2017-05-04 May the fourth be with you

[ Documentation ]
- Comparison of Type::Params with new(ish) CPAN module
  Params::ValidationCompiler.
- Show example of how to set defaults for parameters with Type::Params.

[ Other ]
- Added: Type::Params' `multisig` function now sets a variable
  `${^TYPE_PARAMS_MULTISIG}` to indicate which signature succeeded.
- Optimization of Type::Params positional parameter checking for simple
  cases with no slurpy parameter and no coercions.
- Optimizations for Tuple and StrMatch type constraints from
  Types::Standard.

1.001_006 2017-04-30

- Allow Type::Tiny's `constraint` parameter to be a string of Perl code.
- Localize $SIG{__DIE__} in Type::Registry.
  Fixes RT#100780.
  <https://rt.cpan.org/Ticket/Display.html?id=100780>

1.001_005 2017-04-19

[ Bug Fixes ]
- 02-api.t should check version of Moose available.
  <https://github.com/tobyink/p5-type-tiny/pull/20>
- 20-unit/Type-Utils/warnings.t should check version of Test::Warnings.
  Alexandr Ciornii++
  <https://github.com/tobyink/p5-type-tiny/pull/21>
- Fix minor typos in documentation for Types::Standard.
  Zoffix Znet++
  <https://github.com/tobyink/p5-type-tiny/pull/30>
- Fix variable name typo in documentation for Type::Params.
  Lucas Buchala++
  <https://github.com/tobyink/p5-type-tiny/pull/37>

[ Documentation ]
- Include projected release date for Type::Tiny 1.002000 in NEWS.

[ Test Suite ]
- Bundle a test case for GH issue 14.
  <https://github.com/tobyink/p5-type-tiny/issues/14>

[ Other ]
- Improved error location reporting for Moo
  Peter Valdemar M繪rch++
  <https://github.com/tobyink/p5-type-tiny/pull/35>
- Updated: NumericCode now coerces from strings with whitespace in them,
  like MooseX::Types::Common::Numeric.
  Denis Ibaev++
  <https://github.com/tobyink/p5-type-tiny/pull/22>

1.001_004 2017-02-06

- Attempting ArrayRef[Int, Int] or similar now throws an exception.
  Fixes RT#105299.
  Thomas Sibley++
  <https://rt.cpan.org/Ticket/Display.html?id=105299>

1.001_003 2017-02-02

- Updated: Merge fixes from stable Type-Tiny 1.000006.

1.001_002 2014-10-25

[ Bug Fixes ]
- Fix short-circuiting optimizations for parameterized HashRef, ArrayRef,
  ScalarRef, and Map type constraints.
  Fixes RT#99312.
  Marcel Timmerman++
  <https://rt.cpan.org/Ticket/Display.html?id=99312>
- Inlined version of Types::Standard::Int should check that the value is
  not a reference.

[ Test Suite ]
- Fix annoying warning message in test suite with recent versions of
  Exporter::Tiny.

[ Other ]
- Make equals/is_a_type_of/is_subtype_of/is_supertype_of in
  Type::Tiny::Union work more like Moose::Meta::TypeConstraint::Union.

1.001_001 2014-09-19

- Lazy-load Text::Balanced in Type::Parser. (Many parses don't even need
  it.)
- Lazy-load Type::Tiny::Union in Type::Params.
- Updated: Prefer Sub::Util over Sub::Name. (The former is smaller.)

1.001_000 2014-09-07

[ Bug Fixes ]
- Fix for Type::Registry::DWIM.
  Fixes RT#98458.
  Marcel Montes++
  <https://rt.cpan.org/Ticket/Display.html?id=98458>
- Fix issues with coercions and native attribute traits with some oldish
  versions of Moose on oldish versions of Perl.
  Fixes RT#98159.
  Peter Flanigan++
  <https://rt.cpan.org/Ticket/Display.html?id=98159>

[ Documentation ]
- Updated NEWS file.
- Updated TODO file.
- Updates to Type::Tiny::Manual::UsingWithMoose,
  Type::Tiny::Manual::UsingWithMoo, and
  Type::Tiny::Manual::UsingWithMouse.

[ Test Suite ]
- Make some of the test case skip_all bits more ambitious; test older
  versions of Moose and Moo than we were testing before.

[ Other ]
- Added: Type::Params now provides `compile_named` and `validate_named`
  functions which do the same thing as `compile` and `validate` but are
  better for named arguments.
- Updated: If Sub::Name is unavailable, but the shiny new core Sub::Util
  is available, then use it instead.
- Updated: Want Type::Tiny::XS 0.011.
- `Type::Utils::dwim_type` now allows more control over fallback
  behaviours.

(wen)

2017-06-04 02:49:37 UTC MAIN commitmail json YAML

Update JSON to 2.94:

2.94 2017-05-29
    - fixed VERSION issue caused by VERSION methods added to abstract
      backend packages (RT-121892; ppisar++)
    - fixed a test for perl 5.6

(jklos)

2017-06-04 02:24:10 UTC MAIN commitmail json YAML

Updated devel/p5-Date-Manip to 6.59

(wen)

2017-06-04 02:21:50 UTC MAIN commitmail json YAML

2017-06-04 00:03:43 UTC MAIN commitmail json YAML

Bump pkgtasks dependency to latest version in pkgtools/pkgtasks.

(jlam)

2017-06-03 23:56:09 UTC MAIN commitmail json YAML

Note update of pkgtools/pkgtasks to version 1.10.

(jlam)

2017-06-03 23:54:53 UTC MAIN commitmail json YAML

2017-06-03 18:34:10 UTC pkgsrc-2017Q1 commitmail json YAML

2017-06-03 18:33:37 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5465 - requested by sevan
lang/spidermonkey17: bugfix

Revisions pulled up:
- lang/spidermonkey17/distinfo                                  1.8
- lang/spidermonkey17/patches/patch-js_src_shell_jsoptparse.cpp 1.1

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Wed May 24 13:22:36 UTC 2017

  Modified Files:
          pkgsrc/lang/spidermonkey17: distinfo
  Added Files:
          pkgsrc/lang/spidermonkey17/patches:
  patch-js_src_shell_jsoptparse.cpp

  Log Message:
  Pointer fix, found by GCC 7.1.

(bsiegert)

2017-06-03 18:24:47 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5464 - requested by sevan
textproc/aspell: bugfix

Revisions pulled up:
- textproc/aspell/distinfo                                      1.29
- textproc/aspell/patches/patch-ac                              1.7
- textproc/aspell/patches/patch-modules_filter_tex.cpp          1.1

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Wed May 24 09:13:09 UTC 2017

  Modified Files:
          pkgsrc/textproc/aspell: distinfo
          pkgsrc/textproc/aspell/patches: patch-ac
  Added Files:
          pkgsrc/textproc/aspell/patches: patch-modules_filter_tex.cpp

  Log Message:
  Pointer fixes, found by GCC 7.1

(bsiegert)

2017-06-03 18:21:33 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5461 - requested by sevan
net/powerdns-recursor: build fix

Revisions pulled up:
- net/powerdns-recursor/distinfo                                1.18
- net/powerdns-recursor/patches/patch-ext_json11_json11.cpp    1.1

---
  Module Name:    pkgsrc
  Committed By:  joerg
  Date:          Mon May 22 23:41:52 UTC 2017

  Modified Files:
          pkgsrc/net/powerdns-recursor: distinfo
  Added Files:
          pkgsrc/net/powerdns-recursor/patches: patch-ext_json11_json11.cpp

  Log Message:
  Merge patch from powerdns package to avoid ordering nullptrs.

(bsiegert)

2017-06-03 18:09:50 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5453 - requested by sevan
lang/guile20: FreeSD build fix

Revisions pulled up:
- lang/guile20/Makefile                                        1.13

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Wed May 17 12:06:20 UTC 2017

  Modified Files:
          pkgsrc/lang/guile20: Makefile

  Log Message:
  Fix packaging under FreeBSD/amd64 10.2 and 11.0

  At least under 10.2, 10.3-RC3 and 11.0, GUILE_LIBNAME is so.22.8.1 like
  other platforms.

(bsiegert)

2017-06-03 18:03:48 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5451 - requested by sevan
security/libtomcrypt: security fix

Revisions pulled up:
- security/libtomcrypt/Makefile                                1.7
- security/libtomcrypt/distinfo                                1.6
- security/libtomcrypt/patches/patch-src_pk_rsa_rsa__verify__hash.c 1.1

---
  Module Name:    pkgsrc
  Committed By:  snj
  Date:          Tue May 16 21:55:50 UTC 2017

  Modified Files:
          pkgsrc/security/libtomcrypt: Makefile distinfo
  Added Files:
          pkgsrc/security/libtomcrypt/patches:
              patch-src_pk_rsa_rsa__verify__hash.c

  Log Message:
  Fix CVE-2016-6129.  Bump PKGREVISION to 3.

(bsiegert)

2017-06-03 18:02:44 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5441 - requested by sevan
emulators/gxemul: bugfix

Revisions pulled up:
- emulators/gxemul/Makefile                                    1.56
- emulators/gxemul/distinfo                                    1.46
- emulators/gxemul/patches/patch-src_devices_dev__footbridge.cc 1.1

---
  Module Name:    pkgsrc
  Committed By:  christos
  Date:          Mon May 15 01:45:49 UTC 2017

  Modified Files:
          pkgsrc/emulators/gxemul: Makefile distinfo
  Added Files:
          pkgsrc/emulators/gxemul/patches:
  patch-src_devices_dev__footbridge.cc

  Log Message:
  Fix cats interrupt issue, cosmetic addition to footbridge.

(bsiegert)

2017-06-03 17:48:04 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5436 - requested by sevan
multimedia/adobe-flash-player: security fix

Revisions pulled up:
- multimedia/adobe-flash-player/Makefile                        1.4
- multimedia/adobe-flash-player/distinfo                        1.4

---
  Module Name:    pkgsrc
  Committed By:  tsutsui
  Date:          Sat May 13 04:11:46 UTC 2017

  Modified Files:
          pkgsrc/multimedia/adobe-flash-player: Makefile distinfo

  Log Message:
  Update adobe-flash-player to 25.0.0.171.

  Upstream announcements:

    https://helpx.adobe.com/security/products/flash-player/apsb17-15.html

  Security updates available for Adobe Flash Player

  Release date: May 9, 2017

  Vulnerability identifier: APSB17-15

  CVE number: CVE-2017-3068, CVE-2017-3069, CVE-2017-3070, CVE-2017-3071,
    CVE-2017-3072, CVE-2017-3073, CVE-2017-3074

  Platform: Windows, Macintosh, Linux and Chrome OS

(bsiegert)

2017-06-03 07:54:07 UTC MAIN commitmail json YAML

libepoxy: set PLIST.egl=yes in the Darwin case in case it's supported.
simplify logic. only functional change should be fixing Darwin builds.

(maya)

2017-06-03 03:16:14 UTC MAIN commitmail json YAML

Good by, json.mk.  No package use it now.

(taca)

2017-06-03 03:06:28 UTC MAIN commitmail json YAML

Note update of www/ruby-rack package to 1.6.8.

(taca)

2017-06-03 03:06:01 UTC MAIN commitmail json YAML

Update ruby-rack to 1.6.8.

1.6.8

* prevent exception caused by a race condition on multi-threaded server
  like Puma.

* Handle NULL byte in multipart file name.

1.6.7

* Ensure env values are ASCII 8BIT encoded.

1.6.8

* Fix mistake in encoding change.

(taca)

2017-06-03 01:18:46 UTC MAIN commitmail json YAML

gst-plugins1-bad: add PLIST.Darwin based on the latest bulk build
failures.

XXX Most of the files on this list can also be obtained by adding
a dependency on MesaLib, if there is interest in it.

(maya)

2017-06-02 19:56:31 UTC pkgsrc-2017Q1 commitmail json YAML

2017-06-02 19:54:50 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5440 - requested by sevan
graphics/gdk-pixbuf2: security fix

Revisions pulled up:
- graphics/gdk-pixbuf2/Makefile.version                        1.16
- graphics/gdk-pixbuf2/PLIST                                    1.16
- graphics/gdk-pixbuf2/distinfo                                1.33
- graphics/gdk-pixbuf2/patches/patch-gdk-pixbuf_io-icns.c      1.3
- graphics/gdk-pixbuf2/patches/patch-gdk-pixbuf_io-ico.c        1.1
- graphics/gdk-pixbuf2/patches/patch-gdk-pixbuf_io-tiff.c      1.1

---
  Module Name:    pkgsrc
  Committed By:  spz
  Date:          Sun May 14 12:55:16 UTC 2017

  Modified Files:
          pkgsrc/graphics/gdk-pixbuf2: Makefile.version PLIST distinfo
  Added Files:
          pkgsrc/graphics/gdk-pixbuf2/patches: patch-gdk-pixbuf_io-icns.c
              patch-gdk-pixbuf_io-ico.c patch-gdk-pixbuf_io-tiff.c
              patch-thumbnailer_gnome-thumbnailer-skeleton.c

  Log Message:
  updating from version 2.36.4 to 2.36.6
  adding patches for: CVE-2017-6311 CVE-2017-6312 CVE-2017-6313 CVE-2017-6314
  from bugzilla.gnome.org

(bsiegert)

2017-06-02 19:52:12 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5439 - requested by sevan
graphics/freetype2: security fix

Revisions pulled up:
- graphics/freetype2/Makefile                                  1.111
- graphics/freetype2/PLIST                                      1.24
- graphics/freetype2/distinfo                                  1.62
- graphics/freetype2/patches/patch-ab                          1.19

---
  Module Name:    pkgsrc
  Committed By:  spz
  Date:          Sun May 14 11:02:15 UTC 2017

  Modified Files:
          pkgsrc/graphics/freetype2: Makefile PLIST distinfo
          pkgsrc/graphics/freetype2/patches: patch-ab

  Log Message:
  Update from 2.7.1 to 2.8: 3 API additions, no deletions, no changes
  fixes CVE-2017-7857 CVE-2017-7858 CVE-2017-7864 CVE-2017-8105 CVE-2017-8287

  Upstream change announcement:

    I. IMPORTANT CHANGES

      - Support for OpenType Variation Fonts is now complete.  The last
        missing part was handling the `VVAR' and `MVAR' tables, which is
        available with this release.

      - A new  function `FT_Face_Properties' allows the  control of some
        module  and  library  properties  per  font.    Currently,  the
        following properties can be  handled: stem darkening, LCD filter
        weights, and the random seed for the `random' CFF operator.

      - The PCF change to show more `colourful' family names (introduced
        in version 2.7.1) was too radical; it can now be configured with
        PCF_CONFIG_OPTION_LONG_FAMILY_NAMES  at  compile  time.    If
        activated, it can  be switched off at run time  with the new pcf
        property  `no-long-family-names'.  If  the `FREETYPE_PROPERTIES'
        environment variable is available, you can say

          FREETYPE_PROPERTIES=pcf:no-long-family-names=1

      - Support  for  the  following  scripts  has  been  added  to  the
        auto-hinter.

          Adlam, Avestan, Bamum, Buhid, Carian, Chakma, Coptic, Cypriot,
          Deseret, Glagolitic, Gothic, Kayah, Lisu, N'Ko, Ol Chiki, Old
          Turkic, Osage, Osmanya, Saurashtra, Shavian, Sundanese, Tai
          Viet, Tifinagh, Unified Canadian Syllabics, Vai

    II. IMPORTANT BUG FIXES

      - `Light' auto-hinting  mode no  longer uses TrueType  metrics for
        TrueType  fonts.  This bug  was  introduced  in version  2.4.6,
        causing  horizontal  scaling  also.    Almost  all  GNU/Linux
        distributions (with Fedora as  a notable exception) disabled the
        corresponding patch for good reasons; chances are thus high that
        you won't notice a difference.

        If  optical backward  compatibility for  legacy applications  is
        necessary, you might enable the AF_CONFIG_OPTION_TT_SIZE_METRICS
        configuration option.  However, it  is strongly  recommended to
        avoid that, adjusting font sizes instead.

      - If a TrueType font gets loaded with FT_LOAD_NO_HINTING, FreeType
        now scales  the font linearly  again (bug introduced  in version
        2.4.6).

      - CVE-2017-8105,  CVE-2017-8287:  Older  FreeType  versions  have
        out-of-bounds  writes  caused  by  heap-based  buffer  overflows
        related to Type 1 fonts.

          https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8105
          https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8287

    III. MISCELLANEOUS

      - A  new function  `FT_Set_Default_Properties' has  been added  to
        parse    the    `FREETYPE_PROPERTIES'    environment    variable
        (previously, it  was internal only).  `FT_Init_FreeType' always
        call this  function, but  `FT_New_Library' does not  (similar to
        `FT_Add_Default_Modules').

      - To be in sync with OpenType version 1.7 and newer, macros

          FT_PARAM_TAG_IGNORE_PREFERRED_FAMILY,
          FT_PARAM_TAG_IGNORE_PREFERRED_SUBFAMILY,
          TT_NAME_ID_PREFERRED_FAMILY
          TT_NAME_ID_PREFERRED_SUBFAMILY

        are renamed to

          FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY,
          FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY,
          TT_NAME_ID_TYPOGRAPHIC_FAMILY
          TT_NAME_ID_TYPOGRAPHIC_SUBFAMILY

        The old macro names are deprecated (but still available).

      - Support for SFNT `name' tables has been improved.

        . Format  1 `name' tables  are now supported.  Use  new function
          `FT_Get_Sfnt_LangTag' to access associated language tags.

        . Language, encoding, and name IDs have been updated to OpenType
          version 1.8.1.

      - The new CFF  engine now handles the `random'  operator.  All CFF
        opcodes are now supported.

      - The CFF module  has a new property `random-seed'  to control the
        pseudo-random number generation for the `random' operator.

      - The `freetype-config' script is now a wrapper of `pkg-config' if
        this program is available in the path.

      - FT_LOAD_TARGET_LCD  is now  a  variant of  FT_LOAD_TARGET_LIGHT;
        this should provide better rendering results.

      - A mode to display  light auto-hinting with sub-pixel positioning
        has been added to `ftdiff'.

(bsiegert)

2017-06-02 19:13:44 UTC MAIN commitmail json YAML

Using script templates implies a dependency on pkgtasks.

The header template loads pkgtasks' load.subr unconditionally, so
if any script templates are used, then they imply a dependency on
pkgtasks.  Trigger the dependency in the "pkgtasks" framework by
setting USE_PKGTASKS to "yes".

(jlam)

2017-06-02 19:13:34 UTC MAIN commitmail json YAML

Be more flexible about adding dependency on pkgtasks.

Check the value of ${USE_PKGTASKS} at the time of reference for
the DEPENDS variable to see whether "pkgtasks" needs to be added
or not.

(jlam)

2017-06-02 19:13:26 UTC MAIN commitmail json YAML

Fix typo in makefile comment.

(jlam)

2017-06-02 16:12:26 UTC MAIN commitmail json YAML

Create ${PKG_SYSCONFDIR} automatically in "pkgtasks" framework.

Add missing feature from "pkginstall" framework where the config
directory ${PKG_SYSCONFDIR} was automatically created if one of
the following conditions were true:

* PKG_SYSCONFSUBDIR was defined and non-empty.
* Any configuration files were copied into ${PKG_SYSCONFDIR}.

(jlam)

2017-06-02 16:11:47 UTC MAIN commitmail json YAML

Fix check for the proper number of words in config files variables.

Remove unnecessary check for ${_VALID.files} in pkgtasks/files.mk
that was a leftover from old, unused code.

(jlam)

2017-06-02 16:11:24 UTC MAIN commitmail json YAML

Remove unused variable definition _PKGTASKS_NEEDARGS from test.mk.

(jlam)

2017-06-02 15:15:00 UTC MAIN commitmail json YAML

Added sysutils/dtb-arm-vexpress version 4.11.3 [jmcneill 2017-06-02]

(jmcneill)

2017-06-02 15:14:15 UTC MAIN commitmail json YAML

+ dtb-arm-vexpress

(jmcneill)

2017-06-02 15:13:41 UTC MAIN commitmail json YAML

Initial import of dtb-arm-vexpress.

The devicetree is a data structure for describing hardware. Rather than
hard coding every detail of a device into an operating system, many aspects
of the hardware can be described in a data structure that is passed to the
operating system at boot time.

This package includes Device Tree Blob (.dtb) files generated from
the Linux kernel for ARM Ltd. Versatile Express boards.

(jmcneill)

2017-06-02 12:19:25 UTC MAIN commitmail json YAML

Updated net/netatalk3 to 3.1.11

(szptvlfn)

2017-06-02 12:19:08 UTC MAIN commitmail json YAML

Update to netatalk-3.1.11

pkgsrc changes:
removed patches:
patch-bin_afppasswd_afppasswd.c
patch-etc_uams_uams__randnum.c
  https://github.com/Netatalk/Netatalk/commit/ee2dee23560ac3c059b020b1ec2fbd3c0ef1318f
patch-include_atalk_acl.h
  https://github.com/Netatalk/Netatalk/commit/d48ecb55ac4c916cd78bbaf4de53a04abf6d47fb

regen patch:
patch-config_pam_Makefile.in

changelog(from NEWS):
Changes in 3.1.11
================
* NEW: Global option "zeroconf name", FR#99
* NEW: show Zeroconf support by "netatalk -V", FR#100
* UPD: gentoo: Switch openrc init script to openrc-run, GitHub#77
* FIX: log message: name of function doese not match, GitHub#78
* UPD: volume capacity reporting to match Samba behavior, GitHub#83
* FIX: debian: sysv init status command exits with proper exit code, GitHub#84
* FIX: dsi_stream_read: len:0, unexpected EOF, GitHub#82
* UPD: dhx uams: OpenSSL 1.1 support, GitHub#87

Changes in 3.1.10
================
* FIX: cannot build when ldap is not defined, bug #630
* FIX: SIGHUP can cause core dump when mdns is enabled, bug #72
* FIX: Solaris: stale pid file puts netatalk into maintenance mode, bug #73
* FIX: dsi_stream_read: len:0, unexpected EOF, bug #633

Changes in 3.1.9
================
* FIX: afpd: fix "admin group" option
* NEW: afpd: new options "force user" and "force group"
* FIX: listening on IPv6 wildcard address may fail if IPv6 is
      disabled, bug #606
* NEW: LibreSSL support, FR #98
* FIX: cannot build when acl is not defined, bug #574
* UPD: configure option "--with-init-style=" for Gentoo.
      "gentoo" is renamed to "gentoo-openrc".
      "gentoo-openrc" is same as "openrc".
      "gentoo-systemd" is same as "systemd".
* NEW: configure option "--with-dbus-daemon=PATH" for Spotlight feature
* UPD: use "tracker daemon" command instead of "tracker-control" command
      if Gnome Tracker is the recent version.
* NEW: configure options "--enable-rpath" and "--disable-rpath" which
      can be used to force setting of RPATH (default on Solaris/NetBSD)
      or disable it.
* NEW: configure option "--with-tracker-install-prefix" allows setting
      an alternate install prefix for tracker when cross-compiling.
* UPD: asip-status.pl: IPv6 support
* UPD: asip-status.pl: show GSS-UAM SPNEGO blob
* FIX: afpd: don't use network IDs without LDAP, bug #621
* FIX: afpd: reading from file may fail, bug #619
* NEW: AFP clients should not be able to copy or manipulate special
      extended attributes set by NFS and SMB servers on Solaris, issue #36
* FIX: ad: ad cp may crash, bug #622
* UPD: Update Unicode support to version 9.0.0

Changes in 3.1.8
================
* FIX: CNID/MySQL: Quote UUID table names.
      https://sourceforge.net/p/netatalk/bugs/585/
* FIX: Crash in cnid_metad, bug #593
* UPD: Update Unicode support to version 8.0.0
* FIX: larger server side copyfile buffer for improved IO performance,
      bug #599
* NEW: afpd: new option "ea = samba". Use Samba vfs_streams_xattr
      compatible xattrs which means adding a 0 byte at the end of
      xattrs.
* FIX: remove #541 workaround patch. There was this problem with only early
      Fedora 20.
* FIX: rpmbuild fails on Fedora x86_64, bug #598
* FIX: Listen on IPv6 wildcard address by default, bug #602
* FIX: FCE protocol version 1 packets, bug #603
* UPD: Update list of BerkeleyDB versions searched at configure time

(szptvlfn)

2017-06-02 08:39:15 UTC MAIN commitmail json YAML

Updated www/squid3 to 3.5.26, databases/openldap to 2.4.45, www/py-django to 1.11.2, net/dnsmasq to 2.77

(adam)

2017-06-02 08:37:49 UTC MAIN commitmail json YAML

version 2.77
    Generate an error when configured with a CNAME loop,
    rather than a crash. Thanks to George Metz for
    spotting this problem.

    Calculate the length of TFTP error reply packet
    correctly. This fixes a problem when the error
    message in a TFTP packet exceeds the arbitrary
    limit of 500 characters. The message was correctly
    truncated, but not the packet length, so
    extra data was appended. This is a possible
    security risk, since the extra data comes from
    a buffer which is also used for DNS, so that
    previous DNS queries or replies may be leaked.

    Fix logic error in Linux netlink code. This could
    cause dnsmasq to enter a tight loop on systems
    with a very large number of network interfaces.

    Fix problem with --dnssec-timestamp whereby receipt
    of SIGHUP would erroneously engage timestamp checking.

    Bump zone serial on reloading /etc/hosts and friends
    when providing authoritative DNS.

    Handle v4-mapped IPv6 addresses sanely in --synth-domain.
    These have standard representation like ::ffff:1.2.3.4
    and are now converted to names like
    <prefix>--ffff-1-2-3-4.<domain>

    Handle binding upstream servers to an interface
    (--server=1.2.3.4@eth0) when the named interface
    is destroyed and recreated in the kernel.

    Allow wildcard CNAME records in authoritative zones.
    For example --cname=*.example.com,default.example.com

more...

(adam)

2017-06-02 08:29:57 UTC MAIN commitmail json YAML

OpenLDAP 2.4.45 Release (2017/06/01)
Added slapd support for OpenSSL 1.1.0 series (ITS-8353, ITS-8533, ITS-8634)
Fixed libldap to fail ldap_result if the handle is already bad (ITS-8585)
Fixed libldap to expose error if user specified CA doesn't exist (ITS-8529)
Fixed libldap handling of Diffie-Hellman parameters (ITS-7506)
Fixed libldap GnuTLS use after free (ITS-8385)
Fixed libldap SASL initialization (ITS-8648)
Fixed slapd bconfig rDN escape handling (ITS-8574)
Fixed slapd segfault with invalid hostname (ITS-8631)
Fixed slapd sasl SEGV rebind in same session (ITS-8568)
Fixed slapd syncrepl filter handling (ITS-8413)
Fixed slapd syncrepl infinite looping mods with delta-sync MMR (ITS-8432)
Fixed slapd callback struct so older modules without writewait should function.
                    Custom modules may need to be updated for sc_writewait callback (ITS-8435)
Fixed slapd-ldap/meta broken LDAP_TAILQ macro (ITS-8576)
Fixed slapd-mdb so it passes ITS6794 regression test (ITS-6794)
Fixed slapd-mdb double free with size zero paged result (ITS-8655)
Fixed slapd-meta uninitialized diagnostic message (ITS-8442)
Fixed slapo-accesslog to honor pauses during purge for cn=config update (ITS-8423)
Fixed slapo-accesslog with multiple modifications to the same attribute (ITS-6545)
Fixed slapo-relay to correctly initialize sc_writewait (ITS-8428)
Fixed slapo-sssvlv double free (ITS-8592)
Fixed slapo-unique with empty modifications (ITS-8266)
Build Environment
Added test065 for proxyauthz (ITS-8571)
Fix test008 to be portable (ITS-8414)
Fix test064 to wait for slapd to start (ITS-8644)
Fix its4336 regression test (ITS-8534)
Fix its4337 regression test (ITS-8535)
Fix regression tests to execute on all backends (ITS-8539)
Contrib
Added slapo-autogroup(5) man page (ITS-8569)
Added passwd missing conversion scripts for apr1 (ITS-6826)
Fixed contrib modules where the writewait callback was not correctly initialized (ITS-8435)
Fixed smbk5pwd to build with newer OpenSSL releases (ITS-8525)
Documentation
admin24 fixed tls_cipher_suite bindconf option (ITS-8099)
admin24 fixed typo cn=config to be slapd.d (ITS-8449)
admin24 fixed slapo-syncprov information to be curent (ITS-8253)
admin24 fixed typo in access control docs (ITS-7341, ITS-8391)
admin24 fixed minor typo in tuning guide (ITS-8499)
admin24 fixed information about the limits option (ITS-7700)
admin24 fixed missing options for syncrepl configuration (ITS-7700)
admin24 fixed accesslog documentation to note it should not be replicated (ITS-8344)
Fixed ldap.conf(5) missing information on SASL_NOCANON option (ITS-7177)
Fixed ldapsearch(1) information on the V[V] flag behavior (ITS-7177, ITS-6339)
Fixed slapd-config(5), slapd.conf(5) clarification on interval keyword for refreshAndPersist (ITS-8538)
Fixed slapd-config(5), slapd.conf(5) clarify serverID requirements (ITS-8635)
Fixed slapd-config(5), slapd.conf(5) clarification on loglevel settings (ITS-8123)
Fixed slapo-ppolicy(5) to clearly note rootdn requirement (ITS-8565)
Fixed slapo-memberof(5) to note it is not safe to use with replication (ITS-8613)
Fixed slapo-syncprov(5) documentation to be current (ITS-8253)
Fixed slapadd(8) manpage to note slapd-mdb (ITS-8215)
Fixed various minor grammar issues in the man pages (ITS-8544)
Fixed various typos (ITS-8587)

(adam)

2017-06-02 08:21:51 UTC MAIN commitmail json YAML

Changes 3.5.26:
* Bug 4653: %st lies about tunneled traffic volumes
* Revert r14161
* Bug 4682: ignoring http_access deny when client-first bumping mode is used
* Fix xstrndup() documentation, callers. Disclosed implementation bugs.
* Docs: Improve formatting of several manual pages
* Bug 4711: SubjectAlternativeNames is missing in some generated certificates
* Bug 4653: %st lies about tunneled traffic volumes
* Add OpenSSL library details to -v output
* Bug 3772: message from FTP server gets mangled
* Bug 3102: FTP directory listing drops fist character of file names
* Bug 4589: ssl_crtd: returning zero on failure
* Bug 4695: squidpurge: GCC 7 build errors
* Bug 4682: Fix ssl_bump "bump" action documentation

(adam)

2017-06-02 07:19:56 UTC MAIN commitmail json YAML

Django 1.11.2 release notes

Django 1.11.2 adds a minor feature and fixes several bugs in 1.11.1. Also, the latest string translations from Transifex are incorporated.

Minor feature:
* The new LiveServerTestCase.port attribute reallows the use case of binding to a specific port following the bind to port zero change in Django 1.11.

Bugfixes:
* Added detection for GDAL 2.1 and 2.0, and removed detection for unsupported versions 1.7 and 1.8.
* Changed contrib.gis to raise ImproperlyConfigured rather than GDALException if gdal isn窶冲 installed, to allow third-party apps to catch that exception.
* Fixed django.utils.http.is_safe_url() crash on invalid IPv6 URLs.
* Fixed regression causing pickling of model fields to crash.
* Fixed django.contrib.auth.authenticate() when multiple authentication backends don窶冲 accept a positional request argument.
* Fixed introspection of index field ordering on PostgreSQL.
* Fixed a regression where Model._state.adding wasn窶冲 set correctly on multi-table inheritance parent models after saving a child model.
* Allowed DjangoJSONEncoder to serialize django.utils.deprecation.CallableBool.
* Relaxed the validation added in Django 1.11 of the fields in the defaults argument of QuerySet.get_or_create() and update_or_create() to reallow settable model properties.
* Fixed MultipleObjectMixin.paginate_queryset() crash on Python 2 if the InvalidPage message contains non-ASCII.
* Prevented Subquery from adding an unnecessary CAST which resulted in invalid SQL.
* Corrected detection of GDAL 2.1 on Windows.
* Made date-based generic views return a 404 rather than crash when given an out of range date.
* Fixed a regression where file_move_safe() crashed when moving files to a CIFS mount.
* Moved the ImageField file extension validation added in Django 1.11 from the model field to the form field to reallow the use case of storing images without an extension

(adam)

2017-06-02 05:35:53 UTC MAIN commitmail json YAML

Note update of mail/imap-uw package to 2007fnb4.

(taca)

2017-06-02 05:35:21 UTC MAIN commitmail json YAML

Rename hash_lookup() in src/c-client/misc.c to unusual name.
This hash_lookup() is internal function of imap but conflict with other
package (converters/php-recode) and cause php binary to crash.

Bump PKGREVISION.

(taca)

2017-06-02 04:16:35 UTC MAIN commitmail json YAML

2017-06-01 23:38:29 UTC MAIN commitmail json YAML

Not make-jobs safe.

(wiz)

2017-06-01 22:14:45 UTC MAIN commitmail json YAML

2017-06-01 20:48:49 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.8.2

(adam)

2017-06-01 20:47:25 UTC MAIN commitmail json YAML

Changes in 3.8.2 since 3.8.1:
* bootstrap: fix build on mingw-w64
* cmFileCommand: Fix build on mingw-w64
* GNUtoMS: Add search path for VS 2015 environment scripts
* GNUtoMS: Add search path for VS 2017 environment scripts
* FindDevIL: Restore IL_FOUND result variable
* FindOpenSSL: Restore support for crypto-only result
* source_group: Restore TREE support for relative paths
* VS: Fix debugging of C++ executables if CSharp is enabled

(adam)

2017-06-01 17:16:44 UTC MAIN commitmail json YAML

Updated textproc/py-openpyxl to 2.4.8

(adam)

2017-06-01 16:58:27 UTC MAIN commitmail json YAML

2.4.8 (2017-05-30)

Bugfixes
* AutoFilter.sortState being assignd to the ws.sortState
* Cannot open files created by Microsoft Dynamics`
* Negative percents not case correctly`
* Runtime imports can cause deadlock`

Minor changes
* Preserve any table styles

(adam)

2017-06-01 14:39:00 UTC MAIN commitmail json YAML

Updated textproc/mdoclint to 1.54

(wiz)

2017-06-01 14:38:50 UTC MAIN commitmail json YAML

Remove -f. From Ingo Schwarze.
Similar check already in mandoc.

Bump version.

(wiz)

2017-06-01 14:33:37 UTC MAIN commitmail json YAML

Updated textproc/mdoclint to 1.53

(wiz)

2017-06-01 14:33:28 UTC MAIN commitmail json YAML

Remove -X option, now a style warning in mandoc.
>From Ingo Schwarze.

Bump version.

(wiz)

2017-06-01 13:31:46 UTC MAIN commitmail json YAML

2017-06-01 13:31:27 UTC MAIN commitmail json YAML

Updated time/py-jdcal to 1.3

(adam)

2017-06-01 13:30:52 UTC MAIN commitmail json YAML

Remove unused scripts/shlib-type script.

The platform/${OPSYS}.mk files now use platform-specific code to
set ${_OPSYS_SHLIB_TYPE} which is the default value for
${SHLIB_TYPE}.  All previous uses of this script to detect the
native shared library type or native executable format have been
removed from pkgsrc.

(jlam)

2017-06-01 13:30:26 UTC MAIN commitmail json YAML

2017-06-01 13:30:14 UTC MAIN commitmail json YAML

Updated devel/py-setuptools to 36.0.1

(wiz)

2017-06-01 13:30:03 UTC MAIN commitmail json YAML

Updated py-setuptools to 36.0.1.

v36.0.1
-------

* #1042: Fix import in py27compat module that still
  referenced six directly, rather than through the externs
  module (vendored packages hook).

v36.0.0
-------

* #980 and others: Once again, Setuptools vendors all
  of its dependencies. It seems to be the case that in
  the Python ecosystem, all build tools must run without
  any dependencies (build, runtime, or otherwise). At
  such a point that a mechanism exists that allows
  build tools to have dependencies, Setuptools will adopt
  it.

(wiz)

2017-06-01 13:29:18 UTC MAIN commitmail json YAML

SHLIB_TYPE definition has moved to bsd.prefs.mk.

(jlam)

2017-06-01 13:27:04 UTC MAIN commitmail json YAML

jdcal 1.3:
Use setuptools instead of distutils. This enables package managers to
create Python wheels.

(adam)

2017-06-01 12:51:14 UTC MAIN commitmail json YAML

Do not use "rake" as command name but use ${RAKE_NAME}.

(taca)

2017-06-01 12:27:48 UTC MAIN commitmail json YAML

Updated x11/xkeyboard-config to 2.21

(wiz)

2017-06-01 12:27:37 UTC MAIN commitmail json YAML

Updated xkeyboard-config to 2.21.

Gunnar Hjalmarsson (1):
      Two "Hausa" layout variants with identical descriptions

Moritz Sichert (1):
      Fixed RALT config of de(T3)

Nik Kopylov (1):
      Descriptions formatting, typos and mistakes v2

NikoKrause (1):
      two new layouts "Russian (Germany, recommended)" and "Russian (Germany, transliteration)" for german keyboards

Sergey Udaltsov (14):
      Updated apl stuff
      Updated apl version
      Added it(fur)
      Updated translations (broken with prev commit)
      Add missing letter Iç„¡ to French (Togo) keyboard and update language list
      Duplicate "Malay (Jawi)" entry
      Update to lk(us)
      Missing closing bracket on keyboard layout: Slovak (extended backslash), Slovak (querty, extended backslash)
      Amending typo
      English (Canada) input source is missing the left backslash key
      UK is not an exception any more
      Missing closing bracket on keyboard layout: Slovak (extended backslash), Slovak (querty, extended backslash)
      Pre-release translation sync
      Release 2.21

Venkat R Akkineni (1):
      Adding Sarala Telugu Keyboard layout.

kalyke by jove (1):
      steelseries apex300 geometry

(wiz)

2017-06-01 12:07:36 UTC MAIN commitmail json YAML

Updated databases/py-sqlalchemy; Added devel/py-grako, devel/py-expressions, devel/py-cubes

(adam)

2017-06-01 12:05:51 UTC MAIN commitmail json YAML

Added devel/py-grako, devel/py-expressions, devel/py-cubes

(adam)

2017-06-01 12:05:28 UTC MAIN commitmail json YAML

Cubes is a light-weight Python framework and set of tools for Online Analytical
Processing (OLAP), multidimensional analysis and browsing of aggregated data.

Features:
* OLAP and aggregated browsing (default backend is for relational databse -
  ROLAP)
* multidimensional analysis
* logical view of analysed data - how analysts look at data, how they think of
  data, not not how the data are physically implemented in the data stores
* hierarchical dimensions (attributes that have hierarchical dependencies, such
  as category-subcategory or country-region)
* localizable metadata and data
* SQL query generator for multidimensional aggregation queries
* OLAP server - HTTP server based on Flask Blueprint, can be easily integrated
  into your application.

(adam)

2017-06-01 12:05:09 UTC MAIN commitmail json YAML

Arithmetic expression parser library. Embed customized expression evaluation
into your application or library. Example uses:
* Safely process an expression entered through a web application, for example
  some formula to be plotted. The library allows safe translation of such
  expression without exposing any application's internals
* precompiler that checks for allowed and denied identifiers in an expression
* have a common expression language through your application regardless of the
  backend languages
* compile arithmetic expression to any other expression tree (semantic), for
  example SQLAlchemy expression objects

(adam)

2017-06-01 12:04:38 UTC MAIN commitmail json YAML

Grako (for grammar compiler) is a tool that takes grammars in a variation of
EBNF as input, and outputs memoizing (Packrat) PEG parsers in Python.

Grako can also compile a grammar stored in a string into a Grammar object that
can be used to parse any given input, much like the re module does with
regular expressions.

Grako is different from other PEG parser generators:
* Generated parsers use Python's very efficient exception-handling system to
  backtrack. Grako generated parsers simply assert what must be parsed. There
  are no complicated if-then-else sequences for decision making or
  backtracking. Memoization allows going over the same input sequence several
  times in linear time.
* Positive and negative lookaheads, and the cut element (with its cleaning of
  the memoization cache) allow for additional, hand-crafted optimizations at
  the grammar level.
* Delegation to Python's re module for lexemes allows for (Perl-like) powerful
  and efficient lexical analysis.
* The use of Python's context managers considerably reduces the size of the
  generated parsers for code clarity, and enhanced CPU-cache hits.
* Include files, rule inheritance, and rule inclusion give Grako grammars
  considerable expressive power.
* Automatic generation of Abstract Syntax Trees and Object Models, along with
  Model Walkers and Code Generators make analysis and translation approachable.

(adam)

2017-06-01 10:26:17 UTC MAIN commitmail json YAML

2017-06-01 09:58:42 UTC MAIN commitmail json YAML

Release 1.1.10 contains a short series of fixes to specific behaviors, primarily in Core, as well as one issue with "delete orphan" cascade when using inheriting mappers. No regressions were encountered since 1.1.9. Release 1.1.10 is recommended for users who are impacted by the specific issues listed.

(adam)

2017-06-01 07:16:22 UTC MAIN commitmail json YAML

Updated devel/py-pep8 to 1.7.0; mail/dovecot2 to 2.2.30.1; devel/py-test to 3.1.1; databases/py-ldap to 2.4.39

(adam)

2017-06-01 07:14:32 UTC MAIN commitmail json YAML

Pytest 3.1.1 (2017-05-30)
Bug Fixes
* pytest warning capture no longer overrides existing warning filters. The previous behaviour would override all filters and caused regressions in test suites which configure warning filters to match their needs. Note that as a side-effect of this is that DeprecationWarning and PendingDeprecationWarning are no longer shown by default.
* Fix issue with non-ascii contents in doctest text files.
* Fix encoding errors for unicode warnings in Python 2.
* pytest.deprecated_call now captures PendingDeprecationWarning in context manager form.

Improved Documentation
* Addition of towncrier for changelog management.

(adam)

2017-06-01 07:13:36 UTC MAIN commitmail json YAML

Changes 2.4.39:

Lib/
* fixed errno-related ldap.TIMEOUT regression

Lib/slapdtest.py
* Removed obsolete assert statements

(adam)

2017-06-01 06:37:08 UTC MAIN commitmail json YAML

Changes 2.2.30.1:
- quota_warning scripts weren't working in v2.2.30
- vpopmail still wasn't compiling

(adam)

2017-06-01 06:36:02 UTC MAIN commitmail json YAML

1.7.0 (2016-01-12)
------------------
Announcements:
* Repository moved to PyCQA Organization on GitHub:
  https://github.com/pycqa/pep8

Changes:
* Reverted the fix in 368, "options passed on command line are only ones
  accepted" feature. This has many unintended consequences in pep8 and flake8
  and needs to be reworked when I have more time.
* Added support for Python 3.5. (Issue 420 & 459)
* Added support for multi-line config_file option parsing. (Issue 429)
* Improved parameter parsing. (Issues 420 & 456)

Bugs:
* Fixed BytesWarning on Python 3.

(adam)

2017-06-01 05:43:44 UTC MAIN commitmail json YAML

The "pkgtasks" package has an external repository/website.

(jlam)

2017-06-01 04:41:41 UTC MAIN commitmail json YAML

Note update of databases/ruby-cassandra package to 0.23.0nb1.

(taca)

2017-06-01 04:41:05 UTC MAIN commitmail json YAML

* Drop RUBY_JSON_REQD.
* Remove wrong overriding simple_uuid dependency in gemspec.

Bump PKGREVISION.

(taca)

2017-06-01 04:36:56 UTC MAIN commitmail json YAML

Stop using RUBY_JSON_REQD since all ruby2*-base pacakges contain required
version of json extension.

(taca)

2017-06-01 03:58:38 UTC MAIN commitmail json YAML

add and enable ap-auth-mellon

(jnemeth)

2017-06-01 03:51:34 UTC MAIN commitmail json YAML

2017-06-01 03:41:44 UTC MAIN commitmail json YAML

Toggle using pkgsrc/mk/smf.mk based on ${_USE_NEW_PKGINSTALL}.

Missing change from initial commit to provide the toggle for using
the new frameworks to replace pkgsrc/mk/pkginstall.

(jlam)

2017-06-01 02:37:12 UTC MAIN commitmail json YAML

Add pkgsrc/mk/Kyuafile to drive all tests under pkgsrc/mk.

(jlam)

2017-06-01 02:23:09 UTC MAIN commitmail json YAML

Note additions of "pkgtasks", "init" and "pkgformat/pkg" script frameworks.

(jlam)

2017-06-01 02:15:10 UTC MAIN commitmail json YAML

Provide switch to activate new frameworks to replace "pkginstall".

If ${_USE_NEW_PKGINSTALL} is "yes", then use the new "pkgtasks",
"init", and "pkgformat/pkg"-scripts frameworks instead of the
existing "pkginstall" framework.

(jlam)

2017-06-01 02:09:43 UTC MAIN commitmail json YAML

Make creation of +DEINSTALL/+INSTALL scripts pkgformat-specific.

Move the files needed to generate +DEINSTALL and +INSTALL scripts
for the "pkg" format into pkgsrc/mk/pkgformat/pkg.

Create new script templates that make use of "pkgtasks" to perform
the actual tasks.

(jlam)

2017-06-01 02:08:05 UTC MAIN commitmail json YAML

2017-06-01 02:06:05 UTC MAIN commitmail json YAML

2017-06-01 02:04:05 UTC MAIN commitmail json YAML

Note addition of pkgtools/pkgtasks.

(jlam)

2017-06-01 01:58:34 UTC MAIN commitmail json YAML

Import pkgtasks-1-1.9 as pkgsrc/pkgtools/pkgtasks.

pkgtasks is a shell script library to ease writing POSIX-compliant
shell scripts to handle common tasks during installation or removal
of a package, e.g.,

  * creating groups and users needed by the package

  * creating and removing directories with special permissions and
    ownership,

  * copying example config files to their final locations during
    package installation, and removing them during package removal
    if they don't differ from the example ones,

  * reminding the user of files that may be customized after
    package installation.

(jlam)

2017-05-31 23:31:13 UTC MAIN commitmail json YAML

rework the link stage in the Makefile to specify -lgcrypt after all the
object files, in an attempt to fix undefined references to all libgcrypt
functions in Linux bulk build

(agc)

2017-05-31 23:21:06 UTC MAIN commitmail json YAML

make sure __UNCONST is defined before using it

(agc)

2017-05-31 23:17:26 UTC MAIN commitmail json YAML

Make sure pkgsrc/lang/go is installed before trying to use it

(agc)

2017-05-31 23:05:55 UTC MAIN commitmail json YAML

Simplify:

+ don't use cdefs
+ use (c) as nearest approximation to a copyright symbol in ASCII

and so:

+ don't try to compile libnbcompat on non-NetBSD platforms for no reason
+ don't try to work out whether we're using clang, and then whether clang
will have an issue with an 8-bit character in a comment

(agc)

2017-05-31 22:56:41 UTC MAIN commitmail json YAML

Document PRE_CMD.su-<target> and simplify its use in "su-target".

This avoids needing to use a shell command to test whether
${PRE_CMD.su-<target>} is empty before executing it.

(jlam)

2017-05-31 22:56:22 UTC MAIN commitmail json YAML

Check that some variables have the correct number of words.

Assert MAKE_DIRS_PERMS and OWN_DIRS_PERMS have the right number of
words before using a multivariable .for loop over those variables.
This prevents errors in parsing the makefiles.

(jlam)

2017-05-31 22:55:01 UTC MAIN commitmail json YAML

Move detection of shared library type into the platform file.

Only four platforms, all BSDs, need to resolve "ELF/a.out" into
either ELF or a.out.  Calculate it directly in the platform file
and return the value in ${_OPSYS_SHLIB_TYPE} and export that value
in bsd.prefs.mk as ${SHLIB_TYPE}.

Instead of requiring the file(1) tool, we can expect the base
system of those BSDs to have /usr/bin/file, so make use of it
directly.

(jlam)

2017-05-31 22:35:42 UTC MAIN commitmail json YAML

avoid a compiler warning on linux - make sure libedit is available

(agc)

2017-05-31 22:32:53 UTC MAIN commitmail json YAML

build fix for recent c++ compilers.

thanks, compiler writers, for helping us avoid this heinous sin:

src/vcdecoder_test.cc:33:3: error: narrowing conversion of '195' from 'int' to 'char' inside { } [-Wnarrowing]

and the diff used to avoid this:

const char VCDiffDecoderTest::kStandardFileHeader[] = {
-    0xD6,  // 'V' | 0x80
-    0xC3,  // 'C' | 0x80
-    0xC4,  // 'D' | 0x80
-    0x00,  // Draft standard version number
+    (char)0xD6,  // 'V' | 0x80
+    (char)0xC3,  // 'C' | 0x80
+    (char)0xC4,  // 'D' | 0x80
+    (char)0x00,  // Draft standard version number
    0x00  // Hdr_Indicator: no custom code table, no compression
  };

(agc)

2017-05-31 22:14:43 UTC MAIN commitmail json YAML

1. add lex as a tool, problem shown up by ubuntu LTS bulk build

2. Add a patch to cast a floating point number before using it to resize
buffers, unbreaks the build on NetBSD.

(agc)

2017-05-31 21:30:15 UTC MAIN commitmail json YAML

Fix exec command by adding the missing "$@" to pass down arguments.
Bump rev.

Caught by wizd(8), thanks!

(jym)

2017-05-31 19:29:26 UTC MAIN commitmail json YAML

A directory should not be listed in both OWN_DIRS and OWN_DIRS_PERMS.

Bump PKGREVISION to 1 due to changes in the binary package.

(jlam)

2017-05-31 18:13:40 UTC MAIN commitmail json YAML

updated bcmfw to v2.1

(plunky)

2017-05-31 18:12:47 UTC MAIN commitmail json YAML

update to v2.1

changes:
use %zu for size_t (from patches/patch-bcmfw-install.c)
avoid C99 feature (from Bernhard Riedel)
bcmfw is now hosted on github

(plunky)

2017-05-31 17:32:32 UTC MAIN commitmail json YAML

Updated databases/sqlite3 to 3.19.2

(adam)

2017-05-31 17:31:51 UTC MAIN commitmail json YAML

SQLite Release 3.19.2 On 2017-05-25

Fix more bugs in the LEFT JOIN flattening optimization. Ticket 7fde638e94287d2c.

Changes carried forward from version 3.19.1 (2017-05-24):

Fix a bug in the LEFT JOIN flattening optimization. Ticket cad1ab4cb7b0fc.
Remove a surplus semicolon that was causing problems for older versions of MSVC.

(adam)

2017-05-31 17:10:01 UTC MAIN commitmail json YAML

For unknown reason the program fails silently when called with open(1)
on latest Sierra.
So exec the program directly instead of using open(1).

(jym)

2017-05-31 14:09:30 UTC pkgsrc-2017Q1 commitmail json YAML

LDAP EXOP patch fix

A code repetition caused add and modify operations to be done twice.

(manu)

2017-05-31 13:24:31 UTC MAIN commitmail json YAML

Change to DTS_DIR before running dtc so include "foo.dtsi" does the right
thing.

(jmcneill)

2017-05-31 12:26:50 UTC MAIN commitmail json YAML

Added pinentry-mac version 0.9.4.

This is a Darwin-ported pinentry, which works natively without
pulling in gtk or qt4 dependencies. It is independent from the
original collection of pinentry tools, and grew its own code and
repository, although it still uses Assuan protocol internally (and
can therefore be integrated with gpg-agent and enigmail under Mac OS).

Note that it uses xcodebuild instead of autotools and generates an App.
I decided to copy over the .app as under libexec and rely on sh script
for invocation, App cannot be called through symlinks.

Description:
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.
It provides programs for several graphical toolkits, such as GTK+ and
QT, as well as for the console, using curses.
This package is a port of the pinentry tool for Darwin.

(jym)

2017-05-31 12:21:03 UTC MAIN commitmail json YAML

Hook pinentry-mac to the build.

(jym)

2017-05-31 12:19:17 UTC MAIN commitmail json YAML

Initial import of pinentry-mac, version 0.9.4.

This is a Darwin-ported pinentry, which works natively without
pulling in gtk or qt4 dependencies. It is independent from the
original collection of pinentry tools, and grew its own code and
repository, although it still uses Assuan protocol internally (and
can therefore be integrated with gpg-agent and enigmail under Mac OS).

Note that it uses xcodebuild instead of autotools and generates an App.
I decided to copy over the .app as under libexec and rely on sh script
for invocation, App cannot be called through symlinks.

Description:
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.
It provides programs for several graphical toolkits, such as GTK+ and
QT, as well as for the console, using curses.
This package is a port of the pinentry tool for Darwin.

(jym)

2017-05-31 11:05:32 UTC MAIN commitmail json YAML

Updated www/nghttp2 to 1.23.1; mail/dovecot2 to 2.2.30

(adam)

2017-05-31 11:04:37 UTC MAIN commitmail json YAML

Changes 2.2.30:
* auth: Use timing safe comparisons for everything related to
  passwords. It's unlikely that these could have been used for
  practical attacks, especially because Dovecot delays and flushes all
  failed authentications in 2 second intervals. Also it could have
  worked only when passwords were stored in plaintext in the passdb.
* master process sends SIGQUIT to all running children at shutdown,
  which instructs them to close all the socket listeners immediately.
  This way restarting Dovecot should no longer fail due to some
  processes keeping the listeners open for a long time.

+ auth: Add passdb { mechanisms=none } to match separate passdb lookup
+ auth: Add passdb { username_filter } to use passdb only if user
  matches the filter. See https://wiki2.dovecot.org/PasswordDatabase
+ dsync: Add dsync_commit_msgs_interval setting. It attempts to commit
  the transaction after saving this many new messages. Because of the
  way dsync works, it may not always be possible if mails are copied
  or UIDs need to change.
+ imapc: Support imapc_features=search without ESEARCH extension.
+ imapc: Add imapc_features=fetch-bodystructure to pass through remote
  server's FETCH BODY and BODYSTRUCTURE.
+ imapc: Add quota=imapc backend to use GETQUOTA/GETQUOTAROOT on the
  remote server.
+ passdb imap: Add allow_invalid_cert and ssl_ca_file parameters.
+ If dovecot.index.cache corruption is detected, reset only the one
  corrupted mail instead of the whole file.
+ doveadm mailbox status: Add "firstsaved" field.
+ director_flush_socket: Add old host's up/down and vhost count as parameters
- More fixes to automatically fix corruption in dovecot.list.index
- dsync-server: Fix support for dsync_features=empty-header-workaround
- imapc: Various bugfixes, including infinite loops on some errors
- IMAP NOTIFY wasn't working for non-INBOX if IMAP client hadn't
  enabled modseq tracking via CONDSTORE/QRESYNC.
- fts-lucene: Fix it to work again with mbox format
- Some internal error messages may have contained garbage in v2.2.29
- mail-crypt: Re-encrypt when copying/moving mails and per-mailbox keys
  are used. Otherwise the copied mails can't be opened.
- vpopmail: Fix compiling

(adam)

2017-05-31 10:35:34 UTC MAIN commitmail json YAML

Updated net/py-lexicon to 2.1.5

(fhajny)

2017-05-31 10:35:24 UTC MAIN commitmail json YAML

Update net/py-lexicon to 2.1.5.

- Fix logging TypeError

(fhajny)

2017-05-31 10:27:37 UTC MAIN commitmail json YAML

Do not always execute ${RUBYGEM}.

Thanks for wiz@ who noted via private e-mail.

(taca)

2017-05-31 10:24:48 UTC MAIN commitmail json YAML

Changes 1.23.1:
This release fixes the bug which makes nghttpx crash in OCSP response verification with certain kind of OCSP response.

(adam)

2017-05-31 09:54:26 UTC MAIN commitmail json YAML

openssh update was done.

(jperkin)

2017-05-31 09:41:04 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.29

(wiz)

2017-05-31 09:40:53 UTC MAIN commitmail json YAML

Updated syncthing to 0.14.29.

This is a regularly scheduled stable release.

Resolved issues:

    #3895: The layout of the global changes dialog is improved
    #4123: Running as root or SYSTEM now triggers a warning recommending against it
    #4127: Changing the theme no longer causes an HTTP error
    #4143: The file paths in the failed files dialog are now correct on Windows

(wiz)

2017-05-31 09:30:34 UTC MAIN commitmail json YAML

Updated security/openssh to 7.5.1

(jperkin)

2017-05-31 09:30:22 UTC MAIN commitmail json YAML

Update security/openssh to 7.5p1.

Potentially-incompatible changes
================================

This release includes a number of changes that may affect existing
configurations:

* This release deprecates the sshd_config UsePrivilegeSeparation
  option, thereby making privilege separation mandatory. Privilege
  separation has been on by default for almost 15 years and
  sandboxing has been on by default for almost the last five.

* The format of several log messages emitted by the packet code has
  changed to include additional information about the user and
  their authentication state. Software that monitors ssh/sshd logs
  may need to account for these changes. For example:

  Connection closed by user x 1.1.1.1 port 1234 [preauth]
  Connection closed by authenticating user x 10.1.1.1 port 1234 [preauth]
  Connection closed by invalid user x 1.1.1.1 port 1234 [preauth]

  Affected messages include connection closure, timeout, remote
  disconnection, negotiation failure and some other fatal messages
  generated by the packet code.

* [Portable OpenSSH only] This version removes support for building
  against OpenSSL versions prior to 1.0.1. OpenSSL stopped supporting
  versions prior to 1.0.1 over 12 months ago (i.e. they no longer
  receive fixes for security bugs).

Changes since OpenSSH 7.4
=========================

This is a bugfix release.

Security
--------

* ssh(1), sshd(8): Fix weakness in CBC padding oracle countermeasures
  that allowed a variant of the attack fixed in OpenSSH 7.3 to proceed.
  Note that the OpenSSH client disables CBC ciphers by default, sshd
  offers them as lowest-preference options and will remove them by
  default entriely in the next release. Reported by Jean Paul
  Degabriele, Kenny Paterson, Martin Albrecht and Torben Hansen of
  Royal Holloway, University of London.

* sftp-client(1): [portable OpenSSH only] On Cygwin, a client making
  a recursive file transfer could be maniuplated by a hostile server to
  perform a path-traversal attack. creating or modifying files outside
  of the intended target directory. Reported by Jann Horn of Google
  Project Zero.

New Features
------------

* ssh(1), sshd(8): Support "=-" syntax to easily remove methods from
  algorithm lists, e.g. Ciphers=-*cbc. bz#2671

Bugfixes
--------

* sshd(1): Fix NULL dereference crash when key exchange start
  messages are sent out of sequence.

* ssh(1), sshd(8): Allow form-feed characters to appear in
  configuration files.

* sshd(8): Fix regression in OpenSSH 7.4 support for the
  server-sig-algs extension, where SHA2 RSA signature methods were
  not being correctly advertised. bz#2680

* ssh(1), ssh-keygen(1): Fix a number of case-sensitivity bugs in
  known_hosts processing. bz#2591 bz#2685

* ssh(1): Allow ssh to use certificates accompanied by a private key
  file but no corresponding plain *.pub public key. bz#2617

* ssh(1): When updating hostkeys using the UpdateHostKeys option,
  accept RSA keys if HostkeyAlgorithms contains any RSA keytype.
  Previously, ssh could ignore RSA keys when only the ssh-rsa-sha2-*
  methods were enabled in HostkeyAlgorithms and not the old ssh-rsa
  method. bz#2650

* ssh(1): Detect and report excessively long configuration file
  lines. bz#2651

* Merge a number of fixes found by Coverity and reported via Redhat
  and FreeBSD. Includes fixes for some memory and file descriptor
  leaks in error paths. bz#2687

* ssh-keyscan(1): Correctly hash hosts with a port number. bz#2692

* ssh(1), sshd(8): When logging long messages to stderr, don't truncate
  "\r\n" if the length of the message exceeds the buffer. bz#2688

* ssh(1): Fully quote [host]:port in generated ProxyJump/-J command-
  line; avoid confusion over IPv6 addresses and shells that treat
  square bracket characters specially.

* ssh-keygen(1): Fix corruption of known_hosts when running
  "ssh-keygen -H" on a known_hosts containing already-hashed entries.

* Fix various fallout and sharp edges caused by removing SSH protocol
  1 support from the server, including the server banner string being
  incorrectly terminated with only \n (instead of \r\n), confusing
  error messages from ssh-keyscan bz#2583 and a segfault in sshd
  if protocol v.1 was enabled for the client and sshd_config
  contained references to legacy keys bz#2686.

* ssh(1), sshd(8): Free fd_set on connection timeout. bz#2683

* sshd(8): Fix Unix domain socket forwarding for root (regression in
  OpenSSH 7.4).

* sftp(1): Fix division by zero crash in "df" output when server
  returns zero total filesystem blocks/inodes.

* ssh(1), ssh-add(1), ssh-keygen(1), sshd(8): Translate OpenSSL errors
  encountered during key loading to more meaningful error codes.
  bz#2522 bz#2523

* ssh-keygen(1): Sanitise escape sequences in key comments sent to
  printf but preserve valid UTF-8 when the locale supports it;
  bz#2520

* ssh(1), sshd(8): Return reason for port forwarding failures where
  feasible rather than always "administratively prohibited". bz#2674

* sshd(8): Fix deadlock when AuthorizedKeysCommand or
  AuthorizedPrincipalsCommand produces a lot of output and a key is
  matched early. bz#2655

* Regression tests: several reliability fixes. bz#2654 bz#2658 bz#2659

* ssh(1): Fix typo in ~C error message for bad port forward
  cancellation. bz#2672

* ssh(1): Show a useful error message when included config files
  can't be opened; bz#2653

* sshd(8): Make sshd set GSSAPIStrictAcceptorCheck=yes as the manual page
  (previously incorrectly) advertised. bz#2637

* sshd_config(5): Repair accidentally-deleted mention of %k token
  in AuthorizedKeysCommand; bz#2656

* sshd(8): Remove vestiges of previously removed LOGIN_PROGRAM; bz#2665

* ssh-agent(1): Relax PKCS#11 whitelist to include libexec and
  common 32-bit compatibility library directories.

* sftp-client(1): Fix non-exploitable integer overflow in SSH2_FXP_NAME
  response handling.

* ssh-agent(1): Fix regression in 7.4 of deleting PKCS#11-hosted
  keys. It was not possible to delete them except by specifying
  their full physical path. bz#2682

Portability
-----------

* sshd(8): Avoid sandbox errors for Linux S390 systems using an ICA
  crypto coprocessor.

* sshd(8): Fix non-exploitable weakness in seccomp-bpf sandbox arg
  inspection.

* ssh(1): Fix X11 forwarding on OSX where X11 was being started by
  launchd. bz#2341

* ssh-keygen(1), ssh(1), sftp(1): Fix output truncation for various that
  contain non-printable characters where the codeset in use is ASCII.

* build: Fix builds that attempt to link a kerberised libldns. bz#2603

* build: Fix compilation problems caused by unconditionally defining
  _XOPEN_SOURCE in wide character detection.

* sshd(8): Fix sandbox violations for clock_gettime VSDO syscall
  fallback on some Linux/X32 kernels. bz#2142

(jperkin)

2017-05-31 08:59:31 UTC MAIN commitmail json YAML

Updated devel/py-requests to 2.17.3; www/py-werkzeug to 0.12.2; www/py-httpbin to 0.5.0; security/py-cryptography_vectors to 1.9

(adam)

2017-05-31 08:52:41 UTC MAIN commitmail json YAML

2017-05-31 08:50:45 UTC MAIN commitmail json YAML

Changes 1.9:

BACKWARDS INCOMPATIBLE: Elliptic Curve signature verification no longer returns True on success. This brings it in line with the interface's documentation, and our intent. The correct way to use :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.verify` has always been to check whether or not :class:`~cryptography.exceptions.InvalidSignature` was raised.
BACKWARDS INCOMPATIBLE: Dropped support for macOS 10.7 and 10.8.
BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.3.
Python 3.3 support has been deprecated, and will be removed in the next cryptography release.
Add support for providing tag during :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` finalization via :meth:`~cryptography.hazmat.primitives.ciphers.AEADDecryptionContext.finalize_with_tag`.
Fixed an issue preventing cryptography from compiling against LibreSSL 2.5.x.
Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.key_size` and :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey.key_size` as convenience methods for determining the bit size of a secret scalar for the curve.
Accessing an unrecognized extension marked critical on an X.509 object will no longer raise an UnsupportedExtension exception, instead an :class:`~cryptography.x509.UnrecognizedExtension` object will be returned. This behavior was based on a poor reading of the RFC, unknown critical extensions only need to be rejected on certificate verification.
The CommonCrypto backend has been removed.
MultiBackend has been removed.
Whirlpool and RIPEMD160 have been deprecated.

(adam)

2017-05-31 08:36:33 UTC MAIN commitmail json YAML

Changes 0.5.0:
- Allow /redirect-to to work with multiple methods
- Allow MD5 or SHA-256 to be chosen as algorithms for HTTP Digest Auth
- Set a 10MB limit on /drip

(adam)

2017-05-31 08:24:38 UTC MAIN commitmail json YAML

Version 0.12.2
--------------
- Fix regression: Pull request ``892`` prevented Werkzeug from correctly
  logging the IP of a remote client behind a reverse proxy, even when using
  `ProxyFix`.
- Fix a bug in `safe_join` on Windows.

(adam)

2017-05-31 07:52:37 UTC MAIN commitmail json YAML

Note update of the "mutt" package to version 1.8.3

(tron)

2017-05-31 07:52:00 UTC MAIN commitmail json YAML

Update "mutt" package to version 1.8.3. Changes since 1.8.2:
This is a bug-fix release.  Of note to Gmail users is a potential crash
fix when copy/moving messages to its Trash folder.

(tron)

2017-05-31 07:08:12 UTC MAIN commitmail json YAML

Updated mail/qmail-run to 20170531

(schmonz)

2017-05-31 07:08:05 UTC MAIN commitmail json YAML

Add dependency on qmail-qfilter. Deprecate qmail-qfilter-queue in favor
of qmail-qfilter-{ofmipd,smtpd}-queue, and document how to enable
filtering for incoming and submitted messages. Bump version.

(schmonz)

2017-05-31 06:30:25 UTC MAIN commitmail json YAML

2.17.2 (2017-05-29)
**Improvements**
- Improved ``packages`` namespace identity support, for monkeypatching libraries.

(adam)

2017-05-31 06:22:52 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5470 - requested by maya
security/sudo: security update

Revisions pulled up:
- security/sudo/Makefile                                        1.154
- security/sudo/distinfo                                        1.89-1.91
- security/sudo/patches/patch-af                                1.34
- security/sudo/patches/patch-ag                                1.25-1.26
- security/sudo/patches/patch-include_sudo__compat.h            1.1
- security/sudo/patches/patch-include_sudo__event.h            1.1
- security/sudo/patches/patch-src_Makefile.in                  1.2

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: maya
  Date: Tue May 30 16:14:56 UTC 2017

  Modified Files:
  pkgsrc/security/sudo: Makefile distinfo
  pkgsrc/security/sudo/patches: patch-af patch-ag patch-src_Makefile.in
  Added Files:
  pkgsrc/security/sudo/patches: patch-include_sudo__event.h

  Log Message:
  sudo: update to 1.8.20p1.
  Fixes CVE-2017-1000367, local privilege escalation on linux.

  What's new in Sudo 1.8.20p1

    * Fixed "make check" when using OpenSSL or GNU crypt.
      Bug #787.

    * Fixed CVE-2017-1000367, a bug parsing /proc/pid/stat on Linux
      when the process name contains spaces.  Since the user has control
      over the command name, this could potentially be used by a user
      with sudo access to overwrite an arbitrary file on systems with
      SELinux enabled.  Also stop performing a breadth-first traversal
      of /dev when looking for the device; only a hard-coded list of
      directories are checked,

  What's new in Sudo 1.8.20

    * Added support for SASL_MECH in ldap.conf. Bug #764

    * Added support for digest matching when the command is a glob-style
      pattern or a directory. Previously, only explicit path matches
      supported digest checks.

    * New "fdexec" Defaults option to control whether a command
      is executed by path or by open file descriptor.

    * The embedded copy of zlib has been upgraded to version 1.2.11.

    * Fixed a bug that prevented sudoers include files with a relative
      path starting with the letter 'i' from being opened.  Bug #776.

    * Added support for command timeouts in sudoers.  The command will
      be terminated if the timeout expires.

    * The SELinux role and type are now displayed in the "sudo -l"
      output for the LDAP and SSSD backends, just as they are in the
      sudoers backend.

    * A new command line option, -T, can be used to specify a command
      timeout as long as the user-specified timeout is not longer than
      the timeout specified in sudoers.  This option may only be
      used when the "user_command_timeouts" flag is enabled in sudoers.

    * Added NOTBEFORE and NOTAFTER command options to the sudoers
      backend similar to what is already available in the LDAP backend.

    * Sudo can now optionally use the SHA2 functions in OpenSSL or GNU
      crypt instead of the SHA2 implementation bundled with sudo.

    * Fixed a compilation error on systems without the stdbool.h header
      file.  Bug #778.

    * Fixed a compilation error in the standalone Kerberos V authentication
      module.  Bug #777.

    * Added the iolog_flush flag to sudoers which causes I/O log data
      to be written immediately to disk instead of being buffered.

    * I/O log files are now created with group ID 0 by default unless
      the "iolog_user" or "iolog_group" options are set in sudoers.

    * It is now possible to store I/O log files on an NFS-mounted
      file system where uid 0 is remapped to an unprivileged user.
      The "iolog_user" option must be set to a non-root user and the
      top-level I/O log directory must exist and be owned by that user.

    * Added the restricted_env_file setting to sudoers which is similar
      to env_file but its contents are subject to the same restrictions
      as variables in the invoking user's environment.

    * Fixed a use after free bug in the SSSD backend when the fqdn
      sudoOption is enabled and no hostname value is present in
      /etc/sssd/sssd.conf.

    * Fixed a typo that resulted in a compilation error on systems
      where the killpg() function is not found by configure.

    * Fixed a compilation error with the included version of zlib
      when sudo was built outside the source tree.

    * Fixed the exit value of sudo when the command is terminated by
      a signal other than SIGINT.  This was broken in sudo 1.8.15 by
      the fix for Bug #722.  Bug #784.

    * Fixed a regression introduced in sudo 1.8.18 where the "lecture"
      option could not be used in a positive boolean context, only
      a negative one.

    * Fixed an issue where sudo would consume stdin if it was not
      connected to a tty even if log_input is not enabled in sudoers.
      Bug #786.

    * Clarify in the sudoers manual that the #includedir directive
      diverts control to the files in the specified directory and,
      when parsing of those files is complete, returns control to the
      original file.  Bug #775.

  What's new in Sudo 1.8.19p2

    * Fixed a crash in visudo introduced in sudo 1.8.9 when an IP address
      or network is used in a host-based Defaults entry.  Bug #766

    * Added a missing check for the ignore_iolog_errors flag when
      the sudoers plugin generates the I/O log file path name.

    * Fixed a typo in sudo's vsyslog() replacement that resulted in
      garbage being logged to syslog.

  What's new in Sudo 1.8.19p1

    * Fixed a bug introduced in sudo 1.8.19 that resulted in the wrong
      syslog priority and facility being used.

  What's new in Sudo 1.8.19

    * New "syslog_maxlen" Defaults option to control the maximum size of
      syslog messages generated by sudo.

    * Sudo has been run against PVS-Studio and any issues that were
      not false positives have been addressed.

    * I/O log files are now created with the same group ID as the
      parent directory and not the invoking user's group ID.

    * I/O log permissions and ownership are now configurable via the
      "iolog_mode", "iolog_user" and "iolog_group" sudoers Defaults
      variables.

    * Fixed configuration of the sudoers I/O log plugin debug subsystem.
      Previously, I/O log information was not being written to the
      sudoers debug log.

    * Fixed a bug in visudo that broke editing of files in an include
      dir that have a syntax error.  Normally, visudo does not edit
      those files, but if a syntax error is detected in one, the user
      should get a chance to fix it.

    * Warnings about unknown or unparsable sudoers Defaults entries now
      include the file and line number of the problem.

    * Visudo will now use the file and line number information about an
      unknown or unparsable Defaults entry to go directly to the file
      with the problem.

    * Fixed a bug in the sudoers LDAP back-end where a negated sudoHost
      entry would prevent other sudoHost entries following it from matching.

    * Warnings from visudo about a cycle in an Alias entry now include the
      file and line number of the problem.

    * In strict mode, visudo will now use the file and line number
      information about a cycle in an Alias entry to go directly to the
      file with the problem.

    * The sudo_noexec.so file is now linked with -ldl on systems that
      require it for the wordexp() wrapper.

    * Fixed linking of sudo_noexec.so on macOS systems where it must be
      a dynamic library and not a module.

    * Sudo's "make check" now includes a test for sudo_noexec.so
      working.

    * The sudo front-end now passes the user's umask to the plugin.
      Previously the plugin had to determine this itself.

    * Sudoreplay can now display the stdin and ttyin streams when they
      are explicitly added to the filter list.

    * Fixed a bug introduced in sudo 1.8.17 where the "all" setting
      for verifypw and listpw was not being honored.  Bug #762.

    * The syslog priority (syslog_goodpri and syslog_badpri) can now
      be negated or set to "none" to disable logging of successful or
      unsuccessful sudo attempts via syslog.

  What's new in Sudo 1.8.18p1

    * When sudo_noexec.so is used, the WRDE_NOCMD flag is now added
      if the wordexp() function is called.  This prevents commands
      from being run via wordexp() without disabling it entirely.

    * On Linux systems, sudo_noexec.so now uses a seccomp filter to
      disable execute access if the kernel supports seccomp.  This is
      more robust than the traditional method of using stub functions
      that return an error.

  What's new in Sudo 1.8.18

    * The sudoers locale is now set before parsing the sudoers file.
      If sudoers_locale is set in sudoers, it is applied before
      evaluating other Defaults entries.  Previously, sudoers_locale
      was used when evaluating sudoers but not during the inital parse.
      Bug #748.

    * A missing or otherwise invalid #includedir is now ignored instead
      of causing a parse error.

    * During "make install", backup files are only used on HP-UX where
      it is not possible to unlink a shared object that is in use.
      This works around a bug in ldconfig on Linux which could create
      links to the backup shared library file instead of the current
      one.

    * Fixed a bug introduced in 1.8.17 where sudoers entries with long
      commands lines could be truncated, preventing a match.  Bug #752.

    * The fqdn, runas_default and sudoers_locale Defaults settings are
      now applied before any other Defaults settings since they can
      change how other Defaults settings are parsed.

    * On systems without the O_NOFOLLOW open(2) flag, when the NOFOLLOW
      flag is set, sudoedit now checks whether the file is a symbolic link
      before opening it as well as after the open.  Bug #753.

    * Sudo will now only resolve a user's group IDs to group names
      when sudoers includes group-based permissions.  Group lookups
      can be expensive on some systems where the group database is
      not local.

    * If the file system holding the sudo log file is full, allow
      the command to run unless the new ignore_logfile_errors Defaults
      option is disabled.  Bug #751.

    * The ignore_audit_errors and ignore_iolog_errors Defaults options
      have been added to control sudo's behavior when it is unable to
      write to the audit and I/O logs.

    * Fixed a bug introduced in 1.8.17 where the SIGPIPE signal handler
      was not being restored when sudo directly executes the command.

    * Fixed a bug where "sudo -l command" would indicate that a command
      was runnable even when denied by sudoers when using the LDAP or
      SSSD backends.

    * The match_group_by_gid Defaults option has been added to allow
      sites where group name resolution is slow and where sudoers only
      contains a small number of groups to match groups by group ID
      instead of by group name.

    * Fixed a bug on Linux where a 32-bit sudo binary could fail with
      an "unable to allocate memory" error when run on a 64-bit system.
      Bug #755

    * When parsing ldap.conf, sudo will now only treat a '#' character
      as the start of a comment when it is at the beginning of the
      line.

    * Fixed a potential crash when auditing is enabled and the audit
      function fails with an error.  Bug #756

    * Norwegian Nynorsk translation for sudo from translationproject.org.

    * Fixed a typo that broke short host name matching when the fqdn
      flag is enabled in sudoers.  Bug #757

    * Negated sudoHost attributes are now supported by the LDAP and
      SSSD backends.

    * Fixed matching entries in the LDAP and SSSD backends when a
      RunAsGroup is specified but no RunAsUser is present.

    * Fixed "sudo -l" output in the LDAP and SSSD backends when a
      RunAsGroup is specified but no RunAsUser is present.

  To generate a diff of this commit:
  cvs rdiff -u -r1.153 -r1.154 pkgsrc/security/sudo/Makefile
  cvs rdiff -u -r1.88 -r1.89 pkgsrc/security/sudo/distinfo
  cvs rdiff -u -r1.33 -r1.34 pkgsrc/security/sudo/patches/patch-af
  cvs rdiff -u -r1.24 -r1.25 pkgsrc/security/sudo/patches/patch-ag
  cvs rdiff -u -r0 -r1.1 \
      pkgsrc/security/sudo/patches/patch-include_sudo__event.h
  cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/sudo/patches/patch-src_Makefile.in

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed May 31 02:22:02 UTC 2017

  Modified Files:
          pkgsrc/security/sudo: distinfo
  Added Files:
          pkgsrc/security/sudo/patches: patch-include_sudo__compat.h

  Log Message:
  sudo: workaround deficiencies in netbsd 6,7

  NetBSD 7 doesn't define WCONTINUED or WIFCONTINUED, so provide
  failure fallback definitions.

  Thanks nonaka for the heads up.

  To generate a diff of this commit:
  cvs rdiff -u -r1.89 -r1.90 pkgsrc/security/sudo/distinfo
  cvs rdiff -u -r0 -r1.1 \
      pkgsrc/security/sudo/patches/patch-include_sudo__compat.h

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Wed May 31 02:33:12 UTC 2017

  Modified Files:
          pkgsrc/security/sudo: distinfo
          pkgsrc/security/sudo/patches: patch-ag

  Log Message:
  sudo: include the full regen of configure script.
  I tried to exclude a hunk that seemed new, but that is probably wrong.

  It didn't cause problems on my end at first, but does fail for others.

  To generate a diff of this commit:
  cvs rdiff -u -r1.90 -r1.91 pkgsrc/security/sudo/distinfo
  cvs rdiff -u -r1.25 -r1.26 pkgsrc/security/sudo/patches/patch-ag

(spz)

2017-05-31 05:31:16 UTC MAIN commitmail json YAML

sxhkd, bspwm, xinit

(maya)

2017-05-31 05:29:34 UTC MAIN commitmail json YAML

xinit: don't use GNU expr extensions
Already committed upstream and in NetBSD

>From John Vogel

(maya)

2017-05-31 05:22:09 UTC MAIN commitmail json YAML

2017-05-31 05:15:47 UTC MAIN commitmail json YAML

2017-05-31 04:01:27 UTC MAIN commitmail json YAML

Updated misc/iwatch to 1.0.4.

(nonaka)

2017-05-31 03:59:45 UTC MAIN commitmail json YAML

Update iwatch to 1.0.4.

* Support decimal franction for the interval prefix
* Suport highlighting by changing color and attributes
* Fix English from Preben Guldberg
* Improve manage from Preben Guldberg

(nonaka)

2017-05-31 02:33:12 UTC MAIN commitmail json YAML

sudo: include the full regen of configure script.
I tried to exclude a hunk that seemed new, but that is probably wrong.

It didn't cause problems on my end at first, but does fail for others.

(maya)

2017-05-31 02:22:02 UTC MAIN commitmail json YAML

sudo: workaround deficiencies in netbsd 6,7

NetBSD 7 doesn't define WCONTINUED or WIFCONTINUED, so provide
failure fallback definitions.

Thanks nonaka for the heads up.

(maya)

2017-05-30 22:47:57 UTC MAIN commitmail json YAML

Catch PLIST up with reality

ok mef@.

(gdt)

2017-05-30 22:40:17 UTC MAIN commitmail json YAML

Add patch to resolve gpgsm S/MIME failures

S/MIME messages encrypted with gpgsm are sometimes not decodable by
other implementations.  Discussion on gnupg-devel indicates that gpg
(via libksba) is incorrectly dropping leading zeros from the encrypted
session key.  This commit adds a patch by Daiki Ueno from the
mailinglist that appears to improve interoperability.  Upstream has
not yet applied it, but also has not said that it is wrong.

(gdt)

2017-05-30 22:01:56 UTC MAIN commitmail json YAML

Updated devel/py-lupa to 1.4nb1.

(alnsn)

2017-05-30 21:59:56 UTC MAIN commitmail json YAML

Add support for Lua 5.1 and 5.2. Add "luajit" option (off by default).

Bump PKGREVISION.

(alnsn)

2017-05-30 20:31:11 UTC MAIN commitmail json YAML

Needs setuptools_scm.

(joerg)

2017-05-30 18:26:49 UTC MAIN commitmail json YAML

Remove MESSAGE, bump revision.

The expected use case for mosh is using ssh for authentication, by just
running "mosh username@host". No need to spawn mosh-server and -client
manually.

(bsiegert)