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

2024-05-13 09:36:50 UTC Now

2017-04-20 08:02:26 UTC MAIN commitmail json YAML

Enable librdkafka

(fhajny)

2017-04-20 08:01:30 UTC MAIN commitmail json YAML

Added devel/librdkafka version 0.9.5

(fhajny)

2017-04-20 08:01:19 UTC MAIN commitmail json YAML

Import librdkafka 0.9.5 as devel/librdkafka.

librdkafka is a C library implementation of the Apache Kafka protocol,
containing both Producer and Consumer support.

(fhajny)

2017-04-19 22:37:40 UTC MAIN commitmail json YAML

Added www/ruby-actionview42 version 4.2.8

(minskim)

2017-04-19 22:37:00 UTC MAIN commitmail json YAML

Add ruby-actionview42

(minskim)

2017-04-19 22:36:13 UTC MAIN commitmail json YAML

Import ruby-actionview-4.2.8 as www/ruby-actionview42

Action View provides simple, battle-tested conventions and helpers for
building web pages.

(minskim)

2017-04-19 21:43:11 UTC MAIN commitmail json YAML

Updated pkgtools/pkg_install to 20170419nb1

(joerg)

2017-04-19 21:42:50 UTC MAIN commitmail json YAML

pkg_install-20170419:
- Convert to libarchive 3.x interfaces, avoiding the legacy glue.
- Rename local copy of netpgpverify to match installed headers.
- Shuffle bootstrap code to reduce special cases in pkg_add.
- Always read/write file names in tar archives as binary. While they are
  supposed to be UTF-8, locale conversion creates more problems than it
  solves here.
- Fix const correctness in gpg_verify.
- Add format string annotation for xasprintf for GCC-like compilers.
- Restrict supported archive formats for binary packages to ar (signed
  packages) and tar (actual content) with uncompressed/gzip/bzip2/xz as
  compression choices. This reduces the exposed libarchive surface.
- The pkg-vulnerability file correspondingly supports only the same
  compression choices.

(joerg)

2017-04-19 21:27:31 UTC MAIN commitmail json YAML

Block signals explicitly during lwp creation since blocking via the context
doea not work.

(christos)

2017-04-19 21:10:23 UTC MAIN commitmail json YAML

Updated emulators/mame to 0.184

(wiz)

2017-04-19 21:10:11 UTC MAIN commitmail json YAML

Updated mame to 0.184.

Well, it窶冱 the last Wednesday of the month, and I hope you know
what that means: it窶冱 time for your regularly scheduled MAME release.
There aren窶冲 a huge number of new working machines in this release,
but there are some significant improvements. Thanks to kazblox,
MAME now emulates some of the peculiarities of Famicom clone hardware,
and thanks to shattered, emulation of the Agat-7 Apple II clone is
improved. Peter Ferrie provided a superior Apple II language card
implementation. We窶况e got lots of additions to the BBC and PC
software lists from Nigel Barnes and darkstar.

We窶况e made substantial improvements to some of MAME窶冱 non-emulation
features. The -romident verb is now much faster when used on a
folder or archive containing multiple files, and will identify ROMs
for emulated slot devices that aren窶冲 inserted by default. The
-listxml output now includes all linked devices, and is produced
at least 30% faster. We窶况e also improved -verifyroms so it covers
more devices and is faster when verifying ROMs for a subset of
drivers/devices.

MAME 0.184 includes support for plenty of newly dumped versions of
supported arcade games, including a rare US prototype of Shanghai
III, the world release of Super Crowns Golf, a version of Flashgirl
that shows the Kyugo logo, a German version of Raiden II, the
Japanese release of Radical Radial, and bootlegs of Bomber Man and
Phoenix. There are also several new chess computers, and even more
Aristocrat Mark V gambler sets. If you窶决e interested in the TI-8x
graphing calculators, it窶冱 now possible to get an emulated TI-82
or TI-85 to communicate with another emulated instance or with a
program running on the host computer over a socket.

(wiz)

2017-04-19 20:31:54 UTC MAIN commitmail json YAML

2017-04-19 18:57:03 UTC pkgsrc-2017Q1 commitmail json YAML

A few more pullup tickets.

(bsiegert)

2017-04-19 18:56:24 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5276 - requested by sevan
wm/fluxbox: build fix

Revisions pulled up:
- wm/fluxbox/PLIST                                              1.23

---
  Module Name:    pkgsrc
  Committed By:  pho
  Date:          Thu Apr 13 04:29:05 UTC 2017

  Modified Files:
          pkgsrc/wm/fluxbox: PLIST

  Log Message:
  Fix PLIST for the nls option: he_IL.UTF-8 was missing

(bsiegert)

2017-04-19 18:51:44 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5323 - requested by sevan
print/ghostscript-gpl: security fix

Revisions pulled up:
- print/ghostscript-gpl/Makefile                                1.25
- print/ghostscript-gpl/distinfo                                1.17
- print/ghostscript-gpl/patches/patch-CVE-2016-10217            1.1
- print/ghostscript-gpl/patches/patch-CVE-2016-10219            1.1
- print/ghostscript-gpl/patches/patch-CVE-2016-10220            1.1
- print/ghostscript-gpl/patches/patch-CVE-2017-5951            1.1

---
  Module Name:    pkgsrc
  Committed By:  tez
  Date:          Tue Apr 18 22:07:07 UTC 2017

  Modified Files:
          pkgsrc/print/ghostscript-gpl: Makefile distinfo
  Added Files:
          pkgsrc/print/ghostscript-gpl/patches: patch-CVE-2016-10217
              patch-CVE-2016-10219 patch-CVE-2016-10220 patch-CVE-2017-5951

  Log Message:
  Patches for CVE-2016-10217, CVE-2016-10219, CVE-2016-10220 & CVE-2017-5951

(bsiegert)

2017-04-19 18:50:40 UTC MAIN commitmail json YAML

Updated net/wireshark to 2.2.6

(wiz)

2017-04-19 18:50:29 UTC MAIN commitmail json YAML

Updated wireshark to 2.2.6.

What's New

  Bug Fixes

  The following vulnerabilities have been fixed:
    * [1]wnpa-sec-2017-12
      IMAP dissector crash ([2]Bug 13466) [3]CVE-2017-7703
    * [4]wnpa-sec-2017-13
      WBMXL dissector infinite loop ([5]Bug 13477) [6]CVE-2017-7702
    * [7]wnpa-sec-2017-14
      NetScaler file parser infinite loop ([8]Bug 13478) [9]CVE-2017-7700
    * [10]wnpa-sec-2017-15
      RPCoRDMA dissector infinite loop ([11]Bug 13558) [12]CVE-2017-7705
    * [13]wnpa-sec-2017-16
      BGP dissector infinite loop ([14]Bug 13557) [15]CVE-2017-7701
    * [16]wnpa-sec-2017-17
      DOF dissector infinite loop ([17]Bug 13453) [18]CVE-2017-7704
    * [19]wnpa-sec-2017-18
      PacketBB dissector crash ([20]Bug 13559)
    * [21]wnpa-sec-2017-19
      SLSK dissector long loop ([22]Bug 13576)
    * [23]wnpa-sec-2017-20
      SIGCOMP dissector infinite loop ([24]Bug 13578)
    * [25]wnpa-sec-2017-21
      WSP dissector infinite loop ([26]Bug 13581)

  The following bugs have been fixed:
    * T30 FCF byte decoding masks DTC, CIG and NCS. ([27]Bug 1918)
    * Wireshark gives decoding error during rnsap message dissection(SCCP
      reassembly). ([28]Bug 3360)
    * Added IEEE 802.15.4-2003 AES-CCM security modes
      (packet-ieee802154). ([29]Bug 4912)
    * Payload in 2 SCCP DT1 messages in the same frame isn't
      (sub)dissected. ([30]Bug 11130)
    * IEEE 802.15.4: an area of Payload IEs is dissected twice. ([31]Bug
      13068)
    * Qt UI: Wireshark crash when deleting IO graph string while it's in
      editing mode. ([32]Bug 13234)
    * Crash on exit due to an invalid frame data sequence state. ([33]Bug
      13433)
    * Access Violation using Lua dissector. ([34]Bug 13457)
    * Some bytes ignored in every packet in NetScaler packet trace when
      vmnames are included in packet headers. ([35]Bug 13459)
    * VOIP RTP stream Find Reverse button doesn't work. ([36]Bug 13462)
    * Lua dissector: ProtoField int&42; do not allow FT_HEX or FT_OCT,
      crash when set to FT_HEX_DEC or FT_DEC_HEX. ([37]Bug 13484)
    * GIOP LocateRequest v1.0 is improperly indicated as "malformed".
      ([38]Bug 13488)
    * Bug in ZigBee - Zone Status Change Notification. ([39]Bug 13493)
    * Packet exception in packet-ua3g and incomplete strings in
      packet-noe. ([40]Bug 13502)
    * Wrong BGP capability dissect. ([41]Bug 13521)
    * Endpoint statistics column labels seem incorrect. ([42]Bug 13526)
    * Strange automatic jump in packet details for a certain DNS response
      packet. ([43]Bug 13533)
    * When a Lua enum or bool preference is changed via context menu,
      prefs_changed isn't called with Qt Wireshark. ([44]Bug 13536)
    * IO Graph selects wrong packet or displays "Packet number x isn't
      displayed". ([45]Bug 13537)
    * tshark's -z endpoints,ip ignores optional filter. ([46]Bug 13538)
    * SSL: Handshake type in Info column not always separated by comma.
      ([47]Bug 13539)
    * libfuzzer: PEEKREMOTE dissector bug. ([48]Bug 13544)
    * libfuzzer: packetBB dissector bug (packetbb.msg.addr.valuecustom).
      ([49]Bug 13545)
    * libfuzzer: WSP dissector bug (wsp.header.x_wap_tod). ([50]Bug
      13546)
    * libfuzzer: MIH dissector bug. ([51]Bug 13547)
    * libfuzzer: DNS dissector bug. ([52]Bug 13548)
    * libfuzzer: WLCCP dissector bug. ([53]Bug 13549)
    * libfuzzer: TAPA dissector bug. ([54]Bug 13553)
    * libfuzzer: lapsat dissector bug. ([55]Bug 13554)
    * libfuzzer: wassp dissector bug. ([56]Bug 13555)
    * Illegal reassembly of GSM SMS packets. ([57]Bug 13572)
    * SSH Dissector uses incorrect length for protocol field
      (ssh.protocol). ([58]Bug 13574)
    * NBAP malformed packet for short Binding ID. ([59]Bug 13577)
    * libfuzzer: WSP dissector bug (wsp.header.x_up_1.x_up_proxy_tod).
      ([60]Bug 13579)
    * libfuzzer: asterix dissector bug (asterix.021_230_RA). ([61]Bug
      13580)
    * RTPproxy dissector adds multi lines to info column. ([62]Bug 13582)

  Updated Protocol Support

  ASTERIX, BGP, BSSGP, BT AVRCP, BT HCI_CMD, BT HFP, BT PBAP, DNS, DOF,
  EAPOL-MKA, GIOP, GSM SMS, HTTP, ICMP, IEEE 802.11, IEEE 802.15.4, IMAP,
  ISIS LSP, iSNS, LAPSat, MIH, MySQL, NBAP, NBIFOM, PacketBB, PEEKREMOTE,
  RPCoRDMA, RTPproxy, SCCP, SIGCOMP, SLSK, SSH, SSL, T.30, TAPA, UA3G,
  WASSP, WBXML, WLCCP, WSP, and ZigBee ZCL IAS

(wiz)

2017-04-19 18:38:05 UTC MAIN commitmail json YAML

2017-04-19 18:37:55 UTC MAIN commitmail json YAML

Updated waf to 1.9.9.

NEW IN WAF 1.9.9
----------------
* Fix QT5 detection on macOS 1912
* Fix Clang compilation database when no c compiler is found #1914
* Fix python 3 compatibility with cppcheck #1921
* Fix the thread index in parallel_debug
* Fix install task for mac_files #1911
* Fix msvc version detection #1907
* Add VS2017 support #1927
* Add newer fortran flag detection #1916
* Add unity builds settings per task generator
* Add run_build_cls parameter to conf.run_build/conf.check
* Add a warning for missing cflags/cxxflags in gccdeps

(wiz)

2017-04-19 18:37:33 UTC MAIN commitmail json YAML

Updated net/syncthing to 0.14.26

(wiz)

2017-04-19 18:37:23 UTC MAIN commitmail json YAML

Updated syncthing to 0.14.26.

This is a regularly scheduled stable release.

Resolved issues since v0.14.25:

    #4035: Symlinks are now properly ignored on Windows.
    #2344: Discovery errors are more clearly displayed in the GUI.
    #3913: The language dropdown menu in the GUI is now correctly sorted.

Also:

    When there are items that could not be synced, their full path is displayed in the GUI.

(wiz)

2017-04-19 18:33:39 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5317 - requested by sevan
comms/minicom: security fix

Revisions pulled up:
- comms/minicom/Makefile                                        1.69
- comms/minicom/distinfo                                        1.18

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Tue Apr 18 13:30:57 UTC 2017

  Modified Files:
          pkgsrc/comms/minicom: Makefile distinfo

  Log Message:
  Updated minicom to 2.7.1.

  New for version 2.7.1:
    - CVE-2017-7467: Fix an out of bounds data access that
      can lead to remote code execution. This issue was found
      by Solar Designer of Openwall during a security audit of
      the Virtuozzo 7 product, which contains derived downstream
      code in its prl-vzvncserver component. The corresponding
      Virtuozzo 7 fix is:
  https://src.openvz.org/projects/OVZ/repos/prl-vzvncserver/commits/6d95404e75b98f36b1cc85ee23df99dcf06ca13f

      Openwall would like to thank the Virtuozzo company for
      funding the effort.

(bsiegert)

2017-04-19 18:32:57 UTC MAIN commitmail json YAML

Updated devel/ragel to 6.10

(wiz)

2017-04-19 18:32:47 UTC MAIN commitmail json YAML

Updated ragel to 6.10.

Ragel 6.10 - Mar 24, 2017
=========================
-C codegen: test P vs PE in goto/call/ret statements in EOF actions, just
  before re-entering. If at the end of the input block then the EOF check is
  jumped to. This change prevents overrunning the buffer if control flow is
  issued in an EOF action without fixing the input pointer first. If a program
  properly issues an fhold before the control flow the program won't be
  affected.
-Updated action label generation. The previous set of conditions for
  generating the label didn't cover actions coming from the eofAction pointer
  (eof trans covered since it points into the set of transitions).
-Use separate signed/unsigned values for host type min/max. Using separate
  values avoids the need to type cast before the data goes into FsmCtx structs.
  Keep it in native types until it is used.
-Optionally do not generate entry point variables. Adds noentry write option
  for data.
-Various warning elimination and build updates.

(wiz)

2017-04-19 18:31:40 UTC MAIN commitmail json YAML

Updated mail/rspamd to 1.5.5

(wiz)

2017-04-19 18:31:30 UTC MAIN commitmail json YAML

Updated rspamd to 1.5.5.

1.5.5:
* [CritFix] Fix classifier learning with Redis backend
* [CritFix] Fix issue when parsing encoded rfc822/messages
* [Feature] Add escaped version of lua_ucl import
* [Feature] Add task:headers_foreach function
* [Feature] Allow to process filenames from content type
* [Feature] Allow to query hashed emails
* [Feature] Ignore bayes with mostly metatokens or with too few text
* [Feature] Probabilistically skip metatokens
* [Feature] Retrieve all virus names from SAVAPI
* [Feature] Rework classifiers lua metatokens
* [Feature] Store headers order
* [Feature] Store text tokens inside bayes tokens
* [Feature] Use cached shingles keys
* [Fix] Add missing score normalisation for HFILTER_URL_ONLY
* [Fix] Avoid lookup in absent hash
* [Fix] Check return values from Lua functions called from C
* [Fix] Do not count sending and loading time in rspamc
* [Fix] Escape json strings for controller rejplies from Lua
* [Fix] Fix archive scans for savapi
* [Fix] Fix domain_only emails RBL
* [Fix] Fix ip_score map configuration
* [Fix] Fix JSON output for history_redis
* [Fix] Fix one character length substrings search
* [Fix] Fix parsing of non-RFC compatible Exim received
* [Fix] Fix parsing of options for workers with the same type
* [Fix] Fix processing of small tokens vectors
* [Fix] Fix rfc2047 tokenization
* [Fix] Fix typo
* [Fix] More fixes for inplace decoding
* [Fix] Try to avoid modifications of the original data
* [Fix] URL redirector: Fix call to is_redirector
* [Rework] Set token data as uint64_t instead of chars array
* [WebUI] Check if neighbours' history backend versions match
* [WebUI] Disable phrase connectors replacement in history filtering
* [WebUI] Disable phrase connectors replacement in symbols filtering
* [WebUI] Do not hide messages with bad subject, just replace it with '???'
* [WebUI] Fix error message
* [WebUI] Fix history v2 display
* [WebUI] Fix legacy history
* [WebUI] history: break To address lists on commas
* [WebUI] Increase default timeout to 20 seconds
* [WebUI] Save some history table space

1.5.4:
* [Conf] Add history_redis default configuration
* [Feature] Add spoofed rules
* [Feature] Add URL_IN_SUBJECT rule
* [Feature] Allow to get task's subject
* [Feature] Allow to specify maximum number of shots for symbols
* [Feature] Distinguish URLs found in Subject
* [Feature] Memoize LPEG grammars
* [Feature] Parse else parts in SA rules
* [Feature] Process subject for mixed characters
* [Feature] Resolve url chains in url_redirector module
* [Feature] Stat greylisted messages as greylisted not soft-rejected
* [Feature] Support checking for redirector in Lua SURBL
* [Feature] Support tag_exists SA function
* [Feature] Work with broken rfc2047 tokens
* [Fix] Check all watcher's dependencies
* [Fix] Do not compile hyperscan with no SSSE3 support
* [Fix] Do not crash if cannot decode qp encoded part
* [Fix] Fix dependencies of DKIM when multiple signatures are found
* [Fix] Fix lists in whitelist plugin
* [Fix] Fix one-shot symbols weight calculations
* [Fix] Fix options and shots match
* [Fix] Fix order of symbol options
* [Fix] Fix parsing of dot at the end of the address
* [Fix] Fix parsing of lua table arguments
* [Fix] Fix processing of subject words
* [Fix] Fix string split memoization
* [Fix] Fix templates grammar usage
* [Fix] Fix various issues related to Lua stack manipulation
* [Fix] Force actions: Use postfilter if we have honor_action / require_action
* [Fix] Further fixes to avoid PHISHING FP
* [Fix] Preserve order of options in symbols
* [Fix] Rspamadm grep: deal with unusually-formatted logs
* [Fix] Use hostname suffix when dealing with history
* [Rework] Remove outdated SA rules
* [WebUI] Add flexible columns
* [WebUI] Add footable
* [WebUI] Add sender, recipients and subject columns
* [WebUI] Allow message-id break
* [WebUI] Fix history clustering
* [WebUI] Fix history display
* [WebUI] Fix sorting
* [WebUI] Humanize sizes
* [WebUI] Initial move towards footable
* [WebUI] Remove datatables
* [WebUI] Replace `.values` method with `.map`
* [WebUI] Rework v2 symbols display
* [WebUI] Try to normalize frequencies
* [WebUI] Unbreak WebUI
* [WebUI] Use Footable to draw Throughput summary table

(wiz)

2017-04-19 18:29:42 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5290 (second part) - requested by sevan
www/nginx: build fix

Revisions pulled up:
- www/nginx/options.mk                                          1.38

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Sat Apr 15 06:26:51 UTC 2017

  Modified Files:
          pkgsrc/www/nginx: options.mk

  Log Message:
  Use PKG_OPTIONS_LEGACY_OPTS for renaming v2->http2

  so existing users won't need to modify their configs

(bsiegert)

2017-04-19 17:47:19 UTC MAIN commitmail json YAML

Updated devel/py-tortoisehg to 4.1.3

(wiz)

2017-04-19 17:47:05 UTC MAIN commitmail json YAML

Updated py-tortoisehg to 4.1.3.

TortoiseHg 4.1.3

TortoiseHg 4.1.3 is a special release to pick up security fixes in Mercurial 4.1.3

TortoiseHg 4.1.2

TortoiseHg 4.1.2 is a regularly scheduled bug-fix release

Bug Fixes

    fix URLs to websites

Installer

    Latest evolve and dulwich extensions

(wiz)

2017-04-19 17:30:37 UTC MAIN commitmail json YAML

Updated devel/py-setuptools_scm to 1.15.5

(wiz)

2017-04-19 17:30:27 UTC MAIN commitmail json YAML

Updated py-setuptools_scm to 1.15.5.

v1.15.5
=======

* fix #167 by correctly respecting preformatted version metadata
  from PKG-INFO/EGG-INFO

v1.15.4
=======

* fix issue #164: iterate all found entry points to avoid erros when pip remakes egg-info
* enhance self-use to enable pip install from github again

v1.15.3
=======

* bring back correctly getting our version in the own sdist, finalizes #114
* fix issue #150: strip local components of tags

v1.15.2
=======

* fix issue #128: return None when a scm specific parse fails in a worktree to ease parse reuse

v1.15.1
=======

* fix issue #126: the local part of any tags is discarded
  when guessing new versions
* minor performance optimization by doing fewer git calls
  in the usual cases

(wiz)

2017-04-19 17:29:38 UTC MAIN commitmail json YAML

Updated devel/py-setuptools to 35.0.0

(wiz)

2017-04-19 17:29:28 UTC MAIN commitmail json YAML

Updated py-setuptools to 35.0.0.

v35.0.0
-------

* #436: In egg_info.manifest_maker, no longer read
  the file list from the manifest file, and instead
  re-build it on each build. In this way, files removed
  from the specification will not linger in the manifest.
  As a result, any files manually added to the manifest
  will be removed on subsequent egg_info invocations.
  No projects should be manually adding files to the
  manifest and should instead use MANIFEST.in or SCM
  file finders to force inclusion of files in the manifest.

v34.4.1
-------

* #1008: In MSVC support, use always the last version available for Windows SDK and UCRT SDK.

* #1008: In MSVC support, fix "vcruntime140.dll" returned path with Visual Studio 2017.

* #992: In msvc.msvc9_query_vcvarsall, ensure the
  returned dicts have str values and not Unicode for
  compatibilty with os.environ.

v34.4.0
-------

* #995: In MSVC support, add support for "Microsoft Visual Studio 2017" and "Microsoft Visual Studio Build Tools 2017".

* #999 via #1007: Extend support for declarative package
  config in a setup.cfg file to include the options
  ``python_requires`` and ``py_modules``.

(wiz)

2017-04-19 17:28:29 UTC MAIN commitmail json YAML

Updated devel/py-pbr to 2.1.0

(wiz)

2017-04-19 17:28:19 UTC MAIN commitmail json YAML

Updated py-pbr to 2.1.0.

2.1.0
-----

* Lazy import pkg_resources
* Initialize sphinx config using application instead of config
* Updated from global requirements
* Also generate XML coverage report
* Update to a newer hacking library

(wiz)

2017-04-19 17:27:26 UTC MAIN commitmail json YAML

Updated devel/py-hypothesis to 3.7.0

(wiz)

2017-04-19 17:27:15 UTC MAIN commitmail json YAML

Updated py-hypothesis to 3.7.0.

3.7.0 - 2017-03-20

This is a feature release.

New features:

    Rule based stateful testing now has an @invariant decorator that specifies methods that are run after init and after every step, allowing you to encode properties that should be true at all times. Thanks to Tom Prince for this feature.
    The decimals strategy now supports allow_nan and allow_infinity flags.
    There are significantly more strategies available for numpy, including for generating arbitrary data types. Thanks to Zac Hatfield Dodds for this feature.
    When using the data() strategy you can now add a label as an argument to draw(), which will be printed along with the value when an example fails. Thanks to Peter Inglesby for this feature.

Bug fixes:

    Bug fix: @composite now preserves functions窶� docstrings.
    The build is now reproducible and doesn窶冲 depend on the path you build it from. Thanks to Chris Lamb for this feature.
    numpy strategies for the void data type did not work correctly. Thanks to Zac Hatfield Dodds for this fix.

There have also been a number of performance optimizations:

    The permutations() strategy is now significantly faster to use for large lists (the underlying algorithm has gone from O(n^2) to O(n)).
    Shrinking of failing test cases should have got significantly faster in some circumstances where it was previously struggling for a long time.
    Example generation now involves less indirection, which results in a small speedup in some cases (small enough that you won窶冲 really notice it except in pathological cases).

(wiz)

2017-04-19 17:25:18 UTC MAIN commitmail json YAML

Updated devel/py-dulwich to 0.17.2

(wiz)

2017-04-19 17:25:08 UTC MAIN commitmail json YAML

Updated py-dulwich to 0.17.2.

0.17.2 2017-03-19

BUG FIXES

* Add workaround for
  https://bitbucket.org/pypy/pypy/issues/2499/cpyext-pystring_asstring-doesnt-work,
  fixing Dulwich when used with C extensions on pypy < 5.6. (Victor Stinner)

* Properly quote config values with a '#' character in them.
  (Jelmer Vernooij, #511)

(wiz)

2017-04-19 17:24:26 UTC MAIN commitmail json YAML

Updated converters/py-chardet to 3.0.2

(wiz)

2017-04-19 17:24:16 UTC MAIN commitmail json YAML

Updated py-chardet to 3.0.2.

chardet 3.0.2

Fixes an issue where detect would sometimes return None instead of a dict with the keys encoding, language, and confidence (Issue #113, PR #114).

chardet 3.0.1

This bugfix release fixes a crash in the EUC-TW prober when it encountered certain strings (Issue #67).

chardet 3.0.0

This release is long overdue, but still mostly serves as a placeholder
for the impending 4.0.0 release, which will have retrained models
for better accuracy. For now, this release will get the following
improvements up on PyPI:

    Added support for Turkish ISO-8859-9 detection (PR #41, thanks @queeup)
    Commented out large unused sections of Big5 and EUC-KR tables to save memory (8bc4b89)
    Removed Python 3.2 from testing, but add 3.4 - 3.6
    Ensure that stdin is open with mode 'rb' for chardetect CLI. (PR #38, thanks @lpsinger)
    Fixed chardetect crash with non-ascii file names (PR #39, thanks @nkanaev)
    Made naming conventions more Pythonic throughout (no more mTypicalPositiveRatio, and instead typical_positive_ratio)
    Modernized test scripts and infrastructure so we've got Travis testing and all that stuff
    Rename filter_without_english_words to filter_international_words and make it match current Mozilla implementation (PR #44, thanks @rsnair2)
    Updated filter_english_letters to match C implementation (c665459)
    Temporarily disabled Hungarian ISO-8859-2 and Windows-1250 detection because it is very inaccurate (da6c0a0)
    Allow CLI sub-package to be importable (PR #55)
    Add a hypotheis-based test (PR #66, thanks @DRMacIver)
    Strip endianness from UTF with BOM predictions so that the encoding can be passed directly to bytes.decode() (PR #73, thanks @snoack)
    Fixed broken links in docs (PR #90, thanks @roskakori)
    Added early exit to chardetect when encoding is detected instead of looping through entire file (PR #103, thanks @jpz)
    Use bytearray objects internally instead of wrap_ord calls, which provides a nice performance boost across the board (PR #106)
    Add language property to probers and UniversalDetector results (PR #180)
    Mark the 5 known test failures as such so we can have more useful Travis build results in the meantime (d588407)

(wiz)

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

Updated devel/py-mercurial to 4.1.3

(wiz)

2017-04-19 17:17:52 UTC MAIN commitmail json YAML

Updated py-mercurial to 4.1.3.

Mercurial 4.1.3 (2017-4-18)

This is an out of cycle release to address a security issue:

    hg serve --stdio could be tricked into granting authorized users access to the Python debugger. Thanks to Jonathan Claudius of Mozilla for reporting this issue

(wiz)

2017-04-19 17:10:51 UTC MAIN commitmail json YAML

Updated mail/squirrelmail to 1.4.23pre14605nb1

(maya)

2017-04-19 17:10:18 UTC MAIN commitmail json YAML

squirrelmail: patch remote code execution (CVE-2017-7692)
separately escape tainted input before feeding it into popen.
https://www.wearesegment.com/research/Squirrelmail-Remote-Code-Execution.html

patch from Filipo Cavallarin@wearesegment, who also found the vulnerability.
bump PKGREVISION

(maya)

2017-04-19 16:37:33 UTC MAIN commitmail json YAML

Do not use GNU make syntax. Fix build with bmake

(ryoon)

2017-04-19 15:58:23 UTC MAIN commitmail json YAML

Updated devel/py-mercurial to 4.1.2

(wiz)

2017-04-19 15:58:12 UTC MAIN commitmail json YAML

Updated py-mercurial to 4.1.2.

Mercurial 4.1.2 (2017-4-3)

This is a regularly-scheduled bugfix release.

    Mercurial should work inside IIS on Windows again. (issue5493)

    zstd support now refuses to work on old bundle formats. (issue5506)

    Merges involving subrepositories no longer crash in some cases. (issue5505)

    Checking for new heads during push is no longer accidentally quadratic

(wiz)

2017-04-19 13:57:41 UTC MAIN commitmail json YAML

Updated www/p5-libwww to 6.26

(wiz)

2017-04-19 13:57:31 UTC MAIN commitmail json YAML

Updated p5-libwww to 6.26.

6.26      2017-04-12
    - Perltidy all apps in the bin/ directory
    - Make all apps in bin/ use strict and warnings (RT #92633)
    - Fix bug tracker URL in metadata

(wiz)

2017-04-19 13:56:10 UTC MAIN commitmail json YAML

Updated textproc/p5-Unicode-LineBreak to 2017.004

(wiz)

2017-04-19 13:56:01 UTC MAIN commitmail json YAML

Updated p5-Unicode-LineBreak to 2017.004.

2017.004  Tue Apr 11 2017
# No new features.

2016.007_02  Sat Jul 02 2016
! lib/Text/LineFold.pm
! t/04fold.t
  - CPAN RT#115146: Space indenting not happening with "From" or " ".

(wiz)

2017-04-19 13:55:02 UTC MAIN commitmail json YAML

Updated time/p5-Time-HiRes to 1.9742

(wiz)

2017-04-19 13:54:53 UTC MAIN commitmail json YAML

Updated p5-Time-HiRes to 1.9742.

1.9742 [2017-04-16]
  - prefer 3-argument open: blead 1ae6ead9
  - fix dist/Time-HiRes/t/*.t that assumed '.' in @INC: blead 465db51d
  - fix cases where 'do file' should be 'do ./file'.: blead 8b69401c

(wiz)

2017-04-19 13:53:44 UTC MAIN commitmail json YAML

Updated devel/p5-Tie-Cycle to 1.224

(wiz)

2017-04-19 13:53:34 UTC MAIN commitmail json YAML

Updated p5-Tie-Cycle to 1.224.

1.224 2017-04-18T11:41:22Z
* Fix up various dist things and clarify that this is under
the Artistic License 2.0.

(wiz)

2017-04-19 13:52:33 UTC MAIN commitmail json YAML

Updated www/p5-Template-Toolkit to 2.27

(wiz)

2017-04-19 13:52:24 UTC MAIN commitmail json YAML

Updated p5-Template-Toolkit to 2.27.

#-----------------------------------------------------------------------
# Version 2.27 - 13th December 2016
#------------------------------------------------------------------------

* Ghost fixed the regex in the uri/url filters, removing double quotes
  to make it RFC3986 compliant.
  https://github.com/abw/Template2/issues/35

* Sean Zellmer added testrules.yml to always run compile*.t sequentially
  https://github.com/abw/Template2/pull/45

* Simon Dawson added 'empty' vmethods for scalar, list and hash
  https://github.com/abw/Template2/pull/46

* Dennis Clark added --envvars option to tpage
  https://github.com/abw/Template2/pull/49

* Yanick Champoux made Template::Toolkit a module
  https://github.com/abw/Template2/pull/51

* Various warnings silenced and typos fixed.

(wiz)

2017-04-19 13:51:16 UTC MAIN commitmail json YAML

Updated devel/p5-Params-ValidationCompiler to 0.24

(wiz)

2017-04-19 13:51:06 UTC MAIN commitmail json YAML

Updated p5-Params-ValidationCompiler to 0.24.

0.24    2017-04-08

- The source_for() exported by Params::ValidationCompiler did not work at
  all. Reported by Diab Jerius. GH #16.

(wiz)

2017-04-19 13:50:23 UTC MAIN commitmail json YAML

Updated mail/p5-MIME-tools to 5.509

(wiz)

2017-04-19 13:50:14 UTC MAIN commitmail json YAML

Updated p5-MIME-tools to 5.509.

5.509   2017-04-05  Dianne Skoll <dfs@roaringpenguin.com>

* VERSION 5.509 RELEASED

* Fix CPAN bug https://rt.cpan.org/Ticket/Display.html?id=120871
  Makefile.PL fails with no '.' in @INC

* Fix CPAN bug https://rt.cpan.org/Ticket/Display.html?id=118262
  Test t/Ref.t fails on Windows install

* Fix CPAN bug https://rt.cpan.org/Ticket/Display.html?id=119166
  MIME::Parser::parse_data() should check what it gets back...

* Fix CPAN bug https://rt.cpan.org/Ticket/Display.html?id=119568
  Allow \r\n to be used as line-end delimeter when outputting MIME
  message.

(wiz)

2017-04-19 13:49:18 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 7.30

(wiz)

2017-04-19 13:49:09 UTC MAIN commitmail json YAML

Updated p5-Mojolicious to 7.30.

7.30  2017-04-04
  - Deprecated Mojo::Server::Morbo::watch in favor of
    Mojo::Server::Morbo::Backend::Poll::watch. (marcus)
  - Added support for pluggable Morbo backends. (marcus)
  - Added Mojo::Server::Morbo::Backend and Mojo::Server::Morbo::Backend::Poll
    modules. (marcus)
  - Added backend attribute to Mojo::Server::Morbo. (marcus)
  - Added -b option to Morbo. (marcus)

(wiz)

2017-04-19 13:47:33 UTC MAIN commitmail json YAML

Updated mail/p5-MIME-Charset to 1.012.2

(wiz)

2017-04-19 13:47:23 UTC MAIN commitmail json YAML

Updated p5-MIME-Charset to 1.012.2.

1.012.2  2017-04-11  Hatuka*nezumi - IKEDA Soji  <hatuka(at)nezumi.nu>

    * Fix: Perl >= 5.26: Makefile.PL cannot use inc::Module::Install.

1.012.1  2017-04-07  Hatuka*nezumi - IKEDA Soji  <hatuka(at)nezumi.nu>

    * Fix: CPAN RT #116459: Remove "." from @INC when loading modules.
      A workaround for CVE-2016-1238.

(wiz)

2017-04-19 13:46:28 UTC MAIN commitmail json YAML

Updated security/p5-IO-Socket-SSL to 2.048

(wiz)

2017-04-19 13:46:18 UTC MAIN commitmail json YAML

Updated p5-IO-Socket-SSL to 2.048.

2.048 2017/04/16
- fixed small memory leaks during destruction of socket and context, RT#120643

(wiz)

2017-04-19 13:44:55 UTC MAIN commitmail json YAML

Updated www/p5-HTML-Tree to 5.04

(wiz)

2017-04-19 13:44:45 UTC MAIN commitmail json YAML

Updated p5-HTML-Tree to 5.04.

5.04    2017--04-17
  Release by Jeff Fearn

    [FIXES]
    * Remove Distzilla to fix RT #120521 #89820
    * Add POD to htmltree RT #116367
    * Speed up is_inside method RT #113415
      - From Todd Rinaldo https://github.com/madsen/HTML-Tree/pull/5
    * Fix extra spaces being added to comments RT #94311
      - From Tomaz Solc
    * Don't needlessly escape characters in element content RT #93431
      - From Tomaz Solc

(wiz)

2017-04-19 13:43:54 UTC MAIN commitmail json YAML

Updated databases/p5-DBD-postgresql to 3.6.0

(wiz)

2017-04-19 13:43:44 UTC MAIN commitmail json YAML

Updated p5-DBD-postgresql to 3.6.0.

Version 3.6.0  Released April 17, 2017 (git tag 3.6.0)

  - Make sure we do not inadvertently modify the string passed to prepare() when
    doing the new backslash escape manipulation.
    [Greg Sabino Mullane]
    (CPAN ticket #114000)

  - Fix bug where $DBD::Pg::DBDPG_DEFAULT not picked up as a magic
    string first time it is used in a script.
    [Greg Sabino Mullane]
    (CPAN ticket #112309)

  - Fix UTF8 flag handling in pg_(get|put)copydata
    [Dagfinn Ilmari Manns奪ker]

  - Fix UTF8 double-encoding with pg_enable_utf8 = 0
    [Serge Pushkin]
    (CPAN ticket #103137)

  - Fix bug in quote_name which would fail to quote in some circumstances
    (Github Issue #22)

  - Allow clean parsing of new Postgres X.Y version format
    [Erik Rijkers    er at xs4all.nl]

  - Add pg_canonical_ids() and pg_canonical_names(), which returns information
    about each column in the result set.
    [Warstone    warstone at list.ru]
    (CPAN ticket #106858)

  - Map SQL_NUMERIC to PG_NUMERIC (instead of PG_FLOAT8)
    [Alice Maz    alice at alizemaz.com]
    (CPAN ticket #120358)

  - Force real, float, and double precision into SvNVs
    [Greg Sabino Mullane]
    (CPAN ticket #113683 and other places)

  - Support for number of rows greater than an "int". Requires support for same
    from a future version of libpq before it will work completely.
    [Greg Sabino Mullane]
    (CPAN ticket #102444)

  - Fix skipped test counts in Win32 builds
    [Andy Grundman]

  - Allow tests to work against Postgres 8.4 by tweaking client_encoding calls.
    [Pavel Raiskup    praiskup at redhat.com]
    (CPAN ticket #116179)

  - Silence warnings in t/02attribs.t and t/04misc.t
    [Dagfinn Ilmari Manns奪ker]

  - Support binary COPY format
    [Dagfinn Ilmari Manns奪ker]

  - Ensure tests do not use $ENV{PGSERVICE} or $ENV{PGDATABASE}
    [Erik Rijkers]

  - Switched canonical repo to git://github.com/bucardo/dbdpg.git

(wiz)

2017-04-19 13:41:01 UTC MAIN commitmail json YAML

2017-04-19 13:40:51 UTC MAIN commitmail json YAML

Updated p5-CGI to 4.36.

4.36 2017-03-29

    [ ENHANCEMENT ]
    - Support PATCH HTTP method (thanks to GovtGeek for the... patch)
    - pass through max_age and samesite to CGI::Cookie->new in the call
      in CGI->cookie (GH #220)

    [ FIX ]
    - skip t/command_line.t on windows as it doesn't work

(wiz)

2017-04-19 13:39:49 UTC MAIN commitmail json YAML

Updated textproc/miller to 5.1.0

(wiz)

2017-04-19 13:39:39 UTC MAIN commitmail json YAML

Updated miller to 5.1.0.

This is a relatively minor release of Miller, containing feature
requests and bugfixes while I've been working on the Windows port
(which is nearly complete).

Features:

    JSON arrays: as described here, Miller being a tabular data
    processor isn't well-position to handle arbitrary JSON. (See
    jq for that.) But as of 5.1.0, arrays are converted to maps
    with integer keys, which are then at least processable using
    Miller. Details are here. The short of it is that you now have
    three options for the main mlr executable:

--json-map-arrays-on-input    Convert JSON array indices to Miller
map keys. (This is the default.) --json-skip-arrays-on-input
Disregard JSON arrays.  --json-fatal-arrays-on-input  Raise a fatal
error when JSON arrays are encountered in the input.

This resolves #133.

    The new mlr fraction verb makes possible in a few keystrokes
    what was only possible before using two-pass DSL logic: here
    you can turn numerical values down a column into their
    fractional/percentage contribution to column totals, optionally
    grouped by other key columns.

    The DSL functions strptime and strftime now handle fractional
    seconds. For parsing, use %S format as always; for formatting,
    there are now %1S through %9S which allow you to configure a
    specified number of decimal places. The return value from
    strptime is now floating-point, not integer, which is a minor
    backward incompatibility not worth labeling this release as
    6.0.0. (You can work around this using int(strptime(...)).) The
    DSL functions gmt2sec and sec2gmt, which are keystroke-savers
    for strptime and strftime, are similarly modified, as is the
    sec2gmt verb. This resolves #125.

    A few nearly-standalone programs -- which do not have anything
    to do with record streams -- are packaged within the Miller.
    (For example, hex-dump, unhex, and show-line-endings commands.)
    These are described here.

    The stats1 and merge-fields verbs now support an antimode
    aggregator, in addition to the existing mode aggregator.

    The join verb now by default does not require sorted input,
    which is the more common use case. (Memory-parsimonious joins
    which require sorted input, while no longer the default, are
    available using -s.) This another minor backward incompatibility
    not worth making a 6.0.0 over. This resolves #134.

    mlr nest has a keystroke-saving --evar option for a common use
    case, namely, exploding a field by value across records.

Documentation:

    The DSL reference now has per-function descriptions.

    There is a new feature-counting example in the cookbook.

Bugfixes:

    mlr join -j -l was not functioning correctly. This resolves
    #136.

    JSON escapes on output (\t and so on) were incorrect. This
    resolves #135.

(wiz)

2017-04-19 13:32:22 UTC MAIN commitmail json YAML

Updated audio/libsndfile to 1.0.28

(wiz)

2017-04-19 13:32:13 UTC MAIN commitmail json YAML

Updated libsndfile to 1.0.28.

Version 1.0.28 (2017-04-02)
  * Fix buffer overruns in FLAC and ID3 handling code.
  * Move to variable length header storage.
  * Fix detection of Large File Support for 32 bit systems.
  * Remove large stack allocations in ALAC handling code.
  * Remove all use of Variable Length Arrays.
  * Minor bug fixes and improvements.

(wiz)

2017-04-19 13:28:59 UTC MAIN commitmail json YAML

2017-04-19 13:28:38 UTC MAIN commitmail json YAML

Bump to 0.1.14 to follow libnice.

(wiz)

2017-04-19 13:28:15 UTC MAIN commitmail json YAML

Updated net/libnice to 0.1.14

(wiz)

2017-04-19 13:28:05 UTC MAIN commitmail json YAML

Updated libnice to 0.1.14.

libnice 0.1.14 (2017-04-03)
===========================
Improved RFC compliance
Split verbose logs into a separate option
Numerous bug fixes
Use GnuTLS for hash functions
Implement NewReno in PseudoTCP
Requires GLib 2.44 GnuTLS 2.12

(wiz)

2017-04-19 12:28:47 UTC MAIN commitmail json YAML

Updated devel/p5-MetaCPAN-Client to 2.011000
Updated devel/p5-Git-CPAN-Patch to 2.3.1
Updated devel/p5-Data-Printer to 0.39
Updated devel/p5-Log-Dispatch-FileRotate to 1.25
Updated devel/p5-Function-Parameters to 2.000006

(mef)

2017-04-19 12:26:59 UTC MAIN commitmail json YAML

2017-04-19 12:25:28 UTC MAIN commitmail json YAML

Updated www/libmicrohttpd to 0.9.53

(wiz)

2017-04-19 12:25:18 UTC MAIN commitmail json YAML

Updated libmicrohttpd to 0.9.53.

Tue Apr 11 22:17:00 MSK 2017
Releasing GNU libmicrohttpd 0.9.53. -EG

Mon Apr 10 19:50:20 MSK 2017
HTTPS tests: skip tests instead of failing if HTTPS is not supported by
libcurl.
HTTPS tests: fixed return values so testsuite is able to correctly
interpret it.
Fixed ignored result of epoll test in test_https_get_select. -EG

Thu Apr 06 23:02:07 MSK 2017
Make zzuf tests compatible with *BSD platforms. -EG

Thu Apr 06 22:14:22 MSK 2017
Added warning for hypothetical extra large timeout.
Fixed incorrect timeout calculation under extra rare conditions.
Fixed accidental usage of IPv6 in testsuite in specific conditions. -EG

Wed Apr 05 14:14:22 MSK 2017
Updated autoinit_funcs.h to latest upstream version with proper support of
Oracle/Sun compiler. -EG

Wed Apr 05 12:53:26 MSK 2017
Fixed some compiler warnings.
Fixed error snprintf() errors detection in digestauth.c.
Converted many run-time 'strlen()' to compile-time calculations. -EG

Sun Mar 26 13:49:01 MSK 2017
Internal refactoring for simplification and unification.
Minor optimizations and minor fixes.
MHD_USE_ITC used again in thread pool mode. -EG

Sat Mar 25 20:58:24 CET 2017
Remove dead MHD_strx_to_sizet-functions and associated
test cases from code. -CG

Sat Mar 25 20:40:10 CET 2017
Allow chunk size > 16 MB (up to 2^64-1). Ignore
chunk extensions instead of triggering an error.
(fixes #4967). -CG

Tue Mar 25 20:59:18 MSK 2017
Check for invalid combinations of flags and options in
MHD_start_daemon(). -EG

Tue Mar 21 13:51:04 CET 2017
Use "-lrt" to link libmicrohttpd if we are using
clock_gettime() as needed by glibc < 2.17. -CG

Tue Mar 21 13:42:07 CET 2017
Allow chaining of suspend-resume calls withuot
the application processing data from the network. -CG

Mon Mar 20 0:51:24 MSK 2017
Added autoconf module for detection whatever shutdown of listening socket
trigger select. This is only reliable method to use such feature as some
platforms change behaviour from version to version. -EG

Sun Mar 19 13:57:30 MSK 2017
Rewritten logic of handling "upgraded" TLS connections in epoll mode:
used edge trigger instead of level trigger,
upgraded "ready" connection are stored in DL-list,
fixed handling of more than 128 ready connections,
fixed busy-waiting for idle "upgraded" TLS connections. -EG

Fri Mar 17 10:45:31 MSK 2017
If read buffer is full, MHD need to receive remote data and application
suspended connection, do not fail while connection is suspended and give
application one more chance to read data from buffer once connection is
resumed. -EG

Thu Mar 16 23:45:29 MSK 2017
Allow again to run MHD in external epoll mode by
MHD_run_from_select() - this allow unification of user code
and produce no harm for performance. Especially useful with
MHD_USE_AUTO flag. -EG

Thu Mar 16 23:12:07 MSK 2017
Idle connection should be disconnected *after* "timeout" number of
second, not *before* this number. -EG/VT

Thu Mar 16 22:31:54 MSK 2017
Unified update of last activity on connections.
Update last activity only if something is really transmitted.
Update last activity each time when something is transmitted.
Removed early duplicated check for timeout on HTTPS connections.
Removed update of last active time for connections without timeout.
Fixed reset of timeout timer on resumed connections.
Fixed never-expired timeouts on HTTPS connections.
Fixed thread-safety of MHD_set_connection_option(). -EG

Thu Mar 16 21:05:08 MSK 2017
Fixed minor bug resulted in slight slowdown of HTTPS connection
handshake. -EG

Thu Mar 16 20:35:59 MSK 2017
Improved thread-safety for DL-lists. -EG

Thu Mar 16 17:55:01 MSK 2017
Fixed thread-safety of MHD_get_daemon_info() for
MHD_DAEMON_INFO_CURRENT_CONNECTIONS. -EG

Thu Mar 16 16:49:07 MSK 2017
Added ability to get actual daemon flags via MHD_get_daemon_info().
Fixed test_upgrade to work in request mode.
Fixed compiler warnings in test_upgrade. -EG

Wed Mar 15 23:29:59 MSK 2017
Prevented socket read/write if connection is suspended.
Added missing resets of 'connection->in_idle'.
Reworked handling of suspended connection: ensure that
connection is not disconnected by timeout, always
updated read/write states right after suspending. -EG

Wed Mar 15 21:02:26 MSK 2017
Added new enum value MHD_CONNECTION_INFO_CONNECTION_TIMEOUT
to get connection timeout by MHD_get_connection_info(). -EG

Sat Mar 11 12:03:45 CET 2017
Fix largepost example from tutorial to properly generate
error pages. -CG
Fix largepost example, must only queue replies either before upload
happens or after upload is done, not while upload is ongoing

Fri Mar 10 16:37:12 CET 2017
Fix hypothetical integer overflow for very, very large
timeout values. -CG

Fri Mar 10 16:22:54 CET 2017
Handle case that we do not listen at all more gracefully
in MHD_start_daemon() and not pass '-1' to helper functions
that expect a valid socket. -CG

Tue Mar  7 12:11:44 BRT 2017
Updates file `.gitignore`.

Tue Mar  7 10:37:45 BRT 2017
Updated the MHD_OPTION_URI_LOG_CALLBACK's documentation.

Mon Mar  6 21:46:59 BRT 2017
Added the i18n example fixing #4924. -SC

Wed Mar 1 23:47:05 CET 2017
Minor internal optimisations.
Changed closure connection monitoring logic: now all connections are
monitored for OOB data (which treated as error), connections are not
monitored any more for incoming data if incoming data is not required for
processing. except_fd_set is not optional now for MHD_get_fdset(),
MHD_get_fdset2() and MHD_run_from_select().
Improved connection processing in epoll mode: now connection can process
both read and write each turn.
Updated HTTP response codes; updated and added all missing standard HTTP
headers names (and headers categories); updated and added all missing
standard and additional HTTP methods. Now MHD return status
MHD_HTTP_REQUEST_HEADER_FIELDS_TOO_LARGE (431) instead of old
MHD_HTTP_REQUEST_ENTITY_TOO_LARGE (413) for very long header.
Reworked handling of data pending in TLS buffers, resolved busy-waiting
if incoming data is pending in TLS buffers and connection is in
LOOP_INFO_WRITE mode.
Do not clear 'ready' flag in epoll mode if send()/recv() result is
EINTERRUPTED.
Better detection of unready connection state: used less number of calls of
recv()/send() in epoll mode.
Configure: do not run gcrypt and GnuTLS tests if HTTPS is disabled by
configure parameter.
Fixed wrong value returned by MHD_get_timeout().
All double-linked lists now walked from tail to head. As new items are
added to head, this result in more uniform processing time.
Improved sockets errors handling in epoll mode.
OOB data on 'upgraded' sockets is treated as error. -EG

Thu Feb 16 11:20:05 CET 2017
Replace tsearch configure check with code from gnulib. -CG

Wed Feb 15 13:35:36 CET 2017
Fixing a few very rare race conditions for thread-pool or
thread-per-connection operations during shutdown.
Various minor cosmetic improvements.
Fixed #4884 and #4888 (solaris portability issues). -CG

Wed Feb 08 22:33:10 MSK 2016
Ported test_quiesce_stream to W32.
Improved precompiler flags selection of OpenBSD.
Fixed sending responses backed by files not supported by sendfile().
Fixed thread safety for responses backed by file FD.
Updated fileserver_example.
Improved handling of 'upgraded' TLS forwarding in select() and poll()
modes.
Fixed processing of incoming TLS data in epoll mode if more than 128
connections are active.
Fixed accepting more than 128 incoming connection in epoll mode.
Improved test_large_put, added poll() and epoll testing.
Added test_large_put_inc for testing of incremental buffer processing.
Rewritten epoll connection processing logic: handle all connection one
time per turn instead of trying to handle all active connection until all
pending data is dried. Result is more uniform connection processing
period. -EG

Wed Nov 23 15:24:10 MSK 2016
Used SO_REUSEADDR (on non-W32) alongside with SO_REUSEPORT if option
MHD_OPTION_LISTENING_ADDRESS_REUSE was set. -EG

Wed Nov 23 12:48:23 MSK 2016
Move all gettext-related staff to 'po' subdirectory.
Excluded gettext files generation from normal build.
Removed generated files from GIT. -EG

Tue Nov 15 19:08:43 MSK 2016
Fixed forwarding "upgraded" TLS connections for
chunks sizes larger than buffer size. -EG

Mon Nov 14 22:18:30 MSK 2016
Fixed unintentional usage of SO_REUSEADDR on W32.
Added support for SO_EXCLBIND on Solaris.
Fixed using MHD with MHD_OPTION_LISTENING_ADDRESS_REUSE
on Linux kernels before 3.9 (longterm 3.2 and 3.4
are still supported). -EG

Sun Nov 13 19:16:38 CET 2016
Fixed a few race issues on suspend-resume in cases where the
application uses threads even though MHD did not (or at least
had no internal need for locking). Also fixed DLL handling of
the timeout list, avoiding manipulating it for suspended
connections.  Finally, eliminated calling application logic
on suspended connections (which before could happen under
certain circumstances). -CG

Thu Nov 11 20:49:23 MSK 2016
Added support for various forms of
pthread_attr_setname_np() so thread names will be set
more efficiently on certain platforms (Solaris, NetBSD etc.) -EG

Thu Nov 10 21:50:35 MSK 2016
Added rejection in MHD_start_daemon() of invalid combinations
of daemon flags.
Added MHD_USE_AUTO and MHD_USE_AUTO_INTERNAL_THREAD for
automatic selection of polling function depending on
platform capabilities and requested mode. -EG

Thu Nov 10 17:49:56 MSK 2016
Ported "upgrade" tests to W32 and other platforms, used
"gnutls-cli" instead of "openssl" in tests, minor bugs
fixed, added verbose reporting if requested.
"Upgrade" processing - changed internal handling logic, improved
and refactored, bugs fixed, fixed sigpipe on Darwin, added
printing error to log, fixed compilation without HTTPS.
Added 'configure' parameter "--disable-httpupgrade" for building
minimal-sized MHD versions.
Added feature check "MHD_FEATURE_UPGRADE".
Responses destroyed (freed) earlier if possible.
Added many remarks in code comments about thread safety.
Some data races and other multithread-related issues are fixed,
including usage of closed sockets (may resulted in accidental closing
of wrong socket).
SO_NOSIGPIPE is used on all platform which support it, not only
on Darwin.
Added support for suspending connections in thread-per-connection
mode (itself almost useless, mostly to unify modes support).
Fixed Inter-Thread Communication channel usage in epoll modes.
Reworked daemon cleanups and handling MHD_stop_daemon(): resources
are freed only by specific threads, data races and other fixes.
Started usage of C99 standard 'bool' where supported with
fallback to 'int'.
Renamed many MHD flags. Now they are self-explainable and more
obvious, like MHD_USE_INTERNAL_POLLING_THREAD instead of
MHD_USE_SELECT_INTERNALLY. Old flag names are supported for
backward compatibility.
Improved processing of "fast" connections: now full sequence
"read request - send reply headers - send reply body" is processed
after single select()/poll(). If connection is slow, request is huge
or response in not immediately ready - connection will be processed
in "traditional" way.
Added usage of "calloc()" where supported.
Minor documentation fixes.
Minor improvements and fixes. -EG
"Upgrade" test fixes.
Documentation updated.
Added HTTP "Upgrade" example. -CG

(wiz)

2017-04-19 12:23:44 UTC MAIN commitmail json YAML

2017-04-19 12:23:34 UTC MAIN commitmail json YAML

Update to Fossil 2.2:
    GIT comment tags are now handled by Fossil during import/export.
    Show the content of README files on directory listings.
    Support for Basic Authentication if enabled (default off).
    Show the hash algorithms used on the /rcvfromlist page.
    The /tarball and /zip pages now use the the r= query parameter to
    select which check-in to deliver. The uuid= query parameter is still
    accepted for backwards compatibility.
    Update the built-in SQLite to version 3.18.0.
    Run "PRAGMA optimize" on the database connection as it is closing.
    Add support for hash policies that control which of the
    Hardened-SHA1 or SHA3-256 algorithms is used to name new artifacts.
    Add the "gshow" and "gcat" subcommands to fossil stash.
    Add the /juvlist web page and use it to construct the
    Download Page of the Fossil self-hosting website using Ajax.
    Use the hardened SHA1 implemenation by Marc Stevens and Dan Shumow.
    Add the ability to read and understand artifact names that are
    based on SHA3-256 rather than SHA1, but do not actually generate any
    such names.
    Added the sha3sum command.
    Add checkbox widgets to various web pages.
    Add the fossil all ui command
    Add the /file webpage
    Enhance the /brlist webpage to make use of branch colors.
    Add support for the ms=EXACT|LIKE|GLOB|REGEXP query parameter on the
    /timeline webpage, with associated form widgets.
    Enhance the changes and status commands with many new filter options
    so that specific kinds of changes can be found without having to pipe
    through grep or sed.
    Enhanced the fossil sql command so that it opens the checkout
    database and the configuration database in addition to the
    respository database.
    Various TH1 enhancements.
    Rename crnl-glob setting to crlf-glob, but keep crnl-glob as a
    compatibility alias.
    Added the --command option to the diff command.
    Fix ticket set when using the "+" prefix with fields from the
    "ticketchng" table.
    Remove the "fusefs" command from builds that do not have the
    underlying support enabled.
    Fixes for incremental git import/export.
    Minor security enhancements to encrypted repositories.

(joerg)

2017-04-19 12:23:34 UTC MAIN commitmail json YAML

Updated khal to 0.9.5.

0.9.5
======
released 2017-04-08

* FIX khal new -i does not crash anymore
* FIX make tests run with latest pytz (2017.2)

(wiz)

2017-04-19 12:22:19 UTC MAIN commitmail json YAML

Updated sysutils/dbus to 1.10.18

(wiz)

2017-04-19 12:22:09 UTC MAIN commitmail json YAML

Updated dbus to 1.10.18.

D-Bus 1.10.18 (2017-04-05)
==

The “can't handle a self-referential paradox” release.

Fixes:

• Re-order dbus-daemon startup so that on SELinux systems, the thread
  that reads AVC notifications retains the ability to write to the
  audit log (fd.o #92832, Debian #857660; Laurent Bigonville)

• Fix a harmless read overflow and some memory leaks in a unit test
  (fd.o #100568, Philip Withnall)

(wiz)

2017-04-19 12:20:19 UTC MAIN commitmail json YAML

Updated devel/cppunit to 1.14.0

(wiz)

2017-04-19 12:20:09 UTC MAIN commitmail json YAML

Updated cppunit to 1.14.0.

  New in CppUnit 1.14.0:
  ---------------------

  - TestCaller supports any callable that can be put into
    std::function<void()>.

  - CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.

  - Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
                    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL

* Portability:
  - Always build with C++11.

  - Always require RTTI support.

  - Removed support for compilers that don't support
    default template arguments with standard containers.

  - Removed portability headers for wrapper around
    standard containers.

  - Support C++11 enum class in asserter.

* Test Plug-in Runner:
  - Fixed crash on Win64 in test runner (fdo#81433)

* Removed features

  - QT test runner

  - msvc6 test runners

  - msvc6 plugin

  - BeOS support

(wiz)

2017-04-19 12:19:15 UTC MAIN commitmail json YAML

Updated devel/p5-MetaCPAN-Client 1.028003 to 2.011000
---------------------------------------------
2.011000    18.4.17
            * Added support for scroller time/size params (Mickey)
            * Removed warning of scroller deletion failure (Mickey, GH#81)

2.010000    3.4.17
            * Added support for new 'permission' type (Mickey)

2.009001    29.3.17
            * Use Test::Needs to force a minimum
              WWW::Mechanize::Cached version (Olaf Alders, GH#76)

2.009000    24.3.17
            * Bump WWW::Mechanize::Cached version to 1.50 (Olaf Alders, GH#76)
            * Require LWP::Protocol::https in tests (Mickey, GH#79)
            * Added 'changes' method for Release objects (Mickey, GH#57)
            * Cleaner URLs - removed redundant slashes and 'v1' (Mickey)
            * Created a role for user-agent handling for reuse (Mickey)

2.008001    23.3.17
            * Fixed a test (Mickey)

2.008000    22.3.17
            * Added metacpan_url method to the entity objects
              (Mickey, #GH69)

2.007000    8.3.17
            * Update tests for newer Perl versions, to run without
              '.' in @INC (Sawyer X, GH#72)

2.006000    24.2.17
            * Support '_source' filtering (Mickey, GH#70)
            * Support debug-mode for detailed error messages (Mickey)

2.005000    13.2.17
            * Added the ascii_name and perlmongers fields to the Author object
              (Dave Rolsky, GH #66)
            * Fixed Author->dir to actually return something (Dave Rolsky, GH
              #66)

2.004000    30.12.16
            * Speed up own scroller (Mickey)
            * Fixed rev_deps (Mickey)

2.004000-TRIAL 24.12.16
            * Removed dependency: Search::Elasticsearch
              in favor of an internal scroller (Mickey)
            * Added Types class for 'isa' checks (Mickey)

2.003000    19.12.16
            * Escaped query to autocomplete (Mickey)
            * Removed dependency: Try::Tiny (Mickey)

2.002000    14.12.16
            * Support 'autocomplete' endpoint (Mickey)

2.001000    08.12.16
            * Distribution: added 'rt' & 'github' methods (Mickey)
            * Use Ref::Util for ref checks (Mickey)

2.000000    18.11.16
            * Major version: v1 full support
              - removed support and default settings for v0
              - corrected domain, base_url setting, using clientinfo
              - code/tests updates and cleanup
              (Mickey, Brad Lhotsky)
            * Pinned Search::Elasticsearch version to 2.03 (Mickey)
            * Use @Starter in dist.ini + cpanfile cleanup (Grinnz)

(mef)

2017-04-19 12:15:42 UTC MAIN commitmail json YAML

2017-04-19 12:15:33 UTC MAIN commitmail json YAML

Updated afl to 2.41b.

--------------
Version 2.41b:
--------------

  - Addressed a major user complaint related to timeout detection. Timing out
    inputs are now binned as "hangs" only if they exceed a far more generous
    time limit than the one used to reject slow paths.

--------------
Version 2.40b:
--------------

  - Fixed a minor oversight in the insertion strategy for dictionary words.
    Spotted by Andrzej Jackowski.

  - Made a small improvement to the havoc block insertion strategy.

  - Adjusted color rules for "is it done yet?" indicators.

(wiz)

2017-04-19 12:13:36 UTC MAIN commitmail json YAML

+ openssh-7.5p1, p5-DBD-postgresql-3.6.0, p5-HTML-Tree-5.04,
  p5-IO-Socket-SSL-2.048, p5-Tie-Cycle-1.224, p5-Time-HiRes-1.9742,
  tor-browser-6.5.1.

(wiz)

2017-04-19 12:12:55 UTC MAIN commitmail json YAML

Updated devel/p5-Git-CPAN-Patch to 2.3.1
----------------------------------------
2.3.1 2017-01-12
  [ BUG FIXES ]
    - Remove dependency on MooseX::Role::Tempdir. (GH#33, Sebastien
      Deseille)
  [ STATISTICS ]
    - code churn: 3 files changed, 32 insertions(+), 14 deletions(-)
(pkgsrc changes)
- Add following line for make test
BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager
- make test situation is the same as 2.3.0 (denoted in commit log)

(mef)

2017-04-19 12:09:16 UTC MAIN commitmail json YAML

Updated devel/p5-Data-Printer to 0.39
-------------------------------------
0.39 2016-04-15
    BUG FIXES:
        - display '-' as a string, not a number (Ivan Bessarabov)
        - display "123\n" as a string, not a number (Ivan Bessarabov)
        - fix test failures on newer perls (Sergey Aleynikov)
    OTHER:
        - document availability of np() on Data::Printer::Filter (Olaf Alders)

(mef)

2017-04-19 12:07:18 UTC MAIN commitmail json YAML

Updated devel/p5-Log-Dispatch-FileRotate to 1.25
------------------------------------------------
1.25 Mon Apr 10 2017
    - Fix test failures if the test suite is running as root user.

(pkgsrc changes)
- Adjust indentation

(mef)

2017-04-19 12:01:43 UTC MAIN commitmail json YAML

Updated devel/p5-Function-Parameters to 2.000006
------------------------------------------------
2.000006  2017-04-16
          - work around core bug #129090 / #131146 in perl 5.22 and 5.24:
            perl -e 'use Function::Parameters; \&f; fun f() { eval "" }' hangs
            in the compiler (also happens with perl -d or Devel::Cover instead
            of eval) (gh #29)

2.000003  2017-03-31
          - fix a bug where method modifiers would inadvertently declare subs
            (e.g. 'before foo() {}' acting like 'sub foo;
            BEGIN { &before('foo', sub {}) }'), breaking Pkg->can($method) and
            thus Class::Method::Modifiers (RT #120804)
          - make method modifiers take effect at runtime because otherwise
            you'd have to wrap every with()/extends() in a BEGIN block to make
            consumed/inherited methods visible to modifiers (RT #120804)
          - make method modifiers require a name (what would an anonymous
            modifier modify?)
          - (hopefully) improve the error message you get for trying to add any
            parameters after a slurpy

2.000002  2017-03-27
          - default to strict mode
          - allow types with multiple arguments (e.g. 'Tuple[Int, String]')
          - implement new 'auto' type reifier and use it by default
          - allow multiple invocants
          - support custom installers
          - implement Moo/Moose-style method modifiers
          - rework and extend import syntax
          - make implicit $self available in default arguments
          - call type reifiers from correct package and remove 2nd arg
            workaround
          - remove :(...) prototype syntax
          - remove undocumented 'attrs' option
          - drop internal Moo dependency

(mef)

2017-04-19 11:50:18 UTC MAIN commitmail json YAML

Remove dependencies on VERSION, which trigger unintended implicit rules against
version.c on case-insensitive file systems.

Fixes build on Darwin in its out-of-the-box case-insensitive configuration.

(dsainty)

2017-04-19 11:24:39 UTC MAIN commitmail json YAML

2017-04-19 10:28:17 UTC MAIN commitmail json YAML

Updated www/curl to 7.54.0

(wiz)

2017-04-19 10:28:07 UTC MAIN commitmail json YAML

Updated curl to 7.54.0.

Curl and libcurl 7.54.0

Public curl releases:        165
Command line options:        207
curl_easy_setopt() options:  245
Public functions in libcurl:  61
Contributors:                1538

This release includes the following changes:
o Add CURL_SSLVERSION_MAX_* constants to CURLOPT_SSLVERSION [19]
o Add --max-tls [19]
o Add CURLOPT_SUPPRESS_CONNECT_HEADERS [24]
o Add --suppress-connect-headers [24]

This release includes the following bugfixes:

o CVE-2017-7468: switch off SSL session id when client cert is used [68]
o cmake: Replace invalid UTF-8 byte sequence [1]
o tests: use consistent environment variables for setting charset
o proxy: fixed a memory leak on OOM
o ftp: removed an erroneous free in an OOM path
o docs: de-duplicate file lists in the Makefiles [2]
o ftp: fixed a NULL pointer dereference on OOM
o gopher: fixed detection of an error condition from Curl_urldecode
o url: fix unix-socket support for proxy-disabled builds [3]
o test1139: allow for the possibility that the man page is not rebuilt
o cyassl: get library version string at runtime
o digest_sspi: fix compilation warning
o tests: enable HTTP/2 tests to run with non-default port numbers
o warnless: suppress compiler warning
o darwinssl: Warn that disabling host verify also disables SNI [4]
o configure: fix for --enable-pthreads [5]
o checksrc.bat: Ignore curl_config.h.in, curl_config.h
o no-keepalive.d: fix typo [6]
o configure: fix --with-zlib when a path is specified [7]
o build: fix gcc7 implicit fallthrough warnings [8]
o fix potential use of uninitialized variables [9]
o CURLOPT_SSL_CTX_FUNCTION.3: Fix EXAMPLE formatting errors [10]
o CMake: Reorganize SSL support, separate WinSSL and SSPI [11]
o CMake: Add DarwinSSL support [12]
o CMake: Add mbedTLS support [13]
o ares: return error at once if timed out before name resolve starts [14]
o BINDINGS: added C++, perl, go and Scilab bindings
o URL: return error on malformed URLs with junk after port number
o KNOWN_BUGS: Add DarwinSSL won't import PKCS#12 without a password [15]
o http2: Fix assertion error on redirect with CL=0 [16]
o updatemanpages.pl: Update man pages to use current date and versions [17]
o --insecure: clarify that this option is for server connections [18]
o mkhelp: simplified the gzip code
o build: fixed making man page in out-of-tree tarball builds
o tests: disabled 1903 due to flakiness
o openssl: add two /* FALLTHROUGH */ to satisfy coverity
o cmdline-opts: fixed a few typos
o authneg: clear auth.multi flag at http_done [20]
o curl_easy_reset: Also reset the authentication state [21]
o proxy: skip SSL initialization for closed connections [22]
o http_proxy: ignore TE and CL in CONNECT 2xx responses [23]
o tool_writeout: fixed a buffer read overrun on --write-out
o make: regenerate docs/curl.1 by running make in docs [25]
o winbuild: add basic support for OpenSSL 1.1.x [26]
o build: removed redundant DEPENDENCIES from makefiles
o CURLINFO_LOCAL_PORT.3: added example
o curl: show HTTPS-Proxy options on CURLE_SSL_CACERT [27]
o tests: strip more options from non-HTTP --libcurl tests
o tests: fixed the documented test server port numbers
o runtests.pl: fixed display of the Gopher IPv6 port number
o multi: fix streamclose() crash in debug mode [28]
o cmake: build manual pages [29]
o cmake: add support for building HTML and PDF docs [30]
o mbedtls: add support for CURLOPT_SSL_CTX_FUNCTION [31]
o make: introduce 'test-nonflaky' target
o CURLINFO_PRIMARY_IP.3: add example
o tests/README: mention nroff for --manual tests [32]
o mkhelp: disable compression if the perl gzip module is unavailable
o openssl: fall back on SSL_ERROR_* string when no error detail [33]
o asiohiper: make sure socket is open in event_cb [34]
o tests/README: make "Run" section foolproof [35]
o curl: check for end of input in writeout backslash handling
o .gitattributes: turn off CRLF for *.am [36]
o multi: fix MinGW-w64 compiler warnings
o schannel: fix variable shadowing warning
o openssl: exclude DSA code when OPENSSL_NO_DSA is defined [37]
o http: Fix proxy connection reuse with basic-auth [38]
o pause: handle mixed types of data when paused [39]
o http: do not treat FTPS over CONNECT as HTTPS
o conncache: make hashkey avoid malloc [40]
o make: use the variable MAKE for recursive calls [41]
o curl: fix callback argument inconsistency [42]
o NTLM: check for features with #ifdef instead of #if [43]
o cmake: add several missing files to the dist
o select: use correct SIZEOF_ constant [44]
o connect: fix unreferenced parameter warning
o schannel: fix unused variable warning
o gcc7: fix ‘*’ in boolean context [45]
o http2: silence unused parameter warnings
o ssh: fix narrowing conversion warning
o telnet: (win32) fix read callback return variable [46]
o docs: Explain --fail-early does not imply --fail [47]
o docs: added examples for CURLINFO_FILETIME.3 and CURLOPT_FILETIME.3
o tests/server/util: remove in6addr_any for recent MinGW [48]
o multi: make curl_multi_wait avoid malloc in the typical case [49]
o include: curl/system.h is a run-time version of curlbuild.h [50]
o easy: silence compiler warning
o llist: replace Curl_llist_alloc with Curl_llist_init [51]
o hash: move key into hash struct to reduce mallocs [52]
o url: don't free postponed data on connection reuse [53]
o curl_sasl: declare mechtable static
o curl: fix Windows Unicode build
o multi: fix queueing of pending easy handles [54]
o tool_operate: fix MinGW compiler warning [55]
o low_speed_limit: improved function for longer time periods [56]
o gtls: fix compiler warning
o sspi: print out InitializeSecurityContext() error message [57]
o schannel: fix compiler warnings [58]
o vtls: fix unreferenced variable warnings
o INSTALL.md: fix secure transport configure arguments
o CURLINFO_SCHEME.3: fix variable type
o libcurl-thread.3: also mention threaded-resolver [59]
o nss: load CA certificates even with --insecure [60]
o openssl: fix this statement may fall through [61]
o poll: prefer <poll.h> over <sys/poll.h> [62]
o polarssl: unbreak build with versions < 1.3.8 [63]
o Curl_expire_latest: ignore already expired timers [64]
o configure: turn implicit function declarations into errors [65]
o mbedtls: fix memory leak in error path [66]
o http2: fix handle leak in error path [67]
o .gitattributes: force shell scripts to LF [69]
o configure.ac: ignore CR after version numbers [70]
o extern-scan.pl: strip trailing CR [71]
o openssl: make SSL_ERROR_to_str more future-proof [72]
o openssl: fix thread-safety bugs in error-handling [73]
o openssl: don't try to print nonexistant peer private keys [74]
o nss: fix MinGW compiler warnings [75]

(wiz)

2017-04-19 09:05:16 UTC MAIN commitmail json YAML

Explicitly disable epoll/inotify on illumos, based on patch in PR#52176.

(jperkin)

2017-04-19 07:34:12 UTC MAIN commitmail json YAML

The generic EGL/GLX/WGL defaults are suitable for Darwin as BUILD_EGL will be
correct, and possibly not zero.

No revision bump required - this change fixes the build if the EGL = 0 guess
was incorrect, and no change if it was correct.

(dsainty)

2017-04-19 06:49:34 UTC MAIN commitmail json YAML

Added www/ruby-rails-html-sanitizer version 1.0.3

(minskim)

2017-04-19 06:49:08 UTC MAIN commitmail json YAML

Add ruby-rails-html-sanitizer

(minskim)

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

2017-04-19 06:35:09 UTC MAIN commitmail json YAML

Note update of the "mutt" package to version 1.8.2

(tron)

2017-04-19 06:34:44 UTC MAIN commitmail json YAML

Update "mutt" package to version 1.8.2:
This release fixes a regression in 1.8.1 that resulted in gpg failures
with an ncurses pinentry program.

(tron)

2017-04-19 06:34:10 UTC MAIN commitmail json YAML

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

Added textproc/ruby-rails-dom-testing version 1.0.8

(minskim)

2017-04-19 06:13:43 UTC MAIN commitmail json YAML

Add ruby-rails-dom-testing

(minskim)

2017-04-19 06:12:41 UTC MAIN commitmail json YAML

Import ruby-rails-dom-testing-1.0.8

This Ruby module can compare DOMs and assert certain elements exist
in doms using Nokogiri.

(minskim)

2017-04-19 00:14:47 UTC MAIN commitmail json YAML

Added www/ruby-rails-deprecated_sanitizer version 1.0.3

(minskim)

2017-04-19 00:13:29 UTC MAIN commitmail json YAML

Add ruby-rails-deprecated_sanitizer

(minskim)

2017-04-19 00:11:26 UTC MAIN commitmail json YAML

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

update ghostscript-gpl to 9.06nb12 (security patches)

(tez)

2017-04-18 22:07:07 UTC MAIN commitmail json YAML

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

Updated editors/nano to 2.8.1

(wiedi)

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

Update editors/nano to 2.8.1

2017.04.12 - GNU nano 2.8.1 "Ellert" fixes build failures on MacOS and
on musl, fixes scrolling problems in softwrap mode when
double-width characters on row boundaries are involved,
shows double-width characters as ">" and "<" when split
across two rows, moves the cursor more predictably (at
the cost of sometimes putting it on the second "half"
of a character), avoids creating lines that consist of
only blanks when using autoindent, makes ^Home and ^End
go to the start and end of the file (on terminals that
support those keystrokes), places the cursor better when
linting, lets the linter ask only once whether to open
an included file, and adds bindings for ^Up and ^Down
in the file browser.  Don't sit on your hands.

2017.03.31 - GNU nano 2.8.0 "Axat" makes it easier to move around in
softwrapped lines: the Up and Down keys now step from
visual row to visual row instead of jumping between
logical lines, and the Home and End keys now move to
the start and end of a row, and only when already
there, then to the start and end of the logical line.
Furthermore, the screen can now scroll per row instead
of always per logical line.  On an entirely different
front: nano now makes use of gnulib, to make it build
on more platforms.  In short: there were many internal
changes, not many user-visible ones (apart from the
new softwrap navigation).  The conversion to gnulib
was done by Mike Frysinger, the softwrap overhaul by
David Ramsey.

(wiedi)

2017-04-18 21:34:58 UTC MAIN commitmail json YAML

Add following two lines for make test
BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager
BUILD_DEPENDS+= p5-MooseX-NonMoose-[0-9]*:../../devel/p5-MooseX-NonMoose

(mef)

2017-04-18 16:54:35 UTC MAIN commitmail json YAML

Add patch missed from the 20170414 update. This caused the build to fail
so no change to PKGREVISION.

(bouyer)

2017-04-18 16:26:45 UTC MAIN commitmail json YAML

Use GREP/EGREP and fix regexp.

(jperkin)

2017-04-18 15:47:30 UTC MAIN commitmail json YAML

Updated sysutils/consul to 0.8.1

(fhajny)

2017-04-18 15:47:18 UTC MAIN commitmail json YAML

Update sysutils/consul to 0.8.1.

IMPROVEMENTS:
- agent: Node IDs derived from host information are now hashed to
  prevent things like common server hardware from generating IDs with
  a common prefix across nodes.
- agent: Added new -disable-host-node-id CLI flag and
  disable_host_node_id config option to the Consul agent to prevent it
  from using information from the host when generating a node ID.
- agent: Removed useless "==> Caught signal: broken pipe" logging
  since that often results from problems sending telemetry or broken
  incoming client connections; operators don't need to be alerted to
  these.
- cli: Added TLS options for setting the client/CA certificates to use
  when communicating with Consul.
- build: Consul is now built with Go 1.8.1.
- ui: Updates Consul assets to new branding.

BUG FIXES:
- api: Added missing Raft index fields to AgentService and Node
  structures.
- server: Fixed an issue where flood joins would not work with IPv6
  addresses.
- server: Fixed an issue where electing a 0.8.x leader during an
  upgrade would cause a panic in older servers.
- server: Fixed an issue where tracking of leadership changes could
  become incorrect when changes occurred very rapidly.
- server: Fixed a panic when checking ACLs on a session that doesn't
  exist.

(fhajny)

2017-04-18 15:39:27 UTC MAIN commitmail json YAML

Updated devel/py-futures to 3.1.1

(fhajny)

2017-04-18 15:39:19 UTC MAIN commitmail json YAML

Update devel/py-futures to 3.1.1.

- Backported sanity checks for the ``max_workers`` constructor
  argument for ThreadPoolExecutor and
  ProcessPoolExecutor
- Set the default value of ``max_workers`` in ThreadPoolExecutor to
  ``None``, as in upstream code
  (computes the thread pool size based on the number of CPUs)
- Added support for old-style exception objects
- Switched to the PSF license

(fhajny)

2017-04-18 15:35:23 UTC MAIN commitmail json YAML

Updated net/py-lexicon to 2.0.7

(fhajny)

2017-04-18 15:35:15 UTC MAIN commitmail json YAML

Update net/py-lexicon to 2.0.7.

- Minor bugfixes.

(fhajny)

2017-04-18 15:31:45 UTC MAIN commitmail json YAML

Updated databases/py-cassandra-driver to 3.9.0

(fhajny)

2017-04-18 15:31:36 UTC MAIN commitmail json YAML

Update databases/py-cassandra-driver to 3.9.0.

3.9.0

Features
- cqlengine: remove elements by key from a map

Bug Fixes
- improve error handling when connecting to non-existent keyspace
- Sockets associated with sessions not getting cleaned up on
  session.shutdown()
- rare flake on
  integration.standard.test_cluster.ClusterTests.test_clone_shared_lbp
- MontonicTimestampGenerator.__init__ ignores class defaults
- race where callback or errback for request may not be called
- cqlengine: model.update() should not update columns with a default
  value that hasn't changed
- cqlengine: field value manager's explicit flag is True when queried
  back from cassandra

Other
- Connection not closed in example_mapper
- Remove mention of pre-2.0 C* versions from OSS 3.0+ docs

3.8.1

Bug Fixes
- implement __le__/__ge__/__ne__ on some custom types
- Fix bug in eventlet and gevent reactors that could cause hangs
- Fix DecimalType regression

(fhajny)

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

2017-04-18 14:02:10 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-File-Which-[0-9]* for make test

(mef)

2017-04-18 14:00:57 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]* for make test

(mef)

2017-04-18 13:59:32 UTC MAIN commitmail json YAML

Add following lines for make test
  # for make test
  BUILD_DEPENDS+=        p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
  BUILD_DEPENDS+=        p5-Importer-[0-9]*:../../devel/p5-Importer

(mef)

2017-04-18 13:57:14 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]* for make test

(mef)

2017-04-18 13:55:45 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]* for make test

(mef)

2017-04-18 13:54:59 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]* for make test

(mef)

2017-04-18 13:54:01 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]* for make test

(mef)

2017-04-18 13:52:27 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-Text-Diff-[0-9]* for make test

(mef)

2017-04-18 13:51:35 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.83.0

(wiz)

2017-04-18 13:51:24 UTC MAIN commitmail json YAML

Updated calibre to 2.83.0.

- version: 2.83.0
  date: 2017-04-15

  new features:
    - title: "PDF Output: Default to generating PDFs with a page size of letter instead of taking the page size from the output profile."
      description: 'This avoids user confusion/bug reports about PDF Output having "too large fonts". There is a new option "Use profile size" to have the conversion use the output profile page size instead.'

    - title: "PDF/DOCX Output: Add separate, pdf/docx specific, page margin settings that override the common settings."
      description: "Useful because page margin settings for page oriented formats, such as PDF and DOCX are usually different than those for reflowable formats such as EPUB"

    - title: "Table of Contents tool: Add an undo button"

    - title: "Metadata jacket: Show custom rating columns using stars"

    - title: "Metadata jacket: Change formatting of series to match that used by the book details panel. Also allow access to the raw series name and number when customizing the jacket template."

    - title: "calibredb check_library: Vacuum database when running the check"

    - title: "Check Book: Add a check for empty identifier elements"

  bug fixes:
    - title: "Edit book/Book polishing: When adding a cover to an EPUB 3.0 file set the svg property if a SVG cover wrapper is used"

    - title: "Refresh the book list when a User Category is added/edited."

    - title: "EPUB metadata: Fix deleting ISBN from EPUB file could result in an EPUB file without a package identifier if the ISBN was used as the package identifier."

    - title: "Amazon metadata download: Fix title and author names being bold in the downloaded comments when using bing to get amazon metadata."

    - title: "PDF Output: Fix a regression that broke PDF Output for documents containing mathematics."

    - title: 'E-book viewer: Fix a regression that broke the "Clear recently read books" action in the viewer'

  improved recipes:
    - Go Comics
    - Die Zeit (subscription)
    - Pagina12
    - New York Magazine

  new recipes:
    - title: Jacobin magazine
      author: Darko Miletic

(wiz)

2017-04-18 13:31:55 UTC MAIN commitmail json YAML

Fix build for non-x86 hosts (don't assume non-linux is i386!)

(bouyer)

2017-04-18 13:31:07 UTC MAIN commitmail json YAML

Updated comms/minicom to 2.7.1

(wiz)

2017-04-18 13:30:57 UTC MAIN commitmail json YAML

Updated minicom to 2.7.1.

New for version 2.7.1:
- CVE-2017-7467: Fix an out of bounds data access that
  can lead to remote code execution. This issue was found
  by Solar Designer of Openwall during a security audit of
  the Virtuozzo 7 product, which contains derived downstream
  code in its prl-vzvncserver component. The corresponding
  Virtuozzo 7 fix is: https://src.openvz.org/projects/OVZ/repos/prl-vzvncserver/commits/6d95404e75b98f36b1cc85ee23df99dcf06ca13f

  Openwall would like to thank the Virtuozzo company for
  funding the effort.

(wiz)

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

Added devel/ruby-activemodel42 version 4.2.8

(minskim)

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

Add ruby-activemodel42

(minskim)

2017-04-18 02:05:27 UTC MAIN commitmail json YAML

Import ruby-activemodel-4.2.8 as devel/ruby-activemodel42

Notable changes since 3.2:

- Add ActiveModel::ForbiddenAttributesProtection, a simple module to
  protect attributes from mass assignment when non-permitted attributes
  are passed.
- Added ActiveModel::Model, a mixin to make Ruby objects work with
  Action Pack out of box.
- Added new API methods reset_changes and changes_applied to
  ActiveModel::Dirty that control changes state.
- Ability to specify multiple contexts when defining a validation.
- attribute_changed? now accepts a hash to check if the attribute was
  changed :from and/or :to a given value.
- Introduced validate as an alias for valid?.
- Introduced the restore_attributes method in ActiveModel::Dirty to
  restore the changed (dirty) attributes to their previous values.
- has_secure_password no longer disallows blank passwords (i.e.
  passwords that contains only spaces) by default.
- has_secure_password now verifies that the given password is less than
  72 characters if validations are enabled.

(minskim)

2017-04-18 01:50:20 UTC MAIN commitmail json YAML

Register missing dependency on x11/libXtst

This fixes the build with modular Xorg.

(khorben)

2017-04-18 01:17:22 UTC MAIN commitmail json YAML

Updated textproc/xhtmldiff to 1.2.2nb3

(minskim)

2017-04-18 01:16:54 UTC MAIN commitmail json YAML

Bump PKGREVISION for dependency change

(minskim)

2017-04-18 00:56:31 UTC MAIN commitmail json YAML

xhtmldiff builds with ruby>1.8

(minskim)

2017-04-18 00:46:09 UTC MAIN commitmail json YAML

Updated textproc/ruby-itex2MML to 1.5.5

(minskim)

2017-04-18 00:44:27 UTC MAIN commitmail json YAML

2017-04-17 19:53:11 UTC MAIN commitmail json YAML

-lresolv resolv is needed on MacOS later than 10.6, too.

(schwarz)

2017-04-17 19:50:07 UTC MAIN commitmail json YAML

added a patch to ensure that configure does not break when the --version
output of flex contains more than one space character (which is the case
on MacOS X El Capitan, for example)

(schwarz)

2017-04-17 16:37:17 UTC pkgsrc-2017Q1 commitmail json YAML

Record today's harvest of pull-up tickets.

(bsiegert)

2017-04-17 16:36:04 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5301 - requested by sevan
databases/sqlite: build fix

Revisions pulled up:
- databases/sqlite/distinfo                                    1.25
- databases/sqlite/patches/patch-Makefile.in                    1.2

---
  Module Name:    pkgsrc
  Committed By:  khorben
  Date:          Sun Apr 16 20:27:09 UTC 2017

  Modified Files:
          pkgsrc/databases/sqlite: distinfo
          pkgsrc/databases/sqlite/patches: patch-Makefile.in

  Log Message:
  Avoid a warning while generating config.h

  No functional change intended.

(bsiegert)

2017-04-17 16:21:33 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5299 - requested by sevan
misc/raspberrypi-userland: bugfix

Revisions pulled up:
- misc/raspberrypi-userland/Makefile                            1.11
- misc/raspberrypi-userland/distinfo                            1.9
- misc/raspberrypi-userland/patches/patch-host__applications_linux_apps_dtoverlay_dtoverlay__main.c 1.3

---
  Module Name:    pkgsrc
  Committed By:  skrll
  Date:          Sun Apr 16 19:25:25 UTC 2017

  Modified Files:
          pkgsrc/misc/raspberrypi-userland: Makefile distinfo
  Added Files:
          pkgsrc/misc/raspberrypi-userland/patches:
              patch-host__applications_linux_apps_dtoverlay_dtoverlay__main.c

  Log Message:
  Deal with scandir prototype differences. Fixes pkg/52146

(bsiegert)

2017-04-17 16:16:54 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5298 - requested by sevan
mk/wrapper: bugfix

Revisions pulled up:
- mk/wrapper/cmd-sink-mkpie-gcc                                1.3

---
  Module Name:    pkgsrc
  Committed By:  khorben
  Date:          Sun Apr 16 16:48:48 UTC 2017

  Modified Files:
          pkgsrc/mk/wrapper: cmd-sink-mkpie-gcc

  Log Message:
  More consistent log output

(bsiegert)

2017-04-17 16:15:17 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5256 - requested by schmonz
mail/qmail-run: bugfix

Revisions pulled up:
- mail/qmail-run/Makefile                                      1.33
- mail/qmail-run/files/qmailofmipd.sh                          1.3
- mail/qmail-run/files/qmailpop3d.sh                            1.12
- mail/qmail-run/files/qmailsmtpd.sh                            1.12
- mail/qmail-run/options.mk                                    1.2

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Sun Apr  9 12:58:46 UTC 2017

  Modified Files:
  pkgsrc/mail/qmail-run: Makefile options.mk
  pkgsrc/mail/qmail-run/files: qmailofmipd.sh qmailpop3d.sh qmailsmtpd.sh

  Log Message:
  Add "qmail-run-ofmipd" option that controls the dependency on
  mess822. Turn it off by default. This should let us once again
  publish binary packages.

  To use another ofmipd, set qmailofmipd_ofmipdcmd in rc.conf. Likewise
  for qmail-smtpd and qmail-pop3d.

  Bump version.

(bsiegert)

2017-04-17 16:12:20 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5255 - requested by schmonz
mail/qmail-run: bugfix

Revisions pulled up:
- mail/qmail-run/DESCR                                          1.3
- mail/qmail-run/Makefile                                      1.32
- mail/qmail-run/files/qmailofmipd.sh                          1.2
- mail/qmail-run/files/qmailpop3d.sh                            1.11
- mail/qmail-run/files/qmailqread.sh                            1.9
- mail/qmail-run/files/qmailsmtpd.sh                            1.11

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Sun Apr  2 22:27:52 UTC 2017

  Modified Files:
  pkgsrc/mail/qmail-run: DESCR

  Log Message:
  Document more stuff this package includes nowadays.

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Tue Apr  4 07:51:03 UTC 2017

  Modified Files:
  pkgsrc/mail/qmail-run: Makefile
  pkgsrc/mail/qmail-run/files: qmailofmipd.sh qmailpop3d.sh qmailqread.sh
      qmailsmtpd.sh

  Log Message:
  Substitute configured qmail users in rc.d scripts. Un-hardcode some
  paths in qmailofmipd.sh, somehow missed in 20170109. Bump version.

(bsiegert)

2017-04-17 16:08:22 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5254 - requested by schmonz
mail/qmail: build fix

Revisions pulled up:
- mail/qmail/MESSAGE.srs                                        1.1
- mail/qmail/Makefile                                          1.81-1.84
- mail/qmail/PLIST                                              1.17
- mail/qmail/distinfo                                          1.32-1.33
- mail/qmail/files/README.srs                                  1.1-1.2
- mail/qmail/options.mk                                        1.39-1.40
- mail/qmail/patches/patch-auto__uids.c                        1.2
- mail/qmail/patches/patch-auto__uids.h                        1.2

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Fri Mar 31 13:52:00 UTC 2017

  Modified Files:
  pkgsrc/mail/qmail: Makefile PLIST distinfo options.mk
  Added Files:
  pkgsrc/mail/qmail: MESSAGE.srs
  pkgsrc/mail/qmail/files: README.srs

  Log Message:
  Add "qmail-srs" option to apply the Sender Rewriting Scheme patch,
  requested by Nathan Arthur. Bump PKGREVISION.

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Tue Apr  4 07:50:18 UTC 2017

  Modified Files:
  pkgsrc/mail/qmail: Makefile distinfo options.mk
  pkgsrc/mail/qmail/patches: patch-auto__uids.c patch-auto__uids.h

  Log Message:
  Substitute configured qmail users and groups (defaults haven't changed).
  Bump dependency on queue-fix to a version that does likewise.
  Bump PKGREVISION.

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Tue Apr  4 14:58:06 UTC 2017

  Modified Files:
  pkgsrc/mail/qmail: Makefile
  pkgsrc/mail/qmail/files: README.srs

  Log Message:
  Give absolute path to srsfilter. From Nathan Arthur in private mail.

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Sat Apr  8 18:22:51 UTC 2017

  Modified Files:
  pkgsrc/mail/qmail: Makefile

  Log Message:
  Remove dependency on sysutils/checkpassword. In the default install it's
  used only for qmail-pop3d, which is likely not being used much anymore.
  Other installs might need a different implementation of checkpassword
  anyhow. And this implementation is not (yet?) in the public domain, so
  it's blocking us from publishing binary packages of qmail.

  Unless (until?) sysutils/checkpassword becomes "public-domain", it
  remains under "djb-nonlicense". If you continue to need it, since you've
  already accepted the nonlicense, simply install it directly.

  I believe this package and all its remaining dependencies are now in
  DEFAULT_ACCEPTABLE_LICENSES. Bump PKGREVISION.

(bsiegert)

2017-04-17 15:58:28 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5297 - requested by schmonz
mk/default: prerequisites for qmail pull-up

Revisions pulled up:
- mk/defaults/mk.conf                                          1.272
- mk/defaults/options.description                              1.525,1.527

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Sat Apr  1 01:08:07 UTC 2017

  Modified Files:
  pkgsrc/mk/defaults: options.description

  Log Message:
  Describe qmail-srs option (Sender Rewriting Scheme).

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Tue Apr  4 07:44:13 UTC 2017

  Modified Files:
  pkgsrc/mk/defaults: mk.conf

  Log Message:
  Define default names for qmail users and groups.

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Sun Apr  9 13:02:32 UTC 2017

  Modified Files:
  pkgsrc/mk/defaults: options.description

  Log Message:
  Describe qmail-run-ofmipd.

(bsiegert)

2017-04-17 15:56:43 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5296 - requested by schmonz
mail/queue-fix: bugfix

Revisions pulled up:
- mail/queue-fix/Makefile                                      1.10
- mail/queue-fix/distinfo                                      1.5
- mail/queue-fix/patches/patch-queue-fix.c                      1.1

---
  Module Name: pkgsrc
  Committed By: schmonz
  Date: Tue Apr  4 07:46:14 UTC 2017

  Modified Files:
  pkgsrc/mail/queue-fix: Makefile distinfo
  Added Files:
  pkgsrc/mail/queue-fix/patches: patch-queue-fix.c

  Log Message:
  Substitute configured qmail users. Bump PKGREVISION.

(bsiegert)

2017-04-17 15:52:46 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5300 - requested by maya
devel/mantis: security fix

Revisions pulled up:
- devel/mantis/Makefile                                        1.49
- devel/mantis/distinfo                                        1.20
- devel/mantis/patches/patch-verify.php                        1.1

---
  Module Name:    pkgsrc
  Committed By:  maya
  Date:          Mon Apr 17 09:57:14 UTC 2017

  Modified Files:
          pkgsrc/devel/mantis: Makefile distinfo
  Added Files:
          pkgsrc/devel/mantis/patches: patch-verify.php

  Log Message:
  mantisBT: patch CVE-2017-7615, allowing any user to authenticate as admin
  using upstream provided patch.

  XXX THIS IS THE WRONG FIX, PACKAGE SHOULD BE UPDATED TO LATEST VERSION

  bump PKGREVISION

(bsiegert)

2017-04-17 14:54:45 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5289 - requested by sevan
devel/ruby-eet: build fix

Revisions pulled up:
- devel/ruby-eet/Makefile                                      1.17
- devel/ruby-eet/PLIST                                          1.2
- devel/ruby-eet/distinfo                                      1.5
- devel/ruby-eet/patches/patch-Rakefile                        1.2
- devel/ruby-eet/patches/patch-ext_ext.c                        1.1
- devel/ruby-eet/patches/patch-rake_configuretask.rb            1.1
- devel/ruby-eet/patches/patch-rake_extensiontask.rb            1.2

---
  Module Name:    pkgsrc
  Committed By:  minskim
  Date:          Fri Apr 14 21:35:35 UTC 2017

  Modified Files:
          pkgsrc/devel/ruby-eet: Makefile PLIST distinfo
          pkgsrc/devel/ruby-eet/patches: patch-Rakefile
              patch-rake_extensiontask.rb
  Added Files:
          pkgsrc/devel/ruby-eet/patches: patch-ext_ext.c
              patch-rake_configuretask.rb

  Log Message:
  Make ruby-eet build with ruby-2.x

  This no longer builds with ruby-1.8.x, which will be removed soon.

(bsiegert)

2017-04-17 14:51:06 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5291 - requested by sevan
emulators/qemu: build fix

Revisions pulled up:
- emulators/qemu/distinfo                                      1.124
- emulators/qemu/patches/patch-configure                        1.18

---
  Module Name:    pkgsrc
  Committed By:  riastradh
  Date:          Sat Apr 15 17:38:48 UTC 2017

  Modified Files:
          pkgsrc/emulators/qemu: distinfo
          pkgsrc/emulators/qemu/patches: patch-configure

  Log Message:
  Restore @PREFIX@, not accidental personal /dist/pkg directory.

(bsiegert)

2017-04-17 14:49:23 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5290 - requested by sevan
www/nginx: option name change

Revisions pulled up:
- www/nginx/options.mk                                          1.37

---
  Module Name:    pkgsrc
  Committed By:  ryoon
  Date:          Sat Apr 15 05:46:28 UTC 2017

  Modified Files:
          pkgsrc/www/nginx: options.mk

  Log Message:
  Change v2 option name to http2

  http2 is defined in pkgsrc/mk/defaults/options.description

(bsiegert)

2017-04-17 14:40:50 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5263 - requested by sevan
security/gnutls: build fix

Revisions pulled up:
- security/gnutls/distinfo                                      1.124
- security/gnutls/patches/patch-lib_accelerated_x86_x86-common.c 1.1

---
  Module Name:    pkgsrc
  Committed By:  jperkin
  Date:          Mon Apr 10 10:43:49 UTC 2017

  Modified Files:
          pkgsrc/security/gnutls: distinfo
  Added Files:
          pkgsrc/security/gnutls/patches:
  patch-lib_accelerated_x86_x86-common.c

  Log Message:
  Avoid unsupported xgetbv instruction on older Darwin assemblers.

(bsiegert)

2017-04-17 14:39:44 UTC pkgsrc-2017Q1 commitmail json YAML

Pullup ticket #5258 - requested by sevan
chat/gajim: build fix

Revisions pulled up:
- chat/gajim/Makefile                                          1.34
- chat/gajim/options.mk                                        1.9

---
  Module Name:    pkgsrc
  Committed By:  riastradh
  Date:          Sat Apr  8 18:08:53 UTC 2017

  Modified Files:
          pkgsrc/chat/gajim: Makefile options.mk

  Log Message:
  dbus is optional in gajim.

(bsiegert)

2017-04-17 12:50:24 UTC MAIN commitmail json YAML

Add following lines for make test
  BUILD_DEPENDS+= p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
  BUILD_DEPENDS+= p5-Importer-[0-9]*:../../devel/p5-Importer

(mef)

2017-04-17 09:59:00 UTC MAIN commitmail json YAML

Note patch of mantis.

(maya)

2017-04-17 09:57:14 UTC MAIN commitmail json YAML

mantisBT: patch CVE-2017-7615, allowing any user to authenticate as admin
using upstream provided patch.

XXX THIS IS THE WRONG FIX, PACKAGE SHOULD BE UPDATED TO LATEST VERSION

bump PKGREVISION

(maya)

2017-04-17 09:52:16 UTC MAIN commitmail json YAML

Updated misc/fzy to 0.9

(leot)

2017-04-17 09:51:54 UTC MAIN commitmail json YAML

Update misc/fzy to 0.9.

Changes:
## 0.9 (2017-04-17)
Features:
  - Support Ctrl-k and Ctrl-j for movement

Performance:
  - Use threads to parallelize sorting
  - Improve parallelism of searching and scoring

Internal:
  - Fix test suite on i386
  - Replace test suite with greatest
  - Add property tests
  - Add acceptance tests

(leot)

2017-04-17 08:48:01 UTC MAIN commitmail json YAML

2017-04-17 08:45:52 UTC MAIN commitmail json YAML

Fix option name, this is libmp4v2, not mpeg4ip.

(wiz)

2017-04-17 08:45:17 UTC MAIN commitmail json YAML

Fix option name, this is libmp4v2, not mpeg4ip.

(wiz)

2017-04-17 08:44:45 UTC MAIN commitmail json YAML

Fix option name, this is libmp4v2 not mpeg4ip.

(wiz)

2017-04-17 08:43:02 UTC MAIN commitmail json YAML

Fix previous: mp4v2 is for multimedia/mp4v2; use libmp4v2 instead.

(wiz)

2017-04-17 08:41:41 UTC MAIN commitmail json YAML

Updated multimedia/fuppes to 0.660nb33

(wiz)

2017-04-17 08:41:30 UTC MAIN commitmail json YAML

Switch from mpeg4ip to libmp4v2 (same software, newer version).

Bump PKGREVISION.

(wiz)

2017-04-17 08:41:06 UTC MAIN commitmail json YAML

Updated multimedia/libmp4v2 to 1.6.1nb4

(wiz)

2017-04-17 08:40:56 UTC MAIN commitmail json YAML

Install more tools, headers and libraries, as well as the mpeg4ip-config
script.

Fix a fpos_t cast on NetBSD in the installed header file.

Bump PKGREVISION.

(wiz)

2017-04-17 07:28:47 UTC MAIN commitmail json YAML

Updated x11/libdrm to 2.4.80

(wiz)

2017-04-17 07:28:31 UTC MAIN commitmail json YAML

Updated libdrm to 2.4.80.

Christian Gmeiner (1):
      configure.ac: bump version for release

Eric Engestrom (1):
      intel: remove dead code

Philipp Zabel (2):
      etnaviv: sync uapi header
      etnaviv: add fence fd support

Tobias Jakobi (1):
      exynos: add C++ support to exynos_drmif header

(wiz)

2017-04-16 23:12:37 UTC MAIN commitmail json YAML

Add granularity to PKGSRC_USE_FORTIFY and PKGSRC_USE_RELRO

The new options are, for FORTIFY:
  "no"    Do not pass any flags for FORTIFY
  "weak"  Pass -D_FORTIFY_SOURCE=1
  "strong" Pass -D_FORTIFY_SOURCE=2

This allows users to reduce the level of FORTIFY specified if necessary
or desired. The previous setting as "yes" is now equivalent to "strong"
(the default when enabling).

The new options are, for RELRO:
  "no"      Do not pass any flags for RELRO
  "partial" Pass -Wl,-z,relro
  "full"    Pass -Wl,-z,relro -Wl,-z,now

This allows users to reduce the level of RELRO specified if necessary or
desired. The previous setting as "yes" is now equivalent to "full" (the
default when enabling).

This is intended to match the changes committed by jperkin@ (for SSP)
after our discussion a (long) while back.

No functional change intended (with the settings supported so far).

(khorben)

2017-04-16 22:10:40 UTC MAIN commitmail json YAML

Remove references to WINDOWMAKER_{OPTIONS,THEMES}

>From what I can tell, this is no longer in use.

(khorben)

2017-04-16 21:47:24 UTC MAIN commitmail json YAML

Updated devel/zzuf to 0.15

(khorben)

2017-04-16 21:46:13 UTC MAIN commitmail json YAML

Update zzuf to version 0.15

The necessary patches have been submitted upstream.
This still does not build with PKGSRC_FORTIFY yet though.

List of intermediate commits:
* Prepare 0.15 release.
* Do not use rand() within fseek(), it might break reproducibility.
* Work around an issue with fseek() diversion. Closes #7.
* More verbose debug messages.
* Merge pull request #12 from edmcman/feature/retain_file_extension_in_copy_mode
* Also include alloca.h
* Retain file extension in copy mode.
* Merge pull request #11 from CERTCC-Vulnerability-Analysis/feature/add_opmode_null_to_run_without_fuzzing
* Add new "null" opmode which doesn't mutate the file.
* Export VERBOSE=1 in Travis so that the test suite outputs debug information.
* Add #pragma once directives in all our headers, for safety.
* Tell Travis to try to build on OS X, too.
* Add Travis build status to README.
* Move Travis builds to the container-based infrastructure.
* Tell Travis to bootstrap before running configure.
* Add a .travis.yml configuration file for CI.
* Disable the mmap regression test on OS X.
* Hopefully fix OS X compilation now. Fixes #5.
* Disable unnecessary weak symbol declaration.
* Merge pull request #4 from x9prototype/master
* Merge pull request #1 from x9prototype/x9prototype-patch-1
* Update libzzuf/lib-stream.c
* zzuf: set program version to 0.14 and prepare release.
* win32: using <stdint.h> instead of defining our own types.
* misc: fix a few minor issues found by static code analysis.
* sys: unsatisfying workaround for an issue with libasan.
* win32: clean up some Windows code.
* libzzuf: protect library initialisation with a mutex.
* build: remove spurious binary file.
* libzzuf: fix compiler warnings by adding declarations for functions that are unlikely to be exposed by system headers.
* Allow debug_str to be provided a negative length count for convenience.
* zzuf: fix a minor inconsistency between short and long options when compiled on a system with a useless rlimit().
* doc: group command line options by category in the man page.
* stream: fix a nasty bug that completely messed up with the streambuf structure tracking. Now when the new streambuf position is exactly at the end of the previous streambuf, we only fuzz the streambuf if new data is available (i.e. when streambuf_count != 0); otherwise, it just means that we?re at the end of the file, waiting for new read orders.
* debug: minor tweak to the debug string formatter.
* debug: refactor a lot of buffer debug functions using a shared formatter.
* test: use the -d flag in unit tests so that we can find potential errors in the debug() function calls.
* misc: rename a lot of _zz_-prefixed variables.
* test: add a regression test for a bug in our mmap function.
* zzuf: add a -X flag for hexadecimal dumps.
* debug: try to output as much debug output as possible and make debug() thread safe on Unix platforms.
* stream: rename a few functions for clarity.
* stream: fuzz the whole stream buffer upon opening.
* stream: refactor some streambuf getter functions.
* test: add a new regression test for a bug at stream EOF.
* stream: rename ?s? to ?stream? for consistency.
* mem: fix a buffer overflow bug in the mmap() replacement.
* misc: factor several common tests into one must_fuzz_fd() function.
* test: add a regression test for a bug in our mmap function.
* misc: C99 refactoring; put variable declarations closer to their first use
* misc: typo of the ass.
* win32: some compilation fixes introduced by refactoring for Linux.
* doc: update copyright and URLs.
* zzuf: replace a critical section with a simple spinlock.
* misc: move a lot of generic stuff to a new util/ source subdirectory.
* win32: some mingw32/mingw64 warning and compilation fixes.
* build: remove ChangeLog, as it?s convenient enough to have it in Git.
* misc: various compilation warning fixes and copyright updates.
* libzzuf: fix fseeko64 parameter type.
* fork: document more code and fix a bug reported by Will Newton.
* test: several fixes in the testsuite.
* misc: now that Visual Studio supports it some 15 years later, switch to C99.
* misc: minor fixes for compilation warnings.
* win32: Windows-specific compilation fixes.
* win32: add spinlock implementation for Windows.
* win32: update to newer mingw compiler version.
* build: remove the libcaca dependency and embed code instead.
* build: refresh build system.
* build: fix a few compilation warnings.
* core: add a lightweight spinlock to protect the list of file descriptors.
* sys: fix coding style.
* fix crash on windows 32-bit and compute_patch_size
* win32: add some console handling function diversions.
* win32: add more explicit error messages and add support for 0xb8 opcode.
* add relocate_hook to improve api hooking, fix dll name string comparison (no case sensitive), fix used after free on win32, add more hooks related to async file access
* build: fix compilation by including <wchar.h> and checking for regwexec.
* cosmetic: get rid of CRLF line endings.
* add new hook for windows (CreateFileMapping(A|W), MapViewOfFile, ReadFileEx), re-enable option -U, start to port network on windows
* port zzuf to win64 (amd64)
* add regex feature for win32
* change the method of hooking, now we disassemble the beginning of the targeted function and insert a jump to the new function.
* start to implement hotpatch hook on win32 port, but some API don't look to use it for some reason (e.g. kernel32!ReadFile)
* win32 port starts to fuzz executable (only few functions related to file handling are implemented)
* fix tmp file creation on win32, start to implement handling of win32 exception with GetExitCodeProcess
* on win32, use a named pipe and IOCP to read stdout, stderr and debugfd correctly.
*
* win32: add debug information to the function diversion code.
* linux: fix a few compilation warnings.
* Fix a weird problem with lib6 versioned symbols.
* osx: do not enforce flat namespace in copy mode on OS X.
* Win64 support in the VS solution.
* Fix wrong pointer types in the network range structures.
* Fix line endings.
* Get rid of the getopt reimplementation and depend on libcaca instead.
* Implement ReOpenFile and fix a few Win32 compilation warnings.
* Fix Win32 intermediate build directories.
* Fix missing ZZUF_DEBUGFD passing and debug function availability.
* Fix a bug in the %i formatting and implement %S.
* Get the debug channel to work on Win32.
* Treat %x arguments as unsigned in the printf reimplementation.
* Fix the printf reimplementation to properly handle INT_MIN.
* Disable select() on Win32. It is not supported on non-sockets.
* Remove useless PARENT_FD/CHILD_FD hack.
* Make it easier to dynamically allocate the debug filedescriptor later.
* Filedescriptor 0 is the debug channel, not stdin! Fix that.
* Proper child command line construction on Win32. There is no need to hardcode stuff for debugging purposes any longer.
* Inherit stdin/stdout/stderr in the child process under Win32.
* Remove useless code for Win32 diversions.
* Mark diverted Win32 functions as __stdcall, it's the correct calling convention.
* Divert ReadFile() and CloseHandle().
* Drop Visual Studio 2008 support and require the 2010 version. The 2010 express version is free to use and it's a lot better.
* Fix compilation warnings on Win32.
* Divert CreateFileW in addition to CreateFileA.
* Fix the Linux build to accomodate with the new Win32 features.
* CreateFile() diversion proof of concept.
* Add a mechanism for Win32 diversions.
* Fix a bug caused by undefined function call precedence.
* Fix zzat compilation on Win32 and create a .vcxproj file for it.
* Minor Win32 code simplification in sys.c.
* Divert AttachConsole() and AllocConsole() for debugging purposes.
* Full support for ASLR in the Win32 loader.
* Refactor the DLL initialisation code to allow several diversions.
* Improve the DLL injection code. Now seems to work rather well under Windows. But it needs a lot of polishing.
* Do not build ASLR binaries on Windows for now.
* Fix Win32 build.
* Add a few comments in the code for new Win32 strategies.
* Make check-zzuf-r-ratio slightly more tolerant.
* New operating mode "copy". It uses temporary files instead of preloading libzzuf into the process.
* Grammar.
* Add a regression test for our Gentoo __fread_chk() bug.
* Fix old typos in check-utils.
* Add fortify versions of libc calls to zzat.
* Fortify functions actually have extra arguments. Fix that.
* Update TODO list.
* Revert any potential overriding macro before declaring a new function.
* Add support for fortified glibc functions (__fgets_chk, __read_chk, etc.).
* Rename zzcat to zzat to avoid conflicts with zziplib.
* Clean up ChangeLog generation.
* Split check-build into check-source and check-win32.
* Add an OS X build script that generates fat binaries.
* Add missing svn:ignore properties.
* On OS X, resident_size is actually in bytes, not pages. Fixing memory check routine.

(khorben)

2017-04-16 20:27:09 UTC MAIN commitmail json YAML

Avoid a warning while generating config.h

No functional change intended.

(khorben)

2017-04-16 19:49:58 UTC MAIN commitmail json YAML

Updated misc/raspberrypi-userland to 20170109nb1

(skrll)

2017-04-16 19:25:25 UTC MAIN commitmail json YAML

2017-04-16 16:48:48 UTC MAIN commitmail json YAML

More consistent log output

(khorben)

2017-04-16 15:48:26 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Harness to 3.39
Updated devel/p5-Test-NoTabs to 2.00
Updated devel/p5-Test-Output to 1.03.1
Updated devel/p5-Test-Script to 1.18
Updated devel/p5-Test-Simple to 1.302083
Updated devel/p5-Test-Without-Module to 0.20
Updated devel/p5-Search-Elasticsearch to 5.02
Updated devel/p5-Sub-Identify to 0.14
Updated devel/p5-Sub-Uplevel to 0.2800
Updated devel/p5-Term-ProgressBar to 2.18
Updated devel/p5-PPI-XS to 0.904
Updated devel/p5-Parse-Method-Signatures to 1.003019
Updated devel/p5-PerlIO-utf8_strict to 0.007

(mef)

2017-04-16 15:44:34 UTC MAIN commitmail json YAML

Updated devel/p5-PerlIO-utf8_strict to 0.007
--------------------------------------------
0.007    2017-04-06 14:58:37+02:00 Europe/Amsterdam
          - Adapt to dot no longer being in @INC
          - Adapt to unicode syswrite being deprecated

(mef)