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

2024-05-13 15:46:29 UTC Now

2018-09-11 00:08:06 UTC MAIN commitmail json YAML

devel/go-colortext: Add buildlink3.mk

(minskim)

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

doc: Added devel/go-godotenv version 1.2.0

(minskim)

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

devel/Makefile: Add go-godotenv

(minskim)

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

devel/go-godotenv: Import version 1.2.0

A Go port of the Ruby dotenv project, which loads env vars from a .env
file. It can be used as a library (for loading in env for your own
daemons etc) or as a bin command.

(minskim)

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

doc: Added devel/go-colortext version 1.0.0

(minskim)

2018-09-10 23:48:58 UTC MAIN commitmail json YAML

devel/Makefile: Add go-colortext

(minskim)

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

devel/go-colortext: Import version 1.0.0

This is a package to change the color of the text and background in
the console, working both under Windows and other systems.

(minskim)

2018-09-10 22:44:08 UTC MAIN commitmail json YAML

doc: Added devel/go-appengine version 1.1.0

(minskim)

2018-09-10 22:44:02 UTC MAIN commitmail json YAML

devel/Makefile: Add go-appengine

(minskim)

2018-09-10 22:43:58 UTC MAIN commitmail json YAML

2018-09-10 20:57:16 UTC MAIN commitmail json YAML

geography/libmaxminddb: Add buildlink3.mk

(fhajny)

2018-09-10 20:55:32 UTC MAIN commitmail json YAML

doc: Added geography/libmaxminddb version 1.3.2

(fhajny)

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

geography/libmaxminddb: Import libmaxminddb 1.3.2.

The libmaxminddb library provides a C library for reading MaxMind
DB files, including the GeoIP2 databases from MaxMind.

(fhajny)

2018-09-10 20:43:33 UTC MAIN commitmail json YAML

doc: Updated fonts/fntsample to 5.2

(fhajny)

2018-09-10 20:43:24 UTC MAIN commitmail json YAML

fonts/fntsample: Update to 5.2.

Changes in version 5.2
- Fix handling of non-ASCII characters in pdfoutline

Changes in version 5.1
- Make writing outlines with Cairo actually work
- Fix typos

Changes in version 5.0
- Add command line flag that allows to use pango for text layout
- Add possiblility to create PDF outline directly using cairo
- Switch to CMake as build system
- Add command line flag for loading Unicode blocks file during runtime.

(fhajny)

2018-09-10 20:18:45 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5826 - requested by taca
shells/zsh: security update

Revisions pulled up:
- shells/zsh/Makefile                                          1.85
- shells/zsh/PLIST                                              1.39
- shells/zsh/distinfo                                          1.63
- shells/zsh/patches/patch-configure.ac                        1.6

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: wen
  Date: Sun Sep  9 00:46:52 UTC 2018

  Modified Files:
  pkgsrc/shells/zsh: Makefile PLIST distinfo
  pkgsrc/shells/zsh/patches: patch-configure.ac

  Log Message:
  Update to 5.6

  Upstream changes:
  Changes from 5.5.1-test-2 to 5.6
  --------------------------------

  CVE-2018-0502: Data from the second line of a #! script file might be passed to
  execve().  For example, in the following situation -
  .
      printf '#!foo\nbar' > baz
      ./baz
  .
  the shell might take "bar" rather than "foo" for the argv[0] to be passed to
  execve().  [ Reported by Anthony Sottile and Buck Evan. ]

  CVE-2018-13259: A shebang line longer than 64 characters would be truncated.
  For example, in the following situation:
  .
      ( printf '#!'; repeat 64 printf 'x'; printf 'y' ) > foo
      ./foo
  .
  the shell might execute x...x (64 repetitions) rather than x...xy (64 x's,
  one y).  [ Reported by Daniel Shahaf. ]

  Changes from 5.5.1 to 5.5.1-test-2
  ----------------------------------

  Non-stop IEEE 754 arithmetic support - Inf and NaN are now returned
  from floating point operations where errors were printed before.
  Inf and NaN are also recognised in arithmetic expressions.

  In shell patterns, [[:blank:]] now honours the locale instead of
  matching exclusively on space and tab, like for the other POSIX
  character classes or for extended regular expressions.

  Nanosecond precision on file times is supported in the module
  zsh/stat.

  To generate a diff of this commit:
  cvs rdiff -u -r1.84 -r1.85 pkgsrc/shells/zsh/Makefile
  cvs rdiff -u -r1.38 -r1.39 pkgsrc/shells/zsh/PLIST
  cvs rdiff -u -r1.62 -r1.63 pkgsrc/shells/zsh/distinfo
  cvs rdiff -u -r1.5 -r1.6 pkgsrc/shells/zsh/patches/patch-configure.ac

(spz)

2018-09-10 19:44:32 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5825 - requested by wiz
www/curl: security update

Revisions pulled up:
- www/curl/Makefile                                            1.201
- www/curl/distinfo                                            1.146
- www/curl/patches/patch-src_tool__cb__hdr.c                    deleted

-------------------------------------------------------------------
  Module Name: pkgsrc
  Committed By: wiz
  Date: Wed Sep  5 06:49:26 UTC 2018

  Modified Files:
  pkgsrc/www/curl: Makefile distinfo
  Removed Files:
  pkgsrc/www/curl/patches: patch-src_tool__cb__hdr.c

  Log Message:
  curl: update to 7.61.1.

  This release includes the following bugfixes:

    o security advisory (CVE-2018-14618): NTLM password overflow via integer overflow [73]
    o CURLINFO_SIZE_UPLOAD: fix missing counter update [46]
    o CURLOPT_ACCEPT_ENCODING.3: list them comma-separated
    o CURLOPT_SSL_CTX_FUNCTION.3: might cause accidental connection reuse [72]
    o Curl_getoff_all_pipelines: improved for multiplexed [3]
    o DEPRECATE: remove release date from 7.62.0
    o HTTP: Don't attempt to needlessly decompress redirect body [30]
    o INTERNALS: require GnuTLS >= 2.11.3 [62]
    o README.md: add LGTM.com code quality grade for C/C++ [42]
    o SSLCERTS: improve the openssl command line
    o Silence GCC 8 cast-function-type warnings [47]
    o ares: check for NULL in completed-callback [3]
    o asyn-thread: Remove unused macro [40]
    o auth: only pick CURLAUTH_BEARER if we *have* a Bearer token [15]
    o auth: pick Bearer authentication whenever a token is available [15]
    o cmake: CMake config files are defining CURL_STATICLIB for static builds [54]
    o cmake: Respect BUILD_SHARED_LIBS [35]
    o cmake: Update scripts to use consistent style [9]
    o cmake: bumped minimum version to 3.4 [34]
    o cmake: link curl to the OpenSSL targets instead of lib absolute paths [34]
    o configure: conditionally enable pedantic-errors [64]
    o configure: fix for -lpthread detection with OpenSSL and pkg-config [38]
    o conn: remove the boolean 'inuse' field [3]
    o content_encoding: accept up to 4 unknown trailer bytes after raw deflate data [5]
    o cookie tests: treat files as text
    o cookies: support creation-time attribute for cookies [75]
    o curl: Fix segfault when -H @headerfile is empty [23]
    o curl: add http code 408 to transient list for --retry [78]
    o curl: fix time-of-check, time-of-use race in dir creation [71]
    o curl: use Content-Disposition before the "URL end" for -OJ [29]
    o curl: warn the user if a given file name looks like an option [56]
    o curl_threads: silence bad-function-cast warning [69]
    o darwinssl: add support for ALPN negotiation [7]
    o docs/CURLOPT_URL: fix indentation [20]
    o docs/CURLOPT_WRITEFUNCTION: size is always 1 [19]
    o docs/SECURITY-PROCESS: mention bounty, drop pre-notify
    o docs/examples: add hiperfifo example using linux epoll/timerfd [21]
    o docs: add disallow-username-in-url.d and haproxy-protocol.d to dist [50]
    o docs: clarify NO_PROXY env variable functionality [70]
    o docs: improved the manual pages of some callbacks [48]
    o docs: mention NULL is fine input to several functions [43]
    o formdata: Remove unused macro HTTPPOST_CONTENTTYPE_DEFAULT [40]
    o gopher: Do not translate `?' to `%09' [67]
    o header output: switch off all styles, not just unbold [8]
    o hostip: fix unused variable warning
    o http2: Use correct format identifier for stream_id [77]
    o http2: abort the send_callback if not setup yet [63]
    o http2: avoid set_stream_user_data() before stream is assigned [61]
    o http2: check nghttp2_session_set_stream_user_data return code [55]
    o http2: clear the drain counter in Curl_http2_done [27]
    o http2: make sure to send after RST_STREAM [58]
    o http2: separate easy handle from connections better [12]
    o http: fix for tiny "HTTP/0.9" response [51]
    o http_proxy: Remove unused macro SELECT_TIMEOUT [40]
    o lib/Makefile: only do symbol hiding if told to [32]
    o lib1502: fix memory leak in torture test [44]
    o lib1522: fix curl_easy_setopt argument type
    o libcurl-thread.3: expand somewhat on the NO_SIGNAL motivation [66]
    o mime: check Curl_rand_hex's return code [22]
    o multi: always do the COMPLETED procedure/state [3]
    o openssl: assume engine support in 1.0.0 or later [2]
    o openssl: fix debug messages [39]
    o projects: Improve Windows perl detection in batch scripts [49]
    o retry: return error if rewind was necessary but didn't happen [28]
    o reuse_conn(): memory leak - free old_conn->options [17]
    o schannel: client certificate store opening fix [68]
    o schannel: enable CALG_TLS1PRF for w32api >= 5.1
    o schannel: fix MinGW compile break [1]
    o sftp: don't send post-qoute sequence when retrying a connection [79]
    o smb: fix memory leak on early failure [26]
    o smb: fix memory-leak in URL parse error path [4]
    o smb_getsock: always wait for write socket too [11]
    o ssh-libssh: fix infinite connect loop on invalid private key [53]
    o ssh-libssh: reduce excessive verbose output about pubkey auth [53]
    o ssh-libssh: use FALLTHROUGH to silence gcc8 [76]
    o ssl: set engine implicitly when a PKCS#11 URI is provided [36]
    o sws: handle EINTR when calling select() [24]
    o system_win32: fix version checking [16]
    o telnet: Remove unused macros TELOPTS and TELCMDS [40]
    o test1143: disable MSYS2's POSIX path conversion [10]
    o test1148: disable if decimal separator is not point [65]
    o test1307: (fnmatch testing) disabled [31]
    o test1422: add required file feature [6]
    o test1531: Add timeout [41]
    o test1540: Remove unused macro TEST_HANG_TIMEOUT [40]
    o test214: disable MSYS2's POSIX path conversion for URL
    o test320: treat curl320.out file as binary [14]
    o tests/http_pipe.py: Use /usr/bin/env to find python
    o tests: Don't use Windows path %PWD for SSH tests [74]
    o tests: fixes for Windows line endlings [13]
    o tool_operate: Fix setting proxy TLS 1.3 ciphers
    o travis: build darwinssl on macos 10.12 to fix linker errors [33]
    o travis: execute "set -eo pipefail" for coverage build [45]
    o travis: run a 'make checksrc' too [25]
    o travis: update to GCC-8 [52]
    o travis: verify that man pages can be regenerated [50]
    o upload: allocate upload buffer on-demand [60]
    o upload: change default UPLOAD_BUFSIZE to 64KB [60]
    o urldata: remove unused pipe_broke struct field [57]
    o vtls: reinstantiate engine on duplicated handles [59]
    o windows: implement send buffer tuning [37]
    o wolfSSL/CyaSSL: Fix memory leak in Curl_cyassl_random [18]

  To generate a diff of this commit:
  cvs rdiff -u -r1.200 -r1.201 pkgsrc/www/curl/Makefile
  cvs rdiff -u -r1.145 -r1.146 pkgsrc/www/curl/distinfo
  cvs rdiff -u -r1.1 -r0 pkgsrc/www/curl/patches/patch-src_tool__cb__hdr.c

(spz)

2018-09-10 19:32:13 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5824 - requested by bsiegert
net/wireshark: security update

Revisions pulled up:
- net/wireshark/Makefile                                        1.194,1.196
- net/wireshark/distinfo                                        1.113-1.114
- net/wireshark/options.mk                                      1.20
- net/wireshark/patches/patch-ui_qt_packet__format__group__box.cpp deleted
- net/wireshark/patches/patch-ui_qt_time__shift__dialog.cpp    deleted
- net/wireshark/patches/patch-ui_qt_wireless__frame.cpp        deleted

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Aug 16 13:20:32 UTC 2018

  Modified Files:
          pkgsrc/net/wireshark: Makefile distinfo
  Removed Files:
          pkgsrc/net/wireshark/patches:
              patch-ui_qt_packet__format__group__box.cpp
              patch-ui_qt_time__shift__dialog.cpp patch-ui_qt_wireless__frame.cpp

  Log Message:
  wireshark: update to 2.6.2.

  Wireshark 2.6.2 Release Notes

    What’s New

    Bug Fixes

      The following vulnerabilities have been fixed:

        • wnpa-sec-2018-34[1]

        • BGP dissector large loop. Bug 13741[2]. CVE-2018-14342[3].

        • wnpa-sec-2018-35[4]

        • ISMP dissector crash. Bug 14672[5]. CVE-2018-14344[6].

        • wnpa-sec-2018-36[7]

        • Multiple dissectors could crash. Bug 14675[8]. CVE-2018-14340[9].

        • wnpa-sec-2018-37[10]

        • ASN.1 BER dissector crash. Bug 14682[11]. CVE-2018-14343[12].

        • wnpa-sec-2018-38[13]

        • MMSE dissector infinite loop. Bug 14738[14]. CVE-2018-14339[15].

        • wnpa-sec-2018-39[16]

        • DICOM dissector crash. Bug 14742[17]. CVE-2018-14341[18].

        • wnpa-sec-2018-40[19]

        • Bazaar dissector infinite loop. Bug 14841[20].
          CVE-2018-14368[21].

        • wnpa-sec-2018-41[22]

        • HTTP2 dissector crash. Bug 14869[23]. CVE-2018-14369[24].

        • wnpa-sec-2018-42[25]

        • CoAP dissector crash. Bug 14966[26]. CVE-2018-14367[27].

      The following bugs have been fixed:

        • ISMP.EDP "Tuples" dissected incorrectly. Bug 4943[28].

        • Wireshark - Race issue when switching between files using
          Wireshark’s "Files in Set" dialog. Bug 10870[29].

        • Sorting on "Source port" or "Destination port" column sorts
          alphabetically, not numerically. Bug 11460[30].

        • Wireshark crashes when changing profiles. Bug 11648[31].

        • Crash when starting capture while saving capture file or
          rescanning file after display filter change. Bug 13594[32].

        • Crash when switching to TRANSUM enabled profile. Bug 13697[33].

        • TCP retransmission with additional payload leads to incorrect
          bytes and length in stream. Bug 13700[34].

        • Wireshark crashes with single quote string display filter. Bug
          14084[35].

        • randpkt can write packets that libwiretap can’t read. Bug
          14107[36].

        • Wireshark crashes when loading new file before previous load has
          finished. Bug 14351[37].

        • Valid packet produces Malformed Packet: OpcUa. Bug 14465[38].

        • Error received from dissect_wccp2_hash_assignment_info(). Bug
          14573[39].

        • CRC checker wrong for FPP. Bug 14610[40].

        • Cross-build broken due to make-dissectors and make-taps. Bug
          14622[41].

        • Extraction of SMB file results in wrong size. Bug 14662[42].

        • 6LoWPAN dissector merges fragments from different sources. Bug
          14700[43].

        • IP address to name resolution doesn’t work in TShark. Bug
          14711[44].

        • "Decode as" Modbus RTU over USB doesn’t work with 2.6.0 but with
          2.4.6. Bug 14717[45].

        • proto_tree_add_protocol_format might leak memory. Bug 14719[46].

        • tostring for NSTime objects in lua gives wrong results. Bug
          14720[47].

        • Media type "application/octet-stream" registered for both Thread
          and UASIP. Bug 14729[48].

        • Crash related to SCTP tap. Bug 14733[49].

        • Formatting of OSI area addresses/address prefixes goes past the
          end of the area address/address prefix. Bug 14744[50].

        • ICMPv6 Router Renumbering - Packet Dissector - malformed. Bug
          14755[51].

        • WiMAX HARQ MAP decoder segfaults when length is too short. Bug
          14780[52].

        • HTTP PUT request following a HEAD request is not correctly
          decoded. Bug 14793[53].

        • SYNC PDU type 3 miss the last PDU length. Bug 14823[54].

        • Reversed 128 bits service UUIDs when Bluetooth Low Energy
          advertisement data are dissected. Bug 14843[55].

        • Issues with Wireshark when the user doesn’t have permission to
          capture. Bug 14847[56].

        • Wrong description when LE Bluetooth Device Address type is
          dissected. Bug 14866[57].

        • LE Role advertisement type (0x1c) is not dissected properly
          according to the Bluetooth specification. Bug 14868[58].

        • Regression: Wireshark 2.6.0 and 2.6.1 are unable to read NetMon
          files which were readable by previous versions. Bug 14876[59].

        • Wireshark doesn’t properly display (deliberately) invalid 220
          responses from Postfix. Bug 14878[60].

        • Follow TCP Stream and click reassembled content moves you to
          incorrect current packet. Bug 14898[61].

        • Crash when changing profiles while loading a capture file. Bug
          14918[62].

        • Duplicate PDU during C Arrays Output Export. Bug 14933[63].

        • DCE/RPC not dissected when "reserved for use by implementations"
          flag bits set. Bug 14942[64].

        • Follow TCP Stream truncates output on missing (but ACKed)
          segments. Bug 14944[65].

        • There’s no option to include column headings when printing
          packets or exporting packet dissections with Qt Wireshark. Bug
          14945[66].

        • Qt: SCTP Graph Dialog: Abort when doing analysis. Bug 14971[67].

        • CMake is unable to find LUA libraries. Bug 14983[68].

    Updated Protocol Support

      6LoWPAN, ASN.1 BER, Bazaar, BGP, Bluetooth, Bluetooth HCI_CMD, CIGI,
      Cisco ttag, CoAP, Data, DCERPC, Diameter 3GPP, DICOM, DOCSIS, FPP,
      GSM A GM, GTPv2, HTTP, HTTP2, IAX2, ICMPv6, IEEE 1722, IEEE 802.11,
      IPv4, ISMP, LISP, MMSE, MTP3, MySQL, NFS, OpcUa, PPI GPS, Q.931,
      RNSAP, RPCoRDMA, S1AP, SCTP, SMB, SMTP, STUN, SYNC, T.30, TCP,
      TRANSUM, WAP, WCCP, Wi-SUN, WiMax HARQ Map Message, and WSP

    New and Updated Capture File Support

      Alcatel-Lucent Ascend and Microsoft Network Monitor

  To generate a diff of this commit:
  cvs rdiff -u -r1.193 -r1.194 pkgsrc/net/wireshark/Makefile
  cvs rdiff -u -r1.112 -r1.113 pkgsrc/net/wireshark/distinfo
  cvs rdiff -u -r1.1 -r0 \
      pkgsrc/net/wireshark/patches/patch-ui_qt_packet__format__group__box.cpp \
      pkgsrc/net/wireshark/patches/patch-ui_qt_time__shift__dialog.cpp \
      pkgsrc/net/wireshark/patches/patch-ui_qt_wireless__frame.cpp

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Sun Sep  2 21:49:06 UTC 2018

  Modified Files:
          pkgsrc/net/wireshark: Makefile distinfo options.mk

  Log Message:
  wireshark: update to 2.6.3.

  Fix some pkglint warnings while here.

  Wireshark 2.6.3 Release Notes

    Bug Fixes

      The following vulnerabilities have been fixed:

        • wnpa-sec-2018-44[1]

        • Bluetooth AVDTP dissector crash. Bug 14884[2]. CVE-2018-16058[3].

        • wnpa-sec-2018-45[4]

        • Bluetooth Attribute Protocol dissector crash. Bug 14994[5].
          CVE-2018-16056[6].

        • wnpa-sec-2018-46[7]

        • Radiotap dissector crash. Bug 15022[8]. CVE-2018-16057[9].

      The following bugs have been fixed:

        • Wireshark Hangs on startup initializing external capture plugins.
          Bug 14657[10].

        • Qt: SCTP Analyse Association Dialog: Segmentation fault when
          clicking twice the Filter Association button. Bug 14970[11].

        • Incorrect presentation of dissected data item (NETMASK) in ISAKMP
          dissector. Bug 14987[12].

        • Decode NFAPI: CONFIG.request Error. Bug 14988[13].

        • udpdump frame too long error. Bug 14989[14].

        • ISDN - LAPD dissector broken since version 2.5.0. Bug 15018[15].

        • ASTERIX Category 062 / 135 Altitude has wrong value. Bug
          15030[16].

        • Wireshark cannot decrypt SSL/TLS session if it was proxied over
          HTTP tunnel. Bug 15042[17].

        • TLS records in a HTTP tunnel are displayed as "Encrypted
          Handshake Message". Bug 15043[18].

        • BTATT Dissector: Temperature Measurement: Celsius and Fahrenheit
          swapped. Bug 15058[19].

        • Diameter AVP User Location Info, Mobile Network Code decoded not
          correctly. Bug 15068[20].

        • Heartbeat message "Info" displayed without comma separator. Bug
          15079[21].

    Updated Protocol Support

      ASTERIX, Bluetooth, Bluetooth ATT, Bluetooth AVDTP, DHCP, DTLS,
      E.212, FP, GSM A RR, HTTP, HTTP2, IEEE 802.11, ISAKMP, ISDN, K12,
      NFAPI, Nordic BLE, PFCP, Radiotap, SSL, Steam IHS Discovery, and TLS
      1.3

    New and Updated Capture File Support

      pcapng

    New and Updated Capture Interfaces support

      ciscodump, udpdump

  To generate a diff of this commit:
  cvs rdiff -u -r1.195 -r1.196 pkgsrc/net/wireshark/Makefile
  cvs rdiff -u -r1.113 -r1.114 pkgsrc/net/wireshark/distinfo
  cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/wireshark/options.mk

(spz)

2018-09-10 15:41:33 UTC MAIN commitmail json YAML

2018-09-10 15:22:53 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.12.0

(taca)

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

databases/ruby-sequel: update to 5.12.0

=== 5.12.0 (2018-08-31)

* Make constraint_validations extension respect Database#constraint_validations_table setting (jeremyevans)

* Make Sequel.extension load files from gems (jeremyevans)

* Map clob prepared statement argument type to OCI8::CLOB in the oracle adapter (pipistrellka) (#1534)

* Make Model.load_cache public in the static_cache plugin (AlexWayfer) (#1533)

* Enable support for NOWAIT on MariaDB 10.3+ (jeremyevans)

* Enable support for INTERSECT and EXCEPT on MariaDB 10.3+ (jeremyevans)

* Make tactical_eager_loading plugin handle automatic eager loading for associated objects created by eager_graph (jeremyevans)

* Cache eager_graph loader to speed up subsequent loads from the same dataset (jeremyevans)

* Add caller_logging database extension to log callers before queries, useful during development (jeremyevans)

* Add Database#call_procedure in the postgres adapter for calling PostgreSQL 11+ procedures (jeremyevans)

* Add eager_graph_eager plugin for chaining eager association loads after eager_graph association loads (jeremyevans)

* Support using Dataset#eager_graph in eager load callback for associations using join tables (jeremyevans)

* Make Dataset#graph handle existing selections without determinable aliases by forcing a subselect (jeremyevans)

* Freeze prepared statement arguments before returning the prepared statement (jeremyevans)

* Refactor emulated prepared statement internals to use a placeholder literalizer (jeremyevans)

=== 5.11.0 (2018-08-01)

* Fix using the jdbc/sqlserver adapter on JRuby 9.2+ (jeremyevans)

* Fix dumping schema for numeric/decimal columns with default values, broken starting in 5.9.0 (jeremyevans)

* Recognize additional check constraint violations on certain versions of SQLite (jeremyevans)

* Use cached model instances for Model.first calls without an argument or with a single integer argument in the static_cache plugin (AlexWayfer) (#1529)

* Support ON CONFLICT clause for INSERT on SQLite 3.24+ (jeremyevans)

* Support Dataset#window for WINDOW clause on MySQL 8 and SQLAnywhere (jeremyevans)

* Enable window function support on SQLAnywhere (jeremyevans)

* Support using a hash as a window function :frame option value, with support for ROWS/RANGE/GROUPS, numeric offsets, and EXCLUDE (jeremyevans)

* Allow using set_column_default with a nil value to remove the default value for a column on MySQL when the column is NOT NULL (jeremyevans)

=== 5.10.0 (2018-07-01)

* Use input type casts when using the postgres adapter with pg 0.18+ to reduce string allocations for some primitive types used as prepared statement arguments (jeremyevans)

* Assume local time if database timezone not specified when handling BC timestamps on JRuby 9.2.0.0 in the pg_extended_date_support extension (jeremyevans)

* Fix parsing of timetz types in the jdbc/postgresql adapter (jeremyevans)

* Make SQLTime.parse respect SQLTime.date and Sequel.application_timezone (jeremyevans)

* Add :top as an option in the list plugin (celsworth) (#1526)

* Fix Model#{ancestors,descendants,self_and_siblings} in the tree plugin when custom parent/children association names are used (jeremyevans) (#1525)

* Treat read-only mode error as disconnect error on mysql and mysql2 adapters, for better behavior on AWS Aurora cluster (jeremyevans)

* Don't use cached placeholder literalizers for in Dataset#{first,where_all,where_each,where_single_value} if argument is empty array or hash (jeremyevans)

* Support :tablespace option when adding tables, indexes, and materialized views on PostgreSQL (jeremyevans)

* Support :include option for indexes on PostgreSQL 11+ (jeremyevans)

* Allow the use of IN/NOT IN operators with set returning functions for Sequel::Model datasets (jeremyevans)

* Make many_to_pg_array associations in the pg_array_associations plugin work on PostgreSQL 11 (jeremyevans)

* Only load strscan library in pg_array extension if it is needed (jeremyevans)

* Don't remove related many_to_one associations from cache when setting column value to existing value for model instances that have not been persisted (jeremyevans) (#1521)

* Support ruby 2.6+ endless ranges in the pg_range extension (jeremyevans)

* Support ruby 2.6+ endless ranges in filters, using just a >= operator for them (jeremyevans)

(taca)

2018-09-10 14:32:40 UTC MAIN commitmail json YAML

Note update of net/unbound to 1.8.0.

(he)

2018-09-10 14:31:48 UTC MAIN commitmail json YAML

Update unbound to version 1.8.0

Upstream changes:

Features
- unbound-control auth_zone_reload _zone_ option rereads the zonefile.
- unbound-control auth_zone_transfer _zone_ option starts the probe
  sequence for a master to transfer the zone from and transfers when
  a new zone version is available.
- num.queries.tls counter for queries over TLS.
- log port number with err_addr logs.
- dns64-ignore-aaaa: config option to list domain names for which the
  existing AAAA is ignored and dns64 processing is used on the A
  record.
- Fix #4112: Fix that unbound-anchor -f /etc/resolv.conf will not pass
  if DNSSEC is not enabled.  New option -R allows fallback from
  resolv.conf to direct queries.
- Note RFC8162 support.  SMIMEA record type can be read in by the
  zone record parser.
- Patches from Jim Hague (Sinodun) for EDNS KeepAlive.
- Add config tcp-idle-timeout (default 30s). This applies to
  client connections only; the timeout on TCP connections upstream
  is unaffected.
- Add edns-tcp-keepalive and edns-tcp-keepalive timeout options
  and implement option in client responses.
- Add delay parameter to streamtcp, -d secs.
  To be used when testing idle timeout.
- Expose if a query (or a subquery) was ratelimited (not src IP
  ratelimiting) to libunbound under 'ub_result.was_ratelimited'.
  This also introduces a change to 'ub_event_callback_type' in
  libunbound/unbound-event.h.
- Patch to implement tcp-connection-limit from Jim Hague (Sinodun).
  This limits the number of simultaneous TCP client connections
  from a nominated netblock.
- Fix #4142: unbound.service.in: improvements and fixes.
  Add unit dependency ordering (based on systemd-resolved).
  Add 'CAP_SYS_RESOURCE' to 'CapabilityBoundingSet' (fixes warnings
  about missing privileges during startup). Add 'AF_INET6' to
  'RestrictAddressFamilies' (without it IPV6 can't work). From
  Guido Shanahan.
- unbound-checkconf checks if modules exist and prints if they are
  not compiled in the name of the wrong module.
- Patch for stub-no-cache and forward-no-cache options that disable
  caching for the contents of that stub or forward, for when you
  want immediate changes visible, from Bjoern A. Zeeb.
- Upgraded crosscompile script to include libunbound DLL in the
  zipfile.
- Set libunbound to increase current, because the libunbound change
  to the event callback function signature.  That needs programs,
  that use it, to recompile against the new header definition.
- log-servfail: yes prints log lines that say why queries are
  returning SERVFAIL to clients.
- log-local-actions: yes option for unbound.conf that logs all the
  local zone actions, a patch from Saksham Manchanda (Secure64).
- #4146: num.query.subnet and num.query.subnet_cache counters.
- #4140: Expose repinfo (comm_reply) to the inplace_callbacks. This
  gives access to reply information for the client's communication
  point when the callback is called before the mesh state (modules).
  Changes to C and Python's inplace_callback signatures were also
  necessary.
- Set defaults to yes for a number of options to increase speed and
  resilience of the server.  The so-reuseport, harden-below-nxdomain,
  and minimal-responses options are enabled by default.  They used
  to be disabled by default, waiting to make sure they worked.  They
  are enabled by default now, and can be disabled explicitly by
  setting them to "no" in the unbound.conf config file.  The reuseport
  and minimal options increases speed of the server, and should be
  otherwise harmless.  The harden-below-nxdomain option works well
  together with the recently default enabled qname minimisation, this
  causes more fetches to use information from the cache.
- Added serve-expired-ttl and serve-expired-ttl-reset options.

Bug Fixes
- Windows example service.conf edited with more windows specific
  configuration.
- #4108: systemd reload hang fix.
- Fix usage printout for unbound-host, hostname has to be last
  argument on BSDs and Windows.
- Partial fix for permission denied on IPv6 address on FreeBSD.
- Fix that auth-zone master reply with current SOA serial does not
  stop scan of masters for an updated zone.
- Fix that auth-zone does not start the wait timer without checking
  if the wait timer has already been started.
- #4109: Fix that package config depends on python unconditionally.
- Patch, do not export python from pkg-config, from Petr Men邸鱈k.
- Fix checking for libhiredis printout in configure output.
- Fix typo on man page in ip-address description.
- Update libunbound/python/examples/dnssec_test.py example code to
  also set the 20326 trust anchor for the root in the example code.
- Better documentation for unblock-lan-zones and insecure-lan-zones
  config statements.
- Fix permission denied printed for auth zone probe random port nrs.
- Fix documentation ambiguity for tls-win-cert in tls-upstream and
  forward-tls-upstream docs.
- iana port update.
- Fix round robin for failed addresses with prefer-ip6: yes
- Note in documentation that the cert name match code needs
  OpenSSL 1.1.0 or later to be enabled.
- Fix to improve systemd socket activation code file descriptor
  assignment.
- Fix for 4126 that the #define for UNKNOWN_SERVER_NICENESS can be more
  easily changed to adjust default rtt assumptions.
- Fix #4127 unbound -h does not list -p help.
- Print error if SSL name verification configured but not available
  in the ssl library.
- Fix that ratelimit and ip-ratelimit are applied after reload of
  changed config file.
- Resize ratelimit and ip-ratelimit caches if changed on reload.
- Fix #4129 unbound-control error message with wrong cert permissions
  is too cryptic.
- Fix #4130: print text describing -dd and unbound-checkconf on
  config file read error at startup, the errors may have been moved
  away by the startup process.
- Fix #4131: for solaris, error YY_CURRENT_BUFFER undeclared.
- Fix use-systemd readiness signalling, only when use-systemd is yes
  and not in signal handler.
- Fix #4135: 64-bit Windows Installer Creates Entries Under The
  Wrong Registry Key, reported by Brian White.
- Fix man page, say that chroot is enabled by default.
- Sort out test runs when the build directory isn't the project
  root directory.
- Error if EDNS Keepalive received over UDP.
- Correct and expand manual page entries for keepalive and idle timeout.
- Implement progressive backoff of TCP idle/keepalive timeout.
- Fix 'make depend' to work when build dir is not project root.
- Fix #4139: Fix unbound-host leaks memory on ANY.
- Fix to remove systemd sockaddr function check, that is not
  always present.  Make socket activation more lenient.  But not
  different when socket activation is not used.
- Fix #4136: insufficiency from mismatch of FLEX capability between
  released tarball and build host.  Fix to unconditionally call
  destroy in daemon.c.
- Make capsforid fallback QNAME minimisation aware.
- document --enable-subnet in doc/README.
- Fix #4144: dns64 module caches wrong (negative) information.
- Fix that printout of error for cycle targets is a verbosity 4
  printout and does not wrongly print it is a memory error.
- Fix segfault in auth-zone read and reorder of RRSIGs.
- Fix contrib/fastrpz.patch.
- Fix warning on compile without threads.
- print servfail info to log as error.
- added more servfail printout statements, to the iterator.
- Fix classification for QTYPE=CNAME queries when QNAME minimisation is
  enabled.
- Fix only misc failure from log-servfail when val-log-level is not
  enabled.
- Fix lintflags for lint on FreeBSD.
- Fix that a local-zone with a local-zone-type that is transparent
  in a view with view-first, makes queries check for answers from the
  local-zones defined outside of views.

(he)

2018-09-10 13:47:44 UTC MAIN commitmail json YAML

doc: Added devel/xxhash version 0.6.5

(fhajny)

2018-09-10 13:47:31 UTC MAIN commitmail json YAML

devel/xxhash: Import xxhash 0.6.5.

xxHash is an Extremely fast Hash algorithm, running at RAM speed
limits. It successfully completes the SMHasher test suite which
evaluates collision, dispersion and randomness qualities of hash
functions.

(fhajny)

2018-09-10 13:34:16 UTC MAIN commitmail json YAML

Add upstream patch to address CVE-2018-1000222.
Restore the tiff option, so libtiff can be avoided.
Ok by adam@.

(kim)

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

doc: Updated databases/py-cassandra-driver to 3.15.1

(fhajny)

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

databases/py-cassandra-driver: Update to 3.15.1.

- C* 4.0 schema-parsing logic breaks running against DSE 6.0.X

(fhajny)

2018-09-10 12:15:23 UTC MAIN commitmail json YAML

doc: Updated net/py-lexicon to 2.7.2

(fhajny)

2018-09-10 12:15:14 UTC MAIN commitmail json YAML

net/py-lexicon: Update to 2.7.2.

2.7.2
- Update online cassette
- online api change: domain_id became simply domain name

2.7.1
- Remove route53 tests, boto recordings no longer work.
- Create a library unit test suite
- [Gehirn Web Service] fix 400 response on GET request
- Update setup.py adding cryptography to the setup.py file
- Use ImportError instead of subclass ModuleNotFoundError, which is
  supported only by python 3.6

(fhajny)

2018-09-10 12:12:34 UTC MAIN commitmail json YAML

2018-09-10 12:10:53 UTC MAIN commitmail json YAML

doc/guide: Reword CONFLICTS usage suggestions

Despite most CONFLICTS are automatically detected at package
installation time it is still a good idea to manually mark CONFLICTS
in order to fail as early as possible instead e.g. of failing at
package installation time after possibly installing several (maybe
not needed) dependencies.

Pointed out by discussion on pkgsrc-changes@ by <jperkin>:

<https://mail-index.NetBSD.org/pkgsrc-changes/2018/09/09/msg180626.html>

Last two paragraphs from <jperkin>, thanks!

Also discussed with <wiz>, thanks!

(leot)

2018-09-10 10:30:06 UTC MAIN commitmail json YAML

Parameterize loadable module extension. Should fix packaging on non-Darwin.

(schmonz)

2018-09-10 10:24:36 UTC MAIN commitmail json YAML

Updated devel/googletest, devel/msgpack

(adam)

2018-09-10 10:24:18 UTC MAIN commitmail json YAML

msgpack: updated to 3.1.1

version 3.1.1
Add force endian set functionality
Fix vrefbuffer memory management problem
Fix msvc specific problem
Update boost from 1.61.0 to 1.68.0
Fix msgpack_timestamp type mismatch bug

(adam)

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

googletest: updatee to 1.8.1

v1.8.1:
1.8.1 Release reflects a current version of the project.
The 1.8.x is the last release supporting pre-C++11 compilers.
The 1.8.x will not accept any requests for any new features and any bugfix requests will only be accepted if proven "critical"

(adam)

2018-09-10 10:16:58 UTC MAIN commitmail json YAML

Set default malloc_options iff NetBSD. Other platforms that don't
support the same options may make noise about that, such as OpenBSD.
Suggested by joerg@.

(schmonz)

2018-09-10 09:08:07 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20180910

(schmonz)

2018-09-10 09:07:50 UTC MAIN commitmail json YAML

Add scripts to wrap spamc and rspamc, suitable for use in .qmail files
with e.g. condtomaildir(1). Bump version.

(schmonz)

2018-09-10 08:34:06 UTC MAIN commitmail json YAML

wireshark: Readjust PLIST for ${PLIST.icons} entries

Readd ${PLIST.icons} as it was in net/wireshark/PLIST,-r1.36 in order to at
least fix wireshark when is built with `-qt5' option.

(leot)

2018-09-10 07:14:59 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5823 - requested by bsiegert
x11/libX11: security update

Revisions pulled up:
- x11/libX11/Makefile                                          1.46
- x11/libX11/PLIST                                              1.14
- x11/libX11/distinfo                                          1.28

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Tue Aug 21 19:29:48 UTC 2018

  Modified Files:
          pkgsrc/x11/libX11: Makefile PLIST distinfo

  Log Message:
  libX11: update to 1.6.6.

  Security fix release.

  Alan Coopersmith (6):
        Make Xkb{Get,Set}NamedIndicator spec & manpages match code
        Clarify state parameter to XkbSetNamedDeviceIndicator
        Improve table formatting in XkbChangeControls & XkbKeyNumGroups man pages
        If XGetImage fails to create image, don't dereference it to bounds check
        Use size_t for buffer sizes in SetHints.c
        Change fall through comment in lcDB.c to match gcc's requirements

  Arthur Huillet (1):
        _XDefaultError: set XlibDisplayIOError flag before calling exit

  Bhavi Dhingra (1):
        Fix possible memory leak in cmsProp.c:140

  Martin Natano (1):
        Don't rebuild ks_tables.h if nothing changed.

  Matthieu Herrb (2):
        Remove statement with no effect.
        libX11 1.6.6

  Michal Srb (1):
        Use flexible array member instead of fake size.

  Ryan C. Gordon (1):
        Valgrind fix for XStoreColor and XStoreColors.

  Samuel Thibault (1):
        XkbOpenDisplay.3: fix typo

  Tobias Stoeckmann (4):
        Validation of server response in XListHosts.
        Fixed off-by-one writes (CVE-2018-14599).
        Fixed out of boundary write (CVE-2018-14600).
        Fixed crash on invalid reply (CVE-2018-14598).

  walter harms (13):
        fix shadow warning
        _XIOError(dpy); will never return so remore dead
        remove argument check for free() adjust one inden
        fix shadow char_size
        fix more shadow warning
        no need to check argument for _XkbFree()
        remove stray extern
        no need to check args for Xfree()
        fix memleak in error path
        fix memleak in error path
        no need to check XFree arguments
        mark _XDefaultIOError as no_return
        Fixes: warning: variable 'req' set but not,used

  wharms (3):
        add _X_UNUSED to avoid unused variable warnings
        remove empty line
        silence gcc warning assignment discards 'const' qualifier from
  pointer target type

  To generate a diff of this commit:
  cvs rdiff -u -r1.45 -r1.46 pkgsrc/x11/libX11/Makefile
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/libX11/PLIST
  cvs rdiff -u -r1.27 -r1.28 pkgsrc/x11/libX11/distinfo

(spz)

2018-09-10 06:48:25 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5821 - requested by bsiegert
x11/libxkbcommon: security update

Revisions pulled up:
- x11/libxkbcommon/Makefile                                    1.21
- x11/libxkbcommon/distinfo                                    1.14

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Aug 16 12:21:44 UTC 2018

  Modified Files:
          pkgsrc/x11/libxkbcommon: Makefile distinfo

  Log Message:
  libxkbcommon: update to 0.8.2.

  libxkbcommon 0.8.2 - 2018-08-05
  =========

  - Fix various problems found with fuzzing (see commit messages for
    more details):

      - Fix a few NULL-dereferences, out-of-bounds access and undefined behavior
        in the XKB text format parser.

  libxkbcommon 0.8.1 - 2018-08-03
  =========

  - Fix various problems found in the meson build (see commit messages for more
    details):

      - Fix compilation on Darwin.

      - Fix compilation of the x11 tests and demos when XCB is installed in a
        non-standard location.

      - Fix xkbcommon-x11.pc missing the Requires specification.

  - Fix various problems found with fuzzing and Coverity (see commit messages for
    more details):

      - Fix stack overflow in the XKB text format parser when evaluating boolean
        negation.

      - Fix NULL-dereferences in the XKB text format parser when some unsupported
        tokens appear (the tokens are still parsed for backward compatibility).

      - Fix NULL-dereference in the XKB text format parser when parsing an
        xkb_geometry section.

      - Fix an infinite loop in the Compose text format parser on some inputs.

      - Fix an invalid free() when using multiple keysyms.

  - Replace the Unicode characters for the leftanglebracket and rightanglebracket
    keysyms from the deprecated LEFT/RIGHT-POINTING ANGLE BRACKET to
    MATHEMATICAL LEFT/RIGHT ANGLE BRACKET.

  - Reject out-of-range Unicode codepoints in xkb_keysym_to_utf8 and
    xkb_keysym_to_utf32.

  To generate a diff of this commit:
  cvs rdiff -u -r1.20 -r1.21 pkgsrc/x11/libxkbcommon/Makefile
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/libxkbcommon/distinfo

(spz)

2018-09-10 01:04:42 UTC MAIN commitmail json YAML

lang/ghc7: fix typo in error message

(rillig)

2018-09-10 00:06:07 UTC MAIN commitmail json YAML

2018-09-09 21:52:07 UTC MAIN commitmail json YAML

doc: Updated graphics/gimp to 2.10.6nb2

(wiz)

2018-09-09 21:51:57 UTC MAIN commitmail json YAML

gimp: switch to lcms2.

Bump PKGREVISION.

(wiz)

2018-09-09 20:05:19 UTC MAIN commitmail json YAML

xlockmore{,-lite}: drop CONFLICTS.

This file is used by both xlockmore-lite and xlockmore, and results in
the package being considered conflicting with itself.

Reported by he in PR pkg/53586

(maya)

2018-09-09 17:48:08 UTC MAIN commitmail json YAML

doc: Updated editors/nano to 3.0

(wiedi)

2018-09-09 17:47:18 UTC MAIN commitmail json YAML

nano: update to 3.0

2018.09.09 - GNU nano 3.0 "Water Flowing Underground" speeds up the
            reading of a file by seventy percent, roughly doubles the
            speed of handling ASCII text, changes the way words at line
            boundaries are deleted, makes <Ctrl+Delete> wipe the next
            word and <Ctrl+Shift+Delete> the preceding word, binds M-Q
            to 'findprevious' by default (the Tabs-to-Spaces toggle is
            placed on M-O, and the More-Space toggle is fully removed),
            makes an external spell check undoable, shows the correct
            number of lines on the status bar when opening multiple
            files, removes the 'formatter' command, removes the
            'searchagain' bindable function (M-W is now bound to
            'findnext' by default), moves the No-Convert toggle to the
            Insert menu, removes the Backup and New-Buffer toggles from
            the main menu (they remain in the Write-Out and Insert
            menus, respectively), is more precise in what it accepts as
            a rebindable key name, ignores any presses of <Esc> before
            a valid command keystroke, recognizes some more escape
            sequences for modified editing-pad keys, does not hide
            rcfile error messages on a Linux console, renames the
            bindable functions 'copytext' to 'copy' and 'uncut' to
            'paste', and avoids a possible hang during a Full-Justify.

(wiedi)

2018-09-09 13:17:23 UTC MAIN commitmail json YAML

- bind-9.11.2.

(taca)

2018-09-09 13:16:57 UTC MAIN commitmail json YAML

doc: Added net/bind912 version 9.12.2pl1

(taca)

2018-09-09 13:16:36 UTC MAIN commitmail json YAML

net/Makefile: add and enable bind912

(taca)

2018-09-09 13:16:02 UTC MAIN commitmail json YAML

net/bind912: Added BIND 9.12 package

Add bind-9.12.2pl1 (BIND 9.12.2-P1) pacakge.

Note: named(8) requires writable permission to current directory when
start up or the directory specified by "directory" in options statement.

BIND, the Berkeley Internet Name Daemon, version 9 is a major rewrite
of nearly all aspects of the underlying BIND architecture.  Some
of the important features of BIND-9 are:

- DNS Security
- IP version 6
- DNS Protocol Enhancements
- Views
- Multiprocessor Support
- Improved Portability Architecture
- Full NSEC3 support
- Automatic zone re-signing
- New update-policy methods tcp-self and 6to4-self

This package contains the BIND 9.12 release.

- named and related libraries have been substantially refactored for
  improved query performance.
- Code implementing the name server query processing logic has been
  moved into a new libns library.
- The DNS Response Policy Service API (DNSRPS) is now supported.
- Log file timestamps can now also be formatted in ISO 8601 (local)
  or ISO 8601 (UTC) formats.
- Added support for the EDNS Padding and Keepalive options.
- 'new-zones-directory' option sets the location where the
  configuration data for zones added by rndc addzone is stored.
- The default key algorithm in rndc-confgen is now hmac-sha256.
- filter-aaaa-on-v4 and filter-aaaa-on-v6 options are now available
  by default without a configure option.
- The obsolete isc-hmac-fixup command has been removed.

(taca)

2018-09-09 13:12:53 UTC MAIN commitmail json YAML

doc: Added net/bind911 version 9.11.4pl1

(taca)

2018-09-09 13:12:19 UTC MAIN commitmail json YAML

net/Makefile Add and enable bind911

(taca)

2018-09-09 13:11:38 UTC MAIN commitmail json YAML

net/bind911 Add BIND 9.11 package

Add bind9.11.4pl1 (BIND 9.11.4-P1) package.

Note: named(8) requires writable permission to current directory when
start up or the directory specified by "directory" in options statement.

BIND, the Berkeley Internet Name Daemon, version 9 is a major rewrite
of nearly all aspects of the underlying BIND architecture.  Some
of the important features of BIND-9 are:

- DNS Security
- IP version 6
- DNS Protocol Enhancements
- Views
- Multiprocessor Support
- Improved Portability Architecture
- Full NSEC3 support
- Automatic zone re-signing
- New update-policy methods tcp-self and 6to4-self

This package contains the BIND 9.11 release.

- Catalog Zones, a new method for provisioning servers
- "dnstap", a fast and flexible method of capturing and logging
  DNS traffic.
- "dyndb", a new API for loading zone data from an external database
- dnssec-keymgr, a new key mainenance utility
- mdig, an alternate version of dig utility
- And more...

(taca)

2018-09-09 12:28:06 UTC MAIN commitmail json YAML

doc Updated misc/ruby-sprockets to 3.7.2

(taca)

2018-09-09 12:27:38 UTC MAIN commitmail json YAML

misc/ruby-sprockets update to 3.7.2

**3.7.2** (June 19, 2018)

* Security release for [CVE-2018-3760](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3760).

(taca)

2018-09-09 10:01:26 UTC MAIN commitmail json YAML

On OpenBSD, detect clang and prefer it over gcc. Addresses pkg/53170.

(schmonz)

2018-09-09 09:09:14 UTC MAIN commitmail json YAML

doc/TODO: add some

+ adwaita-icon-theme-3.30.0, bsdtar-3.3.3, dconf-0.30.0,
  extra-cmake-modules-5.50.0, gdk-pixbuf2-2.38.0, glib-networking-2.58.0,
  gtk3-3.24.0, gtksourceview3-3.24.9, gtksourceview4-4.0.3,
  libmpdclient-2.15, libsoup-2.64.0, links-2.17, openal-soft-1.19.0,
  oxygen-icons-5.50.0, py-mercurial-4.7.1, py-oauth2client-4.1.3,
  py-simplejson-3.16.1, waf-2.0.11, webkit-gtk-2.22.0.

(wiz)

2018-09-09 06:58:22 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Proc-Pidfile to 1.07

(wiz)

2018-09-09 06:58:13 UTC MAIN commitmail json YAML

p5-Proc-Pidfile: update to 1.07.

1.07 2018-09-06 NEILB
    - Added [MetaProvides::Package] to dist.ini to address Kwalitee
      suggestion. NAWGLAN++
    - Doc fix from NAWGLAN++
    - The function looking for an unused pid would return $MAXPID if it failed,
      rather than the expected undef. AWRIGLEY++
    - The testsuite would sometimes hang, as a result of the way it was
      looking for PIDs. Changed the way this works, and skip the relevant
      tests if we can't find PIDs. RT#96998 and report from AWRIGLEY.

1.06_03 2015-03-01 NEILB
    - Added [MetaProvides::Package] to dist.ini to address Kwalitee
      suggestion. NAWGLAN++
    - Doc fix from NAWGLAN++

1.06_02 2014-09-18 NEILB
    - The function looking for an unused pid would return $MAXPID if it failed,
      rather than the expected undef. AWRIGLEY++

1.06_01 2014-09-16 NEILB
    - The testsuite would sometimes hang, as a result of the way it was
      looking for PIDs. Changed the way this works, and skip the relevant
      tests if we can't find PIDs. RT#96998 and report from AWRIGLEY.

(wiz)

2018-09-09 06:57:35 UTC MAIN commitmail json YAML

doc: Updated devel/p5-GitLab-API-v3 to 1.04

(wiz)

2018-09-09 06:57:27 UTC MAIN commitmail json YAML

p5-GitLab-API-v3: update to 1.04.

1.04 2018-09-06

- Utilize the x_deprecated META flag.

1.03 2018-09-06

- Make deprecation notice uppercase.

(wiz)

2018-09-09 06:53:39 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Carp to 1.50

(wiz)

2018-09-09 06:53:31 UTC MAIN commitmail json YAML

p5-Carp: update to 1.50.

1.50
not documented

version 1.49

* comment only change, document the change from 1.47 better
  and create a commit in blead-perl which can be used to
  reference this issue from the bug report.

version 1.48

* guard against hand-rolled UNIVERSAL::can() implementations
  which throw exceptions when we call $obj->can("((").

version 1.47, 1.47_02

  * Deal with overloading when overload.pm is not use

  * Note 1.47_02 only existed for one commit in blead-perl,
    and in fact no 1.47 should ever see the wild.

version 1.47, 1.47_01

  * Do not die on trappable stack-not-refcounted bugs while
    serializing the stack.

  * Note 1.47_01 only existed for one commit in blead-perl,
    and in fact no 1.47 should ever see the wild.

version 1.46

  * avoid vivifying UNIVERSAL::isa:: in Carp

version 1.45

  * Optimize format_arg when arguments contain many references

version 1.43

  * fix problems introduced by the partial EBCDIC support from version
    1.35

version 1.42

  * add some doc clue about what cluck does

  * avoid floating point overflow in test

version 1.41

  * add missing "<FH> chunk #" phrase to messages

version 1.40; 2016-03-10
  * Get arg_string.t to compile in perl v5.6
  * Add information for how to contribute to Carp.

version 1.39; 2016-03-06
  * bugfix: longmess() should return the error in scalar context
  (CPANRT#107225)

(wiz)

2018-09-09 06:52:41 UTC MAIN commitmail json YAML

doc: Updated databases/p5-DBD-mysql to 4.047

(wiz)

2018-09-09 06:52:31 UTC MAIN commitmail json YAML

p5-DBD-mysql: update to 4.047.

2018-09-08 Daniël van Eeden, Patrick Galbraith, DBI/DBD community (4.047)
* Add options needed for public key based security.
* Allow several spaces after LIMIT clause.
* Basic GTID tracking.
* Fix GCC 8.1 warnings
* Fix warning: unused variable ‘buffer_len’
* Fix warning about bind->is_null assignment with incompatible pointer type
* Get rid of warning about unused variable ssl_verify_set
* Fix space/tab issue which leads to misleading indentation
* Change spaces/tabs to get rid of GCC8 warning

2018-03-09 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.046_01)
* Updated documentation re. multithreading (Daniël van Eeden)
* Remove #IFDEFs for code detecting ancient DBI versions. The minimum
  DBI version we require is version 1.609 from 2009!
* ChopBlanks should not trim binary fields (urcheon)
* Skipped test which failed on OpenBSD because Proc::ProcessTable does not
  come with a 'size' attribute on this platform (glasswalk3r, pali)
* Improved test suite with regards to MySQL 8.0
* Improved macOS installation notes.
* Use Devel::CheckLib 1.09 or newer, fixes
  https://github.com/perl5-dbi/DBD-mysql/issues/109
* Specify bigint as test dependency
* Add recommends and suggests tests dependencies (pali)
* Check only for libs via Devel::CheckLib in Makefile.PL (pali)
* Remove param --with-mysql from Makefile.PL documentation (pali)
* Check if specified Makefile.PL settings are working (pali)
  Fixes https://rt.cpan.org/Ticket/Display.html?id=119902
* Remember mysql_config value for Makefile.PL (pali)
* Locate MySQL libs using Devel::CheckLib (pali)
* Added a fix for 30insertfetch failure when using server-side prepared
  statements. The stmt was being freed for DML statements before
  the handle attribute was read, mysql_info was reading back nulls

(wiz)

2018-09-09 04:05:41 UTC MAIN commitmail json YAML

2018-09-09 04:04:57 UTC MAIN commitmail json YAML

libdrm: Implement drmParseSubsystemType, drmParsePciBusInfo for NetBSD

Needed for mesalib update, from riastradh.

(maya)

2018-09-09 00:47:40 UTC MAIN commitmail json YAML

Updated shells/zsh to 5.6

(wen)

2018-09-09 00:46:52 UTC MAIN commitmail json YAML

Update to 5.6

Upstream changes:
Changes from 5.5.1-test-2 to 5.6
--------------------------------

CVE-2018-0502: Data from the second line of a #! script file might be passed to
execve().  For example, in the following situation -
.
    printf '#!foo\nbar' > baz
    ./baz
.
the shell might take "bar" rather than "foo" for the argv[0] to be passed to
execve().  [ Reported by Anthony Sottile and Buck Evan. ]

CVE-2018-13259: A shebang line longer than 64 characters would be truncated.
For example, in the following situation:
.
    ( printf '#!'; repeat 64 printf 'x'; printf 'y' ) > foo
    ./foo
.
the shell might execute x...x (64 repetitions) rather than x...xy (64 x's,
one y).  [ Reported by Daniel Shahaf. ]

Changes from 5.5.1 to 5.5.1-test-2
----------------------------------

Non-stop IEEE 754 arithmetic support - Inf and NaN are now returned
from floating point operations where errors were printed before.
Inf and NaN are also recognised in arithmetic expressions.

In shell patterns, [[:blank:]] now honours the locale instead of
matching exclusively on space and tab, like for the other POSIX
character classes or for extended regular expressions.

Nanosecond precision on file times is supported in the module
zsh/stat.

(wen)

2018-09-08 23:35:09 UTC MAIN commitmail json YAML

(net/p5-Socket6)  Remove netinet6/ipsec.h: Thu Sep 6 19:07:13 2018 +0000

(mef)

2018-09-08 23:34:37 UTC MAIN commitmail json YAML

(net/p5-Socket6)  Remove netinet6/ipsec.h: Thu Sep 6 19:07:13 2018 +0000

(mef)

2018-09-08 18:57:26 UTC MAIN commitmail json YAML

doc: Updated devel/libidn2 to 2.0.5

(schmonz)

2018-09-08 18:56:47 UTC MAIN commitmail json YAML

Update to 2.0.5. From the changelog:

** Switched the default library behavior to IDNA2008 as amended
  by TR#46 (non-transitional). That default behavior is enabled when
  no flags are specified to function calls. Applications can utilize the
  %IDN2_NO_TR46 flag to switch to the unamended IDNA2008. This is done in
  the interest of interoperability based on the fact that this is what application
  writers care about rather than strict compliance with a particular protocol.

** Fixed memleak in idn2_to_unicode_8zlz().

** Return error (IDN2_ICONV_FAIL) on charset conversion errors.

** Fixed issue with STD3 rules applying in non-transitional
  TR46 mode.

** idn2: added option --usestd3asciirules.

(schmonz)

2018-09-08 18:53:04 UTC MAIN commitmail json YAML

doc: Updated security/py-acme-tiny to 4.0.4

(schmonz)

2018-09-08 18:52:18 UTC MAIN commitmail json YAML

Update to 4.0.4. From the git log:

- Make regular expression accept a whitespace after CN.
- Don't fail on openssl 1.1 output
- Add documentation and support for Red Hat openssl directories
- fix parsing of new (?) openssl output format
- Fix broken Markdown headings
- FIX CN parsing to work with OpenSSL 1.1
- Make acme_tiny.py executable in index
- Minor tweak that makes deploying a tiny bit easier
- OpenSSL output seems to have changed another time.
- fixed changing error message
- fixed more error message case changes
- Fix typos
- switched to grabbing the agreement url from /directory, addresses #145, #148, #172, #189
- damn python3 bytes-to-strings encoding gets you again...
- added python 3.6 to test coverage
- update SSL config
- mostly working ACMEv2, except for letsencrypt/boulder#3367
- deprecated CA url in favor of using the direct certificate authority directory url
- added badNonce retries
- consolidated external commandline execution error handling to bring back under 200 lines of code
- removed challenge payload that is no longer needed in new acme spec
- updated test coverage to ignore new setup.py file (setup install still gets tested via test_install.py)
- updated readme to note that ACME v2 certificate downloads now include the intermediate certificate
- added optional contact details
- fixed buffer to unicode decoding for tests
- cleaned up help and copyright text
- Readme: Only needs access to private account key
- added tiny user agent
- don't skip ValueError when urlopen(Request(nonvalid, ...))

(schmonz)

2018-09-08 17:00:10 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-sprockets22

(taca)

2018-09-08 16:59:45 UTC MAIN commitmail json YAML

misc/ruby-sprockets22 Add fix for CVE-2018-3760

* Add fix for CVE-2018-3760.
* pkgsrc change: update HOMEPAGE.

(taca)

2018-09-08 16:24:48 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20180908

(leot)

2018-09-08 16:24:35 UTC MAIN commitmail json YAML

youtube-dl: Update net/youtube-dl to 20180908

Changes:
version 2018.09.08

Extractors
* [youtube] Fix extraction (#17457, #17464)
+ [pornhub:uservideos] Add support for new URLs (#17388)
* [iprima] Confirm adult check (#17437)
* [slideslive] Make check for video service name case-insensitive (#17429)
* [radiojavan] Fix extraction (#17151)
* [generic] Skip unsuccessful jwplayer extraction (#16735)

(leot)

2018-09-08 15:57:55 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-cairo to 1.15.14

(tsutsui)

2018-09-08 15:56:25 UTC MAIN commitmail json YAML

ruby-cairo: update to 1.15.14.

Upstream changelog:
(from https://github.com/rcairo/rcairo/blob/v1.15.14/NEWS)

Release 1.15.14 (2018-08-20) Kouhei Sutou <kou@cozmixng.org>
============================================================

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

  * Added Cairo::Surface.create {}. Cairo::Surface.new {} is deprecated.

  * Added Cairo::Context.create {}. Cairo::Context.new {} is deprecated.

  * Windows: Added support for installing a normal gem (not fat gem)
    by "gem install --platform ruby". If you use Bundler, use "bundle
    config --local force_ruby_platform true" and "bundle exec ruby -rdevkit".

  * Changed to use SPDX license ID in gemspec.

Fixes
-----

  * Fixed a bug that CRFONTOPTIOSN2RVAL() doesn't copy the target
    options.
    * Other CR*2RVAL() copy or refer the target objects. So
      CRFONTOPTIONS2RVAL() must copy for consistency.

(tsutsui)

2018-09-08 15:52:58 UTC MAIN commitmail json YAML

doc: Updated net/mikutter to 3.8.0

(tsutsui)

2018-09-08 15:52:37 UTC MAIN commitmail json YAML

mikutter: updated to 3.8.0.

Upstream changes:

mikutter 3.8.0

* create a search tab if at least one search spell is defined
* explicitly specify Addressable 2.5.2 or later
* twitter: warn if User Stream API is used
* update a default message of the status bar for 3.8
* thanks @4pk
* streaming: change file layout since UserStream gone
* remove UserStream settings
* remove UserStream code
* remove unexpected executable bits in some files
* thanks Izumi Tsutsui
* remove unused devel directory

(tsutsui)

2018-09-08 15:19:29 UTC MAIN commitmail json YAML

Suggest radare2 2.8.0

(khorben)

2018-09-08 15:17:57 UTC MAIN commitmail json YAML

doc: Updated devel/radare2 to 2.4.0

(khorben)

2018-09-08 15:14:56 UTC MAIN commitmail json YAML

Update devel/radare2 to version 2.4.0

Unfortunately I could not test this with devel/radare2-cutter: the
version currently packaged in pkgsrc did not build for me (issue
with Qt). It should certainly be updated as well to match this
version (eg to 1.4) but it now seems to require qt5-qtwebengine,
which is only in wip.

Also note that this is not the latest version of radare2.

Tested on NetBSD/amd64 (7.1).

From the release notes for this version:

Date: 2018-03-05
Codename: Chusy Chabber
Downloads: https://radare.mikelloc.com/get/2.4.0/

Build

    Find _main in MSVC-compiled MZ binaries
    Meson: Added sdb building/installation rules
    Install Headers and .pc Files with Meson
    Use meson pkgconfig for .pc files
    Initial sys/purge.sh distro to remove r2 distro packages
    Fix MSVC dynamic linking
    Upgrade to latest acr to honor AWK env var
    Added v810 and tms320 to meson
    Added x86_udis to meson

Debugger/IO

    Use io.pcache instead of io.cache, improve speed
    Enable io.cache for afta too under aaaa
    Added asm.bbinfo for debugging op_pos
    Implemented wao for arm64
    Support RIOBind on RBuffer for fcpy_at

Assembly

    Added an alternative and colored view for varsum
    Improvements in bin.strfilter and asm.emu
    Hexagon QDSP6 v6 support - LGPLv3

Bin API

    More code cleanup in RBin api for file and obj
    Refactor RBin for file and obj, mach0 headers to stdout
    izz/izzj now works with -n without using rabin2
    Make idpi independent of bin loading

New Commands/Eval

    Implemented @@iS RBin.Section foreach operator
    Implemented @% suffix operator
    Refactored asm.cmt* and scr.*
    Implemented @B: to temporary seek to the Nth BB
    Implemented cp. and fix r_sys_copy on mac/ios
    Fix wao ret* for arm64
    Added command to edit ~/.radare2rc
    Improveed aae to support cstr and pstr like asm.emu.str
    Implemented support for cstr and pstr for asm.emu.str in disasm
    Added asm.emu.stroff: always show offset when printing asm.emu string
    Initial support for dbg.symstore
    Change all asm.emu* to asm.emu.*

Better support for AVR:

    Implemented opcode masking for improved zignatures
    Added missing opcode info (val, ptr)
    added pseudo code for avr instructions movw and st*

Better graphs and visual panel:

    VC rotates scr.color instead of toggling
    Implement axgj
    Added < command and make dietline reuse rcons.readChar
    Improve RCons.readPush and add .readFlush() to make V* happy
    Implemented r_cons_readpush() new api and fix the V... automation
    e graph.format=? and missing help for @@iS
    Intial implementation of function call argument display
    Experimental Cons_INVERT in strings in disasm
    Added VbC to browse comments
    Added VbF to browse functions
    Implement VV) - rotate asm.emu.str in visual graph
    Added ) key in visual to toggle asm.emu.str
    Honor scr.color in Vbf
    Added Visual browser for process threads

(khorben)

2018-09-08 14:10:52 UTC MAIN commitmail json YAML

sfeed: Use REPLACE_SH for shell scripts

(leot)

2018-09-08 13:24:46 UTC MAIN commitmail json YAML

doc: Added news/sfeed version 0.9.6

(leot)

2018-09-08 13:24:26 UTC MAIN commitmail json YAML

news/Makefile: + sfeed

(leot)

2018-09-08 13:23:38 UTC MAIN commitmail json YAML

sfeed: Import sfeed-0.9.6 as news/sfeed

RSS and Atom parser (and some format programs).

(leot)

2018-09-08 11:28:49 UTC MAIN commitmail json YAML

2018-09-08 09:12:19 UTC MAIN commitmail json YAML

doc/TODO: add some

+ MesaLib-18.2, gdb-8.2, gnome-3.30, ripgrep-0.10.0, tor-browser-8.0.

(wiz)

2018-09-08 06:56:15 UTC MAIN commitmail json YAML

Updated devel/cmake

(adam)

2018-09-08 06:55:51 UTC MAIN commitmail json YAML

cmake: updated to 3.12.2

Changes in 3.12.2 since 3.12.1:
* Android: Add support for NDK r18
* CheckIPOSupported: Simplify result reporting logic
* CheckIPOSupported: Tolerate backslashes in output of failed checks
* VS: Restore CMakeLists.txt references in each target
* EXPORT_PROPERTIES: Add test for an undefined property
* EXPORT_PROPERTIES: Prevent null dereference for undefined property
* Help: Fix typo in clang-tidy example -checks option
* FindBoost: Fix context discovery for 1.60 and below
* FindCUDA: Do not find cublas_device on CUDA >= 9.2
* FindMatlab: Remove erroneous duplicate code
* CUDA: Avoid using deprecated cublas_device to identify device lib dirs
* cmState: Clear GlobVerificationManager state on Reset

(adam)

2018-09-07 20:40:54 UTC MAIN commitmail json YAML

doc: Updated databases/mysql57-client to 5.7.23nb2

(wiz)

2018-09-07 20:40:45 UTC MAIN commitmail json YAML

mysql-client: update to 5.7.23nb2.

Remove post-install rule that installed symlinks pointing into
nothingness.

(wiz)

2018-09-07 20:21:20 UTC MAIN commitmail json YAML

cups-base: remove duplicated comment in patch.

From Edgar Fuß.

(wiz)

2018-09-07 18:54:02 UTC MAIN commitmail json YAML

emulators/libretro-mgba: Handle _POSIX_C_SOURCE and extensions properly.

A _POSIX_C_SOURCE definition is needed for some locale definitions, but
some non-standard functions are also used (notably futimes). Avoid using
a global definition for _POSIX_C_SOURCE and define it where necessary,
while also defining _BSD_SOURCE and _NETBSD_SOURCE to get the right
prototype for futimes where necessary.

(nia)

2018-09-07 14:24:55 UTC MAIN commitmail json YAML

nodejs: Work around build rpath issue with torque.

(jperkin)

2018-09-07 13:54:53 UTC MAIN commitmail json YAML

doc: Updated security/hitch to 1.4.8

(fhajny)

2018-09-07 13:54:45 UTC MAIN commitmail json YAML

security/hitch: Update to 1.4.8.

hitch-1.4.8 (2018-04-19)
------------------------

- Reworked the dynamic backend bits.
- Update docs to recommend running Hitch as a separate non-privileged
  user.

hitch-1.4.7 (2018-01-11)
------------------------

- Massive test suite refactor and update.
- Fix OpenBSD/FreeBSD/POSIX portability issues: restrict fstat(1) to
  OpenBSD, bring sockstat(1) support back, drop pathchk(1) usage in
  the test suite, switch from sockstat(1) to fstat(1)
- Add an OCSP refresh timeout parameter
- Autotools polish
- Random usage of config section if reduntant
- Support for separate key files
- Fix logging to syslog even when set to syslog = off
- Making log-filename, recv-bufsize and send-bufsize parameters
  available though command line and config file.
- Fix: global backaddr is assumed to be static
- Add support for session-cache in config file and as cmdline option
- Plug file descriptor leak: killing worker processes would leave the
  pipe's write end open, leaking one file descriptor per worker upon
  reload

(fhajny)

2018-09-07 11:54:16 UTC MAIN commitmail json YAML

mail/rspamd: Clean up temp testing flags

(fhajny)

2018-09-07 11:51:17 UTC MAIN commitmail json YAML

doc: Updated lang/npm to 6.4.1

(fhajny)

2018-09-07 11:51:10 UTC MAIN commitmail json YAML

lang/npm: Update to 6.4.1.

6.4.1

BUGFIXES

- Prevent blowing up on malformed responses from the npm audit
  endpoint, such as with third-party registries.
- Fix NO_PROXY support by renaming npm-side config to --noproxy. The
  environment variable should still work.
- Disable update-notifier checks when a CI environment is detected.
- Fix issue where postpack scripts would break if pack was used with
  --dry-run.

DEPENDENCY BUMPS

- figgy-pudding@3.4.1
- cacache@11.2.0
- npm-packlist@1.1.11
- libcipm@2.0.2
- JSONStream@1.3.4
- npm-lifecycle@2.1.0
- npm-registry-client@8.6.0
- opener@1.5.0
- request@2.88.0
- tacks@1.2.7
- ci-info@1.4.0
- marked@0.5.0

DOCUMENTATION

- Mention registry terms of use in manpage and registry docs and
  update language in README for it.
- Add documentation for --dry-run in install and pack docs.
- Update republish time and lightly reorganize republish info.
- Correct npm@6.4.0 release date in changelog.
- Align command descriptions in help text.

6.4.0

NEW FEATURES

- Search for authentication token defined by environment variables by
  preventing the translation layer from env variable to npm option
  from breaking :_authToken.
- Stop filtering out non-IPv4 addresses from local-addrs, making npm
  actually use IPv6 addresses when it must.
- Configurable audit level for non-zero exit npm audit currently exits
  with exit code 1 if any vulnerabilities are found of any level. Add
  a flag of --audit-level to npm audit to allow it to pass if only
  vulnerabilities below a certain level are found. Example: npm audit
  --audit-level=high will exit with 0 if only low or moderate level
  vulns are detected.

BUGFIXES

- Don't check for updates to npm when we are updating npm itself.

(fhajny)

2018-09-07 11:45:12 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 10.10.0

(fhajny)

2018-09-07 11:45:04 UTC MAIN commitmail json YAML

lang/nodejs: Update to 10.10.0.

- child_process:
  - `TypedArray` and `DataView` values are now accepted as input by
    `execFileSync` and `spawnSync`.
- coverage:
  - Native V8 code coverage information can now be output to disk by
    setting the environment variable `NODE_V8_COVERAGE` to a directory.
- fs:
  - The methods `fs.read`, `fs.readSync`, `fs.write`, `fs.writeSync`,
    `fs.writeFile` and `fs.writeFileSync` now all accept `TypedArray`
    and `DataView` objects.
  - A new boolean option, `withFileTypes`, can be passed to to
    `fs.readdir` and `fs.readdirSync`. If set to true, the methods
    return an array of directory entries. These are objects that can
    be used to determine the type of each entry and filter them based
    on that without calling `fs.stat`.
- http2:
  - The `http2` module is no longer experimental.
- os:
  - Added two new methods: `os.getPriority` and `os.setPriority`,
    allowing to manipulate the scheduling priority of processes.
- process:
  - Added `process.allowedNodeEnvironmentFlags`. This object can be
    used to programmatically validate and list flags that are allowed
    in the `NODE_OPTIONS` environment variable.
- src:
  - Deprecated option variables in public C++ API.
  - Refactored options parsing.
- vm:
  - Added `vm.compileFunction`, a method to create new JavaScript
    functions from a source body, with options similar to those of
    the other `vm` methods.

(fhajny)

2018-09-07 11:31:51 UTC MAIN commitmail json YAML

Updated www/py-websockets, www/py-sanic

(adam)

2018-09-07 11:30:48 UTC MAIN commitmail json YAML

2018-09-07 11:26:42 UTC MAIN commitmail json YAML

py-websockets: updated to 6.0

6.0:

Warning

Version 6.0 introduces the :class:~http.Headers class for managing HTTP headers and changes several public APIs:

:meth:~server.WebSocketServerProtocol.process_request now receives a :class:~http.Headers instead of a :class:~http.client.HTTPMessage in the request_headers argument.
The :attr:~protocol.WebSocketCommonProtocol.request_headers and :attr:~protocol.WebSocketCommonProtocol.response_headers attributes of :class:~protocol.WebSocketCommonProtocol are :class:~http.Headers instead of :class:~http.client.HTTPMessage.
The :attr:~protocol.WebSocketCommonProtocol.raw_request_headers and :attr:~protocol.WebSocketCommonProtocol.raw_response_headers attributes of :class:~protocol.WebSocketCommonProtocol are removed. Use :meth:~http.Headers.raw_items instead.
Functions defined in the :mod:~handshake module now receive :class:~http.Headers in argument instead of get_header or set_header functions. This affects libraries that rely on low-level APIs.
Functions defined in the :mod:~http module now return HTTP headers as :class:~http.Headers instead of lists of (name, value) pairs.
Note that :class:~http.Headers and :class:~http.client.HTTPMessage provide similar APIs.

Also:
Added compatibility with Python 3.7.

(adam)

2018-09-07 11:19:16 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 1.7.9

(fhajny)

2018-09-07 11:19:07 UTC MAIN commitmail json YAML

mail/rspamd: Update to 1.7.9.

- Fix missing config files (pkg/53577).

The most important features and fixes

- Ratelimits are reworked and now work as intended (and documented)
- Clickhouse module supports data retention policies
- Reworked C modules to avoid global contexts (simplifies leaks
  detection on reload)
- Reputation plugin now supports SPF records reputation
- WebUI code is now even more conformant to the modern JS standards
- Maps are now distributed remotely with local file safety fallback to
  allow faster maps update without waiting for a new release
- Antivirus module checks attachments only (as decoded content) in
  attachments_only mode to improve AV performance by hiding the mime
  content from them

Full list of the meaningful changes

- [CritFix] Fix caseless comparison of equal length strings
- [Feature] Add HTTP basic auth support to elastic and clickhouse
  plugins
- [Feature] Add SPF selector to reputation
- [Feature] Add support of the fallback backends for HTTP maps
- [Feature] Allow to print full mime structure when extracting mime
  data
- [Feature] Allow to split symbols in reputation plugin
- [Feature] Check attachments only on AV scanners in attachments_only
  mode
- [Feature] Disable all SSL checks if ssl_no_verify flag is set
- [Feature] Implement parsing of scoped IPv6 addresses
- [Feature] Improve rspamc counters output
- [Fix] Add sanity checks when expanding SPF macros
- [Fix] Allow to parse SA rules with no spaces around =~ (dirty hack)
- [Fix] Avoid one extra byte writing
- [Fix] Deal with direct hash table
- [Fix] Detect empty text part as text, not HTML
- [Fix] Do not reduce map watch timeout for mixed http/file maps
- [Fix] Fix HTML part detection heuristic
- [Fix] Fix double free in redirectors cleanup
- [Fix] Fix legacy history handling in the controller
- [Fix] Fix messages insertion
- [Fix] Fix sending string method
- [Fix] Fix statconver command line arguments
- [Fix] Fixed argument checking for being null
- [Fix] Fixed issues reported by luacheck
- [Fix] Freeze updates queue when do actual storage update
- [Fix] HTTP map hash is per-backend and not per-map
- [Fix] Plug memory leak in fuzzy updates
- [Fix] Prefer 'MTA-Name' when producing authentication results
- [Fix] Replace bad unicode sequences instead of stopping on them
- [Fix] Set classifier version on learning
- [Project] Reworked ratelimits
- [Project] Apply topological sorting for symbols in Rspamd
- [Project] Remove global contexts from C modules
- [Project] Move performance critical hash tables to khash
- [WebUI] Avoid unused indexes
- [WebUI] Do not execute on_success callback
- [WebUI] Fix history reset for "All SERVERS" (#2346)
- [WebUI] Fix query URL for selected server
- [WebUI] Fix symbols display in legacy history,
- [WebUI] Hide symbols order selector for legacy history
- [WebUI] Refactor query functions into one
- [WebUI] Remove previously-attached event handlers
- [WebUI] Save symbols to the selected server
- [WebUI] Unify arguments of query functions
- [WebUI] Use common query functions to get graph data
- [WebUI] Use common query functions to save symbols

(fhajny)

2018-09-07 10:03:45 UTC MAIN commitmail json YAML

boost: The tarball contains files with spaces, use -print0.

(jperkin)

2018-09-07 09:44:49 UTC MAIN commitmail json YAML

libretro-beetle-psx: This uses pthreads and is written in c++98

(nia)

2018-09-07 09:32:07 UTC MAIN commitmail json YAML

Updated devel/py-path.py, devel/py-txaio

(adam)

2018-09-07 09:31:50 UTC MAIN commitmail json YAML

py-txaio: updated to 18.8.1

18.8.1
- add API to support cancellation; this means passing a 1-argument
  callable to create_future and txaio.cancel to actually
  cancel a future
- support Python 3.7 (CI / testing added)

(adam)

2018-09-07 09:29:21 UTC MAIN commitmail json YAML

py-yarl: removed unused include

(adam)

2018-09-07 09:23:36 UTC MAIN commitmail json YAML

py-path.py: updated to 11.1.0

11.1.0
- Add iglob method.
- Rename tempdir to TempDir and declare
  it as part of __all__. Retain tempdir for compatibility
  for now.
- TempDir.__enter__ no longer returns the TempDir
  instance, but instead returns a Path instance, suitable for
  entering to change the current working directory.

(adam)

2018-09-07 09:01:35 UTC MAIN commitmail json YAML

Updated databases/py-peewee, devel/py-test

(adam)

2018-09-07 09:01:09 UTC MAIN commitmail json YAML

py-peewee: updated to 3.7.0

3.7.0:

Backwards-incompatible changes
* Pool database close_all() method renamed to close_idle() to better
  reflect the actual behavior.
* Databases will now raise InterfaceError when connect() or close() are
  called on an uninitialized, deferred database object.

New features
* Add methods to the migrations extension to support adding and dropping table
  constraints.
* Add Model.bulk_create() method for bulk-inserting unsaved model instances.
* Add close_stale() method to the connection pool to support closing stale
  connections.
* The FlaskDB class in playhouse.flask_utils now accepts a model_class
  parameter, which can be used to specify a custom base-class for models.

Bugfixes
* Parentheses were not added to subqueries used in function calls with more
  than one argument.
* Fixed bug when attempting to serialize many-to-many fields which were created
  initially with a DeferredThroughModel.
* Fixed bug when using the Postgres ArrayField with an array of BlobField.
* Allow Proxy databases to be used as a context-manager.
* Fixed bug where the APSW driver was referring to the SQLite version from the
  standard library sqlite3 driver, rather than from apsw.
* Reflection library attempts to wrap server-side column defaults in quotation
  marks if the column data-type is text/varchar.
* Missing import in migrations library, which would cause errors when
  attempting to add indexes whose name exceeded 64 chars.
* When using the Postgres connection pool, ensure any open/pending transactions
  are rolled-back when the connection is recycled.
* Even *more* changes to the setup.py script. In this case I've added a
  helper function which will reliably determine if the SQLite3 extensions can
  be built. This follows the approach taken by the Python YAML package.

(adam)

2018-09-07 08:55:43 UTC MAIN commitmail json YAML

py-test: updated to 3.8.0

pytest 3.8.0:

Deprecations and Removals
- Config.warn has been deprecated, it should be replaced by calls to the standard warnings.warn.
  Node.warn now supports two signatures:
  * node.warn(PytestWarning("some message")): is now the recommended way to call this function. The warning
    instance must be a PytestWarning or subclass  instance.
  * node.warn("CI", "some message"): this code/message form is now deprecated and should be converted to
    the warning instance form above.
  RemovedInPytest4Warning and PytestExperimentalApiWarning are now part of the public API and should be accessed
  using pytest.RemovedInPytest4Warning and pytest.PytestExperimentalApiWarning.
- @pytest.mark.filterwarnings second parameter is no longer regex-escaped,
  making it possible to actually use regular expressions to check the warning message.
  **Note**: regex-escaping the match string was an implementation oversight that might break test suites which depend
  on the old behavior.

Features
- Internal pytest warnings are now issued using the standard warnings module, making it possible to use
  the standard warnings filters to manage those warnings. This introduces PytestWarning,
  PytestDeprecationWarning and RemovedInPytest4Warning warning types as part of the public API.
- DeprecationWarning and PendingDeprecationWarning are now shown by default if no other warning filter is
  configured.
- Add option to disable plugin auto-loading.
- Added the count option to console_output_style to enable displaying the progress as a count instead of a percentage.
- Added support for 'xfailed' and 'xpassed' outcomes to the pytester.RunResult.assert_outcomes signature.
- Terminal writer now takes into account unicode character width when writing out progress.
- Pytest now returns with correct exit code (EXIT_USAGEERROR, 4) when called with unknown arguments.
- Improve performance of assertion rewriting.

- Added a blurb in usage.rst for the usage of -r flag which is used to show an extra test summary info.
- Corrected type of the exceptions collection passed to xfail: raises argument accepts a tuple instead of list.

Trivial/Internal Changes
- Removed "run all (no recorded failures)" message printed with --failed-first and --last-failed when there are no failed tests.

(adam)

2018-09-07 08:51:39 UTC MAIN commitmail json YAML

tcl-expect: Ensure the correct tcl install is used.

Also fix another Darwin library name.

(jperkin)

2018-09-07 00:49:05 UTC MAIN commitmail json YAML

2018-09-07 00:45:24 UTC MAIN commitmail json YAML

2018-09-07 00:12:45 UTC MAIN commitmail json YAML

libretro-beetle-(psx|saturn): Define _POSIX_C_SOURCE for CLOCK_REALTIME

hopefully appeases FreeBSD.

(nia)

2018-09-06 22:05:09 UTC MAIN commitmail json YAML

doc: Updated devel/libidn to 1.34

(wiz)

2018-09-06 22:05:00 UTC MAIN commitmail json YAML

libidn: update to 1.34.

* Version 1.34 (2018-03-31)

** libidn: Fix integer overflow in combine_hangul()
  Found by fuzzing.

** libidn: Fix integer overflow in punycode decoder
  Found by fuzzing, fix for the fix reported by Christian Weisgerber

** libidn: Fix performance issue in idna_to_unicode_internal()
  Found by fuzzing.

** libidn: Fix performance issue in stringprep functions.
  Found by fuzzing.

** libidn: Fix NULL pointer dereference in g_utf8_normalize()
  Found by fuzzing.

** libidn: Fix NULL pointer dereference in stringprep_ucs4_nfkc_normalize()
  Found by fuzzing.

** libidn: Increase performance of stringprep functions
  Found by fuzzing.

** testing: Add OSS-fuzz integration and regression testing

** build: Update gnulib files

** build: Modernize GTK-Doc build

** build: Fix parallel builds

** build: Add configure flag --disable-doc

** build: Add configure flag --enable-ubsan (enable UB Sanitizer)

** build: Add configure flag --enable-asan (enable Address Sanitizer)

** build: Fix compiler warnings

** build: Fix build for gcc-7

** i18n: Added Swedish translation.
  Thanks to Josef Andersson.

** API and ABI is backwards compatible with the previous version.

(wiz)

2018-09-06 20:42:02 UTC MAIN commitmail json YAML

doc: Updated security/vault to 0.11.1

(fhajny)

2018-09-06 20:41:53 UTC MAIN commitmail json YAML

security/vault: Update to 0.11.1.

SECURITY:

- Random Byte Reading in Barrier: Prior to this release, Vault was not
  properly checking the error code when reading random bytes for the IV for
  AES operations in its cryptographic barrier. Specifically, this means that
  such an IV could potentially be zero multiple times, causing nonce re-use
  and weakening the security of the key. On most platforms this should never
  happen because reading from kernel random sources is non-blocking and always
  successful, but there may be platform-specific behavior that has not been
  accounted for. (Vault has tests to check exactly this, and the tests have
  never seen nonce re-use.)

FEATURES:

- AliCloud Agent Support: Vault Agent can now authenticate against the
  AliCloud auth method.
- UI: Enable AliCloud auth method and Azure secrets engine via the UI.

IMPROVEMENTS:

- core: Logging level for most logs (not including secrets/auth plugins) can
  now be changed on-the-fly via `SIGHUP`, reading the desired value from
  Vault's config file

BUG FIXES:

- core: Ensure we use a background context when stepping down
- core: Properly check error return from random byte reading
- core: Re-add `sys/` top-route injection for now
- core: Properly store the replication checkpoint file if it's larger than the
  storage engine's per-item limit
- identity: Update MemDB with identity group alias while loading groups
- secrets/database: Fix nil pointer when revoking some leases
- secrets/pki: Fix sign-verbatim losing extra Subject attributes
- secrets/pki: Remove certificates from store when tidying revoked
  certificates and simplify API
- ui: JSON editor will not coerce input to an object, and will now show an
  error about Vault expecting an object
- ui: authentication form will now default to any methods that have been tuned
  to show up for unauthenticated users

(fhajny)

2018-09-06 19:07:12 UTC MAIN commitmail json YAML

swi-prolog-lite: Avoid to hardcode 64bit platforms, use LP64PLATFORMS and ABI

Instead of hardcoding the check of 64bit platforms just reuse LP64PLATFORMS and
ABI (shamelessy stolen from lang/python27/Makefile).

This fixes the build of swi-prolog-lite on aarch64 and probably
other 64bit platforms too previously not listed.

(leot)

2018-09-06 15:27:21 UTC MAIN commitmail json YAML

Repeat after me: I have never ever used .../.libs directly.

(joerg)

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

Updated databases/py-multidict, devel/py-multipledispatch, devel/py-test-cov

(adam)

2018-09-06 14:10:28 UTC MAIN commitmail json YAML

py-test-cov: updated to 2.6.0

2.6.0:
Dropped support for Python < 3.4, Pytest < 3.5 and Coverage < 4.4.
Fixed some documentation formatting. Contributed by Jean Jordaan and Julian.
Added an example with addopts in documentation.
Fixed TypeError: 'NoneType' object is not iterable in certain xdist configurations.
Added a no_cover marker and fixture.
Fixed broken no_cover check when running doctests.
Fixed various issues with path normalization in reports (when combining coverage data from parallel mode).
Report generation failures don窶冲 raise exceptions anymore. A warning will be logged instead.
Fixed multiprocessing issue on Windows (empty env vars are not passed).

(adam)

2018-09-06 14:07:00 UTC MAIN commitmail json YAML

2018-09-06 14:04:16 UTC MAIN commitmail json YAML

py-multidict: updated to 4.4.0

4.4.0:
Rewrite C implementation to use C pair list.
Fix update order when both arg and kwargs are used.

(adam)

2018-09-06 13:53:35 UTC MAIN commitmail json YAML

Updated www/py-raven, www/py-aiohttp

(adam)

2018-09-06 13:53:16 UTC MAIN commitmail json YAML

py-aiohttp: updated to 3.4.4

3.4.4:
Fix installation from sources when compiling toolkit is not available

3.4.3:
Add app.pre_frozen state to properly handle startup signals in sub-applications.

(adam)

2018-09-06 13:48:37 UTC MAIN commitmail json YAML

py-raven: updated to 6.9.0

6.9.0:
[Core] Switched from culprit to transaction for automatic transaction reporting.
[CI] Removed py3.3 from build
[Django] resolved an issue where the log integration would override the user.

(adam)

2018-09-06 13:43:18 UTC MAIN commitmail json YAML

py-urllib3: fix py-ipaddress dependency

(adam)

2018-09-06 13:42:18 UTC MAIN commitmail json YAML

Added security/py-trustme; Updated www/py-cheroot

(adam)

2018-09-06 13:41:33 UTC MAIN commitmail json YAML

py-cheroot: updated to 6.5.2

v6.5.2
- Fix import of :py:mod:cheroot.ssl.pyopenssl by refactoring and separating
  :py:mod:cheroot.makefile's stream wrappers.

- Add initial tests for SSL layer with use of :py:mod:trustme

(adam)

2018-09-06 13:36:16 UTC MAIN commitmail json YAML

py-trustme: added version 0.4.0

trustme is a tiny Python package that does one thing: it gives you a fake
certificate authority (CA) that you can use to generate fake TLS certs to use
in your tests. Well, technically they're real certs, they're just signed by
your CA, which nobody trusts. But you can trust it. Trust me.

(adam)

2018-09-06 13:28:00 UTC MAIN commitmail json YAML

py-paramiko: BUILD_DEPENDS -> TEST_DEPENDS

(adam)

2018-09-06 13:10:10 UTC MAIN commitmail json YAML

doc: Updated devel/libusb-compat to 0.1.7

(jperkin)

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

libusb-compat: Update to 0.1.7.

There are no meaningful changes in this release compared to 0.1.6rc2, it
is primarily a tag update.  However, adding gsed to USE_TOOLS fixes an
issue where the output of ldd was not parsed correctly by either illumos
sed or nbsed, resulting in dlopen failures for libusb-0.1.so.

Fixes joyent/pkgsrc#117.

(jperkin)

2018-09-06 12:27:09 UTC MAIN commitmail json YAML

doc: Updated security/py-certbot to 0.27.0

(fhajny)

2018-09-06 12:26:43 UTC MAIN commitmail json YAML

2018-09-06 12:25:26 UTC MAIN commitmail json YAML

py-{acme,certbot}: Update to 0.27.0.

## 0.27.0 - 2018-09-05

### Added

- The Apache plugin now accepts the parameter --apache-ctl which can
  be used to configure the path to the Apache control script.

### Changed

- When using `acme.client.ClientV2` (or
`acme.client.BackwardsCompatibleClientV2` with an ACME server that
supports a newer version of the ACME protocol), an
`acme.errors.ConflictError` will be raised if you try to create
an ACME account with a key that has already been used. Previously,
a JSON parsing error was raised in this scenario when using the
library with Let's Encrypt's ACMEv2 endpoint.

### Fixed

- When Apache is not installed, Certbot's Apache plugin no longer
  prints messages about being unable to find apachectl to the
  terminal when the plugin is not selected.
- If you're using the Apache plugin with the --apache-vhost-root flag
  set to a directory containing a disabled virtual host for the
  domain you're requesting a certificate for, the virtual host will
  now be temporarily enabled if necessary to pass the HTTP challenge.
- The documentation for the Certbot package can now be built using
  Sphinx 1.6+.
- You can now call `query_registration` without having to first call
  `new_account` on `acme.client.ClientV2` objects.
- The requirement of `setuptools>=1.0` has been removed from
  `certbot-dns-ovh`.
- Names in certbot-dns-sakuracloud's tests have been updated to refer
  to Sakura Cloud rather than NS1 whose plugin certbot-dns-sakuracloud
  was based on.

## 0.26.1 - 2018-07-17

### Fixed

- Fix a bug that was triggered when users who had previously manually
  set `--server` to get ACMEv2 certs tried to renew ACMEv1 certs.

(fhajny)

2018-09-06 10:55:43 UTC MAIN commitmail json YAML

taskserver: set absolute path in taskdctl

No reason why PREFIX should be in PATH of taskd user.

(triaxx)

2018-09-06 09:47:47 UTC MAIN commitmail json YAML

Updated textproc/oniguruma, sysutils/py-crontab

(adam)

2018-09-06 09:47:12 UTC MAIN commitmail json YAML

doc: Updated sysutils/ipmitool to 1.8.18nb1

(jperkin)

2018-09-06 09:47:07 UTC MAIN commitmail json YAML

2018-09-06 09:47:02 UTC MAIN commitmail json YAML

ipmitool: Avoid defines that result in getpass() failures on Darwin.

Inspired by a Homebrew patch, fixes joyent/pkgsrc#79.  Bump PKGREVISION.

(jperkin)

2018-09-06 09:44:23 UTC MAIN commitmail json YAML

oniguruma: updated to 6.9.0

6.9.0:
Update Unicode version 11.0.0
NEW: add Emoji properties

(adam)

2018-09-06 09:36:45 UTC MAIN commitmail json YAML

doc/CHANGES-2018: Removed retroarch-assets

(nia)

2018-09-06 09:34:14 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-database to 20180904

(nia)

2018-09-06 09:33:56 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-glsl-shaders to 20180828

(nia)

2018-09-06 09:33:38 UTC MAIN commitmail json YAML

2018-09-06 09:30:07 UTC MAIN commitmail json YAML

doc: Updated devel/rcs to 5.9.4nb1

(jperkin)

2018-09-06 09:29:57 UTC MAIN commitmail json YAML

rcs: Don't use %n format strings on Darwin.

Patch from Homebrew, fixes joyent/pkgsrc#137.  Bump PKGREVISION.

(jperkin)

2018-09-06 09:28:43 UTC MAIN commitmail json YAML

Updated textproc/py-sphinx, textproc/py-xlsxwriter

(adam)

2018-09-06 09:28:24 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 1.1.0

Release 1.1.0:
* Added functionality to align chart category axis labels. See the
  label_align property of the :func:set_x_axis() method.
* Added worksheet :func:hide_row_col_headers() method to turn off worksheet
  row and column headings.
* Added the :func:set_tab_ratio() method to set the ratio between the
  worksheet tabs and the horizontal slider.
* Fixed issue with icon conditional formats when the values were zero.

(adam)

2018-09-06 09:26:43 UTC MAIN commitmail json YAML

py-sphinx: updated to 1.7.9

Release 1.7.9:

Features added
* Make generated texinfo files reproducible by sorting the anchors

Bugs fixed
* crashed on incremental build if document uses include directive

(adam)

2018-09-06 08:23:08 UTC MAIN commitmail json YAML

retroarch/Makefile: Disable discord RPC, and bump PKGREVISION.

(nia)

2018-09-06 08:14:06 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-fbalpha to 0.2.97.43.20180721

(nia)

2018-09-06 08:13:54 UTC MAIN commitmail json YAML

emulators/libretro-fbalpha: Update to libretro-fbalpha-0.2.97.43.20180721

Fixes and new features

    Use real MCU for Tokio [Barry]
    Fix state issues with Slap Fight/Tiger Heli [dink]
    Fix incremental search and sort alphabetically w/"Use Zipnames". [dink]
    Improve incremental search in the game list. This search is when you type at the game list (not the search box) for example: to get to "Super Cobra" really fast, type "superco" - or - "doublew" for "Double Wings". Whatever you are searching for - just leave out the space. If "Use Zipnames" is selected, type in the romset name or a subset of it. [dink]
    Fix a few video bugs and state issues in "The Lost Castle in Dark Mist" [dink]
    Fix dac sounds in Ultimate Mortal Kombat 3 Trilogy hack [dink]
    Fix B-Wings (Alt) set boot issue [dink]
    Fix color issues in Gold Medalist [iq_132]
    Z80 Core, small improvement to vector handling [dink]
    Parents Only option for driver icons (for systems that have problems with driver icons) [dink]
    Create new interface and port eke-eke's high quality ym2612 core from Genplus-gx [dink]
        Fixes SFX sounds in Streets of Rage 2
        Fixes lead and percussive guitar sounds in Mega Turrican's intro
    Fix crash with NBA Jam Tournament Edition on Megadrive [dink]
    Improve 68k timing for Megadrive, fixes... [dink]
        Graphics issues/corruption in Galahad
        Flickery separator line in VS mode on Sonic 2 and 3
        Fix freeze with Desert Strike on Megadrive
        Overall, probably improves everything
    Fix music hangs in Sonic 3 when Sonic is underwater (Z80 timing) [dink]
    Fix PGM Arm7 crash on 64bit systems w/theglad, kov* [dink]
    Sync. romsets with MAME 0.188 [Barry]
    Sync. some romsets with MAME 0.189 [JacKc]
    Fix Robocop2 ending credits scrolltext (8x8 offset masking) [iq_132]
    Fix for replays desynching with games that use SRAM/NVRAM [dink]
    Strikers 1945 Plus music fix [dink]
    Fix Palette Viewer for games with BDF_16BIT_ONLY flag [dink]
    Port Z180 Core from MAME and create FBAlpha-style cpu interface [Barry, iq_132]
    Hook-up Z180 sound-cpu in GHOX [Barry]
    Games using flag BDF_16BIT_ONLY are no longer 1-frame behind emulation, other projects using FBAlpha please take note (see intf/video/vid_interface.cpp) [dink]
    Fix DAC(psg) sounds in Afterburner II Megadrive [dink]
    Added define to log ram usage in src/burn/burn_memory.cpp [iq_132]
    Fixed Archery level in Konami's '88 Games [dink, Gab75]
    Fixed inputs for Nayade Resistance and Crazy Buggy on MSX [dink]
    Hooked up protected versions of Alligator hunt, Touch & Go, Maniac Square in Gaelco2 Hardware [iq_132]
    Fixed Music/SFX pitch in Arbalester, and occasional "Illegal Inst." error when playing w/Keyboard [dink]
    Hook up protection MCU for protected version of Glass [iq_132]
    Fixed palette recalc issue w/some Taito-Z games, fixes weird colors when switching BPP during game [dink]
    Fixed cut-short continue message in Data East's Breakthru [dink]
    Fixed small memory leaks in dynamic Huffman compression [dink]
    Hook up MCU to Tough Turf (U) and Wrestle War, fix Tough Turf (J) [Barry]
    Fixed 2-Player mode in Wonder Boy in Monster Land (System1) [dink]
    Fixed distorted sounds in Time Pilot, Time Pilot '84, Tutanham and Commando Sega [dink]
    Added Single-Screen modes (DIPS) to Gaelco's World Rally 2 and Data East's Backfire! [dink]
    Fixed screen corruption at end of race in Hang-On Jr. / v-scrolling issue in Sega System E [dink]
    Added notaz's BCD fixes to the Musashi 68k cpu core [dink]
    Added i8x41/UPI-41 cpu core [iq_132]
    Sync. romsets with MAME 0.191 [Barry]
    Fixed occasional distorted graphics in Konami's Jail Break when playing w/Keyboard [dink]
    Fixed deroon's inputs (irq timing) [dink]
    New feature for Lord of Gun: shoot any side to reload [dink]
    Added support for Multi/Connected sprites in Toaplan GP9001 emulation, fixes GHOX's Highscore background [dink]
    UI Change, the search box text will be preserved between game loads [dink]
    Fix for Use and Select buttons were erraneously swapped in Dungeons & Dragons - Shadow Over Mystara [dink]
    Fix spritelag issue in Ryu Jin [dink]
    Add missing third button to Life Force (Japan) [dink, gamezfan]
    Improve paddle emulation in Gee Bee, Bomb Bee and Cutie Q [dink]
    Fix sound issues with Phoenix and savestates [dink]
    Fix freeze in Kaitei Takara Sagashi while starting a new game [dink]
    Increase the sound level for all Taito F3 games [dink]
    Small improvement to the search box. Now, for example "namco system 1", "namco system 2" or "taito f3" can be searched for [dink]
    Fix color issues and impliment transmask groups for Mad Gear / Led Storm, fixing level 2+ [dink]
    Fix missing tiles and scrolling issues in Last Duel level 2 [dink]
    Fixed many graphical issues in Magical Crystals [dink]
    Fixed input and sound issues in Zoar [dink]
    Fixed timing issue in Burnin' Rubber / Bump 'n Jump [dink]
    Fixed p3 / p4 inputs in Bucky and Moo Mesa [dink]
    Fixed Kaiser Knuckle 2p Kick buttons [shine]
    Fixed transparency issue in Motos [iq_132]
    Fixed an input issue in CPS3 when opposite directions are pressed [dink]
    Converted 1942 and Gun.Smoke over to the new tilemap system [iq_132]
    Updated the ARM core to fix problems with Deco MLC and Deco 156 games [dink]
    Fix byte, word, and quad-long DMA Transfers in SH-2 [dink]
    Added stereo mode to DAC [dink]
    Added bsmt2k and decobsmt soundcores [iq_132, dink]
    Fixed sounds/sfx in Gouketsuji Gaiden Legends [dink]
    Fixed occasional clicks/pops at the beginning of emulation if the last game played was exited while the msm6295 was playing something [dink]
    Fixed the fog-fadeout in the end-boss scene and other alpha-transparency issues in Moo Mesa [dink]
    Fixed several minor graphic bugs in Hangzo [dink]
    Slight drawing optimization for Robocop 2 and Edrandy [dink]
    Fixed bad fades in Ninja Baseball Batman and occasional tilemap studder in R-Type LEO [dink]
    Enabled High Score saves for most Irem M72 games [dink]
    Fixed k054539 savestates and reverb function [dink]
    Fixed graphics issues in Irem's Major Title making the game fully playable [dink]
    Fixed music issues in Sol Divide [dink, barbudreadmon]
    Added speedhack dip options for Psikyo SH-2 games [barbudreadmon]
    Fixed k054539 pt.2: Use 3 different techniques (ramp to 0, check for bad last sample, slight modification to dpcm table) to get rid of clicky noises in 4bit dpcm sfx/voice samples (Moo Mesa, Bucky O'Hare, Mystic Warriors, Violent Storm, etc.) [dink]
    Fixed alpha effects in Bucky O'Hare title fadeout, and other transitional scene fades (tile layer 3 over/under sprites priority mode) [dink]
    Added Z180 support to BurnTimer [iq_132]
    Rewrite/Modernize drivers for 1943, Commando, Jack and the Giantkiller, Mole Attack, Mr. Flea, Route 16, and Bomb Jack [iq_132]
    Fixed Safari Hunting on SG-1000, thanks to Eke of Genesis Plus GX for info! [dink]
    Fixed palette/color issues in Spelunker 1 and 2 [dink]
    Added proper Draw handler to Irem M62 so paused games don't advance a frame during a window update/redraw [dink]
    Fixed Input Dialog: Populate the combo list with preset name when saving [Barry]
    Fixed broken lines in the boss tank for the M82 version of Air Duel [dink]
    Removed rom patch and added proper protection simulation to Route 16 [iq_132]
    Removed rom patch and added proper protection simulation to Meta Fox [iq_132]
    Fixed Tetrise and Hang-On Jr. dips [dink]
    Slight timing improvement for Kicker / Shaolin's Road [dink]
    Use event semaphores instead of polling for better DirectSound performance and timing [Jan Klaassen]
    Fix another cycle-related issue with ZetRunEnd, fixes sound issues with certain Neo-Geo games [dink]
    Enabled High Score saving for most CPS3 games [barbudreadmon]
    Fixed some palette issues in Super Burger Time [dink]
    Added M6502SetAddressMask() to the M6502 cpu core [iq_132]
    Added cubic resampling interpolater to the samples core [Jan Klaassen]
    Added speedhack dip options for Deco32 games [gamezfan, dink]
    Enabled High Score saving for Raiden [barbudreadmon]
    Updated K054539 pt.3, use cubic resampling for high quality sound [dink]
    Fixed timers in SN76477 sound core [dink]
    Fixed missing cut-scene graphics in Pretty Soldier Sailor Moon [Jan Klaassen]
    Update Namco System 2's soundcore w/cubic resampling for high quality sound [dink]
    Update Gaelco2 soundcore w/cubic resampling and fix crackle/pop!'s at beginning of samples [dink]
    Fixed layer priority masking in Black Tiger [vbt]
    Fixed the MSM6295 sampling rate in Batsugun and Truxton2 [yukaritamura (libretro-fba), dink]
    Add high-quality ICS2115 (pgm) soundcore from Jan, superior sound quality for all PGM games, fixes KOV2 music [Jan Klaassen]
    Update ES5505/6 soundcore w/cubic interp. resampling [dink]
    Increase volume in Gyruss and Monster Slider [dink]
    Fixed sound loss, palette fade bug and sprite clipping issues in Double Wings [dink]
    Added new interface for AY8910, updated all drivers to use it [iq_132]
    Emulated sound cpu and hooked up all sounds in Mario Bros. (mario) [dink]
    Added Sega TeamPlayer support to the Megadrive driver, enabling it for: Columns 3, Gauntlet 4, Mega Bomberman, Street Racer (...more to come..) [dink]
    Fixed player sprite color in Millipede [dink]
    Added speech to Gauntlet I and II - TMS5220 sound core ported to FBA [dink]
    Added save state support to the Irem M90 driver [dink]
    Cleaned up the sound in Donkey Kong to get rid of clicks in some sounds [dink]
    Fixed sound hz in Triple Punch and clones [dink]
    Standardize savestate calls amongst soundcores [iq_132]
    Fixed tilemap and sound synchronization issues in Rohga [dink]
    Hook up sound cpu and fix sprite offsets in Pipi & Bibis / Whoopee!! on Teki Paki hardware [dink]
    Fixed video and audio issues in Risky Challenge, game now playable [dink, iq_132]
    Updated all FM soundcores using the timer system to require a lot less support code per driver (internalized *GetTime and *Synch.Stream) [dink]
    Fix the SRam implimentation on Megadrive [dink]
    Added EA "Four Way Play" support to Megadrive, enabled for General Chaos and Mutant League Hockey [dink]
    Added resampling to the ymf278b sound core, sounds right regardless of user sound rate [dink]
    Added a English fan-translations of the following Megadrive games: Battle Mania Daiginjou, Gleylancer, Tougiou King Colossus, Langrisser II, Phantasy Star II Adventure series games, Pulse Man, Twinkle Tale and Undead Line [barbudreadmon]
    Fixed color issues on Jupiter and occasional missing pixels on Neptune in Gyruss [dink]
    Added CPU_IRQSTATUS_HOLD to hd6309 cpu core [dink]
    Fixed ending scene and movement of the rock-wall dragon boss in Labyrinth Runner/Trick Trap [dink]
    Use a common timer value when starting netgames on Neo-Geo for better netgame sync. [Ponder]
    Added menu option (Misc -> Options) to enable/disable the High Resolution Timer - defaults to ON [dink]
    Added Sync. to DWM option for Windows 7 - 10 windowed mode [dink]
    Street Fighter II' - Champion Edition now runs at the right speed [dink, Barry]
    Fixed crash w/DX9 Blitters when going to the task manager in Win7+ when Auto Pause is off [dink]
    Updates to the uPD7810 cpu core [dink, iq_132]
    uPD7810 core, update some opcodes and add analog port reading for c-chip [dink, iq_132]
    Emulate Taito C-Chip for Superman, Bonze Adventure, Mega Blast, Rainbow Islands / Rainbow Islands Extra and Volfied [dink]
    Use 4-Way inputs for Volfied, making the game playable [dink]
    Fixed a problem where Bonze Adventure wasn't reading the dips [dink]
    Re-work tile:sprite priority system in Taito F2 [dink]
        Pulirula: fixes tile:sprite priorities and blending effects in level 2
        Liquid Kids: fixes the cut-scene/story between levels
        Metal Black: fixes missing moving letters before the titlescreen appears
    Improved DonPachi and DoDonPachi timing to respond to inputs in 2 frames instead of 4 [dink]
    Changed aspect ratio on Tecmo Bowl to look less squished [dink]
    Sync. romsets with MAME 0.197 [Barry]
    Analog input improvement for Konami GT and RF2 [dink]
    Fixed click when paused/dc offset issue in Cheeky Mouse [dink]
    Removed busyloop hacks from M6809, HD6309 and M6805 CPU Cores [dink]
    Update libpng to 1.6.34 [Barry]
    Improved timing in Heavy Unit and Ghosts'n Goblins (revisited) [dink]
    Fixed several bugs in the M6805 cpu core [dink]
    Fixed "BAD HARDWARE" error message in most versions of Arkanoid [dink]

New drivers

    Added driver for Pit n Run and Jump Kun [iq_132]
    Added driver for Glass by OMK/Gaelco [iq_132]
    Added driver for Thunder Hoop 2: TH Strikes Back [iq_132]
    Added driver for Manhattan, Highway Chase, Terranean, Astro Fantasia, Super Astro Fighter, Flash Boy, Lock 'n Chase, on Deco Cassette System hardware [iq_132, dink]
    Added driver for Pata Pata Panic [iq_132]
    Added driver for Pacman - 25th Anniversary Edition and Ms.Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion [iq_132]
    Added driver for Data East's Dream Ball [iq_132]
    Added driver for Heavy Smash and World Cup Volly '95 on Deco 156 hardware [iq_132]
    Added driver for Avengers in Galactic Storm, Stadium Hero '96, Skull Fang, Hoops '96, Dunk Dream '95 and Hoops on Deco MLC hardware [iq_132]
    Added driver for Captain America and The Avengers, Fighter's History, Night Slashers, Tattoo Assassins, and Dragon Gun on Deco 32 hardware [iq_132, dink]
    Added driver for Popper [iq_132]
    Added driver for Mosaic and Golden Fire II [iq_132]
    Added driver for Pipe Dream and Hatris [iq_132]
    Added driver for The Pit, Round Up/Fitter, Dockman/Portman, Super Mouse/Funny Mouse, Desert Dan and Intrepid [iq_132]
    Added driver for 3x3Puzzle and Casanova [iq_132]
    Added driver for Toaplan-1 games: Vimana, Outzone, Same! Same! Same!/FireShark, Demon's World, Zero Wing, Hellfire, Truxton and Rally Bike, replacing the older individual drivers [iq_132]
    Added driver for Konami's Double Dribble [iq_132, dink]
    Added driver for Nibbler, Pioneer Balloon, Fantasy, Vanguard, Sasuke and Commader and Satan of Saturn on RockOla/SNK6502 hardware [iq_132, dink]
    Added driver for Car Jamboree [iq_132]
    Added driver for Metal Clash by Data East [iq_132]
    Added driver for Jibun wo Migaku Culture School Mahjong Hen [iq_132]
    Added driver for Metal Soldier Isaac II [iq_132]
    Added driver for Xyonix [iq_132]
    Added driver and sound core for Flower [iq_132, dink]
    Added driver for Mad Motor Prototype [iq_132]
    Added driver for Monkey Magic [iq_132]
    Added driver for Kangaroo, replacing the old one [iq_132]
    Added driver for Pirate Ship Higemaru, replacing the old one [iq_132]
    Added driver for Cop 01 and Mighty Guy, due to protection issues, Mighty Guy is without sound [iq_132]
    Added driver for Oli-Boo-Chu [iq_132]
    Added driver for Super Cross II [iq_132]
    Added driver for V-Ball [iq_132]
    Added driver for PK Scramble [iq_132]
    Added driver for games on Vic Dual hardware *no sound yet* [iq_132]
    Added driver for Super Speed Race Jr. [iq_132]
    Added driver for American Speedway [iq_132]
    Added driver for Space Stranger / 2 [iq_132]
    Added driver for Crazy Ballon [iq_132, dink]
    Added driver for Clash Road and Fire Battle [iq_132]
    Added driver for Flack Attack / MX5000 by Konami [iq_132, dink]
    Added driver for Master Boy (older/Z80 HW) [iq_132]
    Added driver for Beam Invader *WIP/not working* [iq_132]
    Added driver for Dribling [iq_132]
    Added driver for Dora-Chan [iq_132]
    Added driver for Combat School by Konami [iq_132]
    Added driver for Fast Lane by Konami [iq_132]
    Added driver for Konami's Super Basketball [iq_132]
    Added driver for WarpSpeed *WIP/not working* [iq_132]
    Added driver for Food Fight by GCC/Atari [iq_132]
    Added driver for Data East's 18 Holes Pro Golf [iq_132]

New additions / updates to existing drivers

    Add World Rally 2 [Morten Shearman Kirkegaard, Peter Wilhelmsen, David Haywood, iq_132]
    Add Mortal Kombat II (World) Unlimited Hack by Smoke on Megadrive [dink]
    Add Streets of Rage 2 (USA) Syndicate Wars 2016 Hack by Gsaurus on Megadrive [dink]
    Add Streets of Rage 3 - The Bare Knuckle 3 Project Hack on Megadrive [dink]
    Add Rock n` Roll Racing v15 Hack by Ti [Combone]
    Add several great Sonic 1,2&3 Hacks [Combone]
    Add Mortal Kombat Revelations, Mortal Kombat 3 and Ultimate Hacks [Combone]
    Add Monster World IV English Translation Hack on Megadrive [dink]
    Add Bubble Bobble (prototype on Tokio hardware) [Barry]
    Added DoDonPachi III (World, 2002.05.15 Master Ver) [neohyphengeo productions] to d_pgm.cpp [JacKc]
    Added B.Rap Boys Special (World) [Phill @NES4Life, JacKc]
    Added Super Street Fighter II sound and color improvement hack on Megadrive [Combone]
    Added Mega Cheril Perils homebrew game to Megadrive [dink]
    Added Alex Kidd in Miracle World 2 Hack to Mastersystem [dink]
    Added Dahna - Goddess` Birth (English Hack) to Megadrive [dink]
    Added Masiaka (Demo[scene]) by Resistance 2017 to Megadrive [dink]
    Added Turrican fix/hack by linkuei & helder to Megadrive [dink]
    Added Street Fighter 2 Special Champion Edition color and sound hack on Megadrive [Combone]
    Added FlameWing's BCD Test program to the Megadrive Driver [dink]
    Added Fantasy Zone 2 (Working) and Opa-Opa (not working) to System E driver [dink]
    Removed all garbage/hacks by GSC2007, as they should be avoided like the plague anyway. [n/a]
    Add Riddle of Pythoragas and Slap Shooter to Sega System E [vbt]
    Added Omega to the Freekick driver [dink]
    Add Contra, NES2PCE conversion to PCE [Combone]
    Added several Megadrive game hacks: Teenage Mutant Ninja Turtles - Tournament Fighters Hack, Streets of Rage 2 - Bare Knuckle 3 Boss Edition, Streets of Rage 2 - TMNT Hack, Streets of Rage 3 - Extreme Edition, Golden Axe III - New Character, International Superstar Soccer Deluxe - Real Names+Extras, and UEFA Euro 2004 Portugal (ISSDX Hack) [Combone]
    Added In Your Face [iq_132], created a handcrafted priority prom so the game works (for all emulators!) [dink]
    Added Weka Invaders 1.0 to the Sega Master System driver [dink]
    Added A-Blast to the Seta 2 driver [gamezfan]
    Added Silver Valley by Enrique Ruiz / MIKGAMES to the Sega Master System driver [dink]
    Added Last KM to the Gaelco driver [iq_132]
    Added Sonic 3D Blast: The Director's Cut to the Megadrive driver [dink]
    Added Bioplaything Cop to Gaelco [iq_132]
    Updated kof99ae to 20170909 Final version [JacKc]
    Added Mario Bros. revision G, making it the new parent [dink]
    Added Pier Solar to the Megadrive driver [iq_132]
    Added KOF2002 OMG and Omega hacks to the Neo-Geo driver [barbudreadmon]
    Added KOF98 mix hack to the Neo-Geo driver [iq_132]
    Added Metal Slug 5W hack to the Neo-Geo driver [iq_132]
    Added World Rally 2: Twin Racing (mask ROM version) to d_gaelco.2.cpp [Barry]

Clones and updated romsets in existing drivers

    Add clone of Act-Fancer Cybernetick Hyper Weapon [Barry]
    Add clone of Kageki [Barry]
    Add two clones of Return of the Invaders [Barry]
    Added clone of Street Fighter II: The World Warrior (Quicken, bootleg) [Moffitt] to d_cps1.cpp [JacKc]
    Added clone of Street Fighter (World) (protected) [Corrado Tomaselli] to d_cps1.cpp [JacKc]
    Added World clone of Ordyne [Barry]
    Added clone of Carrier Air Wing (USA 901130) [mastercello] to d_cps1.cpp [JacKc]
    Added missing Popeye clones [JacKc]
    Added clone of WWF Superstars (US revision 6) [JacKc]
    Added 1943: Midway Kaisen (Japan) to d_1943.cpp [JacKc]
    Added Chuka Taisen (Japan) (P0-025-A PCB) and correct color proms [pacman70] to d_tzns.cpp [JacKc]
    Added Alligator Hunt (World, protected) [Pablo] to d_gaelco2.cpp [JacKc]
    Added Alligator Hunt (unprotected, set 2) [David Haywood, Peter Wilhelmsen] to d_gaelco2.cpp [JacKc]
    Added Super Athena (bootleg) [Hammy] to d_snk.cpp [JacKc]
    Added Crazy Climber (US set 2) [John of http://www.johnsarcade.com] to d_cclimber.cpp [JacKc]
    Added clone of Beast Busters (Japan, Version 2, J3) [Layer @ jammaplus, JacKc]
    Added clone of Lady Master of Kung Fu (set 2, older) [Corrado Tomaselli, The Dumping Union, JacKc]
    Added clone of Athena (bootleg) [Porchy, The Dumping Union, JacKc]
    Added clone of Cabal (UK, Joystick) [hammy, The Dumping Union, JacKc]
    Added clone of Super Hang-On (Hang-On conversion, Beta bootleg) [Cmonkey, JacKc]
    Added clone of Rod-Land (World, set 2) [frsj8112, JacKc]
    Added clone of Bucky O'Hare (ver AA) [Bill D., The Dumping Union, JacKc]
    Added clone of '99: The Last War (bootleg) [ShouTime, JacKc]
    Added clone of Martial Masters (ver. 102, 101, 101TW) [skate323k137, The Dumping Union, JacKc]
    Added clone of Gunbird 2 (set 2) [Hyid Choi, JacKc]
    Added clone of Biomechanical Toy (Ver. 1.0.1878) [Jorge Silva, JacKc]
    Added clone of TH Strikes Back (Non North America, Version 1.0, Checksum 020EB356) [caius, The Dumping Union, JacKc]
    Added clones of Action Fighter (afightera, afighterb) to Sega System 16A driver [Barry]
    Added clone of Blood Bros. (US) [Bill D., The Dumping Union, JacKc]
    Added clone of West Story (bootleg of Blood Bros., set 2) [Osso, caius, The Dumping Union, JacKc]
    Added clone of Teki Paki (location test) [ShouTime, Mouloud Bessaad, Dulleron, Christian Ricolleau, Marisol Nunez Serrano, Renato Mucciarelli, Jeffrey Gray, John Wilke, Darksoft, Ryan Holtz, Smitdogg, The Dumping Union, JacKc]
    Added clone of Galaxian Growing Galaxip / Galaxian Nave Creciente (Recreativos Covadonga Spanish bootleg) [ARPA, Recreativas.org, The Dumping Union, JacKc]
    Added clone of Blue's Journey / Raguy (ALH-001) [Razoola, JacKc]
    Added clone of X-Men: Children of the Atom (Brazil 950331) [SHVB, Haze, smf, JacKc]
    Added clone of Four Trax (Asia) [Arzeno Fabrice, The Dumping Union, JacKc]
    Added clone of Pretty Soldier Sailor Moon (Ver. 95/03/21) and Pretty Soldier Sailor Moon (Ver. 95/03/22, Europe) [rtw, ShouTime, The Dumping Union, JacKc]
    Added clone of G.I. Joe (Asia, AA) [coolmod, The Dumping Union, JacKc]
    Added clone of Knights of Valour 2 / Sangoku Senki 2 (ver. 104, 102, 100HK) [twistedsymphony, JacKc]
    Added clone of Samurai Shodown V / Samurai Spirits Zero (NGM-2700, set 2) [Sugoi Helsinki, JacKc]
    Added clone of Gee Bee (UK) [Andrew Welburn, The Dumping Union, JacKc]
    Added clone of Pac-Man (bootleg, Video Game SA) [Arcade Vintage, Recreativas.org, The Dumping Union, JacKc]
    Added clone of Turbo Force (World, set 2) [Corrado Tomaselli, The Dumping Union, JacKc]
    Added clone of Cadash (Spain, version 1) [caius, The Dumping Union, JacKc]
    Added clone of Cookie & Bibi 2 (set 2) [Hammy, JacKc]
    Added clone of Pac-Land (Bally-Midway) [Andrea Palazzetti, JacKc]
    Added clone of Ares no Tsubasa (Japan, rev. A) [Corrado Tomaselli, The Dumping Union, JacKc]
    Added clone of Ghox (joystick, older) [caius, JacKc]
    Added clone of Opa Opa (Rev A, unprotected) [ShouTime, Charles MacDonald, Smitdogg, The Dumping Union, JacKc]
    Added clone of Street Fighter II' - Champion Edition (street fighter 2' 920313 Taiwan) [sampson, JacKc]
    Added clone of Moon Shuttle (US, version A) [ShouTime, The Dumping Union, JacKc]
    Added clone of Gigas Mark II (MC-8123, 317-5002) [jacKc]
    Added clone of Tecmo Bowl (World, set 2) [coolmod, JacKc]
    Added clone of Garou - Mark of the Wolves (NGH-2530) [Razoola, JacKc]
    Added clone of Pochi and Nyaa (Ver 2.02) [Razoola, JacKc]
    Added clone of Enduro Racer (YM2151) (mask ROM sprites, FD1089B 317-0013A) [coolmod, The Dumping Union, JacKc]
    Added clone of Street Fighter II': Champion Edition (Playmark bootleg) [f205v, maru79, JacKc]
    Added clone of Explosive Breaker (Korea) [Jorge Silva, JacKc]
    Added clone of WWF: Wrestlemania (proto 2.01 06/07/95) [Jorge Silva, JacKc]
    Added clone of Super Cobra (bootleg, set 2) [Belike, JacKc]
    Added clone of Street Fighter II: The World Warrior (Thunder Edition, bootleg, set 2) [coolmod, The Dumping Union, JacKc]

(nia)

2018-09-06 07:50:36 UTC MAIN commitmail json YAML

doc: Updated emulators/retroarch to 1.7.4

(nia)

2018-09-06 07:50:20 UTC MAIN commitmail json YAML

emulators/retroarch: Update to 1.7.4.

Changes:

    CHEEVOS: Fix crash when scrolling Achievement List while Unofficial Achievements enabled (#6732).
    CHEEVOS: Added hitcounts support for PauseIf/ResetIf (#6817).
    COMMON: Automatically hide "Configuration Override options" in Quick Menu.
    COMMON: Small Bugfix to not trigger savestate code when pressing Reset.
    COMMON: Added libsixel video driver.
    EMSCRIPTEN: Fix Game Focus Toggle.
    HID/OSX: Fix to set hid device registration deterministic (#6497), to address issue #6640 re-adding dynamic device registration.
    LOCALIZATION: Update Italian translation.
    LOCALIZATION: Update Japanese translation.
    LOCALIZATION: Update Polish translation.
    LOCALIZATION: Update Portuguese / Brazilian translation.
    LOCALIZATION: Update Russian translation.
    LOCALIZATION: Update Spanish translation.
    MIDI: Add MIDI support to the libretro API. Dosbox is the first proof of concept core implementing libretro MIDI.
    MIDI: Add a Windows driver for MIDI, based on winmm.
    MENU/QT/WIMP: Qt QSlider styling for Dark Theme.
    MENU/QT/WIMP: Remove button ghostly inside highlighting.
    MENU/QT/WIMP: Initial grid view.
    MENU/QT/WIMP: Drag&drop to add new playlist items, add option to add/edit/delete playlists.
    MENU/QT/WIMP: Add menu option to update RetroArch (Windows only for now).
    MENU/QT/WIMP: Add menu option to manage shaders.
    MENU/QT/WIMP: Add menu option to manage core options.
    MENU/XMB: Add new icons for the settings
    MENU/XMB: Add an option to show the desktop ui
    METAL: Initial work-in-progress video driver for Metal. macOS-only right now, and currently requires macOS 10.13.
    METAL: Supports XMB/MaterialUI, has a menu display driver. Has a font rendering driver.
    METAL/SLANG: Slang shaders should be compatible with Metal video driver.
    NETWORK: Enable SSL/TLS support by default for desktop platforms.
    QNX: Fix Game Focus Toggle.
    REMAPS: Fix the way offsets are calculated for keyboard remapping.
    RUNAHEAD: Fix full-screen mode change breaking Secondary Core's environment variables.
    VULKAN: Fix two validation errors.
    VULKAN: Try to avoid creating swapchains redundantly. Should fix black screen and having to alt tab out of window again to get display working on Nvidia GPUs (Windows).
    VULKAN/OSX: Initial MoltenVK support. Not enabled yet, several MoltenVK bugs should be fixed first before we can have it fully working.
    X11: Fix Game Focus Toggle.

(nia)

2018-09-06 06:14:32 UTC MAIN commitmail json YAML

mingw-w64-x86_64-gcc-bootstrap: remove incorrect distinfo file

This uses the distinfo file from mingw-w64-x86_64-gcc

(wiz)

2018-09-06 05:52:28 UTC MAIN commitmail json YAML

add and enable postforward

(jnemeth)

2018-09-06 03:30:51 UTC MAIN commitmail json YAML

Restore conditional PLIST

Noticed by Marc Baudoin.

(ryoon)

2018-09-05 19:34:19 UTC MAIN commitmail json YAML

doc: Updated security/sqlmap to 1.2.9

(leot)

2018-09-05 19:34:04 UTC MAIN commitmail json YAML

sqlmap: Update security/sqlmap to 1.2.9

Changes:
Unfortunately no changelog is provided upstream. According skimming of commit
messages mostly bug fixes since 1.2.

(leot)

2018-09-05 17:56:34 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 5.6.2

(rillig)

2018-09-05 17:56:22 UTC MAIN commitmail json YAML

pkgtools/pkglint: update to 5.6.2

Changes since 5.6.1:

* Improved checks that depend on whether bsd.prefs.mk is included or
  not.

* Improved checks for tools, whether they may be used at load time
  or at run time.

* Improved tokenizer for shell commands. $| is not a variable but a
  dollar followed by a pipe.

* Warnings about SUBST context are now shown by default.

* A warning is shown when a SUBST block is declared for *-configure
  but the package has defined USE_CONFIGURE=no.

* Don't warn about USE_TOOLS:= ${USE_TOOLS:Ntool}.

* Don't warn about using the ?= operator in buildlink3.mk files before
  including bsd.prefs.mk (for some more variables, but not all).

* Report an error for packages from main pkgsrc that have a TODO or
  README file. Packages should be simple enough that they don't need
  a README file and ready for production so that they don't need a TODO.

* Lots of small bug fixes and new tests.

(rillig)

2018-09-05 17:01:04 UTC MAIN commitmail json YAML

pkgtools/pkglint: remove TODO file

In the next version, pkglint will report an error if a package has a
README or a TODO file. The content of the current TODO file is still
available at https://github.com/rillig/pkglint/blob/master/TODO.md.

(rillig)

2018-09-05 15:41:12 UTC MAIN commitmail json YAML

Update to 2.2.10

Changelog:
Noteworthy changes in version 2.2.10 (2018-08-30)
-------------------------------------------------

  gpg: Refresh expired keys originating from the WKD.  [#2917]

  gpg: Use a 256 KiB limit for a WKD imported key.

  gpg: New option --known-notation.  [#4060]

  scd: Add support for the Trustica Cryptoucan reader.

  agent: Speed up starting during on-demand launching.  [#3490]

  dirmngr: Validate SRV records in WKD queries.

(ryoon)

2018-09-05 15:33:06 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 62.0

(ryoon)

2018-09-05 15:32:30 UTC MAIN commitmail json YAML

Update to 62.0

* Sync with www/firefox-62.0

Changelog:
* Add en-CA locale

(ryoon)

2018-09-05 15:30:36 UTC MAIN commitmail json YAML

Updated www/firefox to 62.0

(ryoon)

2018-09-05 15:29:59 UTC MAIN commitmail json YAML

Update to 62.0

Changelog:
New
    Firefox Home (the default New Tab) now allows users to display up to
      4 rows of top sites, Pocket stories, and highlights

    "Reopen in Container" tab menu option appears for users with Containers
      that lets them choose to reopen a tab in a different container

    In advance of removing all trust for Symantec-issued certificates in
      Firefox 63, a preference was added that allows users to distrust
      certificates issued by Symantec. To use this preference, go to
      about:config in the address bar and set the preference
      "security.pki.distrust_ca_policy" to 2.

    Added FreeBSD support for WebAuthn

    Improved graphics rendering for Windows users without accelerated hardware
      using Parallel-Off-Main-Thread Painting

    Support for CSS Shapes, allowing for richer web page layouts. This goes
      hand in hand with a brand new Shape Path Editor in the CSS inspector.

    CSS Variable Fonts (OpenType Font Variations) support, which makes it
      possible to create beautiful typography with a single font file

    Updates for enterprise environments:
        AutoConfig is sandboxed to the documented API by default. You
        can disable the sandbox by setting the preference
        general.config.sandbox_enabled to false. Our long term plan is to
        remove the ability to turn off the sandboxing. If you need to
        continue to use more complex AutoConfig scripts, you will need to use
        Firefox Extended Support Release (ESR).

    Added Canadian English (en-CA) locale

Changed
    Removed the description field for bookmarks. Users who have stored
      descriptions using the field may wish to export these descriptions
      as html or json files, as they will be removed in a future release.

    Dark theme is automatically enabled in macOS 10.14 dark mode

    Changed the default setting to Enforce (3) for the
      security.pki.name_matching_mode preference

    Adobe Flash applets now run in a more secure mode using process
      sandboxing on macOS. Learn how this may affect features here.

    Users disconnecting from Sync are now offered the option to wipe
      their Firefox profile data (including bookmarks, passwords, history,
      cookies, and site data) from their desktop computer

    Changed how WebRTC handles screen sharing: When screen-sharing a window,
      the window will be brought to front

Developer
    Three-pane Inspector in Developer Tools separates the rules into its own
      panel

(ryoon)

2018-09-05 15:19:32 UTC MAIN commitmail json YAML

Updated devel/nss to 3.39

(ryoon)

2018-09-05 15:19:03 UTC MAIN commitmail json YAML

Update to 3.39

Changelog:
Notable bug fixes:
* Bug 1483128 - NSS responded to an SSLv2-compatible ClientHello
  with a ServerHello that had an all-zero random (CVE-2018-12384)

New functionality:
* The tstclnt and selfserv utilities added support for configuring
  the enabled TLS signature schemes using the -J parameter.
* NSS will use RSA-PSS keys to authenticate in TLS. Support for
  these keys is disabled by default but can be enabled using
  SSL_SignatureSchemePrefSet().
* certutil added the ability to delete an orphan private key from
  an NSS key database.
* Added the nss-policy-check utility, which can be used to check
  an NSS policy configuration for problems.
* A PKCS#11 URI can be used as an identifier for a PKCS#11 token.

Notable changes:
* The TLS 1.3 implementation uses the final version number from
  RFC 8446.
* Previous versions of NSS accepted an RSA PKCS#1 v1.5 signature
  where the DigestInfo structure was missing the NULL parameter.
  Starting with version 3.39, NSS requires the encoding to contain
  the NULL parameter.
* The tstclnt and selfserv test utilities no longer accept the -z
  parameter, as support for TLS compression was removed in a
  previous NSS version.
* The CA certificates list was updated to version 2.26.
* The following CA certificates were Added:
  - OU = GlobalSign Root CA - R6
  - CN = OISTE WISeKey Global Root GC CA
  The following CA certificate was Removed:
  - CN = ComSign
  The following CA certificates had the Websites trust bit disabled:
  - CN = Certplus Root CA G1
  - CN = Certplus Root CA G2
  - CN = OpenTrust Root CA G1
  - CN = OpenTrust Root CA G2
  - CN = OpenTrust Root CA G3

(ryoon)

2018-09-05 14:39:13 UTC MAIN commitmail json YAML

2018-09-05 13:29:39 UTC MAIN commitmail json YAML

doc: Updated databases/elasticsearch to 6.4.0

(fhajny)

2018-09-05 13:29:30 UTC MAIN commitmail json YAML

databases/elasticsearch: Update to 6.4.0.

6.4.0 release highlights

Analysis
- Option to index phrases on text fields
- Korean analysis tools
- Add multiplexing token filter

Machine learning
- Improve your machine learning results with custom rules
- The {ml} analytics can now detect specific change points in a time
  series

Mappings
- alias field type
- _ignored meta field

Rank Eval API
- Expected Reciprocal Rank metric for Rank Eval API

Search
- Cross Cluster Search will no longer use dedicated master nodes as
  gateway nodes
- Format option for doc_value fields
- Support second level of field collapse

Security
- Kerberos authentication support is now available
- {es} now offers a FIPS 140-2 compliant mode

6.3.0 release highlights

- SQL: This experimental feature enables users who are familiar with
  SQL to use SQL statements to query {es} indices.
- Rollups: This experimental feature enables you to summarize and
  store historical data so that is still available for analysis, but
  consumes significantly less storage space.
- Java 10 Support

For full releases since 6.2.4 please see

https://www.elastic.co/guide/en/elasticsearch/reference/6.4/release-notes-6.3.1.html
https://www.elastic.co/guide/en/elasticsearch/reference/6.4/release-notes-6.3.2.html
https://www.elastic.co/guide/en/elasticsearch/reference/6.4/release-notes-6.3.0.html
https://www.elastic.co/guide/en/elasticsearch/reference/6.4/release-notes-6.4.0.html

(fhajny)

2018-09-05 13:22:42 UTC MAIN commitmail json YAML

Updated print/ghostscript-agpl, devel/ccache

(adam)

2018-09-05 13:22:31 UTC MAIN commitmail json YAML

gtk-doc: No longer supports python27.

(jperkin)

2018-09-05 13:22:21 UTC MAIN commitmail json YAML

ccache: updated to 3.4.3

ccache 3.4.3

Bug fixes
Fixed a race condition when creating the initial config file in the cache directory.
Bail out on too hard clang option -MJ.
Bail out on too hard option -save-temps=obj.
Handle separate parameter to clang option -target correctly.
Upgraded bundled zlib to version 1.2.11.

(adam)

2018-09-05 13:19:40 UTC MAIN commitmail json YAML

ghostscript-agpl: updated to 9.24

Version 9.24:

Highlights in this release include:

Security issues have been the primary focus of this release, including solving several (well publicised) real and potential exploits.

PLEASE NOTE: We strongly urge users to upgrade to this latest release to avoid these issues.

As well as Ghostscript itself, jbig2dec has had a significant amount of work improving its robustness in the face of out specification files.

IMPORTANT: We are in the process of forking LittleCMS. LCMS2 is not thread safe, and cannot be made thread safe without breaking the ABI. Our fork will be thread safe, and include performance enhancements (these changes have all be been offered and rejected upstream). We will maintain compatibility between Ghostscript and LCMS2 for a time, but not in perpetuity. Our fork will be available as its own package separately from Ghostscript (and MuPDF).

The usual round of bug fixes, compatibility changes, and incremental improvements.

(adam)

2018-09-05 11:22:22 UTC MAIN commitmail json YAML

doc: Updated devel/acr to 1.6.2

(khorben)

2018-09-05 11:21:16 UTC MAIN commitmail json YAML

Update acr to version 1.6.2

The ChangeLog is not maintained, nor were there release notes
unfortunately.

(khorben)

2018-09-05 09:22:42 UTC MAIN commitmail json YAML

Removed py-oauth, py-oauth2

(adam)

2018-09-05 09:21:51 UTC MAIN commitmail json YAML

2018-09-05 08:56:36 UTC MAIN commitmail json YAML

Added www/py-cherrypy17; Updated www/py-flup; Removed www/py-flup3

(adam)

2018-09-05 08:34:32 UTC MAIN commitmail json YAML

doc: Updated security/p11-kit to 0.23.14

(prlw1)

2018-09-05 08:34:10 UTC MAIN commitmail json YAML

Update p11-kit to 0.23.14

0.23.14 (stable)
* proxy: Avoid invalid memory access when unloading proxy module [PR#180]
* Update pkcs11 header to allow SoftHSMv2 to compile [PR#181]
* build: Restore libpthread dependency [PR#183]
* Build fixes [PR#188]

(prlw1)

2018-09-05 08:22:46 UTC MAIN commitmail json YAML