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 (4m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 16:49:57 UTC Now

2017-03-20 14:36:11 UTC MAIN commitmail json YAML

Update ruby-domain_name to 0.5.20170223.

# Change Log

## [v0.5.20161129](https://github.com/knu/ruby-domain_name/tree/v0.5.20170223) (2017-02-23)
[Full Changelog](https://github.com/knu/ruby-domain_name/compare/v0.5.20161129...v0.5.20170223)

- Update the eTLD database to 2017-02-23T00:52:11Z

## [v0.5.20161129](https://github.com/knu/ruby-domain_name/tree/v0.5.20161129) (2016-11-29)
[Full Changelog](https://github.com/knu/ruby-domain_name/compare/v0.5.20160826...v0.5.20161129)

- Update the eTLD database to 2016-11-29T01:22:03Z

(taca)

2017-03-20 14:35:27 UTC MAIN commitmail json YAML

Note update of net/ruby-amqp package to 1.7.0.

(taca)

2017-03-20 14:35:03 UTC MAIN commitmail json YAML

Update ruby-amqp to 1.7.0.

Changes Between 1.6.0 and 1.7.0 (Feb 2nd, 2017)

* Clear Framesets on Exception

  Unprocessed frames received on a connection are now correctly
  cleared when an exception occurs.

  Contributed by Michael Lutsiuk.

  GitHub issue: #218

* amq-protocol Update

  Minimum amq-protocol version is now 2.1.0.

(taca)

2017-03-20 14:34:44 UTC MAIN commitmail json YAML

Updated net/rabbitmq to 3.6.8

(fhajny)

2017-03-20 14:34:36 UTC MAIN commitmail json YAML

Update net/rabbitmq to 3.6.8.

3.6.8
- Erlang/OTP R16B03 and 17.x compatibility restored
- Minor bug fixes

3.6.7
- Distributed management plugin, including minor breaking HTTP API changes.
- Bug fixes
- Usability improvements

(fhajny)

2017-03-20 14:32:11 UTC MAIN commitmail json YAML

Note update of net/ruby-amq-protocol package to 2.1.0.

(taca)

2017-03-20 14:31:33 UTC MAIN commitmail json YAML

Update ruby-amq-protocolto 2.1.0.

## Changes between 2.0.0 and 2.1.0

### Ruby Warnings Squashed

Contributed by Akira Matsuda.

GitHub issue: [#62](https://github.com/ruby-amqp/amq-protocol/pull/62)

### Byte Array Decoding

Byte array values in types now can be
decoded (to the extent Ruby type system
permits) by this library.

GitHub issue: [#58](https://github.com/ruby-amqp/amq-protocol/issues/58)

(taca)

2017-03-20 14:29:26 UTC MAIN commitmail json YAML

Note update of misc/ruby-hashie package to 3.5.5.

(taca)

2017-03-20 14:28:58 UTC MAIN commitmail json YAML

Update ruby-hashie to 3.5.5.

# Change Log

## [3.5.5] - 2017-02-24

[3.5.5]: https://github.com/intridea/hashie/compare/v3.5.4...v3.5.5

### Added

* [#326](https://github.com/intridea/hashie/pull/326): Added `Hashie::Extensions::Mash::KeepOriginalKeys` to give Mashes the ability to keep the original structure given to it - [@michaelherold](https://github.com/michaelherold).

### Fixed

* [#415](https://github.com/intridea/hashie/pull/415): Fixed Mash logging keys multiple times which lead to a bad user experience or, in some cases, errors - [@michaelherold](https://github.com/michaelherold).

## [3.5.4] - 2017-02-22

[3.5.4]: https://github.com/intridea/hashie/compare/v3.5.3...v3.5.4

### Added

* [#412](https://github.com/intridea/hashie/pull/412): Added a Hashie::Extensions::Mash::SymbolizeKeys extension that overrides the default stringification behavior for keys - [@michaelherold](https://github.com/michaelherold).

### Fixed

* [#409](https://github.com/intridea/hashie/pull/409): Fixed Railtie detection for projects where Rails is defined but Railties are not availble - [@CallumD](https://github.com/callumd).
* [#411](https://github.com/intridea/hashie/pull/411): Fixed a performance regression from 3.4.3 that caused a 10x slowdown in OmniAuth - [@michaelherold](https://github.com/michaelherold).

## [3.5.3] - 2017-02-11

[3.5.3]: https://github.com/intridea/hashie/compare/v3.5.2...v3.5.3

### Fixed

* [#402](https://github.com/intridea/hashie/pull/402): Use a Railtie to set Hashie.logger on rails boot - [@matthewrudy](https://github.com/matthewrudy).
* [#406](https://github.com/intridea/hashie/pull/406): Ensure that subclasses that disable warnings propagate that setting to grandchild classes - [@michaelherold](https://github.com/michaelherold).
* Your contribution here.

## [3.5.2] - 2017-02-10

[3.5.2]: https://github.com/intridea/hashie/compare/v3.5.1...v3.5.2

### Added

* [#395](https://github.com/intridea/hashie/pull/395): Add the ability to disable warnings in Mash subclasses - [@michaelherold](https://github.com/michaelherold).
* [#400](https://github.com/intridea/hashie/pull/400): Fix Hashie.logger load and set the Hashie logger to the Rails logger in a Rails environment - [@michaelherold](https://github.com/michaelherold).

### Fixed

* [#396](https://github.com/intridea/hashie/pull/396): Fix for specs in #381: Incorrect use of shared context meant example was not being run - [@biinari](https://github.com/biinari).
* [#399](https://github.com/intridea/hashie/pull/399): Fix passing Pathname object to Hashie::Mesh.load() - [@albb0920](https://github.com/albb0920).

### Miscellanous

* [#397](https://github.com/intridea/hashie/pull/397): Add the integration specs harness into the main test tasks - [@michaelherold](https://github.com/michaelherold).

## [3.5.1] - 2017-01-31

* [#392](https://github.com/intridea/hashie/pull/392): Fix for #391: Require all dependencies of Hashie::Mash - [@dblock](https://github.com/dblock).

[3.5.1]: https://github.com/intridea/hashie/compare/v3.5.0...v3.5.1

## [3.5.0] - 2017-01-31

* [#386](https://github.com/intridea/hashie/pull/386): Fix for #385: Make `deep_merge` always `deep_dup` nested hashes before merging them in so that there are no shared references between the two hashes being merged. - [@mltsy](https://github.com/mltsy).
* [#389](https://github.com/intridea/hashie/pull/389): Support Ruby 2.4.0 - [@camelmasa](https://github.com/camelmasa).

[3.5.0]: https://github.com/intridea/hashie/compare/v3.4.6...v3.5.0

### Added

* [#381](https://github.com/intridea/hashie/pull/381): Add a logging layer that lets us report potential issues to our users. As the first logged issue, report when a `Hashie::Mash` is attempting to overwrite a built-in method, since that is one of our number one questions - [@michaelherold](https://github.com/michaelherold).

### Changed

* [#384](https://github.com/intridea/hashie/pull/384): Updated to CodeClimate 1.x - [@boffbowsh](https://github.com/boffbowsh).

### Fixed

* [#369](https://github.com/intridea/hashie/pull/369): If a translation for a property exists when using IndifferentAccess and IgnoreUndeclared, use the translation to find the property - [@whitethunder](https://github.com/whitethunder).
* [#376](https://github.com/intridea/hashie/pull/376): Leave string index unchanged if it can't be converted to integer for Array#dig - [@sazor](https://github.com/sazor).
* [#377](https://github.com/intridea/hashie/pull/377): Dont use Rubygems to check ruby version - [@sazor](https://github.com/sazor).
* [#378](https://github.com/intridea/hashie/pull/378): Deep find all searches inside all nested hashes - [@sazor](https://github.com/sazor).
* [#380](https://github.com/intridea/hashie/pull/380): Evaluate procs default values of Dash in object initialization - [@sazor](https://github.com/sazor).

### Miscellanous

* [#387](https://github.com/intridea/hashie/pull/387): Fix builds failing due to Rake 11 having a breaking change - [@michaelherold](https://github.com/michaelherold).

(taca)

2017-03-20 14:15:33 UTC MAIN commitmail json YAML

Updated mail/rspamd to 1.5.3

(wiz)

2017-03-20 14:15:16 UTC MAIN commitmail json YAML

2017-03-20 14:14:41 UTC MAIN commitmail json YAML

Updated rspamd to 1.5.3.

>From Bartosz Kuzma <bartosz.kuzma@gmail.com> via pkgsrc-wip.

1.5.3:
* [Conf] Add composite for hacked wordpress phishing
* [CritFix] Fix base64 decoding when there are unparseable characters
* [Feature] Additional symbol metadata in metadata exporter
* [Feature] Add method to get protocol reply from Lua
* [Feature] Add symbols when tagged rcpt/sender are normalised
* [Feature] Add task:get_symbols_all() function
* [Feature] Allow multiple formats of DKIM signing key
* [Feature] Allow to cache and use flexible protocol reply
* [Feature] Allow to set one_shot flag from register_symbol
* [Feature] Allow to skip certain types of hashes when learning fuzzy
* [Feature] Cache and insert scan time into the protocol
* [Feature] Detect newlines in rspamc --mime
* [Feature] DKIM signing: support use of maps
* [Feature] Greylist: Support excluding low-scoring messages from greylisting
* [Feature] Implement lua history in controller
* [Feature] Implement redis history querying
* [Feature] Preliminary implementation of redis history plugin
* [Feature] Support using request headers in settings
* [Fix] Change default template to deal with non-ASCII characters
* [Fix] Deal with lists of maps in whitelist module
* [Fix] DKIM signing: use domain-specific signing key
* [Fix] Do not reallocate completed zstd buffer
* [Fix] Do not use local_addrs in proxy
* [Fix] Fix crash when resolver is undefined
* [Fix] Fix double free when closing lua_tcp connections
* [Fix] Fix for lua 5.3
* [Fix] Fix freeing of arrays iterators
* [Fix] Fix issue with task:get_symbol and symbols with no metric
* [Fix] Fix log line duplication in `rspamadm grep`
* [Fix] Fix memory corruption on termination
* [Fix] Fix out-of-bound access in base64 decode
* [Fix] Fix ratelimit + greylisting
* [Fix] Fix subject rewriting
* [Fix] Fix task:set_recipients function
* [Fix] Fix URI_COUNT_ODD rule
* [Fix] Follow the traditional symbols conventions in RCPT_COUNT rule
* [Fix] Greylist: Suppress greylist action for whitelisted hosts too
* [Fix] Metadata exporter: use rule-specific settings for emails
* [Fix] Properly set missing fields in exporter
* [Fix] Proxy: max_retries option
* [Fix] RCPT_COUNT fixes
* [Fix] Rework HAS_X_PRIO rule to match symbols conventions
* [Fix] Update issues in ac-trie
* [Fix] Use optimised base64 decoding in DKIM
* [WebUI] Add preliminary v2 history parser
* [WebUI] Allow different history parsers
* [WebUI] Display symbols
* [WebUI] Rework history v2 function

1.5.2:
* [Conf] Add default config for spamassasssin plugin
* [Conf] Add default configuration for antivirus module
* [Conf] Add dkim signing docs
* [Conf] Add mx_check default config
* [Conf] Add replies config
* [Conf] Add trie default config
* [Feature] Add heuristic to find text parts in files
* [Feature] Add rule to detect broken content type
* [Feature] Allow to extract CTE in Lua API
* [Feature] Allow to set from address for a lua_task
* [Feature] Allow to set recipients of a task from Lua
* [Feature] Enchance text_part:get_content method
* [Feature] Remove + aliases from emails
* [Feature] Support rmilter block and dkim signature in CGP helper
* [Feature] Support running event loop from Lua
* [Fix] Antivirus: use scanner-specific redis prefix
* [Fix] Couple of fixes for DKIM signing module
* [Fix] Distinguish missing and broken mandatory headers
* [Fix] Do more heuristical detection for missing CTE
* [Fix] Do not resort cache on each check
* [Fix] Fix CGP escaping
* [Fix] Fix MISSING_MIME_VERSION rule for plain messages
* [Fix] Fix parsing of cte in expressions
* [Fix] Fix partial matches in rspamadm grep
* [Fix] Fix setting class on style field
* [WebUI] Auto-switch Throughput units to `msg/min` for very low rate
* [WebUI] Update D3Evolution to 0.0.2

1.5.1:
* [CritFix] Fix processing of stop_patterns with `\0` character
* [CritFix] Fix setting of raw key for signing
* [Fix] Fix lua exports from plugins during reload
* [Fix] Fix prefilters action scores
* [Fix] Fix symbols processing order
* [Minor] Help cmake find gthread
* [Minor] Some cmake fixes

1.5.0:
* [Conf] Add configurations for asn, clickhouse and dcc
* [Conf] Add default config for url redirector plugin
* [Conf] Add the default config for greylist module
* [Conf] Allow to edit all local maps from WebUI by default
* [CritFix] Deal with absent headers in DKIM
* [CritFix] Do not trust remote shingles count
* [CritFix] Fix bad memory leak in TLS certificates validation
* [CritFix] Fix critical memory issues with radix maps
* [CritFix] Fix descriptors leak on reload
* [CritFix] Fix headers selection in DKIM verification
* [CritFix] Fix parsing of boundaries that end with `--`
* [CritFix] Repair PTR_ARRAY_FOREACH macro
* [Feature] Add CORS support to the controller
* [Feature] Add FROM_NAME_EXCESS_SPACE rule
* [Feature] Add REPLYTO_EMAIL_HAS_TITLE rule
* [Feature] Add `caseless_hash` method to `lua_util`
* [Feature] Add `rip` keyword to ratelimit module
* [Feature] Add a simple benchmark for content type parsing
* [Feature] Add boundaries parsing in content type
* [Feature] Add charset detection for text parts
* [Feature] Add content disposition parser
* [Feature] Add fallback if too many updates are failing
* [Feature] Add function to convert struct tm to time using timezone
* [Feature] Add function to normalize HTTP paths
* [Feature] Add fuzzy collection plugin
* [Feature] Add fuzzy logic for images
* [Feature] Add gmime parser to mime_tool
* [Feature] Add heuristic to detect broken messages
* [Feature] Add heuristic to find displayed URLs
* [Feature] Add heuristic to process broken email addresses
* [Feature] Add images normalization
* [Feature] Add mechanism for disabling composites (Fixes #1270)
* [Feature] Add method to create regexp from a glob pattern
* [Feature] Add mime encoding manipulation routines
* [Feature] Add mime tool to explore messages
* [Feature] Add more meta tokens from received headers
* [Feature] Add neighbours option to support Rspamd cluster in WebUI
* [Feature] Add new function to parse mime addresses
* [Feature] Add new methods for lua_tcp
* [Feature] Add own headers decoding routine
* [Feature] Add own routine to generate a message id
* [Feature] Add parser for SMTP date
* [Feature] Add per-task lua cache to reuse 'heavy' objects
* [Feature] Add plugins list path in WebUI
* [Feature] Add preliminary multipart support
* [Feature] Add preliminary version of DKIM signing module
* [Feature] Add profiling support in client output
* [Feature] Add rfc2047 grammar
* [Feature] Add rfc2047 variant for QP decoding
* [Feature] Add rmilter_headers module (Fixes #1227)
* [Feature] Add sse42 version of base64 decoding
* [Feature] Add ssse3 and avx2 base64 decoders
* [Feature] Add support of libgd
* [Feature] Add the preliminary version of redirects resolver in Lua
* [Feature] Add ucl_object_iterate_full function
* [Feature] Add url encoding function
* [Feature] Allow SOA requests in lua dns
* [Feature] Allow custom parse types in lua ucl
* [Feature] Allow plugins to register webui handlers
* [Feature] Allow to add options explicitly to symbols
* [Feature] Allow to call a callback when symbol frequency is on peak
* [Feature] Allow to call redirector script from SURBL
* [Feature] Allow to create variable length dkim keys
* [Feature] Allow to have module specific options for Redis in plugins
* [Feature] Allow to pass sign key directly from Lua
* [Feature] Allow to register configuration docs from Lua API
* [Feature] Allow to return options as a table
* [Feature] Allow to set peak callbacks from Lua
* [Feature] Allow to specify custom method for a message
* [Feature] Allow to store dkim keys in Redis
* [Feature] Allow to store messages in files
* [Feature] Apply DCT using AAN for fuzzy signature
* [Feature] Avira SAVAPI support
* [Feature] Cache and simplify DCT and jpeg decode
* [Feature] Cache libicu convertors
* [Feature] Detect URLs with suspicious omographs
* [Feature] Do not increase score for duplicate options
* [Feature] Do not trust CTE, check base64 and qp strictly
* [Feature] Dynamic reputation in URL reputation plugin
* [Feature] Extend redis lock when learning spawned
* [Feature] Filter non-utf chars from all decoded headers
* [Feature] Fix phishing detection for IDNA urls
* [Feature] Ignore bad symbols on base64 decoding
* [Feature] Ignore too wide elements in SPF
* [Feature] Implement fuzzy collection mode
* [Feature] Implement helo maps in multimap
* [Feature] Implement human readable buckets configuration
* [Feature] Implement min-hash shingles for DCT data from images
* [Feature] Implement new algorithm for fuzzy hashes of images
* [Feature] Implement new unicode normalizer
* [Feature] Implement quoted printable decoding
* [Feature] Implement received headers flags
* [Feature] Implement rspamdgrep tool
* [Feature] Implement sane checksum for config file
* [Feature] Implement url tags concept
* [Feature] Improve detection of omographs using libicu
* [Feature] Improve url redirector module
* [Feature] Multimap: Received header processing
* [Feature] Multiple improvements in the maps
* [Feature] New URL filters in multimap
* [Feature] Plugin to force actions on selected symbols
* [Feature] RBL module: support hashing for emails and helo RBL
* [Feature] Reuse URL tags in SURBL module
* [Feature] Rework RRD ds count, add conversion path
* [Feature] Rework surbl module to avoid extra redirector calls
* [Feature] Send config id to the WebUI
* [Feature] Simplify HTTPCrypt client support
* [Feature] Skip processing for large images
* [Feature] Start collection only mode implementation for fuzzy storage
* [Feature] Start import of the optimized base64 decode
* [Feature] Store all received headers in lua
* [Feature] Store relational order of all headers in a message
* [Feature] Support DKIM signing in Lua plugins
* [Feature] Support HTTPCrypt client in lua_http
* [Feature] Support setting SMTP message in multimap
* [Feature] Support setting metric subject from Lua
* [Feature] Support setting subject in force actions module
* [Feature] Treat v6 mapped addresses as v4 addresses
* [Feature] URL reputation plugin
* [Feature] Use Redis instead of memcached in URLs redirector
* [Feature] Use Rspamd rfc2047 decoder instead of gmime one
* [Feature] Use a different normalization for fuzzy images
* [Feature] Use normalized images in fuzzy hashes
* [Feature] Use own code for parsing of date
* [Feature] Use shingles for images fuzzying
* [Feature] Use t1ha for hashes, allow inlining
* [Feature] Use t1ha instead of metrohash and xxhash32
* [Feature] Various new features in metadata exporter module
* [Feature] rmilter_headers: authentication-results (#78)
* [Fix] Add additional check to mark redis connection inactive
* [Fix] Add packed attribute for protocol structure
* [Fix] Adopt OMOGRAPH_URL rule
* [Fix] Allow static maps
* [Fix] Allow to disable classifiers checks using settings and conditions
* [Fix] Another try to fix 0 length maps
* [Fix] Another try to fix corruption during maps reload
* [Fix] Another try to fix descriptors leak
* [Fix] Another try to fix reload and logger
* [Fix] Antivirus module: register virtual symbols for patterns
* [Fix] Avoid extensive reallocs
* [Fix] Avoid mempool leak in SA plugin on reload
* [Fix] Avoid race condition on saving cache and reload
* [Fix] Avoid reusing g_error (Fixes #1262)
* [Fix] Break pool connection on fatal redis errors
* [Fix] Check for NaN properly
* [Fix] Couple of fixes for date parsing
* [Fix] Date header timezone adjustments (#1279)
* [Fix] Deal with EOF properly
* [Fix] Decode filename in content disposition
* [Fix] Disable fuzzy images by default
* [Fix] Disable zero-copy mode for text parts to avoid crashes
* [Fix] Do not destroy session when not all finish scripts are done
* [Fix] Do not greyscale images
* [Fix] Do not leave parent-less workers processes on fatal errors
* [Fix] Do not lowercase Content-Disposition to perform decoding
* [Fix] Do not penalize characters just after numeric prefix
* [Fix] Do not refork workers that are intended to die
* [Fix] Do not set pre-result and update records for no `Queue-ID` messages
* [Fix] Do not skip post-filters when pre-filters have set some results
* [Fix] Do not stop symbols planning if async events are pending
* [Fix] Do not try to set keys for unencrypted requests in proxy
* [Fix] Encode URLs according to rfc3986
* [Fix] Encode URLs before sending them to the protocol
* [Fix] Filter bad characters from message id
* [Fix] Fix CTE detection heuristic
* [Fix] Fix Content-Type in HTTP requests
* [Fix] Fix IDN eslds phishing checks
* [Fix] Fix adding maps from config in Lua
* [Fix] Fix another reload memory issue
* [Fix] Fix argument returned on redis backend errors
* [Fix] Fix assertion in graph handling
* [Fix] Fix body trie matching
* [Fix] Fix build
* [Fix] Fix byte array expansion during toutf8 conversion
* [Fix] Fix charset normalisation
* [Fix] Fix checking of DKIM bodies that needs just `\n` to be added
* [Fix] Fix couple of cornercases with email addresses
* [Fix] Fix couple of issues
* [Fix] Fix dependencies tracking for callback symbols
* [Fix] Fix detection of jpeg size
* [Fix] Fix errors handling in fuzzy backend initialization
* [Fix] Fix fuzzy hashes count
* [Fix] Fix globbing and convert lists to arrays in fuzzy_check
* [Fix] Fix heuristical CTE detection for QP encoding
* [Fix] Fix ignoring of bad text parts
* [Fix] Fix indexes in array access, interleave loop
* [Fix] Fix int64 -> double conversion
* [Fix] Fix invalid memory access on reload
* [Fix] Fix issues with empty updates
* [Fix] Fix issues with quoted-printable encoding
* [Fix] Fix keys names
* [Fix] Fix lots of issues in mime parser code
* [Fix] Fix lua maps load
* [Fix] Fix macro name
* [Fix] Fix mas group score calculations
* [Fix] Fix matching of the same patterns from different tries
* [Fix] Fix memory corruprtion and leak
* [Fix] Fix memory leak in HTTP maps
* [Fix] Fix memory leak in expression destroying
* [Fix] Fix memory leak in parsing of mime names
* [Fix] Fix memory leak in safe ucl iterators
* [Fix] Fix memory leak on reload in plugins
* [Fix] Fix modules reconfigure on reload
* [Fix] Fix monitored setup fro URLBLs with IP addresses
* [Fix] Fix name of var
* [Fix] Fix new rrd updates
* [Fix] Fix out of bounds access
* [Fix] Fix parsing messages with no body
* [Fix] Fix parsing of '=' character in headers
* [Fix] Fix parsing of messages with no content type
* [Fix] Fix plugins callbacks in webui
* [Fix] Fix possible memory corruption in redis pool
* [Fix] Fix probability calculations for fuzzy redis backend
* [Fix] Fix processing errors in lua_tcp
* [Fix] Fix processing of emails with name only
* [Fix] Fix processing of non-multipart messages
* [Fix] Fix processing of parts with no valid content type
* [Fix] Fix race condition in SIGUSR2 handler
* [Fix] Fix redis options parsing when no redis servers are defined
* [Fix] Fix reload and hyperscan ready event
* [Fix] Fix reload memory issue
* [Fix] Fix rra_ptr conversion
* [Fix] Fix rrd file conversion
* [Fix] Fix setting of content-type attributes
* [Fix] Fix signing headers creation in DKIM
* [Fix] Fix stddev calculations
* [Fix] Fix surbl plugin to work with composite maps
* [Fix] Fix timezones parsing
* [Fix] Fix tokens usage
* [Fix] Fix urls and emails hashes
* [Fix] Fix usage of unsafe ucl iterators
* [Fix] Fix work with broken utf8 tokens
* [Fix] Fix writing of user to roll history
* [Fix] Forgotten worker
* [Fix] Further memory leaks fixes
* [Fix] Ignore lua metatokens in bayes for now
* [Fix] Improve OMOGRAPH_URL rule
* [Fix] Lua IP from string should be invalid if parsing failed
* [Fix] Miltiple fixes to new lua_tcp, add debugging
* [Fix] More fixes for iterators cleanup
* [Fix] More fixes to logger initialization
* [Fix] More heuristic fixes for phishing detection
* [Fix] More leaks eliminated
* [Fix] More leaks...
* [Fix] More random fixes for reload...
* [Fix] Multimap: Fixes for email filters
* [Fix] Multiple fixes for fann module
* [Fix] Multiple memory corruption fixes
* [Fix] Normalize path in HTTP router
* [Fix] Plug memory leak
* [Fix] Plug memory leak in adding radix trees
* [Fix] Plug memory leak in configuration parser
* [Fix] Plug memory leak in expressions parsing during reload
* [Fix] Plug memory leak in learning fuzzy storage
* [Fix] Plug memory leak in lua_tcp
* [Fix] Plug reload leaks
* [Fix] Plug termination memory leaks
* [Fix] Really increase lock lifetime
* [Fix] Replies module: fix symbol weight
* [Fix] Restore content type params related functions
* [Fix] Set task's subject from mime subject
* [Fix] Sigh, one more reload leak
* [Fix] Simplify images shingles
* [Fix] Some more memory issues are fixed
* [Fix] Stop hardcoding of lua in C
* [Fix] Stop processing of bad parts as text parts
* [Fix] Strictly filter bad characters when emittin json
* [Fix] Strings returned from lua are ephemeral
* [Fix] Support unix sockets for lua redis
* [Fix] Try to fix issues with reloading config
* [Fix] Try to fix race condition in redis_pool
* [Fix] Use checksum to avoid intersection between different ANNs
* [Fix] Use rspamd hashes in embedded ucl
* [Fix] Use sane default rewrite subject (*** SPAM *** %s)
* [Fix] Various collection mode fixes
* [Fix] Various fixes to mime parser
* [Fix] Various reload leak fixing
* [Fix] Whitelist certain extensions from archive checks
* [Rework] Add preliminary implementation of the mime parser
* [Rework] Adopt code for the new options
* [Rework] Change logger setup interface
* [Rework] Composite configuration (#1270)
* [Rework] Finally remove gmime dependency from Rspamd
* [Rework] Further fixes to symbols frequencies
* [Rework] Implement content type parser for mime
* [Rework] Kill all InternetAddressList usages
* [Rework] Multiple fixes for symbols cache statistics
* [Rework] Refactor struct names
* [Rework] Rework images fuzzy hashes algorithm
* [Rework] Rework lua_tcp to allow TCP dialog
* [Rework] Start massive rework to get rid of gmime
* [Rework] Start new approach for multiparts parsing
* [Rework] Start rework of mime addresses
* [Rework] Start rework of symbols cache updates
* [Rework] Start switching to libicu
* [Rework] Use a special structure for stats tokens
* [Rework] Use hash tables for symbols options
* [Rework] Use libicu instead of iconv for conversions
* [Rework] Use new scheme to parse mime parts
* [WebUI] Add Access-Control-Allow-Origin for cluster management
* [WebUI] Add Throughput graph autorefreshing (#820)
* [WebUI] Add Visibility.js library
* [WebUI] Add basic cluster support to Throughput tab
* [WebUI] Add graph legend entries for new DSes
* [WebUI] Add graph tab
* [WebUI] Add neighbours RRD data consolidation
* [WebUI] Add preliminary save symbols clustering
* [WebUI] Add server selector to navbar
* [WebUI] Add soft reject to auth stats
* [WebUI] Add summary to the Throughput tab
* [WebUI] Allow to save maps on the cluster
* [WebUI] Avoid extra graph redraw and alerts glitching
* [WebUI] Be more generous with AJAX timeout
* [WebUI] Disable error ring loading in `read only` mode
* [WebUI] Enclose table header cells with `tr`s
* [WebUI] Finish interface rework
* [WebUI] Fix RRD summary pie chart position
* [WebUI] Fix `All SERVERS` graph fot just one available server
* [WebUI] Fix case when no cluster is defined
* [WebUI] Fix compatibility with non-ES6 compliant browsers
* [WebUI] Fix config ID
* [WebUI] Fix configuration page partially
* [WebUI] Fix disabled state
* [WebUI] Fix graph dataset selector initialization
* [WebUI] Fix graph selectors state resetting
* [WebUI] Fix mouse events on throughput summary table area
* [WebUI] Fix multiple JS issues
* [WebUI] Fix pie chart displaying
* [WebUI] Fix read only
* [WebUI] Fix read only2
* [WebUI] Fix retarded datatables
* [WebUI] Fix soft reject in pie chart
* [WebUI] Fix stat widgets timers multiplication on `Refresh` click
* [WebUI] Fix symbols config
* [WebUI] Fix various errors with login form
* [WebUI] Further fixes
* [WebUI] Hide learning tab in read-only mode
* [WebUI] Initial clusters support
* [WebUI] Make legend entry colours more contrast
* [WebUI] Move configuration tab to a separate module
* [WebUI] Move history tab
* [WebUI] Move symbols config as well
* [WebUI] New sec to time function
* [WebUI] Prevent multiple clicks on `Refresh`
* [WebUI] RRD summary: Hide inner labels of tiny pie sectors
* [WebUI] RRD summary: Respect undefined values
* [WebUI] Reduce font size of graph's legend
* [WebUI] Remove orphaned font duplicates
* [WebUI] Remove unused code
* [WebUI] Replace spinner with animated glyphicon
* [WebUI] Reset refresh timer on server switching
* [WebUI] Rework interface to use requirejs
* [WebUI] Rework neighbours query function
* [WebUI] Separate attributes by space
* [WebUI] Set focus to password field (#1230)
* [WebUI] Simplify neighbours table populating
* [WebUI] Start rework of modules
* [WebUI] Stop stats refreshing if the page is hidden
* [WebUI] Turn d3pie's stuff into a reusable function,
* [WebUI] Unify send data functions
* [WebUI] Update D3Evolution to 0.0.1
* [WebUI] Update d3.js
* [WebUI] Update datatables to work with the requirejs
* [WebUI] Use unified tab click event handler,
* [WebUI] clusters for the chart
* [WebUI] fix uptime

(wiz)

2017-03-20 14:10:04 UTC MAIN commitmail json YAML

Updated devel/py-tortoisehg to 4.1.1

(wiz)

2017-03-20 14:09:53 UTC MAIN commitmail json YAML

Updated py-tortoisehg to 4.1.1.

Bug Fixes

    fix URLs to website

Installer

    Latest keyring extension

(wiz)

2017-03-20 14:03:56 UTC MAIN commitmail json YAML

Update ruby-faye-websocket 0.10.7.

Upstream changes (from CHANGELOG.md):

### 0.10.7 / 2017-02-22

* Emit an error if `EventMachine::Connection#unbind` is called with an error

(tsutsui)

2017-03-20 14:02:47 UTC MAIN commitmail json YAML

Updated devel/p5-Test2-Plugin-NoWarnings to 0.05
Updated devel/p5-Test2-Suite to 0.000069
Updated devel/p5-Test-File-ShareDir to 1.001002
Updated devel/p5-MooseX-StrictConstructor to 0.21
Updated devel/p5-Test-Expect to 0.34
Updated devel/p5-Test-Harness to 3.38
Updated devel/p5-Test-Kwalitee to 1.25
Updated devel/p5-Test-Requires-Git to 1.008
Updated devel/p5-Test-Script to 1.16

(mef)

2017-03-20 14:00:55 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Script to 1.16
------------------------------------
1.16      2017-03-04 12:16:10 -0500
  - Stricter useage of plans.

1.15      2017-02-14 07:08:51 +1100
  - Fix bug where list reference arguments to script_compiles
    and script_runs are modified (gh#9)

(mef)

2017-03-20 13:59:01 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Requires-Git to 1.008
-------------------------------------------
1.008 2017-03-07 BOOK
    - Make sure the test suite works as expected when @INC does not contain '.'
      (closes RT #120537, thanks to KENTNL for the report)

(mef)

2017-03-20 13:57:33 UTC MAIN commitmail json YAML

Updated games/onscripter to 20161102

(tsutsui)

2017-03-20 13:56:42 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Kwalitee to 1.25
--------------------------------------
1.25      2017-02-28 03:21:28Z
    - fix test to not rely on . in @INC

1.24      2016-10-14 01:22:27Z (TRIAL RELEASE)
    - new test for compatibility in taint mode

(mef)

2017-03-20 13:56:28 UTC MAIN commitmail json YAML

Updated devel/py-test to 3.0.7

(wiz)

2017-03-20 13:56:18 UTC MAIN commitmail json YAML

Updated py-test to 3.0.7.

3.0.7 (2017-03-14)
==================

* Fix issue in assertion rewriting breaking due to modules silently discarding
  other modules when importing fails
  Notably, importing the `anydbm` module is fixed. (`#2248`_).
  Thanks `@pfhayes`_ for the PR.

* junitxml: Fix problematic case where system-out tag occured twice per testcase
  element in the XML report. Thanks `@kkoukiou`_ for the PR.

* Fix regression, pytest now skips unittest correctly if run with ``--pdb``
  (`#2137`_). Thanks to `@gst`_ for the report and `@mbyt`_ for the PR.

* Ignore exceptions raised from descriptors (e.g. properties) during Python test collection (`#2234`_).
  Thanks to `@bluetech`_.

* ``--override-ini`` now correctly overrides some fundamental options like ``python_files`` (`#2238`_).
  Thanks `@sirex`_ for the report and `@nicoddemus`_ for the PR.

* Replace ``raise StopIteration`` usages in the code by simple ``returns`` to finish generators, in accordance to `PEP-479`_ (`#2160`_).
  Thanks `@tgoodlet`_ for the report and `@nicoddemus`_ for the PR.

* Fix internal errors when an unprintable ``AssertionError`` is raised inside a test.
  Thanks `@omerhadari`_ for the PR.

* Skipping plugin now also works with test items generated by custom collectors (`#2231`_).
  Thanks to `@vidartf`_.

* Fix trailing whitespace in console output if no .ini file presented (`#2281`_). Thanks `@fbjorn`_ for the PR.

* Conditionless ``xfail`` markers no longer rely on the underlying test item
  being an instance of ``PyobjMixin``, and can therefore apply to tests not
  collected by the built-in python test collector. Thanks `@barneygale`_ for the
  PR.

(wiz)

2017-03-20 13:56:08 UTC MAIN commitmail json YAML

Update onscripter to 20161102.

No English changelog in upstream (too many changes to translate),
mostly bug fixes and some new script instructions.

(tsutsui)

2017-03-20 13:52:06 UTC MAIN commitmail json YAML

Updated databases/py-psycopg2 to 2.7.1

(wiz)

2017-03-20 13:51:56 UTC MAIN commitmail json YAML

Updated py-psycopg2 to 2.7.1.

What's new in psycopg 2.7.1
^^^^^^^^^^^^^^^^^^^^^^^^^^^

- Ignore `!None` arguments passed to `~psycopg2.connect()` and
  `~psycopg2.extensions.make_dsn()` (:ticket:`#517`).
- OpenSSL upgraded from major version 0.9.8 to 1.0.2 in the Linux wheel
  packages (:ticket:`#518`).
- Fixed build with libpq versions < 9.3 (:ticket:`#520`).

(wiz)

2017-03-20 13:51:22 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Harness to 3.38
-------------------------------------
3.38    13-03-2017
        - Released 3.37_01 without changes

3.37_01
        - Set PERL_USE_UNSAFE_INC when running tests using Test::Harness (Leon Timmermans)
        - Avoid loading optional modules from . in prove

(mef)

2017-03-20 13:50:12 UTC MAIN commitmail json YAML

Updated math/py-numpy to 1.12.1

(wiz)

2017-03-20 13:50:01 UTC MAIN commitmail json YAML

Updated py-numpy to 1.12.1.

NumPy 1.12.1 supports Python 2.7 and 3.4 - 3.6 and fixes bugs and regressions
found in NumPy 1.12.0. In particular, the regression in f2py constant parsing
is fixed.

(wiz)

2017-03-20 13:48:48 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Expect to 0.34
------------------------------------
CHANGES unknown, CHANGES file has entry up to 0.33 only.

(mef)

2017-03-20 13:45:28 UTC MAIN commitmail json YAML

Updated devel/p5-MooseX-StrictConstructor to 0.21
-------------------------------------------------
0.21    2017-02-09
- The last release accidentally added Moo as a hard prereq when it's only
  needed for testing. Patched by Karen Etheride (GH #4).

0.20    2017-02-09
- Repository has moved to the GitHub Moose organization

- Added support for __no_BUILD__ as a constructor argument to skip calling any
  BUILD subs (used internally by modules like Moo that have their own
  implementation of calling BUILD). Reported and patched by Karen Etheridge
  (RT#120124, GH #1).

(pkgsrc changes)
Add following line for make test
BUILD_DEPENDS+=  p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager

(mef)

2017-03-20 13:39:33 UTC MAIN commitmail json YAML

gtk2 is still required from gtk3 option. Fix configure

(ryoon)

2017-03-20 13:39:30 UTC MAIN commitmail json YAML

Updated devel/p5-Test-File-ShareDir to 1.001002
-----------------------------------------------
1.001002 2017-03-01T11:17:51Z 44658a2
[Dependencies::Stats]
- Dependencies changed since 1.001001, see misc/*.deps* for details
- develop: +3 ↑4 (suggests: ↑2)

[Testfix]
- Update tooling to aovid .-in-@INC issues
- Closes https://github.com/kentnl/Test-File-ShareDir/issues/3

(mef)

2017-03-20 13:39:05 UTC MAIN commitmail json YAML

Updated wm/windowmaker to 0.95.8

(adam)

2017-03-20 13:38:10 UTC MAIN commitmail json YAML

Note update of misc/ruby-commander package to 4.4.3.

(taca)

2017-03-20 13:37:46 UTC MAIN commitmail json YAML

Update ruby-commander to 4.4.3.

=== 4.4.3 / 2016-12-28

* Fix deprecated constant warnings on Ruby 2.4.

=== 4.4.2 / 2016-12-20

* Add `help_paging` program flag so that help paging may be disabled. (@gogiel)

=== 4.4.1 / 2016-12-02

* Fix #36 - Warning about MissingSourceFile (@fallwith)
* Fix build on Ruby 1.9

(taca)

2017-03-20 13:37:05 UTC MAIN commitmail json YAML

Note update of math/ruby-spreadsheet package to 1.1.4.

(taca)

2017-03-20 13:36:36 UTC MAIN commitmail json YAML

Update ruby-spreadsheet to 1.1.4.

* Fix license information in gemspec.

(taca)

2017-03-20 13:27:26 UTC MAIN commitmail json YAML

Note update of math/ruby-gsl package to 2.1.0.2.

(taca)

2017-03-20 13:27:02 UTC MAIN commitmail json YAML

Update ruby-gsl to 2.1.0.2.

2.1.0.2

- Enhancements

  * Support for assigning Ruby Complex types to GSL::Matrix::Complex. (@v0dro)
  * Support for 2D interpolation by exposing GSLs interp2d and
    spline2d. (@v0dro)
  * Support for Ruby 2.4. (@badlamer)

- Fixes

  * Fix NArray superclass mismatch problem. (@v0dro)

(taca)

2017-03-20 13:22:54 UTC MAIN commitmail json YAML

Note update of lang/ruby-coffee-script-source package to 1.12.2.

(taca)

2017-03-20 13:22:21 UTC MAIN commitmail json YAML

2017-03-20 13:21:19 UTC MAIN commitmail json YAML

Updated textproc/py-mistune to 0.7.4

(wiz)

2017-03-20 13:21:08 UTC MAIN commitmail json YAML

Updated py-mistune to 0.7.4.

Add test dependency.

Version 0.7.4
~~~~~~~~~~~~~

Released on Mar. 14, 2017

* Fix escape_link method by Marcos Ojeda
* Handle block HTML with no content by David Baumgold
* Use expandtabs for tab
* Fix escape option for text renderer
* Fix HTML attribute regex pattern

(wiz)

2017-03-20 13:20:22 UTC MAIN commitmail json YAML

Add following lines for make test
BUILD_DEPENDS+= p5-Sub-Info-[0-9]*:../../devel/p5-Sub-Info
BUILD_DEPENDS+= p5-Term-Table-[0-9]*:../../devel/p5-Term-Table

(mef)

2017-03-20 13:19:37 UTC MAIN commitmail json YAML

Updated mail/notmuch to 0.24

(wiz)

2017-03-20 13:19:27 UTC MAIN commitmail json YAML

Updated notmuch to 0.24.

Notmuch 0.24 (2017-03-12)
=========================

General
-------

Regular expression searches supported for `from:` and `subject:`.

  This requires recent Xapian (1.4+) See notmuch-search-terms(7) for
  details.

Command Line Interface
----------------------

Run external `notmuch-` prefixed commands as subcommands

  You can now add your own `notmuch-` prefixed commands in PATH, and
  have notmuch run them as if they were notmuch commands. See the
  `notmuch(1)` man page for details

Emacs
-----

Postpone and resume messages in `notmuch-message-mode` (composition)

  Notmuch now has built in support for postponing, saving and resuming
  messages. The default bindings are C-x C-s to save a draft, C-c C-p
  to postpone a draft (save and exit compose buffer), and "e" in show
  or tree view to resume.

  Draft messages are tagged with `notmuch-draft-tags` (draft by
  default) so you may wish to add that to the excluded tags list. When
  saving a previously saved draft message the earlier draft gets
  tagged deleted.

  Note that attachments added before postponing will be included as
  they were when you postponed in the final message.

Address Completion

  It is now possible to save the list of address completions for
  notmuch's internal completion between runs of emacs. This makes the
  first calls to address completion much better and faster. For
  privacy reasons it is disabled by default, to enable set or
  customize `notmuch-address-save-filename`.

Tag jump menu

  It is now possible to configure tagging shortcuts (with an interface
  like notmuch jump). For example (by default) k u will remove the
  unread tag, and k s will add a tag "spam" and remove the inbox
  tag. Pressing k twice will do the reverse operation so, for example,
  k k s removes the spam tag and adds the inbox tag. See the customize
  variable `notmuch-tagging-keys` for more information.

Refresh all buffers

  It is now possible to refresh all notmuch buffers to reflect the
  current state of the database with a single command, `M-=`.

Stop display of application/* parts

  By default gnus displays all application/* parts such as
  application/zip in the message buffer. This has several undesirable
  effects for notmuch (security, triggering errors etc). Notmuch now
  overrides this and does not display them by default. If you have
  customized `mm-inline-override-types` then we assume you know what
  you want and do not interfere; if you do want to stop the display of
  application/* add application/* to your customization. If you want
  to allow application/* then set `mm-inline-override-types` to
  "non/existent".

Small change in the api for notmuch-search-tag

  When `notmuch-search-tag` is called non-interactively and the region
  is set, then it only tags the threads in the region. (Previously it
  only tagged the current thread.)

Bugfix for sending messages with very long headers.

  Previously emacs didn't fold very long headers when sending which
  could cause the MTA to refuse to send the message. This makes sure
  it does fold any long headers so the message is RFC compliant.

`notmuch emacs-mua` command installed with the Emacs interface

  We've carried a `notmuch-emacs-mua` script in the source tree for
  quite some time. It can be used to launch the Notmuch Emacs
  interface from the command line in many different ways. Starting
  with this release, it will be installed with the Emacs
  interface. With the new external subcommand support, the script
  transparently becomes a new notmuch command. See the
  `notmuch-emacs-mua(1)` man page for details.

Notmuch Emacs desktop integration

  The desktop integration file will now be installed with the Notmuch
  Emacs interface, adding a Notmuch menu item and configuration to
  allow the user to set up Notmuch Emacs as the `mailto:` URL handler.

Library changes
---------------

`notmuch_query_count_messages` is now non-destructive.

  Internally the implementation of excludes has changed to make this
  possible.

Improved handling of DatabaseModifiedError

  Previously uncaught exceptions reading message metadata are now
  handled.

(wiz)

2017-03-20 13:16:11 UTC MAIN commitmail json YAML

Note update of graphics/ruby-mini-magick package to 4.6.1.

(taca)

2017-03-20 13:15:42 UTC MAIN commitmail json YAML

Update ruby-mini-magick to 4.6.1.

v4.6.1 12 Feb 2017

* Fixed MiniMagick::Image#data to be work for multilayer images where array is
  returned as the JSON representation (@bytheway875)

* Fixed stdout and stderr buffer overload that can happen when processing many
  images using posix-spawn (@lest)

v4.6.0 3 Dec 2016

* Fix Image#exif raising an error when an exif value contains a "=" chracter
* Fix Image#exif raising an error when an exif value spans on multiple lines
* Introduced Image#data as an alternative to Image#details, which uses
  ImageMagick's ability to retrieve identify -verbose output in JSON
  format. This eliminates possibility of any parsing errors. It is available
  on ImageMagick 6.8.8-3 or above.
* Allow Image#format to accept a hash of options as a third argument, which
  will be added to the convert command before original path is added
* Support Pathname in Image.new, as we already supported Pathname in
  Image.open
* Added Tool#stdout which adds - to the command (the same as Tool#stdin does)

(taca)

2017-03-20 13:14:01 UTC MAIN commitmail json YAML

Updated math/nickle to 2.79

(wiz)

2017-03-20 13:13:51 UTC MAIN commitmail json YAML

Updated nickle to 2.79.

    Ensure data cache value array is aligned adequately

    Data caches are used to store pointers and other potentially long
    values. Make sure that the position of the values portion of the cache
    is aligned to a suitable address. Fixes a bus error on sparc64 machines.

    Building nickle on arm64 now, change package names
    built .deb and .rpm files are now amd64 instead of i386

    Update to version 2.78

    Also depend on bison and flex

    newer version of flex doesn't have yyunput

    This line was just removing a warning about yyunput unused; newer
    versions of flex don't even have that symbol anymore. Better to have a
    warning than fail to compile.

    Adapt tests to new automake requirements

    Automake now has a separate variable for the program to run the test
    scripts with, and breaks if you try to embed that in the
    TESTS_ENVIRONMENT variable, which used to be how this was done.

    Use 'G' format for elements when printing arrays in 'g' format

    This restricts array printing to just recurse one level.

    When using pointer as hash, first cast to intptr_t

    This avoids a compiler warning when pointers are not the same size as
    HashValues.

    Initialize 'replace' in NewTypedBox

    When left uninitialized, undefined results will occur. This caused a
    test failure on MIPS when being built with PIE support.

    Debian bug 857840.

    Reported-by: James Cowgill <jcowgill@debian.org>

    Open quote character is a single char, not a string

    When checking to see if a string needs to be dequoted, check the first
    character of the string against the quote character, rather than
    checking the whole string.

    Probably using strings for the quote markers wasn't the best API
    choice as this would have been caught by typechecking had the quote
    characters been an int instead.

    Define release date in configure.ac and use that instead of build date

    This avoids encoding the current date into the resulting output so
    that it can be reproduced.

    Add JSON input/output code

    Reverse data written in linked FileChains

    FileChains are linked in newest-in order, so they need to be written
    last-first.

    Add is_hash primitive

    Checks whether a value is a hash

    Abort karatsuba multiply in more places

    removed gratuitous -O2 from Makefile.am to let CFLAGS handle it

    Added a lightly-optimized choose(n, k) function to math.5c.

    The lack of a choose operator has continually bugged me;
    I've constantly rewritten it "the bad way". This is a
    lightly optimized version of that function that seems to
    handle most edge cases reasonably. It has only been tested a
    little bit.

    added check mode to sudoku solver

    cleaned up a bunch of sudoku solver stuff

    added edge cache to sudoku example

    tutorial: Close a couple of SGML tags

    nsgmls found a couple of unclosed tags which may make some versions
    of docbook tools unhappy.

    Fix release docs to use git log instead of git-log

    git-log disappeared a long time ago

    actually added Sudoku example

    added Sudoku generator example

    added sudoku example

(wiz)

2017-03-20 13:04:46 UTC MAIN commitmail json YAML

Note update of graphics/ruby-chunky_png package to 1.3.8.

(taca)

2017-03-20 13:04:24 UTC MAIN commitmail json YAML

Updated textproc/miller to 5.0.1

(wiz)

2017-03-20 13:04:21 UTC MAIN commitmail json YAML

Update ruby-chunky_png to 1.3.8.

=== 1.3.8 - 2016-08-31

- Add support for reading and writing an image's physical dimension (pHYs chunks).

(taca)

2017-03-20 13:04:13 UTC MAIN commitmail json YAML

Updated miller to 5.0.1.

Two minor bugfixes

    As described in #132, mlr nest was incorrectly splitting fields
    with multi-character separators.

    The XTAB-format reader, when using multi-character IPS, was
    incorrectly splitting key-value pairs, but only when reading
    from standard input (e.g. on a pipe or less-than redirect).

(wiz)

2017-03-20 13:03:47 UTC MAIN commitmail json YAML

Note update of graphics/ruby-cairo package to 1.15.5.

(taca)

2017-03-20 13:03:15 UTC MAIN commitmail json YAML

Update ruby-cairo to 1.15.5.

Release 1.15.5 (2017-01-14) Kouhei Sutou <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Windows: Applied the patch at
    https://bugs.freedesktop.org/show_bug.cgi?id=99054 that fixes
    unexpected assertion failure in win32 surface.

Release 1.15.4 (2017-01-07) Kouhei Sutou <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Supported cairo 1.15.4:
    * Added Cairo::PNGError.
    * Added Cairo::FreeTypeError.
    * Added Cairo::Win32GDIError.
    * Added Cairo::TagError.
    * Added Cairo::Tag::DEST.
    * Added Cairo::Tag::LINK.
    * Added Cairo::Context#tag.
    * Added Cairo::Context#begin_tag.
    * Added Cairo::Context#end_tag.
    * Added Cairo::PDFOutlineFlags.
    * Added Cairo::PDFOutline.
    * Added Cairo::PDFSurface#add_outline.
    * Added Cairo::PDFMetadata.
    * Added Cairo::PDFSurface#set_metadata.
    * Added Cairo::PDFSurface#page_label=.
    * Added Cairo::PDFSurface#set_thumbnail_size.

(taca)

2017-03-20 13:01:12 UTC MAIN commitmail json YAML

Note update of devel/ruby-tins package to 1.13.2.

(taca)

2017-03-20 13:00:47 UTC MAIN commitmail json YAML

Update ruby-tins to 1.13.2.

2016-11-23 Release 1.13.0

* Add expose method mostly for testing hidden methods.

(taca)

2017-03-20 12:59:38 UTC MAIN commitmail json YAML

Add following line for make test
BUILD_DEPENDS+=  p5-Term-Table-[0-9]*:../../devel/p5-Term-Table

(mef)

2017-03-20 12:52:29 UTC MAIN commitmail json YAML

Updated devel/p5-Test2-Suite to 0.000069
----------------------------------------
0.000069  2017-03-16 20:57:43-07:00 America/Los_Angeles
    - No changes from trial

0.000068  2017-03-08 20:22:23-08:00 America/Los_Angeles (TRIAL RELEASE)
    - Set the term size for all tests that use tables

0.000067  2017-01-03 19:41:52-08:00 America/Los_Angeles
    - No changes

0.000066  2016-12-23 15:16:18-08:00 America/Los_Angeles (TRIAL RELEASE)
    - Move sub_info to Sub::Info

0.000065  2016-12-19 19:46:47-08:00 America/Los_Angeles
    - AUTHOR_TESTING a fragile test

0.000064  2016-12-19 11:56:28-08:00 America/Los_Angeles (TRIAL RELEASE)
    - Move Test2::Util::Table to Term::Table

0.000063  2016-12-17 12:11:39-08:00 America/Los_Angeles
    - No notable changes since the last trial release.

0.000062  2016-12-03 14:03:44-08:00 America/Los_Angeles (TRIAL RELEASE)
    - An event without a trace object throw would an exception when using
      Test2::Compare::Event and the comparison failed
    - Fix tests for small terminals (#106)
    - Enhance the table library
    - UTF8 plugin does not set STDERR/STDOUT

0.000061  2016-11-26 12:39:14-08:00 America/Los_Angeles
    - Fix mocked objects so that they respond properly to ->can when using AUTOLOAD.
    - Fix some meta-files
    - Small build improvements
    - Minor fixes

(pkgsrc changes)
- Add following lines for make test
BUILD_DEPENDS+= p5-Sub-Info-[0-9]*:../../devel/p5-Sub-Info
BUILD_DEPENDS+= p5-Term-Table-[0-9]*:../../devel/p5-Term-Table

(mef)

2017-03-20 12:51:44 UTC MAIN commitmail json YAML

Updated graphics/p5-PerlMagick to 7.0.5.3

(wiz)

2017-03-20 12:51:29 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick to 7.0.5.3

(wiz)

2017-03-20 12:51:18 UTC MAIN commitmail json YAML

Updated ImageMagick to 7.0.5.3.

2017-03-17  7.0.5-3 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.5-3, GIT revision 19741:070c3fb:20170317.

2017-03-14  7.0.5-3 Cristy  <quetzlzacatenango@image...>
  * Support namespaces for the security policy.
  * Support the -authenticate option for PDF (reference
    Counting objects: 7, done.g/discourse-server/viewtopic.php?f=3&t=31530).

(wiz)

2017-03-20 12:49:09 UTC MAIN commitmail json YAML

Note update of devel/ruby-thor package to 0.19.4.

(taca)

2017-03-20 12:49:00 UTC MAIN commitmail json YAML

Updated devel/p5-Test2-Plugin-NoWarnings to 0.05
------------------------------------------------
0.05    2016-11-07
- Skip compile.t on Windows. This test uses IPC::Run3 which doesn't seem to
  work well on that platform. Fixed RT #118443. Reported by Alexandr Ciornii.

(pkgsrc changes)
Add following line for make test
BUILD_DEPENDS+= p5-Sub-Info-[0-9]*:../../devel/p5-Sub-Info

(mef)

2017-03-20 12:48:32 UTC MAIN commitmail json YAML

Update ruby-thor to 0.19.4.

* pkgsrc change: add pkg_alternatives support.

0.19.4, release 2016-11-28

* Rename Thor::Base#thor_reserved_word? to #is_thor_reserved_word?

0.19.3, release 2016-11-27

* Output a warning instead of raising an exception when a default option value
  doesn't match its specified type

0.19.2, release 2016-11-26

* Fix bug with handling of colors passed to ask (and methods like yes? and no?
  which it underpins)
* Allow numeric arguments to be negative
* Ensure that default option values are of the specified type (e.g. you can't
  specify "foo" as the default for a numeric option), but make symbols and
  strings interchangeable
* Add Thor::Shell::Basic#indent method for intending output
* Fix remove_command for an inherited command (see #451)
* Allow hash arguments to only have each key provided once (see #455)
* Allow commands to disable class options, for instance for "help" commands
  (see #363)
* Do not generate a negative option (--no-no-foo) for already negative boolean
  options (--no-foo)
* Improve compatibility of Thor::CoreExt::HashWithIndifferentAccess with Ruby
  standard library Hash
* Allow specifying a custom binding for template evaluation (e.g. #key? and
  #fetch)
* Fix support for subcommand-specific "help"s
* Use a string buffer when handling ERB for Ruby 2.3 compatibility
* Update dependencies

(taca)

2017-03-20 12:33:12 UTC MAIN commitmail json YAML

Note update of devel/ruby-simplecov package to 0.14.1.

(taca)

2017-03-20 12:32:45 UTC MAIN commitmail json YAML

Update ruby-simplecov to 0.14.1.

0.14.1 2017-03-18 ([changes](https://github.com/colszowka/simplecov/compare/v0.14.0...v0.14.1))
========

## Bugfixes

* Files that were skipped as a whole/had no relevant coverage could lead to Float errors. See [#564](https://github.com/colszowka/simplecov/pull/564) (thanks to @stevehanson for the report in [#563](https://github.com/colszowka/simplecov/issues/563))

0.14.0 2017-03-15 ([changes](https://github.com/colszowka/simplecov/compare/v0.13.0...v0.14.0))
==========

## Enhancements

* Officially support JRuby 9.1+ going forward (should also work with previous releases). See [#547](https://github.com/colszowka/simplecov/pull/547) (ping @PragTob when encountering issues)
* Add Channel group to Rails profile, when `ActionCable` is loaded. See [#492](https://github.com/colszowka/simplecov/pull/492) (thanks @BenMorganIO)
* Stop `extend`ing instances of `Array` and `Hash` during merging results avoiding problems frozen results while manually merging results. See [#558](https://github.com/colszowka/simplecov/pull/558) (thanks @aroben)

## Bugfixes

* Fix parallel_tests when a thread ends up running no tests. See [#533](https://github.com/colszowka/simplecov/pull/533) (thanks @cshaffer)
* Skip the `:nocov:` comments along with the code that they skip. See [#551](https://github.com/colszowka/simplecov/pull/551) (thanks @ebiven)
* Fix crash when Home environment variable is unset. See [#482](https://github.com/colszowka/simplecov/pull/482) (thanks @waldyr)
* Make track_files work again when explicitly setting it to nil. See [#463](https://github.com/colszowka/simplecov/pull/463) (thanks @craiglittle)
* Do not overwrite .last_run.json file when refuse_coverage_drop option is enabled and the coverage has dropped (lead to you being able to just rerun tests and everything was _fine_). See [#553](https://github.com/colszowka/simplecov/pull/553) (thanks @Miloshes)

0.13.0 2016-01-25 ([changes](https://github.com/colszowka/simplecov/compare/v0.12.0...v0.13.0))
==========

## Enhancements

* Faster run times when a very large number of files is loaded into SimpleCov. See [#520](https://github.com/colszowka/simplecov/pull/520) (thanks @alyssais)
* Only read in source code files that are actually used (faster when files are ignored etc.). See [#540](https://github.com/colszowka/simplecov/pull/540) (tahks @yui-knk)

## Bugfixes

* Fix merging of resultsets if a file is missing on one side. See [#513](https://github.com/colszowka/simplecov/pull/513) (thanks @hanazuki)
* Fix Ruby 2.4 deprecation warnings by using Integer instead of Fixnum. See [#523](https://github.com/colszowka/simplecov/pull/523) (thanks @nobu)
* Force Ruby 2 to json 2. See [dc7417d50](https://github.com/colszowka/simplecov/commit/dc7417d5049b1809cea214314c15dd93a5dd964f) (thanks @amatsuda)
* Various other gem dependency fixes for different gems on different ruby versions. (thanks @amatsuda)

(taca)

2017-03-20 12:31:23 UTC MAIN commitmail json YAML

Note update of devel/ruby-sexp-processor package to 4.8.0.

(taca)

2017-03-20 12:30:58 UTC MAIN commitmail json YAML

Update ruby-sexp-processor to 4.8.0.

=== 4.8.0 / 2017-02-01

* 2 minor enhancements:

  * Added Sexp#line_max
  * Extended MethodBasedSexpProcessor#in_method to take line_max and record span.

(taca)

2017-03-20 12:29:53 UTC MAIN commitmail json YAML

Changes 0.95.8
* Implementation for moving mouse pointer within the maximized window.
* Alternative way for traverse half-maximized windows
* Move half-maximized windows between the screens
* Snapping a window to the top
* Global defaults directory configuration

(adam)

2017-03-20 12:27:36 UTC MAIN commitmail json YAML

Added devel/p5-Term-Table version 0.006
Added devel/p5-Sub-Info version 0.002

(mef)

2017-03-20 12:24:26 UTC MAIN commitmail json YAML

Import p5-Sub-Info-0.002 as devel/p5-Sub-Info.

Tool to inspect subroutines.

(mef)

2017-03-20 12:24:22 UTC MAIN commitmail json YAML

Change default version Ruby to 2.3.

(taca)

2017-03-20 12:23:53 UTC MAIN commitmail json YAML

Mark go-net and go-crypto as BROKEN, since they DEPEND on each other.

(wiz)

2017-03-20 12:23:40 UTC MAIN commitmail json YAML

Import p5-Term-Table-0.006 as devel/p5-Term-Table.

This is used by some failing tests to provide diagnostics about what
has gone wrong. This module is able to generic format rows of data
into tables.

(mef)

2017-03-20 12:13:04 UTC MAIN commitmail json YAML

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

(taca)

2017-03-20 12:12:34 UTC MAIN commitmail json YAML

2017-03-20 11:57:46 UTC MAIN commitmail json YAML

+ ImageMagick-7.0.5.3, miller-5.0.1, nickle-2.79, notmuch-0.24,
  py-mistune-0.7.4, py-numpy-1.12.1, py-psycopg2-2.7.1, py-test-3.0.7,
  py-tortoisehg-4.1.1, vim-8.0.0483, vim-share-8.0.0483,
  x264-devel-20170318.

(wiz)

2017-03-20 11:36:44 UTC MAIN commitmail json YAML

Updated lang/rust to 1.16.0

(jperkin)

2017-03-20 11:36:35 UTC MAIN commitmail json YAML

Update lang/rust to 1.16.0.  Changes since 1.15.1:

Version 1.16.0 (2017-03-16)
===========================

Language
--------

* Lifetimes in statics and consts default to `'static`. [RFC 1623]
* [The compiler's `dead_code` lint now accounts for type aliases][38051].
* [Uninhabitable enums (those without any variants) no longer permit wildcard
  match patterns][38069]
* [Clean up semantics of `self` in an import list][38313]
* [`Self` may appear in `impl` headers][38920]
* [`Self` may appear in struct expressions][39282]

Compiler
--------

* [`rustc` now supports `--emit=metadata`, which causes rustc to emit
  a `.rmeta` file containing only crate metadata][38571]. This can be
  used by tools like the Rust Language Service to perform
  metadata-only builds.
* [Levenshtein based typo suggestions now work in most places, while
  previously they worked only for fields and sometimes for local
  variables][38927]. Together with the overhaul of "no
  resolution"/"unexpected resolution" errors (#[38154]) they result in
  large and systematic improvement in resolution diagnostics.
* [Fix `transmute::<T, U>` where `T` requires a bigger alignment than
  `U`][38670]
* [rustc: use -Xlinker when specifying an rpath with ',' in it][38798]
* [`rustc` no longer attempts to provide "consider using an explicit
  lifetime" suggestions][37057]. They were inaccurate.

Stabilized APIs
---------------

* [`VecDeque::truncate`]
* [`VecDeque::resize`]
* [`String::insert_str`]
* [`Duration::checked_add`]
* [`Duration::checked_sub`]
* [`Duration::checked_div`]
* [`Duration::checked_mul`]
* [`str::replacen`]
* [`str::repeat`]
* [`SocketAddr::is_ipv4`]
* [`SocketAddr::is_ipv6`]
* [`IpAddr::is_ipv4`]
* [`IpAddr::is_ipv6`]
* [`Vec::dedup_by`]
* [`Vec::dedup_by_key`]
* [`Result::unwrap_or_default`]
* [`<*const T>::wrapping_offset`]
* [`<*mut T>::wrapping_offset`]
* `CommandExt::creation_flags`
* [`File::set_permissions`]
* [`String::split_off`]

Libraries
---------

* [`[T]::binary_search` and `[T]::binary_search_by_key` now take
  their argument by `Borrow` parameter][37761]
* [All public types in std implement `Debug`][38006]
* [`IpAddr` implements `From<Ipv4Addr>` and `From<Ipv6Addr>`][38327]
* [`Ipv6Addr` implements `From<[u16; 8]>`][38131]
* [Ctrl-Z returns from `Stdin.read()` when reading from the console on
  Windows][38274]
* [std: Fix partial writes in `LineWriter`][38062]
* [std: Clamp max read/write sizes on Unix][38062]
* [Use more specific panic message for `&str` slicing errors][38066]
* [`TcpListener::set_only_v6` is deprecated][38304]. This
  functionality cannot be achieved in std currently.
* [`writeln!`, like `println!`, now accepts a form with no string
  or formatting arguments, to just print a newline][38469]
* [Implement `iter::Sum` and `iter::Product` for `Result`][38580]
* [Reduce the size of static data in `std_unicode::tables`][38781]
* [`char::EscapeDebug`, `EscapeDefault`, `EscapeUnicode`,
  `CaseMappingIter`, `ToLowercase`, `ToUppercase`, implement
  `Display`][38909]
* [`Duration` implements `Sum`][38712]
* [`String` implements `ToSocketAddrs`][39048]

Cargo
-----

* [The `cargo check` command does a type check of a project without
  building it][cargo/3296]
* [crates.io will display CI badges from Travis and AppVeyor, if
  specified in Cargo.toml][cargo/3546]
* [crates.io will display categories listed in Cargo.toml][cargo/3301]
* [Compilation profiles accept integer values for `debug`, in addition
  to `true` and `false`. These are passed to `rustc` as the value to
  `-C debuginfo`][cargo/3534]
* [Implement `cargo --version --verbose`][cargo/3604]
* [All builds now output 'dep-info' build dependencies compatible with
  make and ninja][cargo/3557]
* [Build all workspace members with `build --all`][cargo/3511]
* [Document all workspace members with `doc --all`][cargo/3515]
* [Path deps outside workspace are not members][cargo/3443]

Misc
----

* [`rustdoc` has a `--sysroot` argument that, like `rustc`, specifies
  the path to the Rust implementation][38589]
* [The `armv7-linux-androideabi` target no longer enables NEON
  extensions, per Google's ABI guide][38413]
* [The stock standard library can be compiled for Redox OS][38401]
* [Rust has initial SPARC support][38726]. Tier 3. No builds
  available.
* [Rust has experimental support for Nvidia PTX][38559]. Tier 3. No
  builds available.
* [Fix backtraces on i686-pc-windows-gnu by disabling FPO][39379]

Compatibility Notes
-------------------

* [Uninhabitable enums (those without any variants) no longer permit wildcard
  match patterns][38069]
* In this release, references to uninhabited types can not be
  pattern-matched. This was accidentally allowed in 1.15.
* [The compiler's `dead_code` lint now accounts for type aliases][38051].
* [Ctrl-Z returns from `Stdin.read()` when reading from the console on
  Windows][38274]
* [Clean up semantics of `self` in an import list][38313]

[37057]: https://github.com/rust-lang/rust/pull/37057
[37761]: https://github.com/rust-lang/rust/pull/37761
[38006]: https://github.com/rust-lang/rust/pull/38006
[38051]: https://github.com/rust-lang/rust/pull/38051
[38062]: https://github.com/rust-lang/rust/pull/38062
[38062]: https://github.com/rust-lang/rust/pull/38622
[38066]: https://github.com/rust-lang/rust/pull/38066
[38069]: https://github.com/rust-lang/rust/pull/38069
[38131]: https://github.com/rust-lang/rust/pull/38131
[38154]: https://github.com/rust-lang/rust/pull/38154
[38274]: https://github.com/rust-lang/rust/pull/38274
[38304]: https://github.com/rust-lang/rust/pull/38304
[38313]: https://github.com/rust-lang/rust/pull/38313
[38314]: https://github.com/rust-lang/rust/pull/38314
[38327]: https://github.com/rust-lang/rust/pull/38327
[38401]: https://github.com/rust-lang/rust/pull/38401
[38413]: https://github.com/rust-lang/rust/pull/38413
[38469]: https://github.com/rust-lang/rust/pull/38469
[38559]: https://github.com/rust-lang/rust/pull/38559
[38571]: https://github.com/rust-lang/rust/pull/38571
[38580]: https://github.com/rust-lang/rust/pull/38580
[38589]: https://github.com/rust-lang/rust/pull/38589
[38670]: https://github.com/rust-lang/rust/pull/38670
[38712]: https://github.com/rust-lang/rust/pull/38712
[38726]: https://github.com/rust-lang/rust/pull/38726
[38781]: https://github.com/rust-lang/rust/pull/38781
[38798]: https://github.com/rust-lang/rust/pull/38798
[38909]: https://github.com/rust-lang/rust/pull/38909
[38920]: https://github.com/rust-lang/rust/pull/38920
[38927]: https://github.com/rust-lang/rust/pull/38927
[39048]: https://github.com/rust-lang/rust/pull/39048
[39282]: https://github.com/rust-lang/rust/pull/39282
[39379]: https://github.com/rust-lang/rust/pull/39379
[`<*const T>::wrapping_offset`]: https://doc.rust-lang.org/std/primitive.pointer.html#method.wrapping_offset
[`<*mut T>::wrapping_offset`]: https://doc.rust-lang.org/std/primitive.pointer.html#method.wrapping_offset
[`Duration::checked_add`]: https://doc.rust-lang.org/std/time/struct.Duration.html#method.checked_add
[`Duration::checked_div`]: https://doc.rust-lang.org/std/time/struct.Duration.html#method.checked_div
[`Duration::checked_mul`]: https://doc.rust-lang.org/std/time/struct.Duration.html#method.checked_mul
[`Duration::checked_sub`]: https://doc.rust-lang.org/std/time/struct.Duration.html#method.checked_sub
[`File::set_permissions`]: https://doc.rust-lang.org/std/fs/struct.File.html#method.set_permissions
[`IpAddr::is_ipv4`]: https://doc.rust-lang.org/std/net/enum.IpAddr.html#method.is_ipv4
[`IpAddr::is_ipv6`]: https://doc.rust-lang.org/std/net/enum.IpAddr.html#method.is_ipv6
[`Result::unwrap_or_default`]: https://doc.rust-lang.org/std/result/enum.Result.html#method.unwrap_or_default
[`SocketAddr::is_ipv4`]: https://doc.rust-lang.org/std/net/enum.SocketAddr.html#method.is_ipv4
[`SocketAddr::is_ipv6`]: https://doc.rust-lang.org/std/net/enum.SocketAddr.html#method.is_ipv6
[`String::insert_str`]: https://doc.rust-lang.org/std/string/struct.String.html#method.insert_str
[`String::split_off`]: https://doc.rust-lang.org/std/string/struct.String.html#method.split_off
[`Vec::dedup_by_key`]: https://doc.rust-lang.org/std/vec/struct.Vec.html#method.dedup_by_key
[`Vec::dedup_by`]: https://doc.rust-lang.org/std/vec/struct.Vec.html#method.dedup_by
[`VecDeque::resize`]:  https://doc.rust-lang.org/std/collections/vec_deque/struct.VecDeque.html#method.resize
[`VecDeque::truncate`]: https://doc.rust-lang.org/std/collections/vec_deque/struct.VecDeque.html#method.truncate
[`str::repeat`]: https://doc.rust-lang.org/std/primitive.str.html#method.repeat
[`str::replacen`]: https://doc.rust-lang.org/std/primitive.str.html#method.replacen
[cargo/3296]: https://github.com/rust-lang/cargo/pull/3296
[cargo/3301]: https://github.com/rust-lang/cargo/pull/3301
[cargo/3443]: https://github.com/rust-lang/cargo/pull/3443
[cargo/3511]: https://github.com/rust-lang/cargo/pull/3511
[cargo/3515]: https://github.com/rust-lang/cargo/pull/3515
[cargo/3534]: https://github.com/rust-lang/cargo/pull/3534
[cargo/3546]: https://github.com/rust-lang/cargo/pull/3546
[cargo/3557]: https://github.com/rust-lang/cargo/pull/3557
[cargo/3604]: https://github.com/rust-lang/cargo/pull/3604
[RFC 1623]: https://github.com/rust-lang/rfcs/blob/master/text/1623-static.md

(jperkin)

2017-03-20 11:18:16 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Dispatch-FileRotate to 1.24
Updated devel/p5-Module-Install-ReadmeFromPod to 0.30

(mef)

2017-03-20 11:16:26 UTC MAIN commitmail json YAML

Update devel/p5-Module-Install-ReadmeFromPoda to 0.30
-----------------------------------------------------
==============================
2017-02-17 21:20:51 +0000 0.30
    Fix clean pdf test after previous release

==============================
2017-02-17 14:02:03 +0000 0.28
    Handle perls without dot in @INC

(mef)

2017-03-20 11:04:07 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Dispatch-FileRotate to 1.24
------------------------------------------------
1.24 Tue Feb 14 2017
    - fix test failure on file-open-failure.t related to current locale
      setting.
    - improve fix to Date::Manip TZ deprecation warnings.

(mef)

2017-03-20 10:54:46 UTC MAIN commitmail json YAML

reduce gtk2 include, move comment to options.mk

(szptvlfn)

2017-03-20 10:49:03 UTC MAIN commitmail json YAML

2017-03-20 10:26:19 UTC MAIN commitmail json YAML

Updated mail/sympa to 6.2.16

(bouyer)

2017-03-20 10:24:02 UTC MAIN commitmail json YAML

Update sympa to 6.2.16. Notable changes since 6.2.7

This version finally fixes the old problem for primo-installation when the
sympa wizard would not start to generate the sympa.conf... because the
sympa.conf file was empty.

In addition, Soji fixed a timeout problem when Sympa closed a list, because
Sympa spent ages checking whether the list was included or not in another one.
He simply added a table registering the lists inclusions to speed up the
checking process. And because fixing the problem was not enough to him, he
also added a new page in the Sympa web interface to visualize lists inclusions.
In summary, what you have now is:
    "including_lists" page to get lists including particular lists. This page
      is accessible only by list owners and listmasters.
    Now looping by include_list settings can be detected. Inclusion is skipped
      if a setting will cause looping.
    the new 'include_sympa_list' parameter obsoletes 'include_list' in list
      config and named data sources. Older one may still be used as it is
      mapped to newer one internally.

The subindex page did not allow to actually accept/reject subscriptions. This
was because of a badly named parameter being passed to the templates.

WWSympa does no longer respect HTTP request header fields noticing the request
was forwarded ("X-Forwarded-Host:" etc.). In particular cases, you may require
adjusting configuration.

Now wwsympa_url parameter defines the URL publicly accessed by users.
Contrarily "http_host" and "cookie_domain" parameters indicate the URI and/or
domain which are locally recognized by wwsympa, i.e taken form "http_host"
("Host:" field) and "request_uri" CGI environments.
"Location:" response field sent by wwsympa to cause redirection also gives
local URL.

If requests sent from users to wwsympa are rewritten by intermediate
server(s), you should make sure that wwsympa server and rewriting server(s)
are appropriately configured.

a new parameter, use_tls, appears to replace obsoleted "use_ssl" and
"use_start_tls" parameters; note that these obsoleted parameters can stil be
used. But the new one is way more convenient: "use_tls" takes one of following
values corresponding to old ones:
        "starttls" : use_ssl=0, use_start_tls=1.
        "ldaps" : use_ssl=1, use_start_tls=0.
        "none" : TLS/SSL is disabled.
Now STARTTLS may be enabled in LDAP datasource configuration of lists
along with LDAPS.
The "Feedback" link will now be visible by listmasters only! We received
enough mails from end users mis-interpreting this link with their local
helpdesk. :-|
Now [% path_cgi %] template variable respects "wwsympa_url" configuration
parameter. Previously it was taken from CGI environment variable.

Soji also improved Sympa daemons to capture the SIGCHLD signal, so that
defunct children will be closed quicker.

As we tend to change the CSS regularly according to the different feedback you
send us, we added the Sympa version number in the CSS file URL, so that it will
be automatically reloaded, ignoring cache, when your users arrive on the web
interface after an upgrade.

Changing web_archive_spam_protection did not update spam protection mode on
  past archives. Fixed by applying spam protection at the time of display, not
  when archives were created / rebuilt.
base element in web output should be eliminated, because it will mess reverse
  proxy and so on. Fixed by making partial URIs to be redirected to base URI.
WWSympa: Cannot view attachments in bounce messages and moderated messages.
  Fixed by correcting inappropriate relative URL paths.

(bouyer)

2017-03-20 10:19:21 UTC MAIN commitmail json YAML

Updated devel/p5-Function-Parameters to 1.0706 [mef 2017-03-20]
Updated devel/p5-Log-Any-Adapter-Dispatch to 0.08 [mef 2017-03-20]
Updated devel/p5-File-ShareDir-ProjectDistDir to 1.000009 [mef 2017-03-20]
Updated devel/p5-Dist-Zilla to 6.009 [mef 2017-03-20]
Updated devel/p5-Devel-CheckLib to 1.09 [mef 2017-03-20]
Updated devel/p5-Data-GUID to 0.049 [mef 2017-03-20]
Updated devel/p5-Cache-FastMmap to 1.45 [mef 2017-03-20]

(mef)

2017-03-20 10:18:10 UTC MAIN commitmail json YAML

Updated devel/p5-Cache-FastMmap to 1.45
---------------------------------------
1.45 Thu Mar 14 11:10 2017
  - Deprecate raw_values and compress options, add
    new compressor and serializer options to allow
    different compressors and serializers.
    Initial compressor support: zlib, lz4, snappy
    Initial serializer support: storable, sereal, json
    Thanks to nickt@broadbean.com for initial work

(mef)

2017-03-20 10:14:37 UTC MAIN commitmail json YAML

Updated devel/p5-Data-GUID to 0.049
-----------------------------------
0.049    2017-01-23 19:04:58-05:00 America/New_York
        - Data::UUID can sometimes produce duplicate UUIDs when a single UUID
          generator is used on both sides of a fork.  Data::GUID now silently
          replaces its UUID generator when the pid changes.  (bug reported by
          Matthew Horsfall)

(mef)

2017-03-20 10:12:13 UTC MAIN commitmail json YAML

Updated devel/p5-Data-Munge to 0.097
------------------------------------
0.097  2017-03-17
        * Don't require '.' in @INC during install.

(mef)

2017-03-20 10:09:47 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-CheckLib to 1.09
---------------------------------------
1.09    2017-03-18      Add $PATH for the libs on Windows.
1.08    2017-03-18      Add $LD_RUN_PATH for the libs.

(mef)

2017-03-20 10:06:51 UTC MAIN commitmail json YAML

Updated devel/p5-Dist-Zilla to 6.009
------------------------------------
6.009    2017-03-04 11:16:37-05:00 America/New_York
        - update DateTime::TimeZone prereq on Win32 to improve workingness
          (thanks, Schwern!)
        - add --recommends and --requires and --suggests to listdeps
        - improve testing of listdeps (thanks, Mickey Nasriachi!)
        - Module::Runtime is now considered 'internal' for the purpose of
          carping (thanks, Karen Etheridge!)
        - ./tmp is now pruned by PruneCruft (thanks, Karent Etheridge!)
        - authordeps now picks up :version for the root section (thanks,
          Karen!)
        - the config loading of the "perl" config loader is more reliable, but
          still please don't use it (thanks, Karen!)
        - introducing a new plugin, [GatherFile], to support adding individual
          files to the distribution (thanks, Karen!)

(mef)

2017-03-20 10:03:57 UTC MAIN commitmail json YAML

quickly remove debug

(roy)

2017-03-20 10:03:27 UTC MAIN commitmail json YAML

Roll the duplicated function and define tests into lists and then loop
through each with one test.
Reduces code size, makes reading it a lot easier and is more maintainable.

Patch from jperkin@

(roy)

2017-03-20 09:54:51 UTC MAIN commitmail json YAML

Updated devel/p5-File-ShareDir-ProjectDistDir to 1.000009
---------------------------------------------------------
1.000009 2017-03-09T15:31:05Z 5080496
- Bugfix: Fix tests failing with -Ddefault_inc_excludes_dot
- Tests made more old-test-more friendly

[Dependencies::Stats]
- Dependencies changed since 1.000008, see misc/*.deps* for details
- configure: (suggests: +1)
- develop: +3 ↑2 (suggests: ↑2)
- test: ↓1

(mef)

2017-03-20 09:47:04 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Any-Adapter-Dispatch to 0.08
-------------------------------------------------
0.08      2017-02-24 23:06:26-06:00 America/Chicago
    [Fixed]
    - Fixed distribution not correctly attributing contributors

0.07      2017-02-24 23:01:06-06:00 America/Chicago
    [Fixed]
    - Fixed incompatibility between this module and Log-Dispatch v2.60.
      Log-Dispatch has become more strict about what parameters it
      accepts, and we've been always sending it some invalid ones.

      Thanks to @pghmcfc for the report and @rehsack for the patch!

      https://github.com/jonswar/perl-log-any-adapter-dispatch/issues/1
      https://rt.cpan.org/Ticket/Display.html?id=120323&results=f2d27ced83757746149de26b27b5b85c
(pkgsrc changes)
Add following lines for make test
---------------------------------
BUILD_DEPENDS+=        p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean
BUILD_DEPENDS+=        p5-Specio-[0-9]*:../../devel/p5-Specio

(mef)

2017-03-20 09:30:55 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-ebug to 0.59
------------------------------------
0.59 2017.03.12
    - Fix long-standing bug when -l used on #! line

0.58 2017.03.06
    - DZil improvements
    - Make scripts consistently use #!/usr/bin/perl (maybe env would be better)

(pkgsrc changes)
- Add following lines for make test
BUILD_DEPENDS+=        p5-Test-Pod-[0-9]*:../../devel/p5-Test-Pod
BUILD_DEPENDS+=        p5-YAML-[0-9]*:../../textproc/p5-YAML
BUILD_DEPENDS+=        p5-Module-Pluggable-[0-9]*:../../devel/p5-Module-Pluggable

(make test fails with pbulk with "Cannot open a pty at .." type message,
but passes with normal make test).

(mef)

2017-03-20 09:18:23 UTC MAIN commitmail json YAML

Add following lines for make test
---------------------------------
BUILD_DEPENDS+=        p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean
BUILD_DEPENDS+=        p5-Specio-[0-9]*:../../devel/p5-Specio
BUILD_DEPENDS+=        p5-Params-ValidationCompiler-[0-9]*:../../devel/p5-Params-ValidationCompiler

(mef)

2017-03-20 09:16:46 UTC MAIN commitmail json YAML

Add following lines for make test
---------------------------------
BUILD_DEPENDS+=        p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean
BUILD_DEPENDS+=        p5-Specio-[0-9]*:../../devel/p5-Specio
BUILD_DEPENDS+=        p5-Params-ValidationCompiler-[0-9]*:../../devel/p5-Params-ValidationCompiler

(mef)

2017-03-20 09:14:55 UTC MAIN commitmail json YAML

Add following lines for make test
---------------------------------
BUILD_DEPENDS+= p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean
BUILD_DEPENDS+= p5-Specio-[0-9]*:../../devel/p5-Specio
BUILD_DEPENDS+= p5-Params-ValidationCompiler-[0-9]*:../../devel/p5-Params-ValidationCompiler

(mef)

2017-03-20 09:12:26 UTC MAIN commitmail json YAML

Update devel/p5-Function-Parameters to 1.0706
---------------------------------------------
1.0706  2017-03-17
        - don't require . in @INC during install
        - improve internal code generation functions used on perls before 5.22
(pkgsrc note)
make test fails at t/foreign/Fun/name.t, but the previous version also fails
at the same point, thus update, thank you.

(mef)

2017-03-20 06:03:10 UTC MAIN commitmail json YAML

Updated databases/gdbm to 1.13

(adam)

2017-03-20 06:02:27 UTC MAIN commitmail json YAML

Version 1.13 - 2017-03-11

* gdbm_fetch, gdbm_firstkey, and gdbm_nextkey behavior

If the requested key was not found, these functions return datum with
dptr pointing to NULL and set gdbm_errno to GDBM_ITEM_NOT_FOUND (in
prior releases, gdbm_errno was set to GDBM_NO_ERROR),

If an error occurred, dptr is set to NULL, and gdbm_errno to
the error code.

In any case gdbm_errno is guaranteed to have meaningful value upon
return.

* Error handling

In previous versions of GDBM, fatal errors (such as write error while
storing the key/data pair or bucket) caused immediate termination of
the program via call to exit(3).  This is no longer the case.

Starting from this version, if a fatal error occurrs while modifying
the database file, that database is marked as needing recovery and
gdbm_errno is set to GDBM_NEED_RECOVERY.  Calls to any GDBM functions,
except gdbm_recover, will then return immediately with the same error
code.

The function gdbm_recover examines the database file and fixes
eventual inconsistencies.  Upon successful return it clears the error
state and makes the database operational again.

For backward compatibility, the fatal_func argument to gdbm_open is
retained and its functionality is not changed.  If it is not NULL, the
new error handling procedures are disabled, the function it points to
will be called upon fatal errors.  When it returns, exit(1) will be
called.

* Per-database error codes

In addition to gdbm_error global variable, the most recent error state
is saved in the GDBM_FILE structure.  This facilitates error handling
when operating multiple GDBM databases simultaneously.

(adam)

2017-03-20 05:05:59 UTC MAIN commitmail json YAML

Updated editors/nano

(adam)

2017-03-20 05:05:27 UTC MAIN commitmail json YAML

GNU nano 2.7.5 "Nijntje" can properly search and replace
the \B and \b regex anchors, correctly repaints things
when multiline regexes with identical start and end are
involved, fixes a crash with zero-length regex matches,
does replacements at the edges of a marked region right,
no longer hides double-width characters at the head of
softwrapped rows, displays at most three warnings at
startup, and documents the ability to read a file from
standard input.  Come tickle my ears.

(adam)

2017-03-20 02:36:18 UTC MAIN commitmail json YAML

Note PKGREVISION bump of py-ipython_genutils

(minskim)

2017-03-20 02:35:08 UTC MAIN commitmail json YAML

Use python/distutils.mk rather than python/extention.mk

Suggested by wiz@.  Bump PKGREIVISION for PLIST change.

(minskim)

2017-03-20 00:31:57 UTC MAIN commitmail json YAML

syncok test has been comitted, remove bogus getsyx test.

(roy)

2017-03-20 00:30:30 UTC MAIN commitmail json YAML

Describe USE_CURSES, FAKE_NCURSES and INCOMPAT_CURSES.

(roy)

2017-03-20 00:26:01 UTC MAIN commitmail json YAML

Updated sysutils/sysupgrade to 1.5nb2

(maya)

2017-03-20 00:25:36 UTC MAIN commitmail json YAML

2017-03-20 00:10:06 UTC MAIN commitmail json YAML

Add a test for syncok(3).

(roy)

2017-03-19 22:59:50 UTC MAIN commitmail json YAML

Updated www/py-scrapy to 1.3.3

(adam)

2017-03-19 22:59:11 UTC MAIN commitmail json YAML

Changes 1.3.3:
Bug fixes
- Make ``SpiderLoader`` raise ``ImportError`` again by default for missing
  dependencies and wrong :setting:`SPIDER_MODULES`.
  These exceptions were silenced as warnings since 1.3.0.
  A new setting is introduced to toggle between warning or exception if needed ;
  see :setting:`SPIDER_LOADER_WARN_ONLY` for details.

(adam)

2017-03-19 19:01:48 UTC MAIN commitmail json YAML

2017-03-19 17:06:34 UTC MAIN commitmail json YAML

Note update of devel/ruby-posix-spawn package to 0.3.13.

(taca)

2017-03-19 17:05:56 UTC MAIN commitmail json YAML

Update ruby-posix-spawn to 0.3.13.

0.3.12

* Fix unsetenv implementation
* LGPL code is gone
* Remove unused variable and warning
* Don't capture unused to a variable

0.3.13

* replace references to Fixnum with Integer (2.4 unifies Fixnum/Bignum)

(taca)

2017-03-19 17:00:32 UTC MAIN commitmail json YAML

Note update of devel/ruby-parser pakcage to 3.8.4.

(taca)

2017-03-19 17:00:05 UTC MAIN commitmail json YAML

Update ruby-parser to 3.8.4.

=== 3.8.4 / 2017-01-13

* 3 bug fixes:

  * Fix parsing if in LHS label position. (presidentbeef)
  * Fixed parsing of anonymous keyword splat arg (eg f(**)).
  * Fixed ruby 2.4+ deprecation warnings about using Fixnum.

(taca)

2017-03-19 16:55:40 UTC MAIN commitmail json YAML

Note update of devel/ruby-octokit package to 4.6.2.

(taca)

2017-03-19 16:55:11 UTC MAIN commitmail json YAML

Update ruby-octokit to 4.6.2.

4.6.1 and 4.6.2 fixes miscellaneous bug fixes.

v4.6.0 9 Nov 2016

Library Changes

* #829 Sawyer dependency loosened to support new release 'sawyer', '>= 0.5.3',
  '~> 0.8.0' Thank you @andrew

Updated Methods

#821

* #protect_branch required_status_check parameter is no longer required, which
  makes the method call signature changed. required_status_check can be
  passed in the options hash.

* #unprotect_branch returns a boolean value now

New Methods

#820 Projects APIs https://developer.github.com/v3/projects/

* #projects List projects for a repository
* #create_project Create a Project
* #org_projects List Organization Projects
* #create_org_project Create Organization Project
* #project Get a Repository Project
* #update_project Update a Project
* #delete_project Delete a Project
* #project_columns List a Project's Columns
* #create_project_column Create a Project Column
* #project_column Get a Project Column
* #update_project_column Update a Project Column
* #delete_project_column Delete a Project Column
* #move_project_column Move a Project Column
* #column_cards List Column Cards
* #create_project_card Create a Project Card
* #project_card Get a Project Card
* #update_project_card Update a Project Card
* #move_project_card Move a Project Card
* #delete_project_card Delete a Project Card

#824 Traffic APIs https://developer.github.com/v3/repos/traffic/

* #top_referrers Get the top 10 referrers over the last 14 days.
* #top_paths Get the top 10 popular contents over the last 14 days.
* #views Get the total number of views and breakdown per day or week for the
  last 14 days.
* #clones Get the total number of clones and breakdown per day or week for the
  last 14 days.

(taca)

2017-03-19 16:45:20 UTC MAIN commitmail json YAML

Note update of devel/ruby-ole package to 1.2.12.1.

(taca)

2017-03-19 16:44:55 UTC MAIN commitmail json YAML

Update ruby-ole to 1.2.12.1.

== 1.2.12.1 / 2017-03-12

- Integer unification for ruby 2.4.0+ (github #19, koic).

(taca)

2017-03-19 16:42:48 UTC MAIN commitmail json YAML

Note update of devel/ruby-fast_gettext package to 1.4.0.

(taca)

2017-03-19 16:41:59 UTC MAIN commitmail json YAML

Update ruby-fast_gettext to 1.4.0.

pkgsrc change: Update HOMEPAGE.

* Added with_locale to README.
* Expose name and options on TranslationRepository.
* TranslationRepository::Base: change attr_accessor to attr_reader.

(taca)

2017-03-19 16:34:58 UTC MAIN commitmail json YAML

Note update of devel/ruby-rb-fsevent package to 0.9.8.

(taca)

2017-03-19 16:34:30 UTC MAIN commitmail json YAML

Update rb-fsevent to 0.9.8.

v0.9.8
* fsevent_watch : Fix "zombie" processes not dying (#62)

(taca)

2017-03-19 16:31:43 UTC MAIN commitmail json YAML

Use better method to avoid NetBSD curses

The basic issue is that gpsd does not build with NetBSD curses because
it uses syncok.  Previously, I set CURSES_DEFAULT, which is incorrect
because it is a user-settable variable.

Include syncok in USE_CURSES (which doesn't has any effect because it
isn't yet supported in curses.builtin.mk).  Also include getsyx, which
gpsd doesn't use, but which will prevent NetBSD curses from being
selected.  The getsyx line can be removed when there is syncok
support.

Also restore FAKE_NCURSES, because gpsd doesn't look for curses, only
ncurses (not yet filed upstream).

Thanks to Joerg for pointing out my error and to Roy for the specific
fix suggestion.

(gdt)

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

Note update of textproc/ruby-tilt1 package to 1.4.1nb1.

(taca)

2017-03-19 16:02:43 UTC MAIN commitmail json YAML

2017-03-19 15:30:40 UTC MAIN commitmail json YAML

Note update of textproc/ruby-tilt package to 2.0.7.

(taca)

2017-03-19 15:30:00 UTC MAIN commitmail json YAML

Update ruby-tilt to 2.0.7.

## 2.0.7 (2017-03-19)

* Do not modify BasicObject during template compilation on ruby 2.0+ (#309, jeremyevans)

## 2.0.6 (2017-01-26)

* Add support for LiveScript (#286, @Announcement Jacob Francis Powers)
* Add support for Sigil (#302, winebarrel)
* Add support for Erubi (#308, jeremyevans)
* Add support for options in Liquid (#298, #299, laCour)
* Always sort locals by strings (#307, jeremyevans)

* Fix test warnings (#305, amatsuda)
* Fix indentation (#293, yui-knk)
* Use SVG badges in README (#294, vasinov)
* Fix typo and trailing space (#295, #296, karloescota)

## 2.0.5 (2016-06-02)

* Add support for reST using Pandoc (#284, mfenner)
* Make lazy loading thread-safe; remove warning (judofyr)

## 2.0.4 (2016-05-16)

* Fix regression in BuilderTemplate (#283, judofyr)

## 2.0.3 (2016-05-12)

* Add Pandoc support (#276, jmuheim)
* Add CommonMark support (#282, raphink)
* Add TypeScript support (#278, nghitran)
* Work with frozen string literal (#274, jeremyevans)
* Add MIME type for Babel (#273, SaitoWu)

## 2.0.2 (2016-01-06)

* Pass options to Redcarpet (#250, hughbien)
* Haml: Improve error message on frozen self (judofyr)
* Add basic support for Babel (judofyr)
* Add support for .litcoffee (#243, judofyr, mr-vinn)
* Document Tilt::Cache (#266, tommay)
* Sort local keys for better caching (#257, jeremyevans)
* Add more CSV options (#256, Juanmcuello)
* Add Prawn template (kematzy)
* Improve cache-miss performance in Tilt::Cache (#251, tommay)
* Add man page (#241, josephholsten)
* Support YAML/JSON data in bin/tilt (#241, josephholsten)

## 2.0.1 (2014-03-21)

* Fix Tilt::Mapping bug in Ruby 2.1.0 (9589652c569760298f2647f7a0f9ed4f85129f20)
* Fix `tilt --list` (#223, Achrome)
* Fix circular require (#221, amarshall)

## 2.0.0 (2013-11-30)

* Support Pathname in Template#new (#219, kabturek)
* Add Mapping#templates_for (judofyr)
* Support old-style #register (judofyr)
* Add Handlebars as external template engine (#204, judofyr, jimothyGator)
* Add org-ruby as external template engine (#207, judofyr, minad)
* Documentation typo (#208, elgalu)

## 2.0.0.beta1 (2013-07-16)

* Documentation typo (#202, chip)
* Use YARD for documentation (#189, judofyr)
* Add Slim as an external template engine (judofyr)
* Add Tilt.templates_for (#121, judofyr)
* Add Tilt.current_template (#151, judofyr)
* Avoid loading all files in tilt.rb (#160, #187, judofyr)
* Implement lazily required templates classes (#178, #187, judofyr)
* Move #allows_script and default_mime_type to metadata (#187, judofyr)
* Introduce Tilt::Mapping (#187, judofyr)
* Make template compilation thread-safe (#191, judofyr)

(taca)

2017-03-19 15:28:18 UTC MAIN commitmail json YAML

Note rename of textproc/ruby-tilt to textproc/ruby-tilt1.

(taca)

2017-03-19 15:27:13 UTC MAIN commitmail json YAML

Depends on textproc/ruby-tilt1.

Bump PKGREVISION.

(taca)

2017-03-19 15:26:33 UTC MAIN commitmail json YAML

Add and enable ruby-tilt1.

(taca)

2017-03-19 15:26:03 UTC MAIN commitmail json YAML

2017-03-19 14:24:04 UTC MAIN commitmail json YAML

Updated net/mikutter to 3.5.5

(tsutsui)

2017-03-19 14:22:56 UTC MAIN commitmail json YAML

Update mikutter to 3.5.5.

Upstream changes:

mikutter 3.5.5

* avoid posts with full-width spaces only in Postbox (thanks @ahiru3net)
* user_detail_view: put auto new lines on printing Twitter start date etc.

(tsutsui)

2017-03-19 12:52:58 UTC MAIN commitmail json YAML

Added Missing file with previous commit, INSTALL, sorry

(mef)

2017-03-19 00:23:00 UTC MAIN commitmail json YAML

Require ncurses

The last commit used the curses framework, and allowed NetBSD base
system curses to be used.  However, several programs in gpsd use
syncok, which NetBSD 7's curses doesn't have.  Resolve this by asking
for ncurses.

(gdt)

2017-03-18 23:52:31 UTC MAIN commitmail json YAML

Added devel/py-traitlets version 4.3.2

(minskim)

2017-03-18 23:52:10 UTC MAIN commitmail json YAML

Add py-traitlets

(minskim)

2017-03-18 23:51:21 UTC MAIN commitmail json YAML

Import py-traitlets from pkgsrc-wip

traitlets is a configuration system for Python applications.

Packaged by Kamel Derouiche and updated by me.

(minskim)

2017-03-18 23:01:44 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 52.0.1

(ryoon)

2017-03-18 23:01:17 UTC MAIN commitmail json YAML

2017-03-18 23:00:52 UTC MAIN commitmail json YAML

Updated www/firefox to 52.0.1

(ryoon)

2017-03-18 23:00:12 UTC MAIN commitmail json YAML

Update to 52.0.1

Changelog:
Security fix:
#CVE-2017-5428: integer overflow in createImageBitmap()

(ryoon)

2017-03-18 21:28:01 UTC MAIN commitmail json YAML

Updated multimedia/libbluray to 1.0.0; graphics/libepoxy to 1.4.1

(adam)

2017-03-18 21:26:31 UTC MAIN commitmail json YAML

Let 'purge' find correct config file by default.

(adam)

2017-03-18 20:18:39 UTC MAIN commitmail json YAML

Changes 1.4.1:
Find the appropriate version of the Python interpreter when building
Ensure that the dispatch generation script works with Python 2.x and 3.x
Ensure that Epoxy builds correctly under Windows
Fix location of the m4 macros in the autotools build

(adam)

2017-03-18 19:40:42 UTC MAIN commitmail json YAML

update cad/qcad to 3.16.6.0

(plunky)

2017-03-18 19:39:17 UTC MAIN commitmail json YAML

Hot off the press, update to QCAD 3.16.6, with ChangeLog:

3.16.6 (2017/03/17)

    Edit > Application / Drawing Preferences:
        Dimensions:
            Add preference to use comma instead of point as decimal separator
    QCAD Professional:
        Command line tools:
            dwg2dwg:
                Add switch for font substitution (-t FONT1:FONT2)
    Platforms:
        Linux:
            Fix keyboard input (add plugin directory "platforminputcontexts")
            64bit: Update to Qt 5.8.0
                fix file dialog crash on some systems
    Draw > Shape:
        Add option to add solid fill for shape (rectangle or polygon)
    Modify > Edit Text:
        Focus on text input field when editing simple texts
        Add shortcut to confirm text dialog: Ctrl-Enter (Cmd-Enter)
    Misc > Draw > Dovetail from 2 Points:
        Draw dovetail joins between two given points
    Bug fixes:
        FS#1543 - Input with dead-keys broken (Linux)
        FS#1544 - Crash when selecting spline
        FS#1545 - File > Open: Crash on some Linux setups
        FS#1548 - Block > Attributes > Synchronize Attributes: exception
        FS#1550 - Block references: mirrored block references in 3rd party file
        FS#1551 - File > Bitmap Export: exception when image size too large
        FS#1553 - Modify > Break out Manual: exception with circles
        FS#1554 - Auto focus of options toolbar when entering numbers broken after Esc
        FS#1557 - Zero length lines not shown

3.16.5 (2017/02/09)

    QCAD Professional:
        Command line tools:
            dwg2maptiles:
                Add support for transparent background (-b "transparent"|"#FF000000"|"#FFFFFFFF")
            dwg2dwg:
                Add switch to change header variables (-s)
                Add switch to change dimension font (-n)
    Modify > Explode:
        Improve geometry of exploded texts from CXF line fonts
    Dimension:
        Add scale property for ordinate dimensions
    Platforms:
        macOS:
            Update to Qt 5.8.0
                fix accessibility related library dependency issues
    Bug fixes:
        FS#1528 - Block attributes: relationship with block reference lost after inserting from library
        FS#1529 - File > Save: error if dimension text size is zero
        FS#1530 - Draw > Circle > 3 Tangents: solutions not found
        FS#1536 - Draw > Polyline > Delete Node(s): crash when deleting 2nd last node
        FS#1540 - Draw > Line > Parallel: Changing back to Auto has no effect

(plunky)

2017-03-18 19:06:19 UTC MAIN commitmail json YAML

Revert previous and replace with a Darwin-specific workaround.

As joerg@ pointed out, this is not a cwrappers problem. Indeed, the
package had not been broken on NetBSD 7.x. Not sure how I jumped to my
wrong conclusion.

Instead, have the package instruct the cpp wrapper to run "/usr/bin/cpp"
on Darwin rather than the usual "clang -E". This is still a little odd,
but much less wrong, and fixes the Darwin build just as well.

(schmonz)

2017-03-18 18:18:45 UTC MAIN commitmail json YAML

Version 1.0.0
- Add support for Java VM (BD-J) on MacOS.
- Add clip_id to BLURAY_CLIP_INFO.
- Add a suitable JVM path for Fedora/RHEL and clones.
- Add support for AVCHD 8.3 filenames.
- Add player setting for disabling persistent storage.
- Add bd_set_rate().
- Add playback time position to BD_EVENT_SEEK.
- Add BD_VK_ROOT_MENU handling.
- Add support for heavily fragmented 3D .m2ts files.
- Improve Win32 dll loading security.
- Improve playback resume position accuracy.
- Improve error resilience and stability.
- Fix using libmmbd with unmounted discs.
- Fix leaks.
- Delay BD-J overlay opening until something visible has been drawn.
- Close BD-J overlay when window is not visible.
- Use temporary storage when cache or persistent root location is unknown.

(adam)

2017-03-18 13:55:15 UTC MAIN commitmail json YAML

Updated sysutils/dvdisaster to 0.79.5

(adam)

2017-03-18 13:54:24 UTC MAIN commitmail json YAML

Changes 0.79.5:
This is pretty much a relaunch of the project,
the internet site and the accompanying documentation.
There are too much changes for a detailed report.

The most prominent feature of this version is that
the multithreaded RS03 codec reached production
quality, and all required features have been implemented.
A few things will be added with the next releases:
- adaptive reading is currently disabled as it does
  not support RS03 yet and would crash or misbehave
  on RS03 error correction data
- a heuristic for an exhaustive re-discovery of RS03
  structures in a badly damaged medium is missing in
  the decoder
But these things should not keep you from using RS03,
as the encoder is complete and future decoder enhancements
do not affect already created RS03 data.

(adam)

2017-03-18 13:48:49 UTC MAIN commitmail json YAML

2017-03-18 07:15:53 UTC MAIN commitmail json YAML

Updated mail/exim to 4.89; mail/dovecot2 to 2.2.28; mail/dovecot2-pigeonhole to 0.4.17

(adam)

2017-03-18 07:15:17 UTC MAIN commitmail json YAML

Changes 0.4.17:
- LDA Sieve plugin: Fixed handling of an early explicit keep during
  multiscript execution. Action side-effects and the message snapshot would be
  lost at the final stage where the implicit keep is evaluated. This could
  result in the IMAP flags assigned to the message to be forgotten or that
  headers modified by the "editheader" extension would revert to their
  original state.
- file script storage: Amended the up-to-date time stamp comparison for
  on-disk binaries to include nanoseconds. This will fix problems occurring
  when both binary and script are saved within the same second. This fix is
  ineffective on older systems that have no support for nanoseconds in stat()
  timestamps, which    should be pretty rare nowadays.
- file script storage: Improve saving and listing permission error to include
  more details.
- imapsieve plugin: Make sure "INBOX" is upper case in static mailbox rules.
  Otherwise, the mailbox name would never match, since matching is performed
  case-sensitively and Dovecot only returns the upper-cased "INBOX".
- imapsieve plugin: Fixed assert failure occurring when used with virtual
  mailboxes.
- doveadm sieve plugin: Fixed crash when setting Sieve script via attribute's
  string value.

(adam)

2017-03-18 07:14:47 UTC MAIN commitmail json YAML

Changes 2.2.28:
* director: "doveadm director move" to same host now refreshes user's
  timeout. This allows keeping user constantly in the same backend by
  just periodically moving the user there.
* When new mailbox is created, use initially INBOX's
  dovecot.index.cache caching decisions.
* Expunging mails writes GUID to dovecot.index.log now only if the
  GUID is quickly available from index/cache.
* pop3c: Increase timeout for PASS command to 5 minutes.
* Mail access errors are no longer ignored when searching or sorting.
  With IMAP the untagged SEARCH/SORT reply is still sent the same as
  before, but NO reply is returned instead of OK.

+ Make dovecot.list.index's filename configurable. This is needed when
  there are multiple namespaces pointing to the same mail root
  (e.g. lazy_expunge namespace for mdbox).
+ Add size.virtual to dovecot.index when folder vsizes are accessed
  (e.g. quota=count). This is mainly a workaround to avoid slow quota
  recalculation performance when message sizes get lost from
  dovecot.index.cache due to corruption or some other reason.
+ auth: Support OAUTHBEARER and XOAUTH2 mechanisms. Also support them
  in lib-dsasl for client side.
+ auth: Support filtering by SASL mechanism: passdb { mechanisms }
+ Shrink the mail processes' memory usage by not storing settings
  duplicated unnecessarily many times.
+ imap: Add imap_fetch_failure setting to control what happens when
  FETCH fails for some mails (see example-config).
+ imap: Include info about last command in disconnection log line.
+ imap: Created new SEARCH=X-MIMEPART extension. It's currently not
  advertised by default, since it's not fully implemented.
+ fts-solr: Add support for basic authentication.
+ Cassandra: Support automatically retrying failed queries if
  execution_retry_interval and execution_retry_times are set.
+ doveadm: Added "mailbox path" command.
+ mail_log plugin: If plugin { mail_log_cached_only=yes }, log the
  wanted fields only if it doesn't require opening the email.
+ mail_vsize_bg_after_count setting added (see example-config).
+ mail_sort_max_read_count setting added (see example-config).
+ pop3c: Added pop3c_features=no-pipelining setting to prevent using
  PIPELINING extension even though it's advertised.

- Index files: day_first_uid wasn't updated correctly since v2.2.26.
  This caused dovecot.index.cache to be non-optimal.
- imap: SEARCH/SORT may have assert-crashed in
  client_check_command_hangs
- imap: FETCH X-MAILBOX may have assert-crashed in virtual mailboxes.
- imap: Running time in tagged command reply was often wrongly 0.
- search: Using NOT n:* or NOT UID n:* wasn't handled correctly
- director: doveadm director kick was broken
- director: Fix crash when using director_flush_socket
- director: Fix some bugs when moving users between backends
- imapc: Various error handling fixes and improvements
- master: doveadm process status output had a lot of duplicates.
- autoexpunge: If mailbox's rename timestamp is newer than mail's
  save-timestamp, use it instead. This is useful when autoexpunging
  e.g. Trash/* and an entire mailbox is deleted by renaming it under
  Trash to prevent it from being autoexpunged too early.
- autoexpunge: Multiple processes may have been trying to expunge the
  same mails simultaneously. This was problematic especially with
  lazy_expunge plugin.
- auth: %{passdb:*} was empty in auth-worker processes
- auth-policy: hashed_password was always sent empty.
- dict-sql: Merge multiple UPDATEs to a single statement if possible.
- fts-solr: Escape {} chars when sending queries
- fts: fts_autoindex_exclude = \Special-use caused crashes
- doveadm-server: Fix leaks and other problems when process is reused
  for multiple requests (service_count != 1)
- sdbox: Fix assert-crash on mailbox create race
- lda/lmtp: deliver_log_format values weren't entirely correct if Sieve
  was used. especially %{storage_id} was broken.
- lmtp_user_concurrency_limit didn't work if userdb changed username

(adam)

2017-03-18 07:08:23 UTC MAIN commitmail json YAML

Version 4.89
------------

1. Allow relative config file names for ".include"

2. A main-section config option "debug_store" to control the checks on
    variable locations during store-reset.  Normally false but can be enabled
    when a memory corrution issue is suspected on a production system.

(adam)

2017-03-18 01:49:20 UTC MAIN commitmail json YAML

Added devel/py-ipython_genutils version 0.2.0

(minskim)

2017-03-18 01:48:57 UTC MAIN commitmail json YAML

Add py-ipython_genutils

(minskim)

2017-03-18 01:48:05 UTC MAIN commitmail json YAML

2017-03-17 23:40:13 UTC MAIN commitmail json YAML

2017-03-17 22:43:53 UTC MAIN commitmail json YAML

Updated pkgtools/pkglint to 5.4.19

(rillig)

2017-03-17 22:43:34 UTC MAIN commitmail json YAML

Updated pkglint to 5.4.19.

Changes since 5.4.18:

* Added generated Go yacc source files to CVS, since starting with Go 1.8
  the yacc tool is no longer part of the core distribution. The dependency
  on yacc would pull in all the Go tools, which are quite a few, and some
  of these do not currently build since they depend on go-crypto. See
  https://mail-index.netbsd.org/tech-pkg/2017/03/17/msg017900.html

(rillig)

2017-03-17 22:41:17 UTC MAIN commitmail json YAML

Updated lang/llvm to 4.0.0; devel/include-what-you-use to 0.7nb2

(adam)

2017-03-17 22:39:31 UTC MAIN commitmail json YAML

2017-03-17 22:38:18 UTC MAIN commitmail json YAML

LLVM 4.0.0:
The minimum compiler version required for building LLVM has been raised to 4.8 for GCC and 2015 for Visual Studio.
The C API functions LLVMAddFunctionAttr, LLVMGetFunctionAttr, LLVMRemoveFunctionAttr, LLVMAddAttribute, LLVMRemoveAttribute, LLVMGetAttribute, LLVMAddInstrAttribute and LLVMRemoveInstrAttribute have been removed.
The C API enum LLVMAttribute has been deleted.
The definition and uses of LLVM_ATRIBUTE_UNUSED_RESULT in the LLVM source were replaced with LLVM_NODISCARD, which matches the C++17 [[nodiscard]] semantics rather than gcc窶冱 __attribute__((warn_unused_result)).
The Timer related APIs now expect a Name and Description. When upgrading code the previously used names should become descriptions and a short name in the style of a programming language identifier should be added.
LLVM now handles invariant.group across different basic blocks, which makes it possible to devirtualize virtual calls inside loops.
The aggressive dead code elimination phase (窶彗dce窶�) now removes branches which do not effect program behavior. Loops are retained by default since they may be infinite but these can also be removed with LLVM option -adce-remove-loops when the loop body otherwise has no live operations.
The llvm-cov tool can now export coverage data as json. Its html output mode has also improved.

(adam)

2017-03-17 22:12:31 UTC MAIN commitmail json YAML

Updated multimedia/adobe-flash-player to 25.0.0.127

(tsutsui)

2017-03-17 22:11:12 UTC MAIN commitmail json YAML

Update adobe-flash-player to 25.0.0.127.

Upstream announcements:

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

Security updates available for Adobe Flash Player

Release date: March 14, 2017

Vulnerability identifier: APSB17-07

CVE number: CVE-2017-2997, CVE-2017-2998, CVE-2017-2999, CVE-2017-3000,
CVE-2017-3001, CVE-2017-3002, CVE-2017-3003

Platform: Windows, Macintosh, Linux and Chrome OS

(tsutsui)

2017-03-17 22:01:59 UTC MAIN commitmail json YAML

Renamed multimedia/adobe-flash-player24 to multimedia/adobe-flash-player

(tsutsui)

2017-03-17 21:59:40 UTC MAIN commitmail json YAML

2017-03-17 21:56:29 UTC MAIN commitmail json YAML

Re-import multimedia/adobe-flash-player24 as multimedia/adobe-flash-player
for future major version bump with compatibility.

We had multiple adobe-flash-plugin versions in the past because
newer 11.x versions didn't work on older (4.x) NetBSD systems.
However I guess Adobe will not put aggressive changes that require
newer Linux kernel version (i.e. emul.linux.kern.osrelease on NetBSD)
in future periodical major updates, as per their announcements:
https://blogs.adobe.com/flashplayer/2016/08/beta-news-flash-player-npapi-for-linux.html
> Because this change is primarily a security initiative, some features
> (like GPU 3D acceleration and premium video DRM) will not be fully
> implemented.

No objection on pkgsrc-users@:
http://mail-index.netbsd.org/pkgsrc-users/2017/03/14/msg024523.html
Also ok'ed by gdt@ in private mail.

---

NPAPI Adobe Flash player plugin for the Firefox browser.
This package contains a plugin that enables web browsers to render
the Flash format.

The nspluginwrapper option (enabled by default on non Linux platforms)
permits the use of the the Linux x86 and x86_64 flash player in Firefox
browsers on other x86 systems and x86_64 systems.

For NetBSD this package requires NetBSD 6.2 or 7.1 (and later versions)
which include procfs fixes for Linux binaries.

(tsutsui)

2017-03-17 21:31:50 UTC MAIN commitmail json YAML

Added devel/py-line_profiler version 2.0

(minskim)

2017-03-17 21:31:24 UTC MAIN commitmail json YAML

Add py-line_profiler

(minskim)

2017-03-17 21:30:36 UTC MAIN commitmail json YAML

Import py-line_profiler-2.0

line_profiler will profile the time individual lines of code take to
execute. The profiler is implemented in C via Cython in order to reduce
the overhead of profiling. Also included is the script kernprof, which
can be used to conveniently profile Python applications and scripts
either with line_profiler or with the function-level profiling tools in
the Python standard library.

(minskim)

2017-03-17 21:16:38 UTC MAIN commitmail json YAML

2017-03-17 20:46:51 UTC MAIN commitmail json YAML

Add missing DEPENDS on devel/py-rauth.

(darcy)

2017-03-17 20:46:04 UTC MAIN commitmail json YAML

Note addition of py-rauth 0.7.3.

(darcy)

2017-03-17 20:44:38 UTC MAIN commitmail json YAML

2017-03-17 19:30:47 UTC MAIN commitmail json YAML

Clear USE_LANGUAGES for py-multipledispatch

(minskim)

2017-03-17 17:30:34 UTC MAIN commitmail json YAML

2017-03-17 16:56:47 UTC MAIN commitmail json YAML

2017-03-17 16:27:28 UTC MAIN commitmail json YAML

Updated devel/bugzilla to 5.0.3

(mef)

2017-03-17 16:26:31 UTC MAIN commitmail json YAML

Update devel/bugzilla from 2.22.7 to 5.0.3
-------------------------------------
- please note devel/bugzilla3 has now 3.6.8
- Below is a Release note for 5.0.1 to 5.0.3 from:
  https://www.bugzilla.org/releases/5.0.3/release-notes.html
-------------------------------------
Bugzilla 5.0.3 Release Notes
  * Introduction
  * Updates in this 5.0.x Release
    ..
    (original has more sections, but omitted, see above URL for more info)

Introduction

Welcome to Bugzilla 5.0! It has been slightly over two years since we
released Bugzilla 4.4 in May of 2013. This new major release comes with many
new features and improvements to WebServices and performance.

If you're upgrading, make sure to read Notes On Upgrading From a Previous
Version. If you are upgrading from a release before 4.4, make sure to read
the release notes for all the previous versions in between your version and
this one, particularly the Upgrading section of each version's release notes.

Updates in this 5.0.x Release

5.0.3

This release fixes one security issue. See the Security Advisory for details.

This release also contains the following bug fixes:
  * A regression in Bugzilla 5.0.2 caused whine.pl to be unable to send
    emails due to a missing subroutine. (Bug 1235395)
  * The Encode module changed the way it encodes strings, causing email
    addresses in emails sent by Bugzilla to be encoded, preventing emails
    from being correctly delivered to recipients. We now encode email headers
    correctly. (Bug 1246228)
  * Fix additional taint issues with Strawberry Perl. (Bug 987742 and bug
    1089448)
  * When exporting a buglist as a CSV file, fields starting with either "=",
    "+", "-" or "@" are preceded by a space to not trigger formula execution
    in Excel. (Bug 1259881)
  * An extension which allows user-controlled data to be used as a link in
    tabs could trigger XSS if the data is not correctly sanitized. Bugzilla
    no longer relies on the extension to do the sanity check. A vanilla
    installation is not affected as no tab is user-controlled. (Bug 1250114)
    * Extensions can now easily override the favicon used for the Bugzilla
    website. (Bug 1250264)

5.0.2
This release fixes two security issues. See the Security Advisory for
details.

This release also contains the following bug fixes:

  * mod_perl now works correctly with mod_access_compat turned off on Apache
    2.4. To regenerate the .htaccess files, you must first delete all
    existing ones in subdirectories:

    find . -mindepth 2 -name .htaccess -exec rm -f {} \;

    You must then run checksetup.pl again to recreate them with the correct
    syntax. (Bug 1223790)
  * Emails sent by Bugzilla are now correctly encoded as UTF-8. (Bug 714724)
  * Strawberry Perl is now fully supported on Windows. (Bug 1089448 and bug
    987742)
  * The XML-RPC API now works with IIS on Windows. (Bug 708252)
  * Some queries should now be faster on PostgreSQL. (Bug 1184431)

5.0.1
This release fixes one security issue. See the Security Advisory for details.

This release also contains the following bug fixes:

  * Users whose login name is not an email address could not log in on
    installations which use LDAP to authenticate users. (Bug 1179160)

  * If a mandatory custom field was hidden, it was not possible to create a
    new bug or to edit existing ones. (Bug 1183398 and bug 1196969)

  * A user editing his login name to point to a non-existent email address
    could cause Bugzilla to stop working, causing a denial of service. (Bug
    1194987)
  * Emails generated during a transaction made PostgreSQL stop working. (Bug
    1186700)
  * Bugs containing a comment with a reference to a bug ID larger than 2^31
    could not be displayed anymore using PostgreSQL. (Bug 1191937)
  * The date picker in the "Time Summary" page was broken. (Bug 1181649)
  * If Test::Taint or any other Perl module required to use the JSON-RPC API
    was not installed or was too old, the UI to tag comments was displayed
    anyway, you could tag comments, but tags were not persistent (they were
    lost on page reload). Now the UI to tag comments is not displayed at all
    until the missing Perl modules are installed and up-to-date. (Bug
    1183227)
  * Custom fields of type INTEGER now accept negative integers. (Bug 1198659)
  * On Windows, the checksetup.pl installation script no longer asks for a
    SMTP server. It can be set after the installation is complete. (Bug
    1191255)

(mef)

2017-03-17 15:50:20 UTC MAIN commitmail json YAML

Note update of net/pear-Net_Socket package to 1.1.0.

(taca)

2017-03-17 15:49:50 UTC MAIN commitmail json YAML

Update pear-Net_Socket to 1.1.0.

Release date: 2017-03-08 14:32 UTC

Changelog:

* Set minimum PHP version to 5.4.0
* Set minimum PEAR version to 1.10.1

* Bug #18262: Incomplete buffer sent with fwrite after bugfix #14619
* Bug #20113: package.xml does not validate
* Bug #21031: Warning on connection error(stream_socket_client)
* PR #7: Fix for "Maximum execution time of 30 seconds exceeded" error
* PR #8: Make PHP5 compatible

(taca)

2017-03-17 15:47:46 UTC MAIN commitmail json YAML

Note update of net/pear-Net_IDNA2 package to 0.2.0.

(taca)

2017-03-17 15:47:23 UTC MAIN commitmail json YAML

Update pear-Net_IDNA2 to 0.2.0.

Release Date: 2017-03-06 15:50 UTC

Changelog:

* Set minimum PHP version to 5.4.0
* Set minimum PEAR version to 1.10.1

* Bug #19375: Add static to the fuction getInstance
* Bug #21123: Signing the source package

(taca)

2017-03-17 15:45:45 UTC MAIN commitmail json YAML

Note update of mail/pear-Auth_SASL package to 1.1.0.

(taca)

2017-03-17 15:45:18 UTC MAIN commitmail json YAML

Update pear-Auth_SASL to 1.1.0.

Release date: 2017-03-07 09:43 UTC

Changelog:

* Set minimum PHP version to 5.4.0
* Set minimum PEAR version to 1.10.1

* Request #21033: PHP warning depreciated

(taca)

2017-03-17 15:36:08 UTC MAIN commitmail json YAML

Note update of php70 and php71 package.

lang/php70 7.0.17
lang/php71 7.1.3

(taca)

2017-03-17 15:35:14 UTC MAIN commitmail json YAML

Update php71 to 7.1.3.

16 Mar 2017, PHP 7.1.3

- Core:
  . Fixed bug #74157 (Segfault with nested generators). (Laruence)
  . Fixed bug #74164 (PHP hangs when an invalid value is dynamically passed to
    typehinted by-ref arg). (Laruence)
  . Fixed bug #74093 (Maximum execution time of n+2 seconds exceed not written
    in error_log). (Laruence)
  . Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite).
    (Dmitry, Laruence)
  . Fixed bug #74084 (Out of bound read - zend_mm_alloc_small). (Laruence)
  . Fixed bug #73807 (Performance problem with processing large post request).
    (Nikita)
  . Fixed bug #73998 (array_key_exists fails on arrays created by
    get_object_vars). (mhagstrand)
  . Fixed bug #73954 (NAN check fails on Alpine Linux with musl). (Andrea)
  . Fixed bug #73677 (Generating phar.phar core dump with gcc ASAN enabled
    build). (ondrej)

- Apache:
  . Fixed bug #61471 (Incomplete POST does not timeout but is passed to PHP).
    (Zheng Shao)

- Date:
  . Fixed bug #73837 ("new DateTime()" sometimes returns 1 second ago value).
    (Derick)

- FPM:
  . Fixed bug #69860 (php-fpm process accounting is broken with keepalive).
    (Denis Yeldandi)

- Hash:
  . Fixed bug #73127 (gost-crypto hash incorrect if input data contains long
    0xFF sequence). (Grundik)

- GD:
  . Fixed bug #74031 (ReflectionFunction for imagepng is missing last two
    parameters). (finwe)

- Mysqlnd:
  . Fixed bug #74021 (fetch_array broken data. Data more then MEDIUMBLOB).
    (Andrew Nester, Nikita)

- Opcache:
  . Fixed bug #74019 (Segfault with list). (Laruence)

- OpenSSL:
  . Fixed bug #74022 (PHP Fast CGI crashes when reading from a pfx file).
    (Anatol)
  . Fixed bug #74099 (Memory leak with openssl_encrypt()). (Andrew Nester)

- Standard:
  . Fixed bug #74005 (mail.add_x_header causes RFC-breaking lone line feed).
    (Anatol)
  . Fixed bug #74041 (substr_count with length=0 broken). (Nikita)
  . Fixed bug #73118 (is_callable callable name reports misleading value for
    anonymous classes). (Adam Saponara)
  . Fixed bug #74105 (PHP on Linux should use /dev/urandom when getrandom is
    not available). (Benjamin Robin)

- Streams:
  . Fixed bug #73496 (Invalid memory access in zend_inline_hash_func).
    (Laruence)
  . Fixed bug #74090 (stream_get_contents maxlength>-1 returns empty string).
    (Anatol)

(taca)

2017-03-17 15:34:15 UTC MAIN commitmail json YAML

Update php70 to 7.0.17.

16 Mar 2017 PHP 7.0.17

- Core:
  . Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite).
    (Dmitry, Laruence)
  . Fixed bug #74084 (Out of bound read - zend_mm_alloc_small). (Laruence)
  . Fixed bug #73807 (Performance problem with processing large post request).
    (Nikita)
  . Fixed bug #73998 (array_key_exists fails on arrays created by
    get_object_vars). (mhagstrand)
  . Fixed bug #73954 (NAN check fails on Alpine Linux with musl). (Andrea)
  . Fixed bug #74039 (is_infinite(-INF) returns false). (Christian Schmidt)
  . Fixed bug #73677 (Generating phar.phar core dump with gcc ASAN enabled
    build). (ondrej)

- Apache:
  . Fixed bug #61471 (Incomplete POST does not timeout but is passed to PHP).
    (Zheng Shao)

- Date:
  . Fixed bug #72719 (Relative datetime format ignores weekday on sundays
    only). (Derick)
  . Fixed bug #73294 (DateTime wrong when date string is negative). (Derick)
  . Fixed bug #73489 (wrong timestamp when call setTimeZone multi times with
    UTC offset). (xiami, Derick)
  . Fixed bug #73858 (first/last day of' flag is not being reset). (Derick)
  . Fixed bug #73942 ($date->modify('Friday this week') doesn't return a Friday
    if $date is a Sunday). (Derick)
  . Fixed bug #74057 (wrong day when using "this week" in strtotime). (Derick)

- FPM:
  . Fixed bug #69860 (php-fpm process accounting is broken with keepalive).
    (Denis Yeldandi)

- Hash:
  . Fixed bug #73127 (gost-crypto hash incorrect if input data contains long
    0xFF sequence). (Grundik)

- GD:
  . Fixed bug #74031 (ReflectionFunction for imagepng is missing last two
    parameters). (finwe)

- Mysqlnd:
  . Fixed bug #74021 (fetch_array broken data. Data more then MEDIUMBLOB).
    (Andrew Nester, Nikita)

- Opcache:
  . Fixed bug #74152 (if statement says true to a null variable). (Laruence)
  . Fixed bug #74019 (Segfault with list). (Laruence)

- OpenSSL:
  . Fixed bug #74022 (PHP Fast CGI crashes when reading from a pfx file).
    (Anatol)

- Standard:
  . Fixed bug #74148 (ReflectionFunction incorrectly reports the number of
    arguments). (Laruence)
  . Fixed bug #74005 (mail.add_x_header causes RFC-breaking lone line feed).
    (Anatol)
  . Fixed bug #73118 (is_callable callable name reports misleading value for
    anonymous classes). (Adam Saponara)
  . Fixed bug #74105 (PHP on Linux should use /dev/urandom when getrandom is
    not available). (Benjamin Robin)

- Streams:
  . Fixed bug #73496 (Invalid memory access in zend_inline_hash_func).
    (Laruence)
  . Fixed bug #74090 (stream_get_contents maxlength>-1 returns empty string).
    (Anatol)

(taca)

2017-03-17 14:52:49 UTC MAIN commitmail json YAML

Updated devel/gflags to 2.2.0; graphics/guetzli to 1.0

(adam)

2017-03-17 14:51:25 UTC MAIN commitmail json YAML

Changes 1.0:
fixed two crashes (29 and 5de9ad8),
made memory requirements more explicit.

(adam)